* [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).