linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL v2] Block fixes for 5.12-rc3
@ 2021-03-12 20:29 Jens Axboe
  2021-03-12 21:52 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2021-03-12 20:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block

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)

- Follow-up NVMe error fix for NULL 'id' (Christoph)

- 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 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)

are available in the Git repository at:

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

for you to fetch changes up to f4f9fc29e56b6fa9d7fa65ec51d3c82aff99c99b:

  nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (2021-03-12 13:17:45 -0700)

----------------------------------------------------------------
block-5.12-2021-03-12-v2

----------------------------------------------------------------
Chaitanya Kulkarni (2):
      nvme: set max_zone_append_sectors nvme_revalidate_zones
      nvme-core: check ctrl css before setting up zns

Christoph Hellwig (2):
      block: rename BIO_MAX_PAGES to BIO_MAX_VECS
      nvme: fix the nsid value to print in nvme_validate_or_alloc_ns

Damien Le Moal (1):
      block: Fix REQ_OP_ZONE_RESET_ALL handling

Daniel Wagner (1):
      block: Suppress uevent for hidden device when removed

Dmitry Monakhov (1):
      nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a

Hannes Reinecke (4):
      nvme: simplify error logic in nvme_validate_ns()
      nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()
      nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange()
      nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted

James Smart (1):
      nvme-fc: fix racing controller reset and create association

Jan Kara (1):
      block: Try to handle busy underlying device on discard

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

Jia-Ju Bai (1):
      block: rsxx: fix error return code of rsxx_pci_probe()

Lv Yunlong (1):
      nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done

Shin'ichiro Kawasaki (1):
      block: Discard page cache of zone reset target range

Stefan Haberland (2):
      s390/dasd: fix hanging DASD driver unbind
      s390/dasd: fix hanging IO request during DASD driver unbind

Wei Yongjun (1):
      umem: fix error return code in mm_pci_probe()

Xunlei Pang (1):
      blk-cgroup: Fix the recursive blkg rwstat

 block/bio.c                    | 14 +++++++-------
 block/blk-cgroup-rwstat.c      |  3 ++-
 block/blk-crypto-fallback.c    |  2 +-
 block/blk-lib.c                |  2 +-
 block/blk-map.c                |  2 +-
 block/blk-zoned.c              | 40 +++++++++++++++++++++++++++++++++++++---
 block/bounce.c                 |  6 +++---
 block/genhd.c                  |  4 +---
 drivers/block/drbd/drbd_int.h  |  2 +-
 drivers/block/rsxx/core.c      |  1 +
 drivers/block/umem.c           |  5 ++++-
 drivers/md/bcache/super.c      |  2 +-
 drivers/md/dm-crypt.c          |  8 ++++----
 drivers/md/dm-writecache.c     |  4 ++--
 drivers/md/raid5-cache.c       |  4 ++--
 drivers/md/raid5-ppl.c         |  2 +-
 drivers/nvme/host/core.c       | 15 +++++++++++----
 drivers/nvme/host/fc.c         |  5 +++--
 drivers/nvme/host/pci.c        |  1 +
 drivers/nvme/host/zns.c        |  9 +++++++--
 drivers/nvme/target/passthru.c |  6 +++---
 drivers/nvme/target/rdma.c     |  5 ++---
 drivers/s390/block/dasd.c      |  6 +++---
 fs/block_dev.c                 | 17 +++++++++++++----
 fs/btrfs/extent_io.c           |  2 +-
 fs/btrfs/scrub.c               |  2 +-
 fs/crypto/bio.c                |  6 +++---
 fs/erofs/zdata.c               |  2 +-
 fs/ext4/page-io.c              |  2 +-
 fs/f2fs/checkpoint.c           |  2 +-
 fs/f2fs/data.c                 |  4 ++--
 fs/f2fs/segment.c              |  2 +-
 fs/f2fs/segment.h              |  4 ++--
 fs/f2fs/super.c                |  4 ++--
 fs/gfs2/lops.c                 |  2 +-
 fs/iomap/buffered-io.c         |  4 ++--
 fs/iomap/direct-io.c           |  4 ++--
 fs/mpage.c                     |  2 +-
 fs/nilfs2/segbuf.c             |  2 +-
 fs/squashfs/block.c            |  2 +-
 fs/zonefs/super.c              |  2 +-
 include/linux/bio.h            |  4 ++--
 42 files changed, 138 insertions(+), 79 deletions(-)

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL v2] Block fixes for 5.12-rc3
  2021-03-12 20:29 [GIT PULL v2] Block fixes for 5.12-rc3 Jens Axboe
@ 2021-03-12 21:52 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2021-03-12 21:52 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Linus Torvalds, linux-block

The pull request you sent on Fri, 12 Mar 2021 13:29:38 -0700:

> git://git.kernel.dk/linux-block.git tags/block-5.12-2021-03-12-v2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce307084c96d0ec92c04fcc38b107241b168df11

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-03-12 21:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-12 20:29 [GIT PULL v2] Block fixes for 5.12-rc3 Jens Axboe
2021-03-12 21:52 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).