Linux Block I/O
[Prev Page][Next Page]
- [PATCH v8 0/6] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH 8/8] scsi: ufs: Enable zoned write pipelining
- From: Bean Huo <huobean@xxxxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH 7/7] dm: call dm_zone_endio after the target endio callback for zoned devices
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 2/2] block: don't allow splitting of a REQ_NOWAIT bio
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 1/2] block: handle bio_split_to_limits() NULL return
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- RE: [PATCH 8/8] scsi: ufs: Enable zoned write pipelining
- From: Avri Altman <Avri.Altman@xxxxxxx>
- Re: [PATCH 7/7] dm: call dm_zone_endio after the target endio callback for zoned devices
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH 6/7] dm-zone: use generic helpers to calculate offset from zone start
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH 5/7] dm-zoned: ensure only power of 2 zone sizes are allowed
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- Re: [PATCH] block: add a BUILD_BUG_ON() for adding more bio flags than we have space
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 4/4] blk-iolatency: Make initialization lazy
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 7/7] dm: call dm_zone_endio after the target endio callback for zoned devices
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 6/7] dm-zone: use generic helpers to calculate offset from zone start
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 5/7] dm-zoned: ensure only power of 2 zone sizes are allowed
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 3/7] nvmet: introduce bdev_zone_no helper
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: "Viacheslav A.Dubeyko" <viacheslav.dubeyko@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 7/8] scsi: Retry unaligned zoned writes
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 7/8] scsi: Retry unaligned zoned writes
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/8] block: Document blk_queue_zone_is_seq() and blk_rq_zone_is_seq()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH 0/8] Enable zoned write pipelining for UFS devices
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 8/8] scsi: ufs: Enable zoned write pipelining
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 7/8] scsi: Retry unaligned zoned writes
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 5/8] block/null_blk: Refactor null_queue_rq()
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 6/8] block/null_blk: Add support for pipelining zoned writes
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 1/8] block: Document blk_queue_zone_is_seq() and blk_rq_zone_is_seq()
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 3/8] block: Introduce a request queue flag for pipelining zoned writes
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 4/8] block/mq-deadline: Only use zone locking if necessary
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 2/8] block: Introduce the blk_rq_is_seq_zone_write() function
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: "Viacheslav A.Dubeyko" <viacheslav.dubeyko@xxxxxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block: add a BUILD_BUG_ON() for adding more bio flags than we have space
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v4] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: "Viacheslav A.Dubeyko" <viacheslav.dubeyko@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Logan Gunthorpe <logang@xxxxxxxxxxxx>
- [PATCH] block: add a BUILD_BUG_ON() for adding more bio flags than we have space
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCHv2 00/12] iov_iter: replace import_single_range with ubuf
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: Brian Foster <bfoster@xxxxxxxxxx>
- Re: [PATCH 0/4] xen/blkback: some cleanups
- From: Juergen Gross <jgross@xxxxxxxx>
- Re: [PATCH v2 6/7] ext4: Add mount option for provisioning blocks during allocations
- From: Brian Foster <bfoster@xxxxxxxxxx>
- [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCHv2 00/12] iov_iter: replace import_single_range with ubuf
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH RFC v7 08/23] dept: Apply sdt_might_sleep_strong() to PG_{locked,writeback} wait
- From: Sergey Shtylyov <s.shtylyov@xxxxxx>
- Re: [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 3/7] nvmet: introduce bdev_zone_no helper
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH RFC v7 12/23] dept: Distinguish each syscall context from another
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 17/23] dept: Track timeout waits separately with a new Kconfig
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 13/23] dept: Distinguish each work from another
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 06/23] dept: Add proc knobs to show stats and dependency graph
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 22/23] dept: Apply timeout consideration to dma fence wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 11/23] dept: Apply sdt_might_sleep_weak() to hashed-waitqueue wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 14/23] dept: Add a mechanism to refill the internal memory pools on running out
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 18/23] dept: Apply timeout consideration to wait_for_completion()/complete()
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 16/23] dept: Apply sdt_might_sleep_strong() to dma fence wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 15/23] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 20/23] dept: Apply timeout consideration to waitqueue wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 04/23] dept: Add lock dependency tracker APIs
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 05/23] dept: Tie to Lockdep and IRQ tracing
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 23/23] dept: Record the latest one out of consecutive waits of the same class
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 19/23] dept: Apply timeout consideration to swait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 21/23] dept: Apply timeout consideration to hashed-waitqueue wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 02/23] dept: Implement Dept(Dependency Tracker)
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 08/23] dept: Apply sdt_might_sleep_strong() to PG_{locked,writeback} wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 07/23] dept: Apply sdt_might_sleep_strong() to wait_for_completion()/complete()
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 03/23] dept: Add single event dependency tracker APIs
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 09/23] dept: Apply sdt_might_sleep_weak() to swait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 00/23] DEPT(Dependency Tracker)
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 10/23] dept: Apply sdt_might_sleep_weak() to waitqueue wait
- From: Byungchul Park <byungchul.park@xxxxxxx>
- [PATCH RFC v7 01/23] llist: Move llist_{head,node} definition to types.h
- From: Byungchul Park <byungchul.park@xxxxxxx>
- Re: [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCHv2 00/12] iov_iter: replace import_single_range with ubuf
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCHv2 02/12] io_uring: switch network send/recv to ITER_UBUF
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCHv4 0/2] block: don't forget user settings
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCHv4 2/2] block: save user max_sectors limit
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCHv4 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH v2 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCHv4 2/2] block: save user max_sectors limit
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCHv4 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCHv2 00/12] iov_iter: replace import_single_range with ubuf
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH v4] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jinke Han <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Dan Carpenter <error27@xxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: "Viacheslav A.Dubeyko" <viacheslav.dubeyko@xxxxxxxxxxxxx>
- [PATCH v4 7/7] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 2/7] iov_iter: Use the direction in the iterator functions
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 5/7] netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 4/7] iov_iter: Add a function to extract a page list from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 3/7] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 6/7] netfs: Add a function to extract an iterator into a scatterlist
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 1/7] iov_iter: Change the direction macros into an enum
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v4 0/7] iov_iter: Add extraction helpers
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH 3/7] nvmet: introduce bdev_zone_no helper
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [External] [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: "Viacheslav A.Dubeyko" <viacheslav.dubeyko@xxxxxxxxxxxxx>
- Re: [GIT PULL] Block fixes for 6.2-rc3
- From: pr-tracker-bot@xxxxxxxxxx
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH block/for-6.2-fixes] block: Drop spurious might_sleep() from blk_put_queue()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Viacheslav Dubeyko <slava@xxxxxxxxxxx>
- Re: [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [LSF/MM/BPF BoF] Session for Zoned Storage 2023
- From: Viacheslav Dubeyko <slava@xxxxxxxxxxx>
- Re: [bug report] memcontrol: schedule throttling if we are congested
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- Re: [bug report] memcontrol: schedule throttling if we are congested
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [bug report] memcontrol: schedule throttling if we are congested
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- [GIT PULL] Block fixes for 6.2-rc3
- From: Jens Axboe <axboe@xxxxxxxxx>
- LSF/MM/BPF: 2023: Call for Proposals
- From: Josef Bacik <josef@xxxxxxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH V4 6/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: kernel test robot <lkp@xxxxxxxxx>
- [bug report] memcontrol: schedule throttling if we are congested
- From: Dan Carpenter <error27@xxxxxxxxx>
- Re: [PATCH 4/7] zonefs: use bdev_zone_no helper to calculate the zone index
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 3/7] nvmet: introduce bdev_zone_no helper
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH 7/7] dm: call dm_zone_endio after the target endio callback for zoned devices
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 6/7] dm-zone: use generic helpers to calculate offset from zone start
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 4/7] zonefs: use bdev_zone_no helper to calculate the zone index
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 5/7] dm-zoned: ensure only power of 2 zone sizes are allowed
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 0/7] block zoned cleanups
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 3/7] nvmet: introduce bdev_zone_no helper
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH V4 5/6] ublk_drv: add module parameter of ublks_max for limiting max allowed ublk dev
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 6/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 4/6] ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 3/6] ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 2/6] ublk_drv: don't probe partitions if the ubq daemon isn't trusted
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 1/6] ublk_drv: remove nr_aborted_queues from ublk_device
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 0/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCHv4 2/2] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCHv4 2/2] block: save user max_sectors limit
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCH 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 4/4] blk-iolatency: Make initialization lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCHSET v2 block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCHv4 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: Bart Van Assche <bvanassche@xxxxxxx>
- [PATCHv4 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: Keith Busch <kbusch@xxxxxxxx>
- [PATCHv4 2/2] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxx>
- [PATCHv4 0/2] block: don't forget user settings
- From: Keith Busch <kbusch@xxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Logan Gunthorpe <logang@xxxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: "Darrick J. Wong" <djwong@xxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCHSET block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Nadav Amit <nadav.amit@xxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: "Theodore Ts'o" <tytso@xxxxxxx>
- [linux-next:master] BUILD REGRESSION cc3c08b41a9c9402ead726ec6deb1217081d0d8b
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH rcu 07/27] block: Remove "select SRCU"
- From: "Paul E. McKenney" <paulmck@xxxxxxxxxx>
- Re: [PATCH rcu 07/27] block: Remove "select SRCU"
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH rcu 07/27] block: Remove "select SRCU"
- From: "Paul E. McKenney" <paulmck@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: Brian Foster <bfoster@xxxxxxxxxx>
- Re: [PATCH v2 2/7] dm: Add support for block provisioning
- From: Brian Foster <bfoster@xxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- [PATCH linux-next] blktrace: use strscpy() to instead of strncpy()
- From: <yang.yang29@xxxxxxxxxx>
- [PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH rcu 07/27] block: Remove "select SRCU"
- From: Heiko Carstens <hca@xxxxxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [Q] is the amount of residual bytes still not guaranteed for to be available for some old SCSI drivers? (was Re: Update bisect info and new repro code for "[syzbot] WARNING in _copy_from_iter")
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH v3 4/5] blk-iocost: fix divide by 0 error in calc_lcoefs()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH rcu 07/27] block: Remove "select SRCU"
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH rcu 07/27] block: Remove "select SRCU"
- From: "Paul E. McKenney" <paulmck@xxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 4/4] blk-iolatency: Make initialization lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCHSET block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-iocost: don't make all constants unsigned long long
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-iocost: don't make all constants unsigned long long
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-iocost: don't make all constants unsigned long long
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v3 4/5] blk-iocost: fix divide by 0 error in calc_lcoefs()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v3 5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v3 1/5] blk-iocost: check return value of match_u64()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 2/2] blk-iocost: add refcounting for ioc
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH -next 1/4] block/rq_qos: move implementions of init/exit rq-qos apis to blk-rq-qos.c
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH 2/2] block: don't allow splitting of a REQ_NOWAIT bio
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 2/2] block: don't allow splitting of a REQ_NOWAIT bio
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Nadav Amit <nadav.amit@xxxxxxxxx>
- Re: [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: "Darrick J. Wong" <djwong@xxxxxxxxxx>
- Re: [PATCH] ublk: honor IO_URING_F_NONBLOCK for handling control command
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 1/2] block: handle bio_split_to_limits() NULL return
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 2/2] block: don't allow splitting of a REQ_NOWAIT bio
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 0/2] Don't allow REQ_NOWAIT for bio splitting
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong #forregzbot
- From: Thorsten Leemhuis <regressions@xxxxxxxxxxxxx>
- [PATCH] ublk: honor IO_URING_F_NONBLOCK for handling control command
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH -next 1/4] block/rq_qos: move implementions of init/exit rq-qos apis to blk-rq-qos.c
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next 0/4] block/rq_qos: protect rq_qos apis with global mutex
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next 2/4] block/rq_qos: factor out a helper to add rq_qos and activate policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next 4/4] block/rq_qos: fail rq_qos_add() after rq_qos_exit()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH V3 6/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH v2 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 10/13] blk-mq: remove set of bd->last when get driver tag for next request fails
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 13/13] blk-mq: correct stale comment of .get_budget
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 00/13] A few bugfix and cleanup patches for blk-mq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v2 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: Potential hang on ublk_ctrl_del_dev()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Potential hang on ublk_ctrl_del_dev()
- From: Nadav Amit <nadav.amit@xxxxxxxxx>
- Re: [PATCH V3 6/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Jonathan Corbet <corbet@xxxxxxx>
- [PATCH v2] block: Improve shared tag set performance
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH v2 06/21] block, blksnap: module management interface functions
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH V13 REBASED 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 8/8] block, bfq: balance I/O injection among underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 5/8] block, bfq: split also async bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 6/8] block, bfq: retrieve independent access ranges from request queue
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 2/8] block, bfq: forbid stable merging of queues associated with different actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 7/8] block, bfq: inject I/O to underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 REBASED 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v3 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Jan Kara <jack@xxxxxxx>
- [PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- [PATCH v7 7/7] ata: libata: Enable fua support by default
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 6/7] ata: libata: blacklist FUA support for known buggy drives
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 5/7] ata: libata: Fix FUA handling in ata_build_rw_tf()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 4/7] ata: libata: cleanup fua support detection
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 3/7] ata: libata: Rename and cleanup ata_rwcmd_protocol()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 2/7] ata: libata: Introduce ata_ncq_supported()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v7 0/7] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 6/8] block, bfq: remove redundant check in bfq_put_cooperator
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 5/8] block, bfq: remove unnecessary dereference to get async_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 0/8] A few bugfix and cleancode patch for bfq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 3/8] block, bfq: initialize bfqq->decrease_time_jif correctly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH] block: Improve shared tag set performance
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH v6 1/7] block: add a sanity check for non-write flush/fua bios
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH RESEND v2 10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 07/10] block, bfq: remove redundant check in bfq_put_cooperator
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 05/10] block, bfq: remove unnecessary dereference to get async_bfqq
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 03/10] block, bfq: initialize bfqq->decrease_time_jif correctly
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
- From: Jan Kara <jack@xxxxxxx>
- Re: BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Oleksandr Natalenko <oleksandr@xxxxxxxxxxxxxx>
- BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Oleksandr Natalenko <oleksandr@xxxxxxxxxxxxxx>
- Re: [PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max
- From: Jinpu Wang <jinpu.wang@xxxxxxxxx>
- Re: [PATCH RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH blktests] dm: add a regression test
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH v2 03/21] documentation, capability: fix Generic Block Device Capability
- From: Fabio Fantoni <fantonifabio@xxxxxxxxxx>
- Re: [PATCH v6 7/7] ata: libata: Enable fua support by default
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 7/7] ata: libata: Enable fua support by default
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 7/7] ata: libata: Enable fua support by default
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 1/7] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 1/7] block: add a sanity check for non-write flush/fua bios
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 7/7] ata: libata: Enable fua support by default
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 7/7] ata: libata: Enable fua support by default
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device
- From: Joel Granados <j.granados@xxxxxxxxxxx>
- Re: [PATCH 1/6] common/fio: add helpers using io-uring cmd engine
- From: Joel Granados <j.granados@xxxxxxxxxxx>
- Re: [PATCH v6 6/7] ata: libata: blacklist FUA support for known buggy drives
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 5/7] ata: libata: Fix FUA handling in ata_build_rw_tf()
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 4/7] ata: libata: cleanup fua support detection
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 3/7] ata: libata: Rename and cleanup ata_rwcmd_protocol()
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 2/7] ata: libata: Introduce ata_ncq_supported()
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH v6 1/7] block: add a sanity check for non-write flush/fua bios
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- [PATCH blktests] dm: add a regression test
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max
- From: Guoqing Jiang <guoqing.jiang@xxxxxxxxx>
- Re: [GIT PULL] Block fixes for 6.2-rc2
- From: pr-tracker-bot@xxxxxxxxxx
- [GIT PULL] Block fixes for 6.2-rc2
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH V13 7/8] block, bfq: inject I/O to underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 6/8] block, bfq: retrieve independent access ranges from request queue
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 2/8] block, bfq: forbid stable merging of queues associated with different actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 8/8] block, bfq: balance I/O injection among underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 5/8] block, bfq: split also async bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH V12 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [GIT PULL] nvme fixes for Linux 6.2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v6 0/7] Improve libata support for FUA
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: blktests failures with v5.19-rc1
- From: Bjorn Helgaas <helgaas@xxxxxxxxxx>
- [GIT PULL] nvme fixes for Linux 6.2
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- Re: [PATCH v5] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- [PATCH] block/rnbd-clt: fix wrong max ID in ida_alloc_max
- From: Guoqing Jiang <guoqing.jiang@xxxxxxxxx>
- Re: [PATCH RFC 2/8] dm: Add support for block provisioning
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH RFC 1/8] block: Introduce provisioning primitives
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH RFC 0/8] Introduce provisioning primitives for thinly provisioned storage
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH RFC 4/8] fs: Introduce FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 6/7] ext4: Add mount option for provisioning blocks during allocations
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 7/7] ext4: Add a per-file provision override xattr
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH RFC 4/8] fs: Introduce FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 5/7] ext4: Add support for FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 2/7] dm: Add support for block provisioning
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 4/7] loop: Add support for provision requests
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 1/7] block: Introduce provisioning primitives
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- [PATCH v2 0/8] Introduce provisioning primitives for thinly provisioned storage
- From: Sarthak Kukreti <sarthakkukreti@xxxxxxxxxxxx>
- Re: [PATCH v5] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- Re: [PATCH] block: default BLOCK_LEGACY_AUTOLOAD to y
- From: Anisse Astier <anisse@xxxxxxxxx>
- Re: [PATCHv3 2/2] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCHv3 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCHv3 2/2] block: save user max_sectors limit
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 0/6] blktests: char device tests with iouring-cmd fio
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- [PATCHv3 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
- From: Keith Busch <kbusch@xxxxxxxx>
- [PATCHv3 2/2] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxxxx>
- [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v2 2/2] blk-iocost: add refcounting for ioc
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v2 0/2] blk-iocost: add refcounting for iocg and ioc
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 1/2] blktests: replace module removal with patient module removal
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058
- From: Changhui Zhong <czhong@xxxxxxxxxx>
- Re: [bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH v2 00/10] A few bugfix and cleancode patch for bfq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH V4 6/6] blk-mq: Build default queue map via group_cpus_evenly()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 2/6] genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masks
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 5/6] genirq/affinity: Move group_cpus_evenly() into lib/
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 4/6] genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenly
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 1/6] genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masks
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- [PATCH V4 3/6] genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masks
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH V12 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH] block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH] block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
- From: Jens Axboe <axboe@xxxxxxxxx>
- [linux-next:master] BUILD REGRESSION c76083fac3bae1a87ae3d005b5cb1cbc761e31d5
- From: kernel test robot <lkp@xxxxxxxxx>
- [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jinke Han <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 4/5] blk-iocost: fix divide by 0 error in calc_lcoefs()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 1/5] blk-iocost: check return value of match_u64()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 3/5] blk-iocost: read params inside lock in sysfs apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 0/5] blk-iocost: random bugfix
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v3 2/5] blk-iocost: don't allow to configure bio based device
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058
- From: Changhui Zhong <czhong@xxxxxxxxxx>
- [PATCH] block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [bug report]BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH -next 1/4] blk-iocost: track whether iocg is still online
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH for-6.2/block V3 1/2] block: Data type conversion for IO accounting
- From: Sagi Grimberg <sagi@xxxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Hugh Dickins <hughd@xxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Slade Watkins <srw@xxxxxxxxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pavel Machek <pavel@xxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Borislav Petkov <bp@xxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Borislav Petkov <bp@xxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Borislav Petkov <bp@xxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Hugh Dickins <hughd@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Pali Rohár <pali@xxxxxxxxxx>
- Re: [PATCH] pktcdvd: remove driver.
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong #forregzbot
- From: Thorsten Leemhuis <regressions@xxxxxxxxxxxxx>
- Re: 6.2 nvme-pci: something wrong
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- 6.2 nvme-pci: something wrong
- From: Hugh Dickins <hughd@xxxxxxxxxx>
- Re: [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- Re: [PATCH] treewide: Convert del_timer*() to timer_shutdown*()
- From: Steven Rostedt <rostedt@xxxxxxxxxxx>
- RE: [PATCH for-6.2/block V3 2/2] block: Change the granularity of io ticks from ms to ns
- From: Gulam Mohamed <gulam.mohamed@xxxxxxxxxx>
- Re: [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device
- From: Kanchan Joshi <joshi.k@xxxxxxxxxxx>
- Re: [PATCH] zram: fix typos in comments
- From: Sergey Senozhatsky <senozhatsky@xxxxxxxxxxxx>
- Re: [PATCH v2] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH-next v2] blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: blktests failures with v6.1
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 10/13] blk-mq: remove set of bd->last when get driver tag for next request fails
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 13/13] blk-mq: correct stale comment of .get_budget
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 00/13] A few bugfix and cleanup patches for blk-mq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- blktests failures with v6.1
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- [PATCH] zram: fix typos in comments
- From: JeongHyeon Lee <jhs2.lee@xxxxxxxxxxx>
- [PATCH] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxx>
- Re: [GIT PULL] nvme fixes for Linux 6.2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- [GIT PULL] nvme fixes for Linux 6.2
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [External] Re: [PATCH v2] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- [PATCH V12 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 7/8] block, bfq: inject I/O to underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 8/8] block, bfq: balance I/O injection among underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 6/8] block, bfq: retrieve independent access ranges from request queue
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 2/8] block, bfq: forbid stable merging of queues associated with different actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 5/8] block, bfq: split also async bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V12 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [bug report]BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH] blk-iocost: don't make all constants unsigned long long
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v2] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH RESEND v2 4/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 3/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH RESEND v2 2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
- From: Jan Kara <jack@xxxxxxx>
- [PATCH RESEND v2 04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 00/10] A few bugfix and cleancode patch for bfq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 07/10] block, bfq: remove redundant check in bfq_put_cooperator
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 05/10] block, bfq: remove unnecessary dereference to get async_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 03/10] block, bfq: initialize bfqq->decrease_time_jif correctly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 1/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH] treewide: Convert del_timer*() to timer_shutdown*()
- From: Paolo Abeni <pabeni@xxxxxxxxxx>
- Re: [PATCH] block: save user max_sectors limit
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 3/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 4/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 0/5] A few bugfix and cleanup patches for sbitmap
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH RESEND v2 1/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [GIT PULL] Followup block fixes for 6.2-rc1
- From: pr-tracker-bot@xxxxxxxxxx
- Re: [PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED
- From: Lorenzo Stoakes <lstoakes@xxxxxxxxx>
- Re: [PATCH v2] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check
- From: Lorenzo Stoakes <lstoakes@xxxxxxxxx>
- Re: [PATCH v2] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- Re: [PATCH] treewide: Convert del_timer*() to timer_shutdown*()
- From: Kalle Valo <kvalo@xxxxxxxxxx>
- Re: [PATCH for-6.2/block V3 2/2] block: Change the granularity of io ticks from ms to ns
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH for-6.2/block V3 1/2] block: Data type conversion for IO accounting
- From: kernel test robot <lkp@xxxxxxxxx>
- [PATCH] block: save user max_sectors limit
- From: Keith Busch <kbusch@xxxxxxxx>
- [PATCH v3 2/2] virtio-blk: support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH v3 1/2] virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finished
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH v3 0/2] virtio-blk: set req->state to MQ_RQ_COMPLETE and support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH v2] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check
- From: Lorenzo Stoakes <lstoakes@xxxxxxxxx>
- Re: [PATCH] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check
- From: Lorenzo Stoakes <lstoakes@xxxxxxxxx>
- Re: [PATCH v2 2/2] virtio-blk: support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check
- From: Lorenzo Stoakes <lstoakes@xxxxxxxxx>
- Re: [PATCH v2 2/2] virtio-blk: support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- Re: [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/2] virtio-blk: support completion batching for the IRQ path
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finished
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH v2] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jinke Han <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH -next 1/4] block/rq_qos: protect 'q->rq_qos' with queue_lock in rq_qos_exit()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH 0/6] blktests: char device tests with iouring-cmd fio
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH 6/6] tests/zbd: add new basic test for reading zone character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- Re: [PATCH -next 1/4] blk-iocost: track whether iocg is still online
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH 4/6] tests/nvme: add new test for optimal write on the nvme character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH 5/6] tests/zbd: add new basic test for reading zone character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH 3/6] tests/nvme: add new test for rand-write on the nvme character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH 1/6] common/fio: add helpers using io-uring cmd engine
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- Re: [PATCH V10 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH V10 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [RFC] Reliable Multicast on top of RTRS
- From: danil.kipnis@xxxxxxxxxx
- Re: [PATCH v2] nvme: fix multipath crash caused by flush request when blktrace is enabled
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH-next v2] blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store
- From: Zhong Jinghua <zhongjinghua@xxxxxxxxxx>
- [PATCH] blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store
- From: Zhong Jinghua <zhongjinghua@xxxxxxxxxx>
- [PATCH for-6.2/block V3 2/2] block: Change the granularity of io ticks from ms to ns
- From: Gulam Mohamed <gulam.mohamed@xxxxxxxxxx>
- [PATCH for-6.2/block V3 1/2] block: Data type conversion for IO accounting
- From: Gulam Mohamed <gulam.mohamed@xxxxxxxxxx>
- Re: [PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED
- From: Jason Wang <jasowang@xxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH V10 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 1/2] blktests: replace module removal with patient module removal
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH v3 1/2] blktests: replace module removal with patient module removal
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH v3 2/2] tests/srp/rc: replace module removal with patient module removal
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH v3 0/2] blktests: use patient module remover
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- Re: [PATCH] virtio_blk: temporary variable type tweak
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH] virtio_blk: zone append in header type tweak
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH v2] blktests: replace module removal with patient module removal
- From: Luis Chamberlain <mcgrof@xxxxxxxxxx>
- [PATCH] blk-iocost: don't make all constants unsigned long long
- From: Yann Droneaud <ydroneaud@xxxxxxxxxx>
- Re: [PATCH] virtio_blk: zone append in header type tweak
- From: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
- Re: [PATCH] virtio_blk: temporary variable type tweak
- From: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
- Re: [PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED
- From: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
- Re: [PATCH] treewide: Convert del_timer*() to timer_shutdown*()
- From: Pavel Machek <pavel@xxxxxx>
- [PATCH] treewide: Convert del_timer*() to timer_shutdown*()
- From: Steven Rostedt <rostedt@xxxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Tejun Heo <tj@xxxxxxxxxx>
- [PATCH v2 2/2] virtio-blk: support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH v2 1/2] virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finished
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [PATCH v2 0/2] virtio-blk: set req->state to MQ_RQ_COMPLETE and support completion batching for the IRQ path
- From: Suwan Kim <suwan.kim027@xxxxxxxxx>
- [GIT PULL] Followup block fixes for 6.2-rc1
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V10 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH] virtio_blk: zone append in header type tweak
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- [PATCH] virtio_blk: temporary variable type tweak
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- [PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- [PATCH V11 7/8] block, bfq: inject I/O to underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 6/8] block, bfq: retrieve independent access ranges from request queue
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 8/8] block, bfq: balance I/O injection among underutilized actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 5/8] block, bfq: split also async bfq_queues on a per-actuator basis
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 2/8] block, bfq: forbid stable merging of queues associated with different actuators
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- [PATCH V11 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH -next 2/4] blk-iocost: don't throttle bio if iocg is offlined
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2] nvme: fix multipath crash caused by flush request when blktrace is enabled
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH 0/4] Fix probe failed when modprobe modules
- From: Jason Wang <jasowang@xxxxxxxxxx>
- [PATCH v2] nvme: fix multipath crash caused by flush request when blktrace is enabled
- From: zhangyanjun@xxxxxxxx
- Re: [External] Re: [PATCH] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH -next 3/4] blk-iocost: dispatch all throttled bio in ioc_pd_offline
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH -next 2/4] blk-iocost: don't throttle bio if iocg is offlined
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [bug report]BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH v5] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- Re: [PATCH v4] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- Re: blktests failures with v5.19-rc1
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [PATCH v4] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- Re: [PATCH 0/4] Fix probe failed when modprobe modules
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- [PATCH v4] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- Re: [PATCH v3] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- Re: [PATCH v3] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support
- From: "Michael S. Tsirkin" <mst@xxxxxxxxxx>
- [bug report]BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
- From: Yi Zhang <yi.zhang@xxxxxxxxxx>
- [PATCH AUTOSEL 4.9 17/20] blk-mq: fix possible memleak when register 'hctx' failed
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 20/23] blk-mq: fix possible memleak when register 'hctx' failed
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 22/26] blk-mq: fix possible memleak when register 'hctx' failed
- From: Sasha Levin <sashal@xxxxxxxxxx>
[Index of Archives]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[IETF Annouce]
[Security]
[Netfilter]
[Linux ATA RAID]
[Bugtraq]