Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH 08/13] nvme-pci: remove the CQ lock for interrupt driven queues, (continued)
- [PATCH] lightnvm: simplify geometry enumeration,
Matias Bjørling
- [PATCH 1/2] ataflop: fix error handling in atari_floppy_init(),
Dan Carpenter
- [PATCH v2] block: add documentation for io_timeout,
Weiping Zhang
- [PATCH v4 0/5] lightnvm: Flexible metadata,
Igor Konopko
- [PATCH] xen-blkfront: use old rinfo after enomem during migration,
Manjunath Patil
- [PATCH] block: add documentation for io_timeout,
Weiping Zhang
- [PATCH v3] block: add io timeout to sysfs,
Weiping Zhang
- [PATCHSET v2 0/8] block plugging improvements,
Jens Axboe
- Re: [PATCH] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN, Jens Axboe
- [PATCH] lightnvm: pblk: add comments wrt locking in recovery path,
Javier González
- [PATCH] lightnvm: pblk: add lock protection to list operations,
Hua Su
- [PATCH] block: use rcu_work instead of call_rcu to avoid sleep in softirq,
Yufen Yu
- [RFC PATCH v1 0/7] Block/XFS: Support alternative mirror device retry,
Allison Henderson
- [PATCH] block: update documentation,
Damien Le Moal
- [PATCH v5 1/2] arm64/neon: add workaround for ambiguous C99 stdint.h types,
Jackie Liu
- Re: [PATCH 1/2] loop: Report EOPNOTSUPP properly, Ming Lei
- [PATCH 3/3] block: return just one value from part_in_flight,
Mikulas Patocka
- [PATCH 2/3] block: switch to per-cpu in-flight counters,
Mikulas Patocka
- [PATCH 1/3] block: delete part_round_stats and switch to less precise counting,
Mikulas Patocka
- [PATCH 0/3] per-cpu in_flight counters for bio-based drivers,
Mikulas Patocka
- [PATCH v4 00/13] TCP transport binding for NVMe over Fabrics,
Sagi Grimberg
- [PATCH v4 07/13] nvmet: Add install_queue callout, Sagi Grimberg
- [PATCH v4 03/13] iov_iter: pass void csum pointer to csum_and_copy_to_iter, Sagi Grimberg
- [PATCH v4 10/13] nvme-tcp: Add protocol header, Sagi Grimberg
- [PATCH v4 11/13] nvmet-tcp: add NVMe over TCP target driver, Sagi Grimberg
- [PATCH v4 08/13] nvme-fabrics: allow user passing header digest, Sagi Grimberg
- [PATCH v4 13/13] nvme-tcp: add NVMe over TCP host driver, Sagi Grimberg
- [PATCH v4 09/13] nvme-fabrics: allow user passing data digest, Sagi Grimberg
- [PATCH v4 12/13] nvmet: allow configfs tcp trtype configuration, Sagi Grimberg
- [PATCH v4 06/13] datagram: introduce skb_copy_and_hash_datagram_iter helper, Sagi Grimberg
- [PATCH v4 04/13] datagram: consolidate datagram copy to iter helpers, Sagi Grimberg
- [PATCH v4 01/13] ath6kl: add ath6kl_ prefix to crypto_type, Sagi Grimberg
- [PATCH v4 05/13] iov_iter: introduce hash_and_copy_to_iter helper, Sagi Grimberg
- [PATCH v4 02/13] datagram: open-code copy_page_to_iter, Sagi Grimberg
- Re: [PATCH v4 00/13] TCP transport binding for NVMe over Fabrics, Christoph Hellwig
- lightnvm: remove dma alloc/free helpers,
Javier González
- [PATCH v4 1/1] arm64/neon: add workaround for ambiguous C99 stdint.h types,
Jackie Liu
- [PATCH v3 1/2] arm64/neon: add workaround for ambiguous C99 stdint.h types,
Jackie Liu
- DIF/DIX issue related to config CONFIG_SCSI_MQ_DEFAULT,
chenxiang (M)
Re: DIF/DIX issue related to config CONFIG_SCSI_MQ_DEFAULT, Ewan D. Milne
[PATCH v2 1/2] arm64: add workaround for ambiguous C99 stdint.h types,
Jackie Liu
[PATCH] lightnvm: pblk: adjust the position of the lock,
Hua Su
[PATCH 00/13 v4] block: always associate blkg and refcount cleanup,
Dennis Zhou
- [PATCH 10/13] blkcg: remove additional reference to the css, Dennis Zhou
- [PATCH 11/13] blkcg: remove bio_disassociate_task(), Dennis Zhou
- [PATCH 06/13] blkcg: consolidate bio_issue_init() to be a part of core, Dennis Zhou
- [PATCH 05/13] blkcg: associate blkg when associating a device, Dennis Zhou
- [PATCH 07/13] blkcg: associate a blkg for pages being evicted by swap, Dennis Zhou
- [PATCH 12/13] blkcg: change blkg reference counting to use percpu_ref, Dennis Zhou
- [PATCH 13/13] blkcg: rename blkg_try_get() to blkg_tryget(), Dennis Zhou
- [PATCH 09/13] blkcg: remove bio->bi_css and instead use bio->bi_blkg, Dennis Zhou
- [PATCH 08/13] blkcg: associate writeback bios with a blkg, Dennis Zhou
- [PATCH 04/13] blkcg: introduce common blkg association logic, Dennis Zhou
- [PATCH 02/13] blkcg: update blkg_lookup_create() to do locking, Dennis Zhou
- [PATCH 01/13] blkcg: fix ref count issue with bio_blkcg() using task_css, Dennis Zhou
- [PATCH 03/13] blkcg: convert blkg_lookup_create() to find closest blkg, Dennis Zhou
- Re: [PATCH 00/13 v4] block: always associate blkg and refcount cleanup, Josef Bacik
Re: [PATCH 2/2] loop: Better discard support for block devices,
Evan Green
[PATCHv4 0/3] scsi timeout handling updates,
Keith Busch
[PATCHSET v3 0/18] Support for polled aio,
Jens Axboe
- [PATCH 01/20] aio: fix failure to put the file pointer, Jens Axboe
- [PATCH 02/20] aio: clear IOCB_HIPRI, Jens Axboe
- [PATCH 03/20] fs: add an iopoll method to struct file_operations, Jens Axboe
- [PATCH 04/20] block: wire up block device iopoll method, Jens Axboe
- [PATCH 05/20] block: ensure that async polled IO is marked REQ_NOWAIT, Jens Axboe
- [PATCH 06/20] iomap: wire up the iopoll method, Jens Axboe
- [PATCH 07/20] iomap: ensure that async polled IO is marked REQ_NOWAIT, Jens Axboe
- [PATCH 08/20] aio: use assigned completion handler, Jens Axboe
- [PATCH 09/20] aio: separate out ring reservation from req allocation, Jens Axboe
- [PATCH 10/20] aio: don't zero entire aio_kiocb aio_get_req(), Jens Axboe
- [PATCH 11/20] aio: only use blk plugs for > 2 depth submissions, Jens Axboe
- [PATCH 12/20] aio: use iocb_put() instead of open coding it, Jens Axboe
- [PATCH 13/20] aio: split out iocb copy from io_submit_one(), Jens Axboe
- [PATCH 14/20] aio: abstract out io_event filler helper, Jens Axboe
- [PATCH 15/20] aio: add io_setup2() system call, Jens Axboe
- [PATCH 16/20] aio: add support for having user mapped iocbs, Jens Axboe
- [PATCH 17/20] aio: support for IO polling, Jens Axboe
- [PATCH 18/20] aio: add submission side request cache, Jens Axboe
- [PATCH 19/20] fs: add fget_many() and fput_many(), Jens Axboe
- [PATCH 20/20] aio: use fget/fput_many() for file references, Jens Axboe
[PATCHSET 0/8] block plugging improvements,
Jens Axboe
sbitmap: don't use READ_ONCE() if we don't have to, Jens Axboe
[PATCH V2] mm: Replace all open encodings for NUMA_NO_NODE,
Anshuman Khandual
[PATCH] arm64: crypto: add NEON accelerated XOR implementation,
Jackie Liu
[PATCH V12 00/20] block: support multi-page bvec,
Ming Lei
- [PATCH V12 01/20] btrfs: remove various bio_offset arguments, Ming Lei
- [PATCH V12 02/20] btrfs: look at bi_size for repair decisions, Ming Lei
- [PATCH V12 04/20] block: don't use bio->bi_vcnt to figure out segment number, Ming Lei
- [PATCH V12 03/20] block: remove the "cluster" flag, Ming Lei
- [PATCH V12 05/20] block: remove bvec_iter_rewind(), Ming Lei
- [PATCH V12 06/20] block: rename bvec helpers, Ming Lei
- [PATCH V12 07/20] block: introduce multi-page bvec helpers, Ming Lei
- [PATCH V12 08/20] block: introduce bio_for_each_bvec() and rq_for_each_bvec(), Ming Lei
- [PATCH V12 09/20] block: use bio_for_each_bvec() to compute multi-page bvec count, Ming Lei
- [PATCH V12 10/20] block: use bio_for_each_bvec() to map sg, Ming Lei
- [PATCH V12 11/20] block: introduce bvec_last_segment(), Ming Lei
- [PATCH V12 12/20] fs/buffer.c: use bvec iterator to truncate the bio, Ming Lei
- [PATCH V12 13/20] block: loop: pass multi-page bvec to iov_iter, Ming Lei
- [PATCH V12 14/20] bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages(), Ming Lei
- [PATCH V12 15/20] block: allow bio_for_each_segment_all() to iterate over multi-page bvec, Ming Lei
- [PATCH V12 16/20] block: enable multipage bvecs, Ming Lei
- [PATCH V12 17/20] block: always define BIO_MAX_PAGES as 256, Ming Lei
- [PATCH V12 18/20] block: document usage of bio iterator helpers, Ming Lei
- [PATCH V12 19/20] block: kill QUEUE_FLAG_NO_SG_MERGE, Ming Lei
- [PATCH V12 20/20] block: kill BLK_MQ_F_SG_MERGE, Ming Lei
- Re: [PATCH V12 00/20] block: support multi-page bvec, Jens Axboe
[PATCH] partitions/efi: Fix partition name parsing in GUID partition entry,
Nikolai Merinov
[PATCHSET v4 0/6] Various block optimizations,
Jens Axboe
[GIT PULL] Block fix for 4.20-rc4,
Jens Axboe
[PATCH] nvme: Fix PCIe surprise removal scenario,
Igor Konopko
[PATCH v3 0/5] lightnvm: Flexible metadata,
Igor Konopko
[PATCH] mm: Replace all open encodings for NUMA_NO_NODE,
Anshuman Khandual
Re: [PATCH blktests] Add use of logger so that syslog files show when each test starts,
Theodore Y. Ts'o
[PATCH AUTOSEL 4.19 15/36] floppy: fix race condition in __floppy_read_block_0(), Sasha Levin
[PATCH AUTOSEL 4.14 07/21] floppy: fix race condition in __floppy_read_block_0(), Sasha Levin
[PATCH AUTOSEL 4.9 06/15] floppy: fix race condition in __floppy_read_block_0(), Sasha Levin
[PATCH AUTOSEL 4.19 24/36] block: copy ioprio in __bio_clone_fast() and bounce, Sasha Levin
[PATCH 0/5] Writeback performance tuning options,
Coly Li
lightnvm: pblk: avoid ref warning on cache creation,
Javier González
[PATCH v3 00/13] TCP transport binding for NVMe over Fabrics,
Sagi Grimberg
- [PATCH v3 05/13] iov_iter: introduce hash_and_copy_to_iter helper, Sagi Grimberg
- [PATCH nvme-cli v3 17/13] fabrics: add transport header and data digest, Sagi Grimberg
- [PATCH v3 12/13] nvmet: allow configfs tcp trtype configuration, Sagi Grimberg
- [PATCH v3 08/13] nvme-fabrics: allow user passing header digest, Sagi Grimberg
- [PATCH v3 11/13] nvmet-tcp: add NVMe over TCP target driver, Sagi Grimberg
- [PATCH v3 10/13] nvme-tcp: Add protocol header, Sagi Grimberg
- [PATCH nvme-cli v3 14/13] fabrics: use trtype_str when parsing a discovery log entry, Sagi Grimberg
- [PATCH v3 13/13] nvme-tcp: add NVMe over TCP host driver, Sagi Grimberg
- [PATCH nvme-cli v3 15/13] nvme: Add TCP transport, Sagi Grimberg
- [PATCH nvme-cli v3 16/13] fabrics: add tcp port tsas decoding, Sagi Grimberg
- [PATCH v3 09/13] nvme-fabrics: allow user passing data digest, Sagi Grimberg
- [PATCH v3 06/13] datagram: introduce skb_copy_and_hash_datagram_iter helper, Sagi Grimberg
- [PATCH v3 07/13] nvmet: Add install_queue callout, Sagi Grimberg
- [PATCH v3 01/13] ath6kl: add ath6kl_ prefix to crypto_type, Sagi Grimberg
- [PATCH v3 02/13] datagram: open-code copy_page_to_iter, Sagi Grimberg
- [PATCH v3 03/13] iov_iter: pass void csum pointer to csum_and_copy_to_iter, Sagi Grimberg
- [PATCH v3 04/13] datagram: consolidate datagram copy to iter helpers, Sagi Grimberg
Re: recent issues with heavy delete's causing soft lockups, Thomas Fjellstrom
block and nvme polling improvements,
Christoph Hellwig
- [PATCH 01/13] block: move queues types to the block layer, Christoph Hellwig
- [PATCH 02/13] nvme-pci: use atomic bitops to mark a queue enabled, Christoph Hellwig
- [PATCH 04/13] nvme-pci: only allow polling with separate poll queues, Christoph Hellwig
- [PATCH 03/13] nvme-pci: cleanup SQ allocation a bit, Christoph Hellwig
- [PATCH 05/13] nvme-pci: consolidate code for polling non-dedicated queues, Christoph Hellwig
- [PATCH 06/13] nvme-pci: refactor nvme_disable_io_queues, Christoph Hellwig
- [PATCH 07/13] nvme-pci: don't poll from irq context when deleting queues, Christoph Hellwig
- [PATCH 08/13] nvme-pci: remove the CQ lock for interrupt driven queues, Christoph Hellwig
- [PATCH 09/13] nvme-rdma: remove I/O polling support, Christoph Hellwig
- [PATCH 10/13] nvme-mpath: remove I/O polling support, Christoph Hellwig
- [PATCH 11/13] block: remove ->poll_fn, Christoph Hellwig
- [PATCH 12/13] block: only allow polling if a poll queue_map exists, Christoph Hellwig
- [PATCH 13/13] block: enable polling by default if a poll map is initalized, Christoph Hellwig
- Re: block and nvme polling improvements, Max Gurtovoy
btrfs bio usage cleanups for multi-page bvec enabledment,
Christoph Hellwig
[PATCH V11 00/19] block: support multi-page bvec,
Ming Lei
- [PATCH V11 01/19] block: don't use bio->bi_vcnt to figure out segment number, Ming Lei
- [PATCH V11 02/19] block: introduce multi-page bvec helpers, Ming Lei
- [PATCH V11 03/19] block: introduce bio_for_each_bvec(), Ming Lei
- [PATCH V11 04/19] block: use bio_for_each_bvec() to compute multi-page bvec count, Ming Lei
- [PATCH V11 05/19] block: use bio_for_each_bvec() to map sg, Ming Lei
- [PATCH V11 06/19] block: introduce bvec_last_segment(), Ming Lei
- [PATCH V11 07/19] fs/buffer.c: use bvec iterator to truncate the bio, Ming Lei
- [PATCH V11 08/19] btrfs: use bvec_last_segment to get bio's last page, Ming Lei
- [PATCH V11 09/19] btrfs: move bio_pages_all() to btrfs, Ming Lei
- [PATCH V11 10/19] block: loop: pass multi-page bvec to iov_iter, Ming Lei
- [PATCH V11 11/19] bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages(), Ming Lei
- [PATCH V11 13/19] block: move bounce_clone_bio into bio.c, Ming Lei
- [PATCH V11 14/19] block: handle non-cluster bio out of blk_bio_segment_split, Ming Lei
- [PATCH V11 12/19] block: allow bio_for_each_segment_all() to iterate over multi-page bvec, Ming Lei
- [PATCH V11 15/19] block: enable multipage bvecs, Ming Lei
- [PATCH V11 16/19] block: always define BIO_MAX_PAGES as 256, Ming Lei
- [PATCH V11 17/19] block: document usage of bio iterator helpers, Ming Lei
- [PATCH V11 18/19] block: kill QUEUE_FLAG_NO_SG_MERGE, Ming Lei
- [PATCH V11 19/19] block: kill BLK_MQ_F_SG_MERGE, Ming Lei
[PATCHSET v2] Support for polled aio,
Jens Axboe
[GIT PULL] nvme fix for 4.20,
Christoph Hellwig
[PATCH] lightnvm: pblk: modify a comment,
Hua Su
RFC: REQ_PRIO use,
Damien Le Moal
[PATCH v2 00/14] TCP transport binding for NVMe over Fabrics,
Sagi Grimberg
- [PATCH v2 01/14] ath6kl: add ath6kl_ prefix to crypto_type, Sagi Grimberg
- [PATCH v2 08/14] nvmet: Add install_queue callout, Sagi Grimberg
- [PATCH nvme-cli v2 16/14] fabrics: add tcp port tsas decoding, Sagi Grimberg
- [PATCH nvme-cli v2 17/14] fabrics: add transport header and data digest, Sagi Grimberg
- [PATCH v2 13/14] nvmet-tcp: add NVMe over TCP target driver, Sagi Grimberg
- [PATCH v2 14/14] nvme-tcp: add NVMe over TCP host driver, Sagi Grimberg
- [PATCH nvme-cli v2 15/14] nvme: Add TCP transport, Sagi Grimberg
- [PATCH v2 12/14] nvme-tcp: Add protocol header, Sagi Grimberg
- [PATCH v2 09/14] nvmet: allow configfs tcp trtype configuration, Sagi Grimberg
- [PATCH v2 07/14] nvme-core: add work elements to struct nvme_ctrl, Sagi Grimberg
- [PATCH v2 11/14] nvme-fabrics: allow user passing data digest, Sagi Grimberg
- [PATCH v2 10/14] nvme-fabrics: allow user passing header digest, Sagi Grimberg
- [PATCH v2 02/14] datagram: open-code copy_page_to_iter, Sagi Grimberg
- [PATCH v2 05/14] iov_iter: introduce hash_and_copy_to_iter helper, Sagi Grimberg
- [PATCH v2 04/14] net/datagram: consolidate datagram copy to iter helpers, Sagi Grimberg
- [PATCH v2 06/14] datagram: introduce skb_copy_and_hash_datagram_iter helper, Sagi Grimberg
- [PATCH v2 03/14] iov_iter: pass void csum pointer to csum_and_copy_to_iter, Sagi Grimberg
- [PATCH v2 04/14] datagram: consolidate datagram copy to iter helpers, Sagi Grimberg
[PATCH v2 0/6] Improve I/O priority handling,
Damien Le Moal
[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]