Merge branch 'for-linus' of git://git.kernel.dk/linux-block
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 18 Oct 2017 18:43:40 +0000 (14:43 -0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 18 Oct 2017 18:43:40 +0000 (14:43 -0400)
commit020b3023762fdf6cc816ed154e3b1f8eafaf0836
treea45c77db6c2e6ad300125bf54943d9df16b87b6e
parent3e0cc09a3a2c40ec1ffb6b4e12da86e98feccb11
parentffe51f0142a291a957eebb9687cafb15f2b3fc14
Merge branch 'for-linus' of git://git.kernel.dk/linux-block

Pull block fixes from Jens Axboe:
 "Three small fixes:

   - A fix for skd, it was using kfree() to free a structure allocate
     with kmem_cache_alloc().

   - Stable fix for nbd, fixing a regression using the normal ioctl
     based tools.

   - Fix for a previous fix in this series, that fixed up
     inconsistencies between buffered and direct IO"

* 'for-linus' of git://git.kernel.dk/linux-block:
  fs: Avoid invalidation in interrupt context in dio_complete()
  nbd: don't set the device size until we're connected
  skd: Use kmem_cache_free
fs/direct-io.c