]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 30 Jun 2018 17:47:46 +0000 (10:47 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 30 Jun 2018 17:47:46 +0000 (10:47 -0700)
commit92566d34ef71a9e8c061fcee9568e7bbf07fade9
tree60b8cafa37665a2465b2d8902fa1b97a73c68bfe
parentf66bf3fcc0b6b3805d29ae60b3009a707d78dcfb
parentdcc701800939d97a2e3115281dbaf65197c254a5
Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block

Pull block fixes from Jens Axboe:
 "Small set of fixes for this series. Mostly just minor fixes, the only
  oddball in here is the sg change.

  The sg change came out of the stall fix for NVMe, where we added a
  mempool and limited us to a single page allocation. CONFIG_SG_DEBUG
  sort-of ruins that, since we'd need to account for that. That's
  actually a generic problem, since lots of drivers need to allocate SG
  lists. So this just removes support for CONFIG_SG_DEBUG, which I added
  back in 2007 and to my knowledge it was never useful.

  Anyway, outside of that, this pull contains:

   - clone of request with special payload fix (Bart)

   - drbd discard handling fix (Bart)

   - SATA blk-mq stall fix (me)

   - chunk size fix (Keith)

   - double free nvme rdma fix (Sagi)"

* tag 'for-linus-20180629' of git://git.kernel.dk/linux-block:
  sg: remove ->sg_magic member
  drbd: Fix drbd_request_prepare() discard handling
  blk-mq: don't queue more if we get a busy return
  block: Fix cloning of requests with a special payload
  nvme-rdma: fix possible double free of controller async event buffer
  block: Fix transfer when chunk sectors exceeds max
block/blk-mq.c
drivers/gpu/drm/i915/i915_drv.h
lib/scatterlist.c