Linux Block I/O
[Prev Page][Next Page]
- Re: [PATCH RFC v7 00/23] DEPT(Dependency Tracker)
- From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- [PATCH -next v2 3/3] blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next v2 2/3] blk-cgroup: support to track if policy is online
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next v2 1/3] blk-cgroup: dropping parent refcount after pd_free_fn() is done
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH -next v2 0/3] blk-cgroup: make sure pd_free_fn() is called in order
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 00/21] blksnap - block devices snapshots module
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH for-next v1 0/2] enable pcpu bio-cache for IRQ uring-passthru I/O
- From: Kanchan Joshi <joshi.k@xxxxxxxxxxx>
- [PATCH] blk-iocost: avoid 64-bit division in ioc_timer_fn
- From: Arnd Bergmann <arnd@xxxxxxxxxx>
- Re: [PATCH for-next] block: fix hctx checks for batch allocation
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH] block: ublk: fix doc build warning
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH 1/2] block: handle bio_split_to_limits() NULL return
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH v4 08/14] blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 11/14] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 12/14] blk-mq: remove set of bd->last when get driver tag for next request fails
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 14/14] blk-mq: correct stale comment of .get_budget
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 13/14] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 09/14] blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 05/14] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 10/14] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 06/14] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 04/14] blk-mq: Fix potential io hung for shared sbitmap per tagset
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 01/14] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 03/14] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 02/14] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 00/14] A few bugfix and cleanup patches for blk-mq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 00/21] blksnap - block devices snapshots module
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: Virtio-blk extended lifetime feature
- From: Enrico Granata <egranata@xxxxxxxxxx>
- Re: [PATCH] paride/pcd: return earlier when an error happens in pcd_atapi()
- From: Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
- Re: [PATCH 02/19] btrfs: handle checksum validation and repair at the storage layer
- From: David Sterba <dsterba@xxxxxxx>
- Re: [PATCH RFC v7 00/23] DEPT(Dependency Tracker)
- From: Waiman Long <longman@xxxxxxxxxx>
- Re: [PATCH RFC v7 00/23] DEPT(Dependency Tracker)
- From: Boqun Feng <boqun.feng@xxxxxxxxx>
- Re: [PATCH for-6.2/block V3 2/2] block: Change the granularity of io ticks from ms to ns
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: [PATCH v2 0/3] block zoned cleanups
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2 0/3] block zoned cleanups
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH for-next v1 0/2] enable pcpu bio-cache for IRQ uring-passthru I/O
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V4 0/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH for-next] block: fix hctx checks for batch allocation
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH for-next v1 0/2] enable pcpu bio-cache for IRQ uring-passthru I/O
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH for-next] block: fix hctx checks for batch allocation
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] documentation: fix Generic Block Device Capability
- From: Fabio Fantoni <fantonifabio@xxxxxxxxxx>
- Re: [PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max
- From: Guoqing Jiang <guoqing.jiang@xxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH for-next v1 2/2] block: extend bio-cache for non-polled requests
- From: Anuj Gupta <anuj20.g@xxxxxxxxxxx>
- [PATCH for-next v1 0/2] enable pcpu bio-cache for IRQ uring-passthru I/O
- From: Anuj Gupta <anuj20.g@xxxxxxxxxxx>
- [PATCH for-next v1 1/2] nvme: set REQ_ALLOC_CACHE for uring-passthru request
- From: Anuj Gupta <anuj20.g@xxxxxxxxxxx>
- Re: [PATCH v2 03/18] scsi: core: allow libata to complete successful commands via EH
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH for-next] block: fix hctx checks for batch allocation
- From: Pavel Begunkov <asml.silence@xxxxxxxxx>
- Re: [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH V4 0/6] ublk_drv: add mechanism for supporting unprivileged ublk device
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH] block: check disk flag before setting scan bit
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: David Hildenbrand <david@xxxxxxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 11/34] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 11/34] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 08/34] mm: Provide a helper to drop a pin/ref on a page
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 07/34] iov_iter: Add a function to extract a page list from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH] block: check disk flag before setting scan bit
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH 13/15] blk-cgroup: pass a gendisk to pd_alloc_fn
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/15] blk-cgroup: pass a gendisk to blkg_lookup
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/15] blk-cgroup: move the cgroup information to struct gendisk
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH 12/15] blk-cgroup: pass a gendisk to blkcg_{de,}activate_policy
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/15] blk-wbt: open code wbt_queue_depth_changed in wbt_update_limits
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/15] blk-rq-qos: constify rq_qos_ops
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/15] blk-rq-qos: make rq_qos_add and rq_qos_del more useful
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/15] blk-rq-qos: store a gendisk instead of request_queue in struct rq_qos
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/15] blk-cgroup: delay blk-cgroup initialization until add_disk
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/15] blk-cgroup: pin the gendisk in struct blkcg_gq
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/15] block: don't call blk_throtl_stat_add for non-READ/WRITE commands
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/15] blk-wbt: pass a gendisk to wbt_{enable,disable}_default
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/15] blk-cgroup: store a gendisk to throttle in struct task_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/15] blk-wbt: pass a gendisk to wbt_init
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/15] blk-cgroup: don't defer blkg_free to a workqueue
- From: Christoph Hellwig <hch@xxxxxx>
- switch blk-cgroup to work on gendisk
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH] block: check disk flag before setting scan bit
- From: Jie Wang <wangjie2011cs@xxxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: David Hildenbrand <david@xxxxxxxxxx>
- Re: [PATCH v6 12/34] bio: Fix bio_flagged() so that gcc can better optimise it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 11/34] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 10/34] mm, block: Make BIO_PAGE_REFFED/PINNED the same as FOLL_GET/PIN numerically
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 09/34] bio: Rename BIO_NO_PAGE_REF to BIO_PAGE_REFFED and invert the meaning
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 08/34] mm: Provide a helper to drop a pin/ref on a page
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 07/34] iov_iter: Add a function to extract a page list from an iterator
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 14/18] scsi: sd: detect support for command duration limits
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 06/34] iov_iter: Use the direction in the iterator functions
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 02/34] iov_iter: Use IOCB/IOMAP_WRITE/op_is_write rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- 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 v6 00/34] iov_iter: Improve page extraction (ref, pin or just list)
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 14/18] scsi: sd: detect support for command duration limits
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 08/18] block: introduce BLK_STS_DURATION_LIMIT
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 03/18] scsi: core: allow libata to complete successful commands via EH
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v4 4/5] blk-iocost: fix divide by 0 error in calc_lcoefs()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v4 5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v4 3/5] blk-iocost: read params inside lock in sysfs apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v4 0/5] blk-iocost: random bugfix
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v4 1/5] blk-iocost: check return value of match_u64()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- [PATCH v4 2/5] blk-iocost: don't allow to configure bio based device
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 06/18] scsi: support service action in scsi_report_opcode()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 05/18] scsi: support retrieving sub-pages of mode pages
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 04/18] scsi: rename and move get_scsi_ml_byte()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 02/18] ata: libata: allow ata_eh_request_sense() to not set CHECK_CONDITION
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2] documentation: fix Generic Block Device Capability
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- 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 v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v6 34/34] net: [RFC][WIP] Make __zerocopy_sg_from_iter() correctly pin or leave pages unref'd
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 33/34] net: [RFC][WIP] Mark each skb_frags as to how they should be cleaned up
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 29/34] cifs: Build the RDMA SGE list directly from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 32/34] cifs: DIO to/from KVEC-type iterators should now work
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 31/34] cifs: Fix problem with encrypted RDMA data read
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 30/34] cifs: Remove unused code
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 25/34] cifs: Add a function to Hash the contents of an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 26/34] cifs: Add some helper functions
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 27/34] cifs: Add a function to read into an iter from a socket
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 24/34] cifs: Add a function to build an RDMA SGE list from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 23/34] cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPE
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 22/34] nfs: Pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 21/34] 9p: Pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 19/34] fuse: Pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 20/34] vfs: Make splice use iov_iter_extract_pages()
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 18/34] dio: Pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 17/34] scsi: [RFC] Use netfs_extract_iter_to_sg()
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 16/34] af_alg: [RFC] Use netfs_extract_iter_to_sg() to create scatterlists
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 15/34] af_alg: Pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 14/34] netfs: Add a function to extract an iterator into a scatterlist
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 13/34] netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 12/34] bio: Fix bio_flagged() so that gcc can better optimise it
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 08/34] mm: Provide a helper to drop a pin/ref on a page
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 10/34] mm, block: Make BIO_PAGE_REFFED/PINNED the same as FOLL_GET/PIN numerically
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 09/34] bio: Rename BIO_NO_PAGE_REF to BIO_PAGE_REFFED and invert the meaning
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 11/34] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 07/34] iov_iter: Add a function to extract a page list from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 04/34] iov_iter: Remove iov_iter_get_pages2/pages_alloc2()
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 05/34] iov_iter: Change the direction macros into an enum
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 03/34] iov_iter: Pass I/O direction into iov_iter_get_pages*()
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 02/34] iov_iter: Use IOCB/IOMAP_WRITE/op_is_write rather than iterator direction
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 06/34] iov_iter: Use the direction in the iterator functions
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 01/34] vfs: Unconditionally set IOCB_WRITE in call_write_iter()
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v6 00/34] iov_iter: Improve page extraction (ref, pin or just list)
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH 4.19] block: fix and cleanup bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- [PATCH 5.4] block: fix and cleanup bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- [PATCH v2] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 5.10] block: fix and cleanup bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- [PATCH 5.15] block: fix and cleanup bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- Re: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] documentation: fix Generic Block Device Capability
- From: Fabio Fantoni <fantonifabio@xxxxxxxxxx>
- Re: [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Paolo Valente <paolo.valente@xxxxxxxxxx>
- Re: [PATCH RFC v7 00/23] DEPT(Dependency Tracker)
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2] documentation: fix Generic Block Device Capability
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- RE: [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: "Michael Kelley (LINUX)" <mikelley@xxxxxxxxxxxxx>
- Re: Is there a reason why REQ_OP_READ has to be 0?
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH] block: check disk flag before setting scan bit
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V1] lib/scatterlist: Fix to calculate the last_pg properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Christoph Hellwig <hch@xxxxxx>
- Re: Is there a reason why REQ_OP_READ has to be 0?
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: Is there a reason why REQ_OP_READ has to be 0?
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Is there a reason why REQ_OP_READ has to be 0?
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH] block: don't allow multiple bios for IOCB_NOWAIT issue
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH v3 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives
- From: Jan Kara <jack@xxxxxxx>
- [PATCH v3 0/5] A few bugfix and cleanup patches for sbitmap
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 4/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 3/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 1/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 03/18] scsi: core: allow libata to complete successful commands via EH
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- Re: [PATCH] scripts: support GNU make 4.4 in jobserver-exec
- From: Masahiro Yamada <masahiroy@xxxxxxxxxx>
- [PATCH] scripts: support GNU make 4.4 in jobserver-exec
- From: Martin Liška <mliska@xxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Jan Kara <jack@xxxxxxx>
- Re: [RFC] block, bfq: use-after-free with bfq <==> cgroup interactions
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] block, bfq: fix uaf for bfqq in bic_set_bfqq()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 6/8] block, bfq: remove redundant check in bfq_put_cooperator
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 3/8] block, bfq: initialize bfqq->decrease_time_jif correctly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 5/8] block, bfq: remove unnecessary dereference to get async_bfqq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v4 0/8] A few bugfix and cleancode patch for bfq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH 5.10 1/1] block: fix and cleanup bio_check_ro
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Virtio-blk extended lifetime feature
- From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
- [PATCH 5.10 1/1] block: fix and cleanup bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- [PATCH 5.10 0/1] block: replace WARN_ONCE with pr_warn in bio_check_ro
- From: Fedor Pchelkin <pchelkin@xxxxxxxxx>
- [PATCH] paride/pcd: return earlier when an error happens in pcd_atapi()
- From: Tom Rix <trix@xxxxxxxxxx>
- [RFC] block, bfq: use-after-free with bfq <==> cgroup interactions
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [GIT PULL] Block fixes for 6.2-rc4
- From: pr-tracker-bot@xxxxxxxxxx
- Re: [RESEND PATCH 0/8] Miscellaneous DRBD reorganization
- From: Jens Axboe <axboe@xxxxxxxxx>
- [GIT PULL] Block fixes for 6.2-rc4
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [RESEND PATCH 0/3] DRBD file structure reorganization
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block, bfq: fix uaf for bfqq in bic_set_bfqq()
- From: Holger Hoffstätte <holger@xxxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 06/16] driver core: make struct device_type.devnode() take a const *
- From: Alexander Shishkin <alexander.shishkin@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [RESEND PATCH 0/8] Miscellaneous DRBD reorganization
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 8/8] drbd: drbd_insert_interval(): Clarify comment
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 3/3] drbd: split off drbd_config into separate file
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 1/3] drbd: split off drbd_buildtag into separate file
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 4/8] drbd: remove unnecessary assignment in vli_encode_bits
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 1/8] drbd: adjust drbd_limits license header
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 3/8] drbd: make limits unsigned
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 7/8] drbd: interval tree: make removing an "empty" interval a no-op
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 6/8] MAINTAINERS: add drbd headers
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 5/8] drbd: remove macros using require_context
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 2/8] drbd: fix DRBD_VOLUME_MAX 65535 -> 65534
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [RESEND PATCH 0/3] DRBD file structure reorganization
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- [PATCH 2/3] drbd: drop API_VERSION define
- From: Christoph Böhmwalder <christoph.boehmwalder@xxxxxxxxxx>
- Re: [PATCH v2 09/18] ata: libata: detect support for command duration limits
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 08/18] block: introduce BLK_STS_DURATION_LIMIT
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 06/18] scsi: support service action in scsi_report_opcode()
- From: Hannes Reinecke <hare@xxxxxxx>
- [LSF/MM/BFP ATTEND] [LSF/MM/BFP TOPIC] Storage: Copy Offload
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- Re: [PATCH] block, bfq: fix uaf for bfqq in bic_set_bfqq()
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH v6 2/9] block: Add copy offload support infrastructure
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH] block, bfq: fix uaf for bfqq in bic_set_bfqq()
- From: Yu Kuai <yukuai3@xxxxxxxxxx>
- Re: [PATCH v2 05/18] scsi: support retrieving sub-pages of mode pages
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 04/18] scsi: rename and move get_scsi_ml_byte()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 03/18] scsi: core: allow libata to complete successful commands via EH
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 02/18] ata: libata: allow ata_eh_request_sense() to not set CHECK_CONDITION
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 4/9] iov_iter: Add a function to extract a page list from an iterator
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Bart Van Assche <bart.vanassche@xxxxxxxxx>
- Re: [PATCH v5 4/9] iov_iter: Add a function to extract a page list from an iterator
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v5 4/9] iov_iter: Add a function to extract a page list from an iterator
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [GIT PULL] nvme fixes for Linux 6.2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/3] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH v2 0/3] block zoned cleanups
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH v6] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jinke Han <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH v6 3/9] block: add emulation for copy
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v6 3/9] block: add emulation for copy
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v6 2/9] block: Add copy offload support infrastructure
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH v2 17/18] ata: libata: handle completion of CDL commands using policy 0xD
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 18/18] Documentation: sysfs-block-device: document command duration limits
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 16/18] scsi: sd: handle read/write CDL timeout failures
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 14/18] scsi: sd: detect support for command duration limits
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 15/18] scsi: sd: set read/write commands CDL index
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 13/18] ata: libata: set read/write commands CDL index
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 12/18] ata: libata: add ATA feature control sub-page translation
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 11/18] ata: libata-scsi: add support for CDL pages mode sense
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 10/18] ata: libata-scsi: handle CDL bits in ata_scsiop_maint_in()
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 09/18] ata: libata: detect support for command duration limits
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 08/18] block: introduce BLK_STS_DURATION_LIMIT
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 07/18] block: introduce duration-limits priority class
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 06/18] scsi: support service action in scsi_report_opcode()
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 05/18] scsi: support retrieving sub-pages of mode pages
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 04/18] scsi: rename and move get_scsi_ml_byte()
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 03/18] scsi: core: allow libata to complete successful commands via EH
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 02/18] ata: libata: allow ata_eh_request_sense() to not set CHECK_CONDITION
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 01/18] ata: libata: allow ata_scsi_set_sense() to not set CHECK_CONDITION
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- [PATCH v2 00/18] Add Command Duration Limits support
- From: Niklas Cassel <niklas.cassel@xxxxxxx>
- Re: [PATCH 06/19] btrfs: handle recording of zoned writes in the storage layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH v6 9/9] dm kcopyd: use copy offload support
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 7/9] dm: Add support for copy offload.
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 6/9] nvmet: add copy command support for bdev and file ns
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 5/9] nvme: add copy offload support
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 4/9] block: Introduce a new ioctl for copy
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 3/9] block: add emulation for copy
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 2/9] block: Add copy offload support infrastructure
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 1/9] block: Introduce queue limits for copy-offload support
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- [PATCH v6 0/9] Implement copy offload support
- From: Nitesh Shetty <nj.shetty@xxxxxxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [PATCH v2 05/16] driver core: make struct device_type.uevent() take a const *
- From: Heikki Krogerus <heikki.krogerus@xxxxxxxxxxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] block: bfq fix null pointer dereference of bfqg in bfq_bio_bfqg()
- From: Anton Fadeev <anton.fadeev@xxxxxxxxxxx>
- [bug report] BUG: KASAN: use-after-free in bic_set_bfqq
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [PATCH] block: bfq fix null pointer dereference of bfqg in bfq_bio_bfqg()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] block: bfq fix null pointer dereference of bfqg in bfq_bio_bfqg()
- From: Artem Chernyshev <artem.chernyshev@xxxxxxxxxxx>
- Re: [PATCH] block: bfq fix null pointer dereference of bfqg in bfq_bio_bfqg()
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH 06/19] btrfs: handle recording of zoned writes in the storage layer
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [PATCH 11/19] btrfs: remove stripe boundary calculation for compressed I/O
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- [PATCH] block: bfq fix null pointer dereference of bfqg in bfq_bio_bfqg()
- From: Artem Chernyshev <artem.chernyshev@xxxxxxxxxxx>
- [PATCH 18/19] btrfs: split zone append bios in btrfs_submit_bio
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 19/19] iomap: remove IOMAP_F_ZONE_APPEND
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 17/19] btrfs: calculate file system wide queue limit for zoned mode
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/19] btrfs: remove now spurious bio submission helpers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/19] btrfs: remove the fs_info argument to btrfs_submit_bio
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/19] btrfs: remove stripe boundary calculation for buffered I/O
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/19] block: export bio_split_rw
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/19] btrfs: allow btrfs_submit_bio to split bios
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/19] btrfs: remove the submit_bio_start helpers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/19] btrfs: handle checksum generation in the storage layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/19] btrfs: remove stripe boundary calculation for compressed I/O
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/19] btrfs: remove submit_encoded_read_bio
- From: Christoph Hellwig <hch@xxxxxx>
- consolidate btrfs checksumming, repair and bio splitting v3
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/19] btrfs: simplify the btrfs_csum_one_bio calling convention
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/19] btrfs: handle checksum validation and repair at the storage layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/19] btrfs: remove struct btrfs_io_geometry
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/19] btrfs: handle recording of zoned writes in the storage layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/19] btrfs: support cloned bios in btree_csum_one_bio
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/19] btrfs: pass the iomap bio to btrfs_submit_bio
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/19] btrfs: remove stripe boundary calculation for encoded I/O
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [External] Re: [PATCH v5] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- [GIT PULL] nvme fixes for Linux 6.2
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 4/9] iov_iter: Add a function to extract a page list from an iterator
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 9/9] bio: Fix bio_flagged() so that it can be combined
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v5 7/9] bio: Rename BIO_NO_PAGE_REF to BIO_PAGE_REFFED and invert the meaning
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH blktests] dm: add a regression test
- From: Shinichiro Kawasaki <shinichiro.kawasaki@xxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- Re: SG_IO ioctl regression
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: SG_IO ioctl regression
- From: Keith Busch <kbusch@xxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v5] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH] nbd: automatically load module on genl access
- From: Thomas Weißschuh <linux@xxxxxxxxxxxxxx>
- [PATCH v5] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Jinke Han <hanjinke.666@xxxxxxxxxxxxx>
- Re: SG_IO ioctl regression
- From: Keith Busch <kbusch@xxxxxxxxxx>
- SG_IO ioctl regression
- From: Niklas Cassel <Niklas.Cassel@xxxxxxx>
- [PATCH v5 8/9] iov_iter, block: Make bio structs pin pages rather than ref'ing if appropriate
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 9/9] bio: Fix bio_flagged() so that it can be combined
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 3/9] iov_iter: Use IOCB/IOMAP_WRITE if available rather than iterator direction
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 5/9] netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 6/9] netfs: Add a function to extract an iterator into a scatterlist
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 4/9] iov_iter: Add a function to extract a page list from an iterator
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 7/9] bio: Rename BIO_NO_PAGE_REF to BIO_PAGE_REFFED and invert the meaning
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 0/9] iov_iter: Add extraction helpers
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 2/9] iov_iter: Use the direction in the iterator functions
- From: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v5 1/9] iov_iter: Change the direction macros into an enum
- From: David Howells <dhowells@xxxxxxxxxx>
- Re: [LSF/MM/BPF TOPIC] Limits of development
- From: James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 05/16] driver core: make struct device_type.uevent() take a const *
- From: Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- Re: [LSF/MM/BPF TOPIC] Limits of development
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [LSF/MM/BPF TOPIC] Limits of development
- From: James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>
- Re: [External] Re: [PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Michal Koutný <mkoutny@xxxxxxxx>
- Re: [PATCH v2 05/16] driver core: make struct device_type.uevent() take a const *
- From: Vinod Koul <vkoul@xxxxxxxxxx>
- Re: [PATCH v2 05/16] driver core: make struct device_type.uevent() take a const *
- From: Wolfram Sang <wsa@xxxxxxxxxx>
- [LSF/MM/BPF TOPIC] Limits of development
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v2 05/16] driver core: make struct device_type.uevent() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- [PATCH v2 06/16] driver core: make struct device_type.devnode() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH V1] lib/scatterlist: Fix to calculate the last_pg properly
- From: Chaitanya Kulkarni <chaitanyak@xxxxxxxxxx>
- Re: [PATCH V4 3/6] genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masks
- From: John Garry <john.g.garry@xxxxxxxxxx>
- [PATCH V1] lib/scatterlist: Fix to calculate the last_pg properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: John Garry <john.g.garry@xxxxxxxxxx>
- Re: [PATCH V4 6/6] blk-mq: Build default queue map via group_cpus_evenly()
- From: John Garry <john.g.garry@xxxxxxxxxx>
- 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 3/5] driver core: make struct device_type.uevent() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 3/5] driver core: make struct device_type.uevent() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 3/5] driver core: make struct device_type.uevent() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH V4 2/6] genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masks
- From: John Garry <john.g.garry@xxxxxxxxxx>
- Re: [PATCH 4/5] driver core: make struct device_type.devnode() take a const *
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH V4 1/6] genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masks
- From: John Garry <john.g.garry@xxxxxxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v9 1/6] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 10/14] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v3 09/14] blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v3 08/14] blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH v3 01/14] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH v3 06/14] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 09/14] blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 13/14] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 08/14] blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 10/14] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 12/14] blk-mq: remove set of bd->last when get driver tag for next request fails
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 14/14] blk-mq: correct stale comment of .get_budget
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 11/14] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 01/14] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 03/14] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 04/14] blk-mq: Fix potential io hung for shared sbitmap per tagset
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 05/14] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 02/14] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- [PATCH v3 00/14] A few bugfix and cleanup patches for blk-mq
- From: Kemeng Shi <shikemeng@xxxxxxxxxxxxxxx>
- Re: [PATCH v9 1/6] block: add a sanity check for non-write flush/fua bios
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v9 1/6] block: add a sanity check for non-write flush/fua bios
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [External] Re: [PATCH v4] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Yu Kuai <yukuai1@xxxxxxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
- [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 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
- 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 v3 block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [External] Re: [PATCH v4] blk-throtl: Introduce sync and async queues for blk-throtl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH v9 1/6] block: add a sanity check for non-write flush/fua bios
- 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: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2 1/2] blk-iocost: add refcounting for iocg
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 8/8] scsi: ufs: Enable zoned write pipelining
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH 8/8] scsi: ufs: Enable zoned write pipelining
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH v8 5/6] ata: libata: Fix FUA handling in ata_build_rw_tf()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v8 1/6] block: add a sanity check for non-write flush/fua bios
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [External] Re: [PATCH v4] blk-throtl: Introduce sync and async queues for blk-throtl
- From: hanjinke <hanjinke.666@xxxxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Yishai Hadas <yishaih@xxxxxxxxxx>
- 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: David Howells <dhowells@xxxxxxxxxx>
- [PATCH v2 1/3] block: remove superfluous check for request queue in bdev_is_zoned()
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH v2 3/3] block: introduce bdev_zone_no helper
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH v2 0/3] block zoned cleanups
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- [PATCH v2 2/3] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
- From: Pankaj Raghav <p.raghav@xxxxxxxxxxx>
- Re: [PATCH] lib/scatterlist: Fix to calculate the last_pg properly
- From: Jason Gunthorpe <jgg@xxxxxxxxxx>
- [PATCH v9 6/6] ata: libata: blacklist FUA support for known buggy drives
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 4/6] ata: libata: cleanup fua support detection
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 3/6] ata: libata: Rename and cleanup ata_rwcmd_protocol()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 5/6] ata: libata: Fix FUA handling in ata_build_rw_tf()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 1/6] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 0/6] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v9 2/6] ata: libata: Introduce ata_ncq_supported()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH v7 0/7] Improve libata support for FUA
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v2] documentation: fix Generic Block Device Capability
- From: Fabio Fantoni <fantonifabio@xxxxxxxxxx>
- [PATCH v8 5/6] ata: libata: Fix FUA handling in ata_build_rw_tf()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v8 6/6] ata: libata: blacklist FUA support for known buggy drives
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v8 4/6] ata: libata: cleanup fua support detection
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v8 3/6] ata: libata: Rename and cleanup ata_rwcmd_protocol()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v8 2/6] ata: libata: Introduce ata_ncq_supported()
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [PATCH v8 1/6] block: add a sanity check for non-write flush/fua bios
- From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>
- [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>
[Index of Archives]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[IETF Annouce]
[Security]
[Netfilter]
[Linux ATA RAID]
[Bugtraq]