[GIT PULL] Block fixes for 6.5-rc6

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

 



Hi Linus,

Fixes for the block side that should go into the 6.5 kernel release:

- NVMe pull request via Keith:
	- Fixes for request_queue state (Ming)
	- Another uuid quirk (August)

- RCU poll fix for NVMe (Ming)

- Fix for an IO stall with polled IO (me)

- Fix for blk-iocost stats enable/disable accounting (Chengming)

- Regression fix for large pages for zram (Christoph)

Please pull!


The following changes since commit 3e9dce80dbf91972aed972c743f539c396a34312:

  ublk: return -EINTR if breaking from waiting for existed users in DEL_DEV (2023-07-27 07:17:36 -0600)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.5-2023-08-11

for you to fetch changes up to a7a7dabb5dd72d2875bc3ce56f94ea5ceb259d5b:

  nvme: core: don't hold rcu read lock in nvme_ns_chr_uring_cmd_iopoll (2023-08-11 08:12:32 -0600)

----------------------------------------------------------------
block-6.5-2023-08-11

----------------------------------------------------------------
August Wikerfors (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G

Chengming Zhou (1):
      blk-iocost: fix queue stats accounting

Christoph Hellwig (1):
      zram: take device and not only bvec offset into account

Jens Axboe (3):
      Merge tag 'nvme-6.5-2023-08-02' of git://git.infradead.org/nvme into block-6.5
      block: get rid of unused plug->nowait flag
      block: don't make REQ_POLLED imply REQ_NOWAIT

Ming Lei (4):
      nvme: fix possible hang when removing a controller during error recovery
      nvme-tcp: fix potential unbalanced freeze & unfreeze
      nvme-rdma: fix potential unbalanced freeze & unfreeze
      nvme: core: don't hold rcu read lock in nvme_ns_chr_uring_cmd_iopoll

 block/blk-core.c              |  6 ------
 block/blk-iocost.c            |  5 +++--
 block/fops.c                  |  7 ++++---
 drivers/block/zram/zram_drv.c | 32 ++++++++++++++++++++------------
 drivers/nvme/host/core.c      | 10 +++++++---
 drivers/nvme/host/ioctl.c     |  2 --
 drivers/nvme/host/pci.c       |  3 ++-
 drivers/nvme/host/rdma.c      |  3 ++-
 drivers/nvme/host/tcp.c       |  3 ++-
 include/linux/bio.h           |  2 +-
 include/linux/blkdev.h        |  1 -
 11 files changed, 41 insertions(+), 33 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