[GIT PULL] Block fixes for 5.1-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Small set of fixes that should go into this series. This pull request
contains:

- Compat signal mask fix for io_uring (Arnd)
- EAGAIN corner case for direct vs buffered writes for io_uring (Roman)
- NVMe pull request from Christoph with various little fixes
- sbitmap ws_active fix, which caused a perf regression for shared tags
  (me)
- sbitmap bit ordering fix (Ming)
- libata on-stack DMA fix (Raymond)

Please pull!


  git://git.kernel.dk/linux-block.git tags/for-linus-20190329


----------------------------------------------------------------
Arnd Bergmann (1):
      io_uring: fix big-endian compat signal mask handling

Christoph Hellwig (1):
      nvme-tcp: fix an endianess miss-annotation

Jens Axboe (2):
      blk-mq: fix sbitmap ws_active for shared tags
      Merge branch 'nvme-5.1' of git://git.infradead.org/nvme into for-linus

Martin George (1):
      nvme-multipath: relax ANA state check

Max Gurtovoy (1):
      nvmet: fix error flow during ns enable

Ming Lei (2):
      sbitmap: order READ/WRITE freed instance and setting clear bit
      nvmet: fix building bvec from sg list

Roman Penyaev (1):
      io_uring: offload write to async worker in case of -EAGAIN

Yufen Yu (2):
      blk-mq: use blk_mq_put_driver_tag() to put tag
      blk-mq: update comment for blk_mq_hctx_has_pending()

raymond pang (1):
      libata: fix using DMA buffers on stack

 block/blk-flush.c                 |  4 ++--
 block/blk-mq.c                    | 16 +++++++++++++---
 block/blk-mq.h                    |  9 ---------
 drivers/ata/libata-zpodd.c        | 34 ++++++++++++++++++++++++----------
 drivers/nvme/host/multipath.c     |  5 +----
 drivers/nvme/host/tcp.c           |  2 +-
 drivers/nvme/target/core.c        |  4 ++--
 drivers/nvme/target/io-cmd-file.c | 20 ++++++++++----------
 fs/io_uring.c                     | 26 ++++++++++++++++++++++++--
 lib/sbitmap.c                     | 11 +++++++++++
 10 files changed, 88 insertions(+), 43 deletions(-)

-- 
Jens Axboe




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux