Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 29 May 2011 18:20:48 +0000 (11:20 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 29 May 2011 18:20:48 +0000 (11:20 -0700)
commitb11b06d90a41766c2d31f0acb8a87aa0f2a7188f
treebe326cde997bcc38b2a9e0a6d6bc7d7ee7b4cbed
parentf1d1c9fa8f360990e263bdcb73e35ab6fbdc41fe
parentfa34ce73072f90ecd90dcc43f29d82e70e5f8676
Merge git://git./linux/kernel/git/agk/linux-2.6-dm

* git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm:
  dm kcopyd: return client directly and not through a pointer
  dm kcopyd: reserve fewer pages
  dm io: use fixed initial mempool size
  dm kcopyd: alloc pages from the main page allocator
  dm kcopyd: add gfp parm to alloc_pl
  dm kcopyd: remove superfluous page allocation spinlock
  dm kcopyd: preallocate sub jobs to avoid deadlock
  dm kcopyd: avoid pointless job splitting
  dm mpath: do not fail paths after integrity errors
  dm table: reject devices without request fns
  dm table: allow targets to support discards internally