[GIT PULL] Block fixes for 5.12-rc3

2 messages, 1 author, 2021-03-12 · open the first message on its own page

[GIT PULL] Block fixes for 5.12-rc3

From: Jens Axboe <axboe@kernel.dk>
Date: 2021-03-12 19:49:16

Hi Linus,

Mostly just random fixes all over the map. Only odd-one-out change is
finally getting the rename of BIO_MAX_PAGES to BIO_MAX_VECS done. This
should've been done with the multipage bvec change, but it's been left.
Do it now to avoid hassles around changes piling up for the next merge
window.

- NVMe pull request
	- one more quirk (Dmitry Monakhov)
	- fix max_zone_append_sectors initialization (Chaitanya Kulkarni)
	- nvme-fc reset/create race fix (James Smart)
	- fix status code on aborts/resets (Hannes Reinecke)
	- fix the CSS check for ZNS namespaces (Chaitanya Kulkarni)
	- fix a use after free in a debug printk in nvme-rdma (Lv Yunlong)

- Fixup for the bd_size_lock being IRQ safe, now that the offending
  driver has been dropped (Damien).

- rsxx probe failure error return (Jia-Ju)

- umem probe failure error return (Wei)

- s390/dasd unbind fixes (Stefan)

- blk-cgroup stats summing fix (Xunlei)

- zone reset handling fix (Damien)

- Rename BIO_MAX_PAGES to BIO_MAX_VECS (Christoph)

- Suppress uevent trigger for hidden devices (Daniel)

- Fix handling of discard on busy device (Jan)

- Fix stale cache issue with zone reset (Shin'ichiro)

Please pull!


The following changes since commit fe07bfda2fb9cdef8a4d4008a409bb02f35f1bd8:

  Linux 5.12-rc1 (2021-02-28 16:05:19 -0800)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.12-2021-03-05

for you to fetch changes up to a2b658e4a07d05fcf056e2b9524ed8cc214f486a:

  Merge tag 'nvme-5.12-2021-03-05' of git://git.infradead.org/nvme into block-5.12 (2021-03-05 09:13:07 -0700)

----------------------------------------------------------------
block-5.12-2021-03-05

----------------------------------------------------------------
Damien Le Moal (1):
      block: revert "block: fix bd_size_lock use"

Dan Carpenter (1):
      rsxx: Return -EFAULT if copy_to_user() fails

Daniel Wagner (1):
      nvme-hwmon: Return error code when registration fails

Jean Delvare (1):
      block: Drop leftover references to RQF_SORTED

Jens Axboe (1):
      Merge tag 'nvme-5.12-2021-03-05' of git://git.infradead.org/nvme into block-5.12

Joseph Qi (1):
      block/bfq: update comments and default value in docs for fifo_expire

Julian Einwag (1):
      nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST.

Martin George (1):
      nvme-fabrics: fix kato initialization

Max Gurtovoy (1):
      nvmet: model_number must be immutable once set

Pascal Terjan (1):
      nvme-pci: add quirks for Lexar 256GB SSD

Tian Tao (1):
      rsxx: remove unused including <linux/version.h>

Zoltán Böszörményi (1):
      nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state

 Documentation/block/bfq-iosched.rst |  4 +--
 block/bfq-iosched.c                 |  2 +-
 block/blk-mq-debugfs.c              |  1 -
 block/blk-mq-sched.c                |  6 +----
 block/genhd.c                       |  5 ++--
 block/partitions/core.c             |  6 ++---
 drivers/block/rsxx/core.c           |  8 +++---
 drivers/block/rsxx/rsxx_priv.h      |  1 -
 drivers/nvme/host/fabrics.c         |  5 +++-
 drivers/nvme/host/hwmon.c           |  1 +
 drivers/nvme/host/pci.c             |  8 +++++-
 drivers/nvme/target/admin-cmd.c     | 36 ++++++++++++++++++--------
 drivers/nvme/target/configfs.c      | 50 +++++++++++++++++--------------------
 drivers/nvme/target/core.c          |  2 +-
 drivers/nvme/target/nvmet.h         |  7 +-----
 include/linux/blkdev.h              |  2 --
 16 files changed, 75 insertions(+), 69 deletions(-)

-- 
Jens Axboe

Re: [GIT PULL] Block fixes for 5.12-rc3

From: Jens Axboe <axboe@kernel.dk>
Date: 2021-03-12 20:22:52

On 3/12/21 12:48 PM, Jens Axboe wrote:
Hi Linus,

Mostly just random fixes all over the map. Only odd-one-out change is
finally getting the rename of BIO_MAX_PAGES to BIO_MAX_VECS done. This
should've been done with the multipage bvec change, but it's been left.
Do it now to avoid hassles around changes piling up for the next merge
window.
The changelog was correct in this one, but it was the wrong pull request
attached (the one from last week).

I'm going to resend it.

-- 
Jens Axboe
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help