Linux Block Development
[Prev Page][Next Page]
[PATCH] block: fix a crash when bio_for_each_folio_all iterates over an empty bio,
Mikulas Patocka
[PATCH V2] block: ublk: switch to ioctl command encoding,
Ming Lei
[PATCH blktests 5/9] scsi/004: allow to run with built-in scsi_debug,
Shin'ichiro Kawasaki
[PATCH blktests 0/9] support built-in scsi_debug,
Shin'ichiro Kawasaki
[syzbot] [block?] WARNING in floppy_interrupt (2),
syzbot
btrfs induced data loss (on xfs) - 5.19.0-38-generic,
Kyle Sanderson
[PATCH next] shmem: minor fixes to splice-read implementation,
Hugh Dickins
[PATCH V2] null_blk: Always check queue mode setting from configfs,
Chaitanya Kulkarni
RFC: less special casing for flush requests,
Christoph Hellwig
[PATCH] blk-mq: fix the blk_mq_add_to_requeue_list call in blk_kick_flush,
Christoph Hellwig
[PATCH] blk-mq: move dispatch helpers to blk-mq.c, Christoph Hellwig
[PATCH v2 blktests] don't require modular null_blk for fault-injection,
Akinobu Mita
[PATCH -block] fault-inject: fix build error when FAULT_INJECTION_CONFIGFS=y and CONFIGFS_FS=m,
Akinobu Mita
[PATCH RFC -next] block: support enable/disable blk-mq debugfs dynamically,
Yu Kuai
[GIT PULL] Block fix for 6.3-rc7,
Jens Axboe
[bug report] general protection fault at kyber_bio_merge+0x123/0x300,
Yi Zhang
[PATCHSET 0/2] Optimize block_device utilization,
Jens Axboe
[PATCH for-6.4/block] block/rq_qos: protect rq_qos apis with a new lock,
Yu Kuai
blktests scsi/007 failure,
Shin'ichiro Kawasaki
[GIT PULL] nvme updates for Linux 6.4,
Christoph Hellwig
[PATCH v3 0/3] Introduce provisioning primitives for thinly provisioned storage,
Sarthak Kukreti
[PATCH v4 0/4] Introduce provisioning primitives for thinly provisioned storage, Sarthak Kukreti
[PATCH v5 0/5] Introduce block provisioning primitives, Sarthak Kukreti
[syzbot] [block?] WARNING in fd_locked_ioctl, syzbot
[PATCH] block, bfq: Fix division by zero error on zero wsum,
Colin Ian King
[PATCH] block: fix Oops in blk_rq_poll_completion(),
Chaitanya Kulkarni
cleanup request insertation parameters v3,
Christoph Hellwig
- [PATCH 02/20] blk-mq: remove blk-mq-tag.h, Christoph Hellwig
- [PATCH 01/20] blk-mq: don't plug for head insertions in blk_execute_rq_nowait, Christoph Hellwig
- [PATCH 03/20] blk-mq: include <linux/blk-mq.h> in block/blk-mq.h, Christoph Hellwig
- [PATCH 04/20] blk-mq: move more logic into blk_mq_insert_requests, Christoph Hellwig
- [PATCH 05/20] blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list, Christoph Hellwig
- [PATCH 06/20] blk-mq: move blk_mq_sched_insert_request to blk-mq.c, Christoph Hellwig
- [PATCH 07/20] blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request, Christoph Hellwig
- [PATCH 08/20] blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request, Christoph Hellwig
- [PATCH 09/20] blk-mq: remove blk_flush_queue_rq, Christoph Hellwig
- [PATCH 10/20] blk-mq: refactor passthrough vs flush handling in blk_mq_insert_request, Christoph Hellwig
- [PATCH 11/20] blk-mq: refactor the DONTPREP/SOFTBARRIER andling in blk_mq_requeue_work, Christoph Hellwig
- [PATCH 14/20] blk-mq: don't run the hw_queue from blk_mq_insert_request, Christoph Hellwig
- [PATCH 12/20] blk-mq: factor out a blk_mq_get_budget_and_tag helper, Christoph Hellwig
- [PATCH 13/20] blk-mq: fold __blk_mq_try_issue_directly into its two callers, Christoph Hellwig
- [PATCH 17/20] blk-mq: pass a flags argument to blk_mq_insert_request, Christoph Hellwig
- [PATCH 15/20] blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 16/20] blk-mq: don't kick the requeue_list in blk_mq_add_to_requeue_list, Christoph Hellwig
- [PATCH 19/20] blk-mq: pass a flags argument to elevator_type->insert_requests, Christoph Hellwig
- [PATCH 18/20] blk-mq: pass a flags argument to blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 20/20] blk-mq: pass a flags argument to blk_mq_add_to_requeue_list, Christoph Hellwig
- Re: cleanup request insertation parameters v3, Jens Axboe
[PATCH v2 1/2] blk-stat: fix QUEUE_FLAG_STATS clear,
chengming . zhou
cleanup blk_mq_run_hw_queue v2,
Christoph Hellwig
[PATCHSET v4 block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy,
Tejun Heo
[PATCH 1/2] blk-stat: fix QUEUE_FLAG_STATS clear,
chengming . zhou
[LSF/MM/BPF TOPIC] Sunsetting buffer_heads,
Hannes Reinecke
[PATCH blktests] nvme/039: avoid failure by error message rate limit,
Shin'ichiro Kawasaki
[PATCH 0/1] null_blk: allow user to set QUEUE_FLAG_NOWAIT,
Chaitanya Kulkarni
Re: [PATCH 0/1] null_blk: allow user to set QUEUE_FLAG_NOWAIT, Chaitanya Kulkarni
[PATCH 1/2] blk-mq: call blk_mq_hctx_stopped in __blk_mq_run_hw_queue,
Christoph Hellwig
cleanup request insertation parameters v2,
Christoph Hellwig
- [PATCH 01/18] blk-mq: don't plug for head insertions in blk_execute_rq_nowait, Christoph Hellwig
- [PATCH 02/18] blk-mq: remove blk-mq-tag.h, Christoph Hellwig
- [PATCH 03/18] blk-mq: include <linux/blk-mq.h> in block/blk-mq.h, Christoph Hellwig
- [PATCH 04/18] blk-mq: move more logic into blk_mq_insert_requests, Christoph Hellwig
- [PATCH 05/18] blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list, Christoph Hellwig
- [PATCH 06/18] blk-mq: move blk_mq_sched_insert_request to blk-mq.c, Christoph Hellwig
- [PATCH 07/18] blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request, Christoph Hellwig
- [PATCH 08/18] blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request, Christoph Hellwig
- [PATCH 09/18] blk-mq: remove blk_flush_queue_rq, Christoph Hellwig
- [PATCH 10/18] blk-mq: refactor passthrough vs flush handling in blk_mq_insert_request, Christoph Hellwig
- [PATCH 11/18] blk-mq: refactor the DONTPREP/SOFTBARRIER andling in blk_mq_requeue_work, Christoph Hellwig
- [PATCH 12/18] blk-mq: factor out a blk_mq_get_budget_and_tag helper, Christoph Hellwig
- [PATCH 13/18] blk-mq: fold __blk_mq_try_issue_directly into its two callers, Christoph Hellwig
- [PATCH 14/18] blk-mq: don't run the hw_queue from blk_mq_insert_request, Christoph Hellwig
- [PATCH 15/18] blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 16/18] blk-mq: pass a flags argument to blk_mq_insert_request, Christoph Hellwig
- [PATCH 17/18] blk-mq: pass a flags argument to blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 18/18] blk-mq: pass the flags argument to elevator_type->insert_requests, Christoph Hellwig
[PATCH] null_blk: fix queue mode Oops for membacked,
Chaitanya Kulkarni
Re: [PATCH] null_blk: fix queue mode Oops for membacked, Ming Lei
zram I/O path cleanups and fixups v3,
Christoph Hellwig
- [PATCH 01/17] zram: always compile read_from_bdev_sync, Christoph Hellwig
- [PATCH 02/17] zram: remove valid_io_request, Christoph Hellwig
- [PATCH 03/17] zram: make zram_bio_discard more self-contained, Christoph Hellwig
- [PATCH 04/17] zram: simplify bvec iteration in __zram_make_request, Christoph Hellwig
- [PATCH 05/17] zram: move discard handling to zram_submit_bio, Christoph Hellwig
- [PATCH 06/17] zram: return early on error in zram_bvec_rw, Christoph Hellwig
- [PATCH 07/17] zram: refactor highlevel read and write handling, Christoph Hellwig
- [PATCH 08/17] zram: don't use highmem for the bounce buffer in zram_bvec_{read,write}, Christoph Hellwig
- [PATCH 09/17] zram: rename __zram_bvec_read to zram_read_page, Christoph Hellwig
- [PATCH 10/17] zram: directly call zram_read_page in writeback_store, Christoph Hellwig
- [PATCH 11/17] zram: refactor zram_bdev_read, Christoph Hellwig
- [PATCH 12/17] zram: don't pass a bvec to __zram_bvec_write, Christoph Hellwig
- [PATCH 13/17] zram: refactor zram_bdev_write, Christoph Hellwig
- [PATCH 14/17] zram: pass a page to read_from_bdev, Christoph Hellwig
- [PATCH 15/17] zram: don't return errors from read_from_bdev_async, Christoph Hellwig
- [PATCH 16/17] zram: fix synchronous reads, Christoph Hellwig
- [PATCH 17/17] zram: return errors from read_from_bdev_sync, Christoph Hellwig
cleanup request insertation parameters,
Christoph Hellwig
- [PATCH 05/16] blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request, Christoph Hellwig
- [PATCH 04/16] blk-mq: move blk_mq_sched_insert_request to blk-mq.c, Christoph Hellwig
- [PATCH 03/16] blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list, Christoph Hellwig
- [PATCH 01/16] blk-mq: don't plug for head insertations in blk_execute_rq_nowait, Christoph Hellwig
- [PATCH 02/16] blk-mq: move more logic into blk_mq_insert_requests, Christoph Hellwig
- [PATCH 08/16] blk-mq: refactor passthrough vs flush handling in blk_mq_insert_request, Christoph Hellwig
- [PATCH 07/16] blk-mq: remove blk_flush_queue_rq, Christoph Hellwig
- [PATCH 06/16] blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request, Christoph Hellwig
- [PATCH 09/16] blk-mq: refactor the DONTPREP/SOFTBARRIER andling in blk_mq_requeue_work, Christoph Hellwig
- [PATCH 10/16] blk-mq: factor out a blk_mq_get_budget_and_tag helper, Christoph Hellwig
- [PATCH 11/16] blk-mq: fold __blk_mq_try_issue_directly into its two callers, Christoph Hellwig
- [PATCH 12/16] blk-mq: don't run the hw_queue from blk_mq_insert_request, Christoph Hellwig
- [PATCH 13/16] blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 14/16] blk-mq: pass a flags argument to blk_mq_insert_request, Christoph Hellwig
- [PATCH 15/16] blk-mq: pass a flags argument to blk_mq_request_bypass_insert, Christoph Hellwig
- [PATCH 16/16] blk-mq: pass the flags argument to elevator_type->insert_requests, Christoph Hellwig
[PATCH v3 0/3] remove page_endio() v3,
Pankaj Raghav
Message not available
Message not available
[PATCH v9 0/9] Implement copy offload support,
Anuj Gupta
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
[PATCH V3 0/1] null_blk: add modparam checks,
Chaitanya Kulkarni
[PATCH V2 0/1] brd: use memcpy_to_page() in copy_to_brd(),
Chaitanya Kulkarni
[PATCH v3 0/4] nbd: s/handle/cookie/,
Eric Blake
blktests nvme/039 failure,
Shin'ichiro Kawasaki
[PATCH V2 0/1 null_blk: add modparam checks,
Chaitanya Kulkarni
[PATCH v2 00/12] Submit zoned writes in order,
Bart Van Assche
- [PATCH v2 01/12] block: Send zoned writes to the I/O scheduler, Bart Van Assche
- [PATCH v2 03/12] block: Send requeued requests to the I/O scheduler, Bart Van Assche
- [PATCH v2 02/12] block: Send flush requests to the I/O scheduler, Bart Van Assche
- [PATCH v2 05/12] block: One requeue list per hctx, Bart Van Assche
- [PATCH v2 04/12] block: Requeue requests if a CPU is unplugged, Bart Van Assche
- [PATCH v2 06/12] block: Preserve the order of requeued requests, Bart Van Assche
- [PATCH v2 07/12] block: Make it easier to debug zoned write reordering, Bart Van Assche
- [PATCH v2 08/12] block: mq-deadline: Simplify deadline_skip_seq_writes(), Bart Van Assche
- [PATCH v2 09/12] block: mq-deadline: Disable head insertion for zoned writes, Bart Van Assche
- [PATCH v2 11/12] block: mq-deadline: Fix a race condition related to zoned writes, Bart Van Assche
- [PATCH v2 12/12] block: mq-deadline: Handle requeued requests correctly, Bart Van Assche
- [PATCH v2 10/12] block: mq-deadline: Introduce a local variable, Bart Van Assche
[PATCH v6 00/18] Use block pr_ops in LIO,
Mike Christie
- [PATCH v6 01/18] block: Add PR callouts for read keys and reservation, Mike Christie
- [PATCH v6 02/18] block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT, Mike Christie
- [PATCH v6 03/18] scsi: Rename sd_pr_command, Mike Christie
- [PATCH v6 04/18] scsi: Move sd_pr_type to scsi_common, Mike Christie
- [PATCH v6 07/18] nvme: Fix reservation status related structs, Mike Christie
- [PATCH v6 05/18] scsi: Add support for block PR read keys/reservation, Mike Christie
- [PATCH v6 06/18] dm: Add support for block PR read keys/reservation, Mike Christie
- [PATCH v6 09/18] nvme: Move pr code to it's own file, Mike Christie
- [PATCH v6 08/18] nvme: Don't hardcode the data len for pr commands, Mike Christie
- [PATCH v6 10/18] nvme: Add helper to send pr command, Mike Christie
- [PATCH v6 12/18] nvme: Add a nvme_pr_type enum, Mike Christie
- [PATCH v6 11/18] nvme: Add pr_ops read_keys support, Mike Christie
- [PATCH v6 13/18] nvme: Add pr_ops read_reservation support, Mike Christie
- [PATCH v6 14/18] scsi: target: Rename sbc_ops to exec_cmd_ops, Mike Christie
- [PATCH v6 17/18] scsi: target: Report and detect unsupported PR commands, Mike Christie
- [PATCH v6 16/18] scsi: target: Pass struct target_opcode_descriptor to enabled, Mike Christie
- [PATCH v6 18/18] scsi: target: Add block PR support to iblock, Mike Christie
- [PATCH v6 15/18] scsi: target: Allow backends to hook into PR handling, Mike Christie
- [PATCH v6 00/18] Use block pr_ops in LIO, Naresh Kamboju
- [PATCH v6 00/18] Use block pr_ops in LIO, Naresh Kamboju
[PATCHv2 0/5] nvme io_uring_cmd polling enhancements,
Keith Busch
[GIT PULL] Block fixes for 6.3-rc6,
Jens Axboe
[PATCH] block: ublk: switch to ioctl command encoding,
Ming Lei
[PATCH 00/12] Submit zoned writes in order,
Bart Van Assche
- [PATCH 01/12] block: Send zoned writes to the I/O scheduler, Bart Van Assche
- [PATCH 02/12] block: Send flush requests to the I/O scheduler, Bart Van Assche
- [PATCH 03/12] block: Send requeued requests to the I/O scheduler, Bart Van Assche
- [PATCH 04/12] block: Requeue requests if a CPU is unplugged, Bart Van Assche
- [PATCH 05/12] block: One requeue list per hctx, Bart Van Assche
- [PATCH 06/12] block: Preserve the order of requeued requests, Bart Van Assche
- [PATCH 07/12] block: Make it easier to debug zoned write reordering, Bart Van Assche
- [PATCH 08/12] block: mq-deadline: Simplify deadline_skip_seq_writes(), Bart Van Assche
- [PATCH 09/12] block: mq-deadline: Disable head insertion for zoned writes, Bart Van Assche
- [PATCH 10/12] block: mq-deadline: Introduce a local variable, Bart Van Assche
- [PATCH 11/12] block: mq-deadline: Fix a race condition related to zoned writes, Bart Van Assche
- [PATCH 12/12] block: mq-deadline: Handle requeued requests correctly, Bart Van Assche
file server freezes with all nfsds stuck in D state after upgrade to Debian bookworm,
Christian Herzog
[syzbot] [block?] WARNING in wait_til_done (2),
syzbot
[PATCH v2 0/3] blk-cgroup: some cleanup,
Chengming Zhou
zram I/O path cleanups and fixups v2,
Christoph Hellwig
- [PATCH 03/16] zram: simplify bvec iteration in __zram_make_request, Christoph Hellwig
- [PATCH 04/16] zram: move discard handling to zram_submit_bio, Christoph Hellwig
- [PATCH 01/16] zram: remove valid_io_request, Christoph Hellwig
- [PATCH 02/16] zram: make zram_bio_discard more self-contained, Christoph Hellwig
- [PATCH 05/16] zram: return early on error in zram_bvec_rw, Christoph Hellwig
- [PATCH 07/16] zram: don't use highmem for the bounce buffer in zram_bvec_{read,write}, Christoph Hellwig
- [PATCH 06/16] zram: refactor highlevel read and write handling, Christoph Hellwig
- [PATCH 08/16] zram: rename __zram_bvec_read to zram_read_page, Christoph Hellwig
- [PATCH 09/16] zram: directly call zram_read_page in writeback_store, Christoph Hellwig
- [PATCH 10/16] zram: refactor zram_bdev_read, Christoph Hellwig
- [PATCH 11/16] zram: don't pass a bvec to __zram_bvec_write, Christoph Hellwig
- [PATCH 13/16] zram: pass a page to read_from_bdev, Christoph Hellwig
- [PATCH 12/16] zram: refactor zram_bdev_write, Christoph Hellwig
- [PATCH 14/16] zram: don't return errors from read_from_bdev_async, Christoph Hellwig
- [PATCH 16/16] zram: return errors from read_from_bdev_sync, Christoph Hellwig
- [PATCH 15/16] zram: fix synchronous reads, Christoph Hellwig
- Re: zram I/O path cleanups and fixups v2, Minchan Kim
[PATCH 0/1] sed-opal: geometry feature reporting command,
Ondrej Kozina
[PATCH] block: ublk: make sure that block size is set correctly,
Ming Lei
[PATCH v6 00/19] Add Command Duration Limits support,
Niklas Cassel
- [PATCH v6 02/19] block: introduce ioprio hints, Niklas Cassel
- [PATCH v6 01/19] ioprio: cleanup interface definition, Niklas Cassel
- [PATCH v6 03/19] block: introduce BLK_STS_DURATION_LIMIT, Niklas Cassel
- [PATCH v6 05/19] scsi: rename and move get_scsi_ml_byte(), Niklas Cassel
- [PATCH v6 04/19] scsi: core: allow libata to complete successful commands via EH, Niklas Cassel
- [PATCH v6 06/19] scsi: support retrieving sub-pages of mode pages, Niklas Cassel
- [PATCH v6 10/19] scsi: sd: set read/write commands CDL index, Niklas Cassel
- [PATCH v6 14/19] ata: libata: detect support for command duration limits, Niklas Cassel
- [PATCH v6 13/19] ata: libata: change ata_eh_request_sense() to not set CHECK_CONDITION, Niklas Cassel
- [PATCH v6 15/19] ata: libata-scsi: handle CDL bits in ata_scsiop_maint_in(), Niklas Cassel
- [PATCH v6 17/19] ata: libata: add ATA feature control sub-page translation, Niklas Cassel
- [PATCH v6 16/19] ata: libata-scsi: add support for CDL pages mode sense, Niklas Cassel
- [PATCH v6 18/19] ata: libata: set read/write commands CDL index, Niklas Cassel
- [PATCH v6 07/19] scsi: support service action in scsi_report_opcode(), Niklas Cassel
- [PATCH v6 19/19] ata: libata: handle completion of CDL commands using policy 0xD, Niklas Cassel
- [PATCH v6 09/19] scsi: allow enabling and disabling command duration limits, Niklas Cassel
[Index of Archives]
[Linux RAID]
[Linux SCSI]
[Linux ATA RAID]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[Kernel Newbies]
[IETF Annouce]
[Git]
[Security]
[Linux Netdev]
[Netfilter]
[Bugtraq]