Date: Thu, 20 Jun 2024 12:53:49 +0000
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk, kbusch@kernel.org, hch@lst.de, sagi@grimberg.me,
        jejb@linux.ibm.com, martin.petersen@oracle.com,
        viro@zeniv.linux.org.uk, brauner@kernel.org, dchinner@redhat.com,
        jack@suse.cz
Cc: djwong@kernel.org, linux-block@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org,
        linux-fsdevel@vger.kernel.org, tytso@mit.edu, jbongio@google.com,
        linux-scsi@vger.kernel.org, ojaswin@linux.ibm.com, linux-aio@kvack.org,
        linux-btrfs@vger.kernel.org, io-uring@vger.kernel.org,
        nilay@linux.ibm.com, ritesh.list@gmail.com, willy@infradead.org,
        agk@redhat.com, snitzer@kernel.org, mpatocka@redhat.com,
        dm-devel@lists.linux.dev, hare@suse.de,
        John Garry <john.g.garry@oracle.com>
Subject: [Patch v9 00/10] block atomic writes

.
Date: Mon, 24 Jun 2024 16:25:48 +0800
From: kernel test robot <oliver.sang@intel.com>
To: Christoph Hellwig <hch@lst.de>
Subject: [axboe-block:for-next] [block]  bd4a633b6f:  fsmark.files_per_sec
 -64.5% regression

.
Date: Tue, 25 Jun 2024 10:28:54 +0800
From: kernel test robot <oliver.sang@intel.com>
To: Christoph Hellwig <hch@lst.de>
Subject: [axboe-block:for-next] [block]  1122c0c1cc:  aim7.jobs-per-min 22.6%
 improvement

.
Date: Tue,  2 Jul 2024 12:09:30 +0300
From: Leon Romanovsky <leon@kernel.org>
To: Jens Axboe <axboe@kernel.dk>,
	Jason Gunthorpe <jgg@ziepe.ca>,
	Robin Murphy <robin.murphy@arm.com>,
	Joerg Roedel <joro@8bytes.org>,
	Will Deacon <will@kernel.org>,
	Keith Busch <kbusch@kernel.org>,
	Christoph Hellwig <hch@lst.de>,
	"Zeng, Oak" <oak.zeng@intel.com>,
	Chaitanya Kulkarni <kch@nvidia.com>
Cc: Sagi Grimberg <sagi@grimberg.me>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Logan Gunthorpe <logang@deltatee.com>,
	Yishai Hadas <yishaih@nvidia.com>,
	Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Alex Williamson <alex.williamson@redhat.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	=?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= <jglisse@redhat.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-rdma@vger.kernel.org,
	iommu@lists.linux.dev,
	linux-nvme@lists.infradead.org,
	linux-pci@vger.kernel.org,
	kvm@vger.kernel.org,
	linux-mm@kvack.org
Subject: [RFC PATCH v1 00/18] Provide a new two step DMA API mapping API

.
Date: Sat, 25 Nov 2023 17:39:12 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: hch@infradead.org,
	ming.lei@redhat.com,
	axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	agruenba@redhat.com,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	dchinner@redhat.com,
	linux@weissschuh.net,
	gregkh@linuxfoundation.org,
	min15.li@samsung.com,
	dlemoal@kernel.org,
	willy@infradead.org,
	akpm@linux-foundation.org,
	p.raghav@samsung.com,
	hare@suse.de
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	gfs2@lists.linux.dev,
	linux-nilfs@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH -next] block: remove field 'bd_inode' from block_device

.
Date: Mon, 27 Nov 2023 14:21:00 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: hch@infradead.org,
	ming.lei@redhat.com,
	axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	agruenba@redhat.com,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	dchinner@redhat.com,
	linux@weissschuh.net,
	min15.li@samsung.com,
	yukuai3@huawei.com,
	dlemoal@kernel.org,
	willy@infradead.org,
	akpm@linux-foundation.org,
	hare@suse.de,
	p.raghav@samsung.com
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	gfs2@lists.linux.dev,
	linux-nilfs@vger.kernel.org,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH block/for-next v2 00/16] block: remove field 'bd_inode' from block_device

.
Date: Mon, 27 Nov 2023 14:22:46 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: hch@infradead.org,
	ming.lei@redhat.com,
	axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	agruenba@redhat.com,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	dchinner@redhat.com,
	linux@weissschuh.net,
	min15.li@samsung.com,
	yukuai3@huawei.com,
	dlemoal@kernel.org,
	willy@infradead.org,
	akpm@linux-foundation.org,
	hare@suse.de,
	p.raghav@samsung.com
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	gfs2@lists.linux.dev,
	linux-nilfs@vger.kernel.org,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH block/for-next v2 10/16] erofs: use new helper to get inode from block_device

.
Date: Tue,  5 Dec 2023 20:37:14 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	agruenba@redhat.com,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	willy@infradead.org,
	akpm@linux-foundation.org,
	hare@suse.de,
	p.raghav@samsung.com
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	gfs2@lists.linux.dev,
	linux-nilfs@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH -next RFC 00/14] block: don't access bd_inode directly from other modules

.
Date: Mon, 11 Dec 2023 22:05:34 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	agruenba@redhat.com,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	willy@infradead.org,
	akpm@linux-foundation.org,
	p.raghav@samsung.com,
	hare@suse.de
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	gfs2@lists.linux.dev,
	linux-nilfs@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH RFC v2 for-6.8/block 00/18] block: don't access bd_inode directly from other modules

.
Date: Fri, 15 Dec 2023 09:39:29 +0800
From: linan666@huaweicloud.com
To: song@kernel.org,
	axboe@kernel.dk
Cc: linux-raid@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-block@vger.kernel.org,
	linan666@huaweicloud.com,
	yukuai3@huawei.com,
	yi.zhang@huawei.com,
	houtao1@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH v2 0/2] md: fix is_mddev_idle()

.
Date: Tue, 19 Dec 2023 10:42:44 +0800
From: Jingbo Xu <jefflexu@linux.alibaba.com>
To: shr@devkernel.io,
	akpm@linux-foundation.org
Cc: linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	joseph.qi@linux.alibaba.com,
	linux-fsdevel@vger.kernel.org,
	linux-block@vger.kernel.org
Subject: [PATCH v2 0/2] mm: fix arithmetic for bdi min_ratio and

.
Date: Tue, 19 Dec 2023 15:59:42 +0800
From: linan666@huaweicloud.com
To: axboe@kernel.dk,
	penguin-kernel@i-love.sakura.ne.jp
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linan666@huaweicloud.com,
	yukuai3@huawei.com,
	yi.zhang@huawei.com,
	houtao1@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH] block: add check of 'minors' and 'first_minor' in device_add_disk()

.
Date: Tue, 19 Dec 2023 22:25:06 +0800
From: Jingbo Xu <jefflexu@linux.alibaba.com>
To: shr@devkernel.io,
	akpm@linux-foundation.org
Cc: linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	joseph.qi@linux.alibaba.com,
	linux-fsdevel@vger.kernel.org,
	linux-block@vger.kernel.org,
	willy@infradead.org
Subject: [PATCH v3 0/2] mm: fix arithmetic for bdi min_ratio and max_ratio

.
Date: Thu, 21 Dec 2023 16:56:55 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	roger.pau@citrix.com,
	colyli@suse.de,
	kent.overstreet@gmail.com,
	joern@lazybastard.org,
	miquel.raynal@bootlin.com,
	richard@nod.at,
	vigneshr@ti.com,
	sth@linux.ibm.com,
	hoeppner@linux.ibm.com,
	hca@linux.ibm.com,
	gor@linux.ibm.com,
	agordeev@linux.ibm.com,
	jejb@linux.ibm.com,
	martin.petersen@oracle.com,
	clm@fb.com,
	josef@toxicpanda.com,
	dsterba@suse.com,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	nico@fluxnic.net,
	xiang@kernel.org,
	chao@kernel.org,
	tytso@mit.edu,
	adilger.kernel@dilger.ca,
	jack@suse.com,
	konishi.ryusuke@gmail.com,
	willy@infradead.org,
	akpm@linux-foundation.org,
	hare@suse.de,
	p.raghav@samsung.com
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-bcache@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-bcachefs@vger.kernel.org,
	linux-btrfs@vger.kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-erofs@lists.ozlabs.org,
	linux-ext4@vger.kernel.org,
	linux-nilfs@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH RFC v3 for-6.8/block 00/17] block: don't access bd_inode directly from other modules

.
Date: Mon, 20 May 2024 11:38:46 +0800
From: Yang Yang <yang.yang@vivo.com>
To: Jens Axboe <axboe@kernel.dk>,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Yang Yang <yang.yang@vivo.com>
Subject: [RFC PATCH] blk-mq: fix potential I/O hang caused by batch wakeup

.
Date: Mon, 20 May 2024 00:00:43 -0700
From: syzbot <syzbot+ed9ea019381af2e78b60@syzkaller.appspotmail.com>
To: axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] [block?] WARNING: locking bug in mempool_alloc

.
Date: Mon, 20 May 2024 19:48:13 +0800
From: Guangwu Zhang <guazhang@redhat.com>
To: linux-block@vger.kernel.org, linux-xfs@vger.kernel.org, 
	fstests@vger.kernel.org
Subject: [bug report] Internal error isnullstartblock(got.br_startblock) a t
 line 6005 of file fs/xfs/libxfs/xfs_bmap.c.

.
Date: Mon, 20 May 2024 11:58:26 -0400
From: Bryan Gurney <bgurney@redhat.com>
To: shinichiro.kawasaki@wdc.com,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	snitzer@kernel.org,
	bgurney@redhat.com
Subject: [PATCH] tests/dm: add dm-dust general functionality test

.
Date: Tue, 21 May 2024 16:03:19 +0200
From: Andreas Hindborg <nmi@metaspace.dk>
To: Jens Axboe <axboe@kernel.dk>,
	Christoph Hellwig <hch@lst.de>,
	Keith Busch <kbusch@kernel.org>,
	Damien Le Moal <dlemoal@kernel.org>,
	Bart Van Assche <bvanassche@acm.org>,
	Hannes Reinecke <hare@suse.de>,
	Ming Lei <ming.lei@redhat.com>,
	"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Cc: Andreas Hindborg <a.hindborg@samsung.com>,
	Greg KH <gregkh@linuxfoundation.org>,
	Matthew Wilcox <willy@infradead.org>,
	Miguel Ojeda <ojeda@kernel.org>,
	Alex Gaynor <alex.gaynor@gmail.com>,
	Wedson Almeida Filho <wedsonaf@gmail.com>,
	Boqun Feng <boqun.feng@gmail.com>,
	Gary Guo <gary@garyguo.net>,
	=?UTF-8?q?Bj=C3=B6rn=20Roy=20Baron?= <bjorn3_gh@protonmail.com>,
	Benno Lossin <benno.lossin@proton.me>,
	Alice Ryhl <aliceryhl@google.com>,
	Chaitanya Kulkarni <chaitanyak@nvidia.com>,
	Luis Chamberlain <mcgrof@kernel.org>,
	Yexuan Yang <1182282462@bupt.edu.cn>,
	=?UTF-8?q?Sergio=20Gonz=C3=A1lez=20Collado?= <sergio.collado@gmail.com>,
	Joel Granados <j.granados@samsung.com>,
	"Pankaj Raghav (Samsung)" <kernel@pankajraghav.com>,
	Daniel Gomez <da.gomez@samsung.com>,
	Niklas Cassel <Niklas.Cassel@wdc.com>,
	Philipp Stanner <pstanner@redhat.com>,
	Conor Dooley <conor@kernel.org>,
	Johannes Thumshirn <Johannes.Thumshirn@wdc.com>,
	=?UTF-8?q?Matias=20Bj=C3=B8rling?= <m@bjorling.me>,
	open list <linux-kernel@vger.kernel.org>,
	"rust-for-linux@vger.kernel.org" <rust-for-linux@vger.kernel.org>,
	"lsf-pc@lists.linux-foundation.org" <lsf-pc@lists.linux-foundation.org>,
	"gost.dev@samsung.com" <gost.dev@samsung.com>
Subject: [PATCH v2 0/3] Rust block device driver API and null block driver

.
Date: Tue, 21 May 2024 11:51:30 -0400
From: Mike Snitzer <snitzer@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dm-devel@lists.linux.dev, linux-block@vger.kernel.org,
	Alasdair G Kergon <agk@redhat.com>,
	Mikulas Patocka <mpatocka@redhat.com>,
	Benjamin Marzinski <bmarzins@redhat.com>,
	Christoph Hellwig <hch@lst.de>, Theodore Ts'o <tytso@mit.edu>
Subject: [git pull] device mapper fixes for 6.10-rc1

Hi Linus,

The following changes since commit 8b21ac87d550acc4f6207764fed0cf6f0e3966cd:

  dm-delay: remove timer_lock (2024-05-09 09:10:58 -0400)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.10/dm-fixes

for you to fetch changes up to 825d8bbd2f32cb229c3b6653bd454832c3c20acb:

  dm: always manage discard support in terms of max_hw_discard_sectors (2024-05-20 15:51:19 -0400)

Please pull, thanks.
Mike

----------------------------------------------------------------
- Fix DM discard regressions due to DM core switching over to using
  queue_limits_set() without DM core and targets first being updated
  to set (and stack) discard limits in terms of max_hw_discard_sectors
  and not max_discard_sectors.

- Fix stable@ DM integrity discard support to set device's
  discard_granularity limit to the device's logical block size.
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEJfWUX4UqZ4x1O2wixSPxCi2dA1oFAmZMv3kACgkQxSPxCi2d
A1pX2gf+NjaTP+6otMJ44sYwUGHuWtgwDy7NcoTiF4RvLQjjrUh8Lgm2p3i4evFs
4AzMNXy5V6/mEx/AZb7sjCtPkIGOykkBud3+jhStohQKvXEJQcYtwACNv151NW2c
Fw2tcPZbPKH8P8UkDkegLaCu+4DotYjhuw44dfHFVZ95Wlhcm2UmcjWQEf/LtYW0
Si2FE0z2n1yi1mY6cExuL0bJ+LaMrXRQzHE3ZPaPRn4PFNUTY1juKsHYbgyL7cZ+
xQM1W/KBrKzDztCJGKH4Cl86L3kNPRkiQ7BQ/2Wtse20o10EGT0+lPvevCNcPNpi
gbjAo7OPy9WPA9N/AR8Wfj06YQFaGA==
=Pp+x
-----END PGP SIGNATURE-----

----------------------------------------------------------------
Mike Snitzer (1):
      dm: always manage discard support in terms of max_hw_discard_sectors

Mikulas Patocka (1):
      dm-integrity: set discard_granularity to logical block size

 drivers/md/dm-cache-target.c | 5 ++---
 drivers/md/dm-clone-target.c | 4 ++--
 drivers/md/dm-integrity.c    | 1 +
 drivers/md/dm-log-writes.c   | 2 +-
 drivers/md/dm-snap.c         | 2 +-
 drivers/md/dm-target.c       | 1 -
 drivers/md/dm-thin.c         | 4 ++--
 drivers/md/dm-zero.c         | 1 -
 drivers/md/dm-zoned-target.c | 1 -
 drivers/md/dm.c              | 2 +-
 10 files changed, 10 insertions(+), 13 deletions(-)

.
Date: Tue, 21 May 2024 13:24:39 -0400
From: Josef Bacik <josef@toxicpanda.com>
To: linux-block@vger.kernel.org,
	shinichiro.kawasaki@wdc.com
Subject: [PATCH] blktests: fix how we handle waiting for nbd to connect

.
Date: Tue, 21 May 2024 15:16:06 -0700
From: Christoph Hellwig <hch@lst.de>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org
Subject: [PATCH] block: remove blk_queue_max_integrity_segments

.
Date: Tue, 21 May 2024 22:42:48 +0000
From: Gulam Mohamed <gulam.mohamed@oracle.com>
To: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: axboe@kernel.dk, shinichiro.kawasaki@wdc.com, chaitanyak@nvidia.com,
        hch@lst.de
Subject: [PATCH V2 for-6.10/block 1/2] loop: Fix a race between loop detach and loop open

.
Date: Tue, 21 May 2024 22:51:17 -0400
From: Mike Snitzer <snitzer@kernel.org>
To: dm-devel@lists.linux.dev
Cc: linux-block@vger.kernel.org,
	hch@lst.de,
	Marco Patalano <mpatalan@redhat.com>,
	Ewan Milne <emilne@redhat.com>
Subject: [PATCH] dm: retain stacked max_sectors when setting queue_limits

.
Date: Wed, 22 May 2024 12:40:28 +0800
From: Yi Zhang <yi.zhang@redhat.com>
To: linux-block <linux-block@vger.kernel.org>
Cc: Shinichiro Kawasaki <shinichiro.kawasaki@wdc.com>, Ming Lei <ming.lei@redhat.com>
Subject: [bug report] kernel panic with concurrent power on/off operation for null-blk

.
Date: Wed, 22 May 2024 15:48:29 +0800
From: Yunlong Xing <yunlong.xing@unisoc.com>
To: <axboe@kernel.dk>, <yunlongxing23@gmail.com>, <niuzhiguo84@gmail.com>,
        <Hao_hao.Wang@unisoc.com>
Subject: [PATCH] loop: inherit the ioprio in loop woker thread

.
Date: Wed, 22 May 2024 17:01:04 +0800
From: Dongliang Cui <dongliang.cui@unisoc.com>
To: <axboe@kernel.dk>, <rostedt@goodmis.org>, <mhiramat@kernel.org>,
        <mathieu.desnoyers@efficios.com>, <ebiggers@kernel.org>
Subject: [PATCH v3] block: Add ioprio to block_rq tracepoint

.
Date: Wed, 22 May 2024 18:24:58 +0100
From: linux@treblig.org
To: tj@kernel.org,
	axboe@kernel.dk,
	yukuai3@huawei.com
Cc: cgroups@vger.kernel.org,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	"Dr. David Alan Gilbert" <linux@treblig.org>
Subject: [PATCH] blk-throttle: remove unused struct 'avg_latency_bucket'

.
Date: Thu, 23 May 2024 22:45:36 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	yi.zhang@redhat.com,
	dlemoal@kernel.org,
	hare@suse.de,
	johannes.thumshirn@wdc.com,
	kch@nvidia.com,
	zhouchengming@bytedance.com,
	yanjun.zhu@linux.dev,
	bvanassche@acm.org
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH RESEND] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'

.
Date: Thu, 23 May 2024 23:39:34 +0800
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	yi.zhang@redhat.com,
	dlemoal@kernel.org,
	hare@suse.de,
	johannes.thumshirn@wdc.com,
	kch@nvidia.com,
	zhouchengming@bytedance.com,
	yanjun.zhu@linux.dev,
	bvanassche@acm.org
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	yukuai3@huawei.com,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH v2] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'

.
Date: Thu, 23 May 2024 10:17:18 -0600
From: Jens Axboe <axboe@kernel.dk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Subject: [GIT PULL] Block fixes for 6.10-rc1

Hi Linus,

Followup block pull request for 6.10-rc1, mostly due to NVMe being a bit
late to the party. But nothing major in there, so not a big deal. In
detail, this pull request contains:

- NVMe pull request via Keith
	- Fabrics connection retries (Daniel, Hannes)
	- Fabrics logging enhancements (Tokunori)
	- RDMA delete optimization (Sagi)

- ublk DMA alignment fix (me)

- null_blk sparse warning fixes (Bart)

- Discard support for brd (Keith)

- blk-cgroup list corruption fixes (Ming)

- blk-cgroup stat propagation fix (Waiman)

- Regression fix for plugging stall with md (Yu)

- Misc fixes or cleanups (David, Jeff, Justin)

This will throw a merge conflict in block/blk-core.c due to the changes
from Al, however it's very minor. I'm including my resolution below, but
if you need it, we'll have to revoke your git merge card. Look at your
own peril.

Please pull!


The following changes since commit a7c840ba5fa78d7761b9fedc33d69cef44986d79:

  Merge tag 'tag-chrome-platform-firmware-for-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux (2024-05-13 16:48:15 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.10-20240523

for you to fetch changes up to a2db328b0839312c169eb42746ec46fc1ab53ed2:

  null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (2024-05-23 06:58:13 -0600)

----------------------------------------------------------------
block-6.10-20240523

----------------------------------------------------------------
Bart Van Assche (6):
      null_blk: Fix two sparse warnings
      nbd: Use NULL to represent a pointer
      nbd: Remove superfluous casts
      nbd: Improve the documentation of the locking assumptions
      nbd: Remove a local variable from nbd_send_cmd()
      nbd: Fix signal handling

Daniel Wagner (1):
      nvme: do not retry authentication failures

Dr. David Alan Gilbert (1):
      blk-throttle: remove unused struct 'avg_latency_bucket'

Hannes Reinecke (4):
      nvmet: lock config semaphore when accessing DH-HMAC-CHAP key
      nvmet: return DHCHAP status codes from nvmet_setup_auth()
      nvme: return kernel error codes for admin queue connect
      nvme-fabrics: short-circuit reconnect retries

Jeff Johnson (1):
      block: t10-pi: add MODULE_DESCRIPTION()

Jens Axboe (2):
      ublk_drv: set DMA alignment mask to 3
      Merge tag 'nvme-6.10-2024-05-14' of git://git.infradead.org/nvme into block-6.10

Justin Stitt (1):
      cdrom: rearrange last_media_change check to avoid unintentional overflow

Keith Busch (1):
      brd: implement discard support

Ming Lei (3):
      blk-cgroup: fix list corruption from resetting io stat
      blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
      blk-mq: add helper for checking if one CPU is mapped to specified hctx

Sagi Grimberg (1):
      nvmet-rdma: Avoid o(n^2) loop in delete_ctrl

Tokunori Ikegami (1):
      nvme-rdma, nvme-tcp: include max reconnects for reconnect logging

Waiman Long (1):
      blk-cgroup: Properly propagate the iostat update up the hierarchy

Yu Kuai (2):
      block: fix lost bio for plug enabled bio based device
      null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'

 block/blk-cgroup.c                     | 87 ++++++++++++++++++++++++----------
 block/blk-core.c                       | 13 ++---
 block/blk-mq.c                         | 20 +++++++-
 block/blk-throttle.c                   |  5 --
 block/t10-pi.c                         |  2 +-
 drivers/block/brd.c                    | 26 ++++++++++
 drivers/block/nbd.c                    | 41 ++++++++--------
 drivers/block/null_blk/main.c          | 42 ++++++++++------
 drivers/block/null_blk/trace.h         |  7 ++-
 drivers/block/ublk_drv.c               |  1 +
 drivers/cdrom/cdrom.c                  |  2 +-
 drivers/nvme/host/auth.c               |  6 +--
 drivers/nvme/host/core.c               |  6 +--
 drivers/nvme/host/fabrics.c            | 51 ++++++++++++--------
 drivers/nvme/host/fabrics.h            |  2 +-
 drivers/nvme/host/fc.c                 |  4 +-
 drivers/nvme/host/nvme.h               |  2 +-
 drivers/nvme/host/rdma.c               | 23 +++++----
 drivers/nvme/host/tcp.c                | 30 +++++++-----
 drivers/nvme/target/auth.c             | 22 ++++-----
 drivers/nvme/target/configfs.c         | 22 +++++++--
 drivers/nvme/target/fabrics-cmd-auth.c | 49 +++++++++----------
 drivers/nvme/target/fabrics-cmd.c      | 11 +++--
 drivers/nvme/target/nvmet.h            |  8 ++--
 drivers/nvme/target/rdma.c             | 16 +++----
 include/trace/events/nbd.h             |  2 +-
 26 files changed, 314 insertions(+), 186 deletions(-)


commit 33682c9a0f7aea5a9be2187dcb7d9591fbc70c94
Merge: c760b3725e52 a2db328b0839
Author: Jens Axboe <axboe@kernel.dk>
Date:   Thu May 23 10:06:39 2024 -0600

    Merge branch 'block-6.10' into test
    
    * block-6.10: (24 commits)
      null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
      blk-throttle: remove unused struct 'avg_latency_bucket'
      block: fix lost bio for plug enabled bio based device
      block: t10-pi: add MODULE_DESCRIPTION()
      blk-mq: add helper for checking if one CPU is mapped to specified hctx
      blk-cgroup: Properly propagate the iostat update up the hierarchy
      blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
      blk-cgroup: fix list corruption from resetting io stat
      cdrom: rearrange last_media_change check to avoid unintentional overflow
      nbd: Fix signal handling
      nbd: Remove a local variable from nbd_send_cmd()
      nbd: Improve the documentation of the locking assumptions
      nbd: Remove superfluous casts
      nbd: Use NULL to represent a pointer
      brd: implement discard support
      null_blk: Fix two sparse warnings
      ublk_drv: set DMA alignment mask to 3
      nvme-rdma, nvme-tcp: include max reconnects for reconnect logging
      nvmet-rdma: Avoid o(n^2) loop in delete_ctrl
      nvme: do not retry authentication failures
      ...
    
    Signed-off-by: Jens Axboe <axboe@kernel.dk>

diff --cc block/blk-core.c
index ea44b13af9af,dd29d5465af6..82c3ae22d76d
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@@ -618,7 -619,9 +621,9 @@@ static void __submit_bio(struct bio *bi
  	if (unlikely(!blk_crypto_bio_prep(&bio)))
  		return;
  
+ 	blk_start_plug(&plug);
+ 
 -	if (!bio->bi_bdev->bd_has_submit_bio) {
 +	if (!bdev_test_flag(bio->bi_bdev, BD_HAS_SUBMIT_BIO)) {
  		blk_mq_submit_bio(bio);
  	} else if (likely(bio_queue_enter(bio) == 0)) {
  		struct gendisk *disk = bio->bi_bdev->bd_disk;

-- 
Jens Axboe


.
Date: Thu, 23 May 2024 20:26:12 +0200
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: "Martin K. Petersen" <martin.petersen@oracle.com>,
	Mike Snitzer <snitzer@kernel.org>,
	linux-block@vger.kernel.org,
	linux-scsi@vger.kernel.org
Subject: fix stacking of sd-imposed max_sectors

.
Date: Fri, 24 May 2024 11:49:34 +0800
From: Changhui Zhong <czhong@redhat.com>
To: Linux Block Devices <linux-block@vger.kernel.org>, io-uring@vger.kernel.org
Cc: Ming Lei <ming.lei@redhat.com>
Subject: [bug report] WARNING: CPU: 2 PID: 3445306 at drivers/block/ublk_drv.c:2633
 ublk_ctrl_start_recovery.constprop.0+0x74/0x180

.
Date: Fri, 24 May 2024 08:21:19 +0200
From: Hannes Reinecke <hare@kernel.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: Christoph Hellwig <hch@lst.de>,
	Mike Snitzer <snitzer@kernel.org>,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	Hannes Reinecke <hare@kernel.org>
Subject: [PATCH] block: blk_set_stacking_limits() doesn't validate

.
Date: Fri, 24 May 2024 08:48:27 +0000
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk, martin.petersen@oracle.com,
        James.Bottomley@HansenPartnership.com, hch@lst.de
Cc: linux-block@vger.kernel.org, linux-scsi@vger.kernel.org,
        himanshu.madhani@oracle.com, John Garry <john.g.garry@oracle.com>
Subject: [PATCH 0/2] block, scsi: Small improvements for blk_mq_alloc_queue() usage

.
Date: Fri, 24 May 2024 11:57:19 +0200
From: Hannes Reinecke <hare@kernel.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: Christoph Hellwig <hch@lst.de>,
	Mike Snitzer <snitzer@kernel.org>,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	Hannes Reinecke <hare@kernel.org>
Subject: [PATCH] block: check for max_hw_sectors underflow

.
Date: Fri, 24 May 2024 12:46:51 +0200
From: Hannes Reinecke <hare@kernel.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: Christoph Hellwig <hch@lst.de>,
	Mike Snitzer <snitzer@kernel.org>,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	Hannes Reinecke <hare@kernel.org>
Subject: [PATCHv2] block: check for max_hw_sectors underflow

.
Date: Fri, 24 May 2024 13:46:29 -0700
From: Fan Wu <wufan@linux.microsoft.com>
To: corbet@lwn.net,
	zohar@linux.ibm.com,
	jmorris@namei.org,
	serge@hallyn.com,
	tytso@mit.edu,
	ebiggers@kernel.org,
	axboe@kernel.dk,
	agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com,
	eparis@redhat.com,
	paul@paul-moore.com
Cc: linux-doc@vger.kernel.org,
	linux-integrity@vger.kernel.org,
	linux-security-module@vger.kernel.org,
	fsverity@lists.linux.dev,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	audit@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Fan Wu <wufan@linux.microsoft.com>
Subject: [PATCH v19 00/20] Integrity Policy Enforcement LSM (IPE)

.
Date: Sun, 26 May 2024 05:43:02 -0400
From: Sasha Levin <sashal@kernel.org>
To: linux-kernel@vger.kernel.org,
	stable@vger.kernel.org
Cc: Li Nan <linan122@huawei.com>,
	Yu Kuai <yukuai3@huawei.com>,
	Song Liu <song@kernel.org>,
	Sasha Levin <sashal@kernel.org>,
	axboe@kernel.dk,
	linux-raid@vger.kernel.org,
	linux-block@vger.kernel.org
Subject: [PATCH AUTOSEL 6.1 1/9] md: Fix overflow in is_mddev_idle

.
Date: Sun, 26 May 2024 11:05:47 +0100
From: Chris Rankin <rankincj@gmail.com>
To: linux-block@vger.kernel.org, Linux Stable <stable@vger.kernel.org>
Cc: axboe@kernel.dk, Greg KH <gregkh@linuxfoundation.org>
Subject: [BUG] NPE with Linux 6.8.10 and Linux 6.8.11 SCSI optical drive.

.
Date: Sun, 26 May 2024 13:12:34 +0100
From: Chris Rankin <rankincj@gmail.com>
To: linux-block@vger.kernel.org, Linux Stable <stable@vger.kernel.org>
Subject: RE: [BUG] NPE with Linux 6.8.10 and Linux 6.8.11 SCSI optical drive.

.
Date: Mon, 27 May 2024 12:26:50 +0800
From: Yang Yang <yang.yang@vivo.com>
To: Jens Axboe <axboe@kernel.dk>,
	Andrew Morton <akpm@linux-foundation.org>,
	Yang Yang <yang.yang@vivo.com>,
	Pavel Begunkov <asml.silence@gmail.com>,
	linux-kernel@vger.kernel.org,
	linux-block@vger.kernel.org
Subject: [RFC PATCH] sbitmap: fix io hung due to race on sbitmap_word::cleared

.
Date: Mon, 27 May 2024 13:34:45 +0900
From: Damien Le Moal <dlemoal@kernel.org>
To: Jens Axboe <axboe@kernel.dk>,
	linux-block@vger.kernel.org
Cc: Yu Kuai <yukuai3@huawei.com>
Subject: [PATCH] null_blk: Fix return value of nullb_device_power_store()

.
Date: Mon, 27 May 2024 10:29:26 +0800
From: hexue <xue01.he@samsung.com>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org,
	peiwei.li@samsung.com, ruyi.zhang@samsung.com, Xue He <xue01.he@samsung.com>
Subject: [PATCH] block: delete redundant function declarations

.
Date: Mon, 27 May 2024 10:04:23 +0200
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	dm-devel@lists.linux.dev,
	linux-block@vger.kernel.org
Subject: convert newly added dm-zone code to the atomic queue commit API v2

.
Date: Mon, 27 May 2024 16:45:33 +0800
From: hexue <xue01.he@samsung.com>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, hexue
	<xue01.he@samsung.com>
Subject: [PATCH v2] block: delete redundant function declarations

.
Date: Mon, 27 May 2024 10:05:04 +0000
From: Gulam Mohamed <gulam.mohamed@oracle.com>
To: Shinichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Subject: Recall: [PATCH blktests] loop: Test to detect a race condition
 between loop detach and open

.
Date: Mon, 27 May 2024 14:36:17 +0200
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	dm-devel@lists.linux.dev,
	linux-block@vger.kernel.org
Subject: convert newly added dm-zone code to the atomic queue commit API v3

.
Date: Tue, 28 May 2024 10:23:10 +0800
From: Yi Zhang <yi.zhang@redhat.com>
To: linux-block <linux-block@vger.kernel.org>, iommu@lists.linux.dev
Cc: Shinichiro Kawasaki <shinichiro.kawasaki@wdc.com>, joro@8bytes.org, 
	suravee.suthikulpanit@amd.com
Subject: [bug report][regression] blktests block/008 lead kerne panic at RIP: 0010:amd_iommu_enable_faulting+0x0/0x10

.
Date: Mon, 27 May 2024 21:10:25 -0700
From: syzbot <syzbot+5c6179f2c4f1e111df11@syzkaller.appspotmail.com>
To: axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] [block?] INFO: task hung in bdev_open

.
Date: Tue, 28 May 2024 15:28:52 +0900
From: Damien Le Moal <dlemoal@kernel.org>
To: Jens Axboe <axboe@kernel.dk>,
	linux-block@vger.kernel.org
Cc: Niklas Cassel <cassel@kernel.org>
Subject: [PATCH] null_blk: Print correct max open zones limit in null_init_zoned_dev()

.
Date: Tue, 28 May 2024 20:09:11 +0800
From: Coly Li <colyli@suse.de>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org,
	linux-bcache@vger.kernel.org,
	Coly Li <colyli@suse.de>
Subject: [PATCH 0/3] bcache-6.10 20240528 

.
Date: Wed, 29 May 2024 17:53:13 +0800
From: linan666@huaweicloud.com
To: ming.lei@redhat.com,
	axboe@kernel.dk,
	ZiyangZhang@linux.alibaba.com
Cc: czhong@redhat.com,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linan666@huaweicloud.com,
	yukuai3@huawei.com,
	yi.zhang@huawei.com,
	houtao1@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH] ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()

.
Date: Wed, 29 May 2024 07:04:02 +0200
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>,
	"Martin K. Petersen" <martin.petersen@oracle.com>
Cc: Richard Weinberger <richard@nod.at>,
	Anton Ivanov <anton.ivanov@cambridgegreys.com>,
	Johannes Berg <johannes@sipsolutions.net>,
	Josef Bacik <josef@toxicpanda.com>,
	Ilya Dryomov <idryomov@gmail.com>,
	Dongsheng Yang <dongsheng.yang@easystack.cn>,
	=?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>,
	linux-um@lists.infradead.org,
	linux-block@vger.kernel.org,
	nbd@other.debian.org,
	ceph-devel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-scsi@vger.kernel.org
Subject: convert the SCSI ULDs to the atomic queue limits API

.
Date: Wed, 29 May 2024 17:15:16 +0000
From: Gulam Mohamed <gulam.mohamed@oracle.com>
To: linux-block@vger.kernel.org
Cc: shinichiro.kawasaki@wdc.com
Subject: [PATCH V2 blktests] loop: Detect a race condition between loop detach and open

.
Date: Wed, 29 May 2024 20:02:40 +0000
From: Gulam Mohamed <gulam.mohamed@oracle.com>
To: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: yukuai1@huaweicloud.com, hch@lst.de, axboe@kernel.dk
Subject: [PATCH V3 for-6.10/block] loop: Fix a race between loop detach and loop open

.
Date: Wed, 29 May 2024 14:34:26 -0700
From: Bart Van Assche <bvanassche@acm.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: linux-block@vger.kernel.org,
	Bart Van Assche <bvanassche@acm.org>,
	Christoph Hellwig <hch@lst.de>,
	Josef Bacik <josef@toxicpanda.com>
Subject: [PATCH] nbd: Remove __force casts

.
Date: Thu, 30 May 2024 07:38:45 +1000
From: Daniil Lunev <dlunev@chromium.org>
To: Linux-block <linux-block@vger.kernel.org>
Subject: [RFC] Imposing minimum response latency via blk-throttle

.
Date: Wed, 29 May 2024 14:39:20 -0700
From: Bart Van Assche <bvanassche@acm.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: linux-block@vger.kernel.org,
	Bart Van Assche <bvanassche@acm.org>,
	Christoph Hellwig <hch@lst.de>,
	Hannes Reinecke <hare@suse.de>,
	Ming Lei <ming.lei@redhat.com>,
	Yu Kuai <yukuai3@huawei.com>
Subject: [PATCH v7] block: Improve IOPS by removing the fairness code

.
Date: Thu, 30 May 2024 03:12:54 +0100
From: Daniel Golle <daniel@makrotopia.org>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Ulf Hansson <ulf.hansson@linaro.org>, Jens Axboe <axboe@kernel.dk>,
	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	Daniel Golle <daniel@makrotopia.org>,
	Dave Chinner <dchinner@redhat.com>, Jan Kara <jack@suse.cz>,
	Christian Brauner <brauner@kernel.org>,
	Thomas =?iso-8859-1?Q?Wei=DFschuh?= <linux@weissschuh.net>,
	Al Viro <viro@zeniv.linux.org.uk>,
	Li Lingfeng <lilingfeng3@huawei.com>,
	Christian Heusel <christian@heusel.eu>,
	Min Li <min15.li@samsung.com>, Avri Altman <avri.altman@wdc.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Hannes Reinecke <hare@suse.de>,
	Mikko Rapeli <mikko.rapeli@linaro.org>, Yeqi Fu <asuk4.q@gmail.com>,
	Victor Shih <victor.shih@genesyslogic.com.tw>,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	Li Zhijian <lizhijian@fujitsu.com>,
	"Ricardo B. Marliere" <ricardo@marliere.net>,
	devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-mmc@vger.kernel.org, linux-block@vger.kernel.org
Subject: [PATCH v2 0/9] nvmem: implement block NVMEM provider

.
Date: Thu, 30 May 2024 14:40:31 +0900
From: Damien Le Moal <dlemoal@kernel.org>
To: Jens Axboe <axboe@kernel.dk>,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>
Subject: [PATCH 0/4] Zone write plugging and DM zone fixes

.
Date: Thu, 30 May 2024 06:25:45 +0000
From: Gulam Mohamed <gulam.mohamed@oracle.com>
To: linux-block@vger.kernel.org
Cc: shinichiro.kawasaki@wdc.com, chaitanyak@nvidia.com
Subject: [PATCH V3 blktests] loop: Detect a race condition between loop detach and open

.
Date: Thu, 30 May 2024 09:45:47 -0400
From: Waiman Long <longman@redhat.com>
To: Jens Axboe <axboe@kernel.dk>,
	Tejun Heo <tj@kernel.org>,
	Josef Bacik <josef@toxicpanda.com>
Cc: cgroups@vger.kernel.org,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Dan Schatzberg <schatzberg.dan@gmail.com>,
	Ming Lei <ming.lei@redhat.com>,
	Waiman Long <longman@redhat.com>,
	Justin Forbes <jforbes@redhat.com>
Subject: [PATCH] blk-throttle: Fix incorrect display of io.max

.
Date: Fri, 31 May 2024 09:47:55 +0200
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>,
	"Martin K. Petersen" <martin.petersen@oracle.com>
Cc: Richard Weinberger <richard@nod.at>,
	Anton Ivanov <anton.ivanov@cambridgegreys.com>,
	Johannes Berg <johannes@sipsolutions.net>,
	Josef Bacik <josef@toxicpanda.com>,
	Ilya Dryomov <idryomov@gmail.com>,
	Dongsheng Yang <dongsheng.yang@easystack.cn>,
	=?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>,
	linux-um@lists.infradead.org,
	linux-block@vger.kernel.org,
	nbd@other.debian.org,
	ceph-devel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	linux-scsi@vger.kernel.org
Subject: convert the SCSI ULDs to the atomic queue limits API v2

.
Date: Fri, 31 May 2024 17:10:15 +0800
From: hexue <xue01.he@samsung.com>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, hexue
	<xue01.he@samsung.com>
Subject: [PATCH] block: Avoid polling configuration errors

.
Date: Fri, 31 May 2024 06:49:28 -0700
From: syzbot <syzbot+c8ae2cacba71e6145314@syzkaller.appspotmail.com>
To: axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] [block?] WARNING: locking bug in mempool_alloc_noprof

.
Date: Fri, 31 May 2024 08:33:53 -0600
From: Jens Axboe <axboe@kernel.dk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Subject: [GIT PULL] Block fixes for 6.10-rc2

Hi Linus,

Block fixes for 6.10-rc2:

- NVMe fixes via Keith:
	- Removing unused fields (Kanchan)
	- Large folio offsets support (Kundan)
	- Multipath NUMA node initialiazation fix (Nilay)
	- Multipath IO stats accounting fixes (Keith)
	- Circular lockdep fix (Keith)
	- Target race condition fix (Sagi)
	- Target memory leak fix (Sagi)

- bcache fixes

- null_blk fixes (Damien)

- Fix regression in io.max due to throttle low removal (Waiman)

- DM limit table fixes (Christoph)

- SCSI and block limit fixes (Christoph)

- zone fixes (Damien)

- Misc fixes (Christoph, Hannes, hexue)

Please pull!


The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

  Linux 6.10-rc1 (2024-05-26 15:20:12 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.10-20240530

for you to fetch changes up to 0a751df4566c86e5a24f2a03290dad3d0f215692:

  blk-throttle: Fix incorrect display of io.max (2024-05-30 19:44:29 -0600)

----------------------------------------------------------------
block-6.10-20240530

----------------------------------------------------------------
Christoph Hellwig (6):
      block: remove blk_queue_max_integrity_segments
      dm: move setting zoned_enabled to dm_table_set_restrictions
      dm: remove dm_check_zoned
      dm: make dm_set_zones_restrictions work on the queue limits
      sd: also set max_user_sectors when setting max_sectors
      block: stack max_user_sectors

Coly Li (2):
      bcache: call force_wake_up_gc() if necessary in check_should_bypass()
      bcache: code cleanup in __bch_bucket_alloc_set()

Damien Le Moal (5):
      null_blk: Fix return value of nullb_device_power_store()
      null_blk: Print correct max open zones limit in null_init_zoned_dev()
      null_blk: Do not allow runt zone with zone capacity smaller then zone size
      block: Fix validation of zoned device with a runt zone
      block: Fix zone write plugging handling of devices with a runt zone

Dongsheng Yang (1):
      bcache: allow allocator to invalidate bucket in gc

Hannes Reinecke (1):
      block: check for max_hw_sectors underflow

Jens Axboe (1):
      Merge tag 'nvme-6.10-2024-05-29' of git://git.infradead.org/nvme into block-6.10

Kanchan Joshi (1):
      nvme: remove sgs and sws

Keith Busch (3):
      nvme: fix multipath batched completion accounting
      nvme-multipath: fix io accounting on failover
      nvme: use srcu for iterating namespace list

Kundan Kumar (1):
      nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset

Nilay Shroff (1):
      nvme-multipath: find NUMA path only for online numa-node

Sagi Grimberg (2):
      nvmet: fix ns enable/disable possible hang
      nvmet: fix a possible leak when destroy a ctrl during qp establishment

Waiman Long (1):
      blk-throttle: Fix incorrect display of io.max

hexue (1):
      block: delete redundant function declaration

 block/blk-settings.c           |  10 +++-
 block/blk-stat.h               |   1 -
 block/blk-throttle.c           |  24 ++++-----
 block/blk-throttle.h           |   8 +--
 block/blk-zoned.c              |  47 +++++++++++++----
 drivers/block/null_blk/main.c  |   1 +
 drivers/block/null_blk/zoned.c |  13 ++++-
 drivers/md/bcache/alloc.c      |  21 +++-----
 drivers/md/bcache/bcache.h     |   1 +
 drivers/md/bcache/btree.c      |   7 ++-
 drivers/md/bcache/request.c    |  16 +++++-
 drivers/md/dm-table.c          |  15 +++---
 drivers/md/dm-zone.c           |  72 ++++++++++++-------------
 drivers/md/dm.h                |   3 +-
 drivers/nvme/host/core.c       | 116 +++++++++++++++++++++++++----------------
 drivers/nvme/host/ioctl.c      |  15 +++---
 drivers/nvme/host/multipath.c  |  26 +++++----
 drivers/nvme/host/nvme.h       |   7 +--
 drivers/nvme/host/pci.c        |   3 +-
 drivers/nvme/target/configfs.c |   8 +++
 drivers/nvme/target/core.c     |   9 ++++
 drivers/scsi/sd.c              |   4 +-
 include/linux/blk-integrity.h  |  10 ----
 include/linux/blkdev.h         |   1 +
 24 files changed, 262 insertions(+), 176 deletions(-)

-- 
Jens Axboe


.
Date: Sat,  1 Jun 2024 10:18:03 +0200
From: Andreas Hindborg <nmi@metaspace.dk>
To: Jens Axboe <axboe@kernel.dk>,
	Christoph Hellwig <hch@lst.de>,
	Keith Busch <kbusch@kernel.org>,
	Damien Le Moal <dlemoal@kernel.org>,
	Bart Van Assche <bvanassche@acm.org>,
	Hannes Reinecke <hare@suse.de>,
	Ming Lei <ming.lei@redhat.com>,
	"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Cc: Andreas Hindborg <a.hindborg@samsung.com>,
	Greg KH <gregkh@linuxfoundation.org>,
	Matthew Wilcox <willy@infradead.org>,
	Miguel Ojeda <ojeda@kernel.org>,
	Alex Gaynor <alex.gaynor@gmail.com>,
	Wedson Almeida Filho <wedsonaf@gmail.com>,
	Boqun Feng <boqun.feng@gmail.com>,
	Gary Guo <gary@garyguo.net>,
	=?UTF-8?q?Bj=C3=B6rn=20Roy=20Baron?= <bjorn3_gh@protonmail.com>,
	Benno Lossin <benno.lossin@proton.me>,
	Alice Ryhl <aliceryhl@google.com>,
	Chaitanya Kulkarni <chaitanyak@nvidia.com>,
	Luis Chamberlain <mcgrof@kernel.org>,
	Yexuan Yang <1182282462@bupt.edu.cn>,
	=?UTF-8?q?Sergio=20Gonz=C3=A1lez=20Collado?= <sergio.collado@gmail.com>,
	Joel Granados <j.granados@samsung.com>,
	"Pankaj Raghav (Samsung)" <kernel@pankajraghav.com>,
	Daniel Gomez <da.gomez@samsung.com>,
	Niklas Cassel <Niklas.Cassel@wdc.com>,
	Philipp Stanner <pstanner@redhat.com>,
	Conor Dooley <conor@kernel.org>,
	Johannes Thumshirn <Johannes.Thumshirn@wdc.com>,
	=?UTF-8?q?Matias=20Bj=C3=B8rling?= <m@bjorling.me>,
	open list <linux-kernel@vger.kernel.org>,
	"rust-for-linux@vger.kernel.org" <rust-for-linux@vger.kernel.org>,
	"lsf-pc@lists.linux-foundation.org" <lsf-pc@lists.linux-foundation.org>,
	"gost.dev@samsung.com" <gost.dev@samsung.com>
Subject: [PATCH v3 0/3] Rust block device driver API and null block driver

.
Date: Sat,  1 Jun 2024 15:40:02 +0200
From: Andreas Hindborg <nmi@metaspace.dk>
To: Jens Axboe <axboe@kernel.dk>,
	Christoph Hellwig <hch@lst.de>,
	Keith Busch <kbusch@kernel.org>,
	Damien Le Moal <dlemoal@kernel.org>,
	Bart Van Assche <bvanassche@acm.org>,
	Hannes Reinecke <hare@suse.de>,
	Ming Lei <ming.lei@redhat.com>,
	"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Cc: Andreas Hindborg <a.hindborg@samsung.com>,
	Greg KH <gregkh@linuxfoundation.org>,
	Matthew Wilcox <willy@infradead.org>,
	Miguel Ojeda <ojeda@kernel.org>,
	Alex Gaynor <alex.gaynor@gmail.com>,
	Wedson Almeida Filho <wedsonaf@gmail.com>,
	Boqun Feng <boqun.feng@gmail.com>,
	Gary Guo <gary@garyguo.net>,
	=?UTF-8?q?Bj=C3=B6rn=20Roy=20Baron?= <bjorn3_gh@protonmail.com>,
	Benno Lossin <benno.lossin@proton.me>,
	Alice Ryhl <aliceryhl@google.com>,
	Chaitanya Kulkarni <chaitanyak@nvidia.com>,
	Luis Chamberlain <mcgrof@kernel.org>,
	Yexuan Yang <1182282462@bupt.edu.cn>,
	=?UTF-8?q?Sergio=20Gonz=C3=A1lez=20Collado?= <sergio.collado@gmail.com>,
	Joel Granados <j.granados@samsung.com>,
	"Pankaj Raghav (Samsung)" <kernel@pankajraghav.com>,
	Daniel Gomez <da.gomez@samsung.com>,
	Niklas Cassel <Niklas.Cassel@wdc.com>,
	Philipp Stanner <pstanner@redhat.com>,
	Conor Dooley <conor@kernel.org>,
	Johannes Thumshirn <Johannes.Thumshirn@wdc.com>,
	=?UTF-8?q?Matias=20Bj=C3=B8rling?= <m@bjorling.me>,
	open list <linux-kernel@vger.kernel.org>,
	"rust-for-linux@vger.kernel.org" <rust-for-linux@vger.kernel.org>,
	"lsf-pc@lists.linux-foundation.org" <lsf-pc@lists.linux-foundation.org>,
	"gost.dev@samsung.com" <gost.dev@samsung.com>
Subject: [PATCH v4 0/3] Rust block device driver API and null block driver

.
Date: Sat,  1 Jun 2024 22:23:51 +0200
From: Andreas Hindborg <nmi@metaspace.dk>
To: Jens Axboe <axboe@kernel.dk>
Cc: Andreas Hindborg <a.hindborg@samsung.com>,
	Keith Busch <kbusch@kernel.org>,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH] null_blk: fix validation of block size

.
Date: Sat,  1 Jun 2024 23:18:15 +0100
From: Phillip Potter <phil@philpotter.co.uk>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org
Subject: [PATCH 0/1] cdrom: patch for inclusion

.
Date: Sat, 01 Jun 2024 21:23:22 -0700
From: syzbot <syzbot+9c496b2b58571de670a3@syzkaller.appspotmail.com>
To: axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] [block?] WARNING in mempool_init_node

.
Date: Sun,  2 Jun 2024 20:36:03 +0200
From: Fabio Fantoni <fantonifabio@tiscali.it>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Fabio Fantoni <fantonifabio@tiscali.it>
Subject: [PATCH] block: fix some typo

.
Date: Sun, 2 Jun 2024 16:46:25 -0700
From: Jeff Johnson <quic_jjohnson@quicinc.com>
To: Jens Axboe <axboe@kernel.dk>
Subject: [PATCH] brd: add missing MODULE_DESCRIPTION() macro

.
Date: Sun, 2 Jun 2024 17:05:31 -0700
From: Jeff Johnson <quic_jjohnson@quicinc.com>
To: Denis Efremov <efremov@linux.com>, Jens Axboe <axboe@kernel.dk>
Subject: [PATCH] floppy: add missing MODULE_DESCRIPTION() macro

.
Date: Sun, 2 Jun 2024 17:15:09 -0700
From: Jeff Johnson <quic_jjohnson@quicinc.com>
To: Jens Axboe <axboe@kernel.dk>
Subject: [PATCH] loop: add missing MODULE_DESCRIPTION() macro

.
Date: Sun, 2 Jun 2024 17:23:26 -0700
From: Jeff Johnson <quic_jjohnson@quicinc.com>
To: Ming Lei <ming.lei@redhat.com>, Jens Axboe <axboe@kernel.dk>
Subject: [PATCH] ublk_drv: add missing MODULE_DESCRIPTION() macro

.
Date: Sun, 2 Jun 2024 17:37:28 -0700
From: Jeff Johnson <quic_jjohnson@quicinc.com>
To: =?utf-8?q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>,
        Jens Axboe
	<axboe@kernel.dk>
Subject: [PATCH] xen/blkback: add missing MODULE_DESCRIPTION() macro

.
Date: Mon,  3 Jun 2024 14:53:50 +0800
From: linan666@huaweicloud.com
To: ming.lei@redhat.com,
	axboe@kernel.dk,
	ZiyangZhang@linux.alibaba.com
Cc: czhong@redhat.com,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linan666@huaweicloud.com,
	yukuai3@huawei.com,
	yi.zhang@huawei.com,
	houtao1@huawei.com,
	yangerkun@huawei.com
Subject: [PATCH v2] ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()

.
Date: Thu, 13 Jun 2024 01:20:29 -0700
From: Christoph Hellwig <hch@infradead.org>
To: Bryan Gurney <bgurney@redhat.com>
Cc: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>,
	linux-block@vger.kernel.org
Subject: blktests dm/002 always fails for me

.
Date: Thu, 13 Jun 2024 15:30:17 +0300
From: Ofir Gal <ofir.gal@volumez.com>
To: shinichiro.kawasaki@wdc.com
Cc: linux-block@vger.kernel.org
Subject: [PATCH blktests] md: add regression test for "md/md-bitmap: fix writing non bitmap pages"

.
Date: Thu, 13 Jun 2024 18:38:17 +0200
From: Cyril Hrubis <chrubis@suse.cz>
To: Christoph Hellwig <hch@infradead.org>,
	Jens Axboe <axboe@kernel.dk>,
	linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Cyril Hrubis <chrubis@suse.cz>,
	Jan Kara <jack@suse.cz>
Subject: [PATCH v2] loop: Disable fallocate() zero and discard if not supported

.
Date: Thu, 13 Jun 2024 18:40:07 +0200
From: Cyril Hrubis <metan@ucw.cz>
To: linux-block@vger.kernel.org
Cc: Christoph Hellwig <hch@infradead.org>,
	Chaitanya Kulkarni <chaitanyak@nvidia.com>,
	Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>,
	Cyril Hrubis <chrubis@suse.cz>
Subject: [PATCH] loop: Add regression test for unsupported backing file fallocate

.
Date: Fri, 14 Jun 2024 15:49:36 +0800
From: Dongliang Cui <dongliang.cui@unisoc.com>
To: <axboe@kernel.dk>, <rostedt@goodmis.org>, <mhiramat@kernel.org>,
        <mathieu.desnoyers@efficios.com>, <ebiggers@kernel.org>,
        <bvanassche@acm.org>
Subject: [PATCH v5] block: Add ioprio to block_rq tracepoint

.
Date: Fri, 14 Jun 2024 01:06:23 -0700
From: syzbot <syzbot+listd3b078459793c0b5f92b@syzkaller.appspotmail.com>
To: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly block report (Jun 2024)

.
Date: Fri, 14 Jun 2024 09:03:42 +0000
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk, paolo.valente@unimore.it
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org,
        jiapeng.chong@linux.alibaba.com, hch@lst.de,
        John Garry <john.g.garry@oracle.com>
Subject: [PATCH 0/3] Some block sparse fixes

.
Date: Thu, 20 Jun 2024 10:56:23 -0700
From: Yury Norov <yury.norov@gmail.com>
To: linux-kernel@vger.kernel.org,
	"David S. Miller" <davem@davemloft.net>,
	"H. Peter Anvin" <hpa@zytor.com>,
	"James E.J. Bottomley" <jejb@linux.ibm.com>,
	"K. Y. Srinivasan" <kys@microsoft.com>,
	"Md. Haris Iqbal" <haris.iqbal@ionos.com>,
	Akinobu Mita <akinobu.mita@gmail.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Bjorn Andersson <andersson@kernel.org>,
	Borislav Petkov <bp@alien8.de>,
	Chaitanya Kulkarni <kch@nvidia.com>,
	Christian Brauner <brauner@kernel.org>,
	Damien Le Moal <damien.lemoal@opensource.wdc.com>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	David Disseldorp <ddiss@suse.de>,
	Edward Cree <ecree.xilinx@gmail.com>,
	Eric Dumazet <edumazet@google.com>,
	Fenghua Yu <fenghua.yu@intel.com>,
	Geert Uytterhoeven <geert@linux-m68k.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Gregory Greenman <gregory.greenman@intel.com>,
	Hans Verkuil <hverkuil@xs4all.nl>,
	Hans de Goede <hdegoede@redhat.com>,
	Hugh Dickins <hughd@google.com>,
	Ingo Molnar <mingo@redhat.com>,
	Jakub Kicinski <kuba@kernel.org>,
	Jaroslav Kysela <perex@perex.cz>,
	Jason Gunthorpe <jgg@ziepe.ca>,
	Jens Axboe <axboe@kernel.dk>,
	Jiri Pirko <jiri@resnulli.us>,
	Jiri Slaby <jirislaby@kernel.org>,
	Kalle Valo <kvalo@kernel.org>,
	Karsten Graul <kgraul@linux.ibm.com>,
	Karsten Keil <isdn@linux-pingi.de>,
	Kees Cook <keescook@chromium.org>,
	Leon Romanovsky <leon@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Martin Habets <habetsm.xilinx@gmail.com>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Michal Simek <monstr@monstr.eu>,
	Nicholas Piggin <npiggin@gmail.com>,
	Oliver Neukum <oneukum@suse.com>,
	Paolo Abeni <pabeni@redhat.com>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Ping-Ke Shih <pkshih@realtek.com>,
	Rich Felker <dalias@libc.org>,
	Rob Herring <robh@kernel.org>,
	Robin Murphy <robin.murphy@arm.com>,
	Sean Christopherson <seanjc@google.com>,
	Shuai Xue <xueshuai@linux.alibaba.com>,
	Stanislaw Gruszka <stf_xl@wp.pl>,
	Steven Rostedt <rostedt@goodmis.org>,
	Thomas Bogendoerfer <tsbogend@alpha.franken.de>,
	Thomas Gleixner <tglx@linutronix.de>,
	Valentin Schneider <vschneid@redhat.com>,
	Vitaly Kuznetsov <vkuznets@redhat.com>,
	Wenjia Zhang <wenjia@linux.ibm.com>,
	Will Deacon <will@kernel.org>,
	Yoshinori Sato <ysato@users.sourceforge.jp>,
	GR-QLogic-Storage-Upstream@marvell.com,
	alsa-devel@alsa-project.org,
	ath10k@lists.infradead.org,
	dmaengine@vger.kernel.org,
	iommu@lists.linux.dev,
	kvm@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org,
	linux-block@vger.kernel.org,
	linux-bluetooth@vger.kernel.org,
	linux-hyperv@vger.kernel.org,
	linux-m68k@lists.linux-m68k.org,
	linux-media@vger.kernel.org,
	linux-mips@vger.kernel.org,
	linux-net-drivers@amd.com,
	linux-pci@vger.kernel.org,
	linux-rdma@vger.kernel.org,
	linux-s390@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-serial@vger.kernel.org,
	linux-sh@vger.kernel.org,
	linux-sound@vger.kernel.org,
	linux-usb@vger.kernel.org,
	linux-wireless@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	mpi3mr-linuxdrv.pdl@broadcom.com,
	netdev@vger.kernel.org,
	sparclinux@vger.kernel.org,
	x86@kernel.org
Cc: Yury Norov <yury.norov@gmail.com>,
	Alexey Klimov <alexey.klimov@linaro.org>,
	Bart Van Assche <bvanassche@acm.org>,
	Jan Kara <jack@suse.cz>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Matthew Wilcox <willy@infradead.org>,
	Mirsad Todorovac <mirsad.todorovac@alu.unizg.hr>,
	Rasmus Villemoes <linux@rasmusvillemoes.dk>,
	Sergey Shtylyov <s.shtylyov@omp.ru>
Subject: [PATCH v4 00/40] lib/find: add atomic find_bit() primitives

.
Date: Thu, 18 Jul 2024 15:08:17 +0800
From: hexue <xue01.he@samsung.com>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, hexue
	<xue01.he@samsung.com>
Subject: [PATCH v3] block: Avoid polling configuration errors

.
