Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH] nvme: fix irq vs io_queue calculations, (continued)
- [PATCH] sbitmap: silence bogus lockdep IRQ warning,
Jens Axboe
- [PATCH] bcache: print number of keys in trace_bcache_journal_write,
Guoju Fang
- [PATCHSET v6] Support for polled aio (and more),
Jens Axboe
- [PATCH 01/26] fs: add an iopoll method to struct file_operations, Jens Axboe
- [PATCH 02/26] block: add REQ_HIPRI_ASYNC, Jens Axboe
- [PATCH 03/26] block: wire up block device iopoll method, Jens Axboe
- [PATCH 04/26] block: use REQ_HIPRI_ASYNC for non-sync polled IO, Jens Axboe
- [PATCH 05/26] iomap: wire up the iopoll method, Jens Axboe
- [PATCH 06/26] aio: use assigned completion handler, Jens Axboe
- [PATCH 07/26] aio: separate out ring reservation from req allocation, Jens Axboe
- [PATCH 08/26] aio: don't zero entire aio_kiocb aio_get_req(), Jens Axboe
- [PATCH 09/26] aio: only use blk plugs for > 2 depth submissions, Jens Axboe
- [PATCH 10/26] aio: use iocb_put() instead of open coding it, Jens Axboe
- [PATCH 11/26] aio: split out iocb copy from io_submit_one(), Jens Axboe
- [PATCH 12/26] aio: abstract out io_event filler helper, Jens Axboe
- [PATCH 13/26] aio: add io_setup2() system call, Jens Axboe
- [PATCH 14/26] aio: add support for having user mapped iocbs, Jens Axboe
- [PATCH 15/26] aio: support for IO polling, Jens Axboe
- [PATCH 16/26] aio: add submission side request cache, Jens Axboe
- [PATCH 17/26] fs: add fget_many() and fput_many(), Jens Axboe
- [PATCH 18/26] aio: use fget/fput_many() for file references, Jens Axboe
- [PATCH 19/26] aio: split iocb init from allocation, Jens Axboe
- [PATCH 20/26] aio: batch aio_kiocb allocation, Jens Axboe
- [PATCH 21/26] block: add BIO_HOLD_PAGES flag, Jens Axboe
- [PATCH 22/26] block: implement bio helper to add iter bvec pages to bio, Jens Axboe
- [PATCH 23/26] fs: add support for mapping an ITER_BVEC for O_DIRECT, Jens Axboe
- [PATCH 24/26] aio: add support for pre-mapped user IO buffers, Jens Axboe
- [PATCH 25/26] aio: split old ring complete out from aio_complete(), Jens Axboe
- [PATCH 26/26] aio: add support for submission/completion rings, Jens Axboe
- [GIT PULL] first batch of nvme updates for 4.21,
Christoph Hellwig
- [PATCH v2 1/2] lightnvm: pblk: Do not overwrite ppa list with meta list,
Igor Konopko
- [PATCH v3] blk-mq: punt failed direct issue to dispatch list,
Jens Axboe
- [PATCH 1/1] xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront,
Dongli Zhang
- [PATCH V11 0/4] blk-mq: refactor code of issue directly,
Jianchao Wang
- [PATCH V2] blk-mq: re-build queue map in case of kdump kernel,
Ming Lei
- [PATCH] blk-mq: re-build queue map in case of kdump kernel,
Ming Lei
- [PATCH v2] block/dm: fix handling of busy off direct dispatch path,
Jens Axboe
- [GIT PULL] Follow up block fix,
Jens Axboe
- [PATCH] block: fix direct dispatch issue failure for clones,
Jens Axboe
- [PATCH] dm crypt: fix lost ioprio when queuing crypto bios from task with ioprio,
Mike Snitzer
- [PATCH BUGFIX 0/2] bfq: fix unbalanced decrements causing loss of throughput,
Paolo Valente
- [PATCH] blkcg: put back rcu lock in blkcg_bio_issue_check(),
Dennis Zhou
- for-next branch and blktests/srp,
Bart Van Assche
- [PATCH 0/4] nvme multipath: expose slaves/holders,
Thadeu Lima de Souza Cascardo
- [PATCH v4 0/7] per-cpu in_flight counters for bio-based drivers,
Mike Snitzer
- for-next branch and throttling,
Bart Van Assche
- remove the "clustering" flag,
Christoph Hellwig
- [PATCH 1/2] lightnvm: pblk: Do not overwrite ppa list with meta list,
Igor Konopko
- [PATCH V10 0/4] blk-mq: refactor code of issue directly,
Jianchao Wang
- [GIT PULL] Block fixes for 4.20-rc6,
Jens Axboe
- [PATCH v3 0/7] per-cpu in_flight counters for bio-based drivers,
Mike Snitzer
- WARNING: refcount bug in blk_mq_free_request, syzbot
- [PATCH v6 00/14] block: always associate blkg and refcount cleanup,
Dennis Zhou
- [PATCH 06/14] blkcg: associate blkg when associating a device, Dennis Zhou
- [PATCH 14/14] blkcg: rename blkg_try_get() to blkg_tryget(), Dennis Zhou
- [PATCH 13/14] blkcg: change blkg reference counting to use percpu_ref, Dennis Zhou
- [PATCH 12/14] blkcg: remove bio_disassociate_task(), Dennis Zhou
- [PATCH 11/14] blkcg: remove additional reference to the css, Dennis Zhou
- [PATCH 10/14] blkcg: remove bio->bi_css and instead use bio->bi_blkg, Dennis Zhou
- [PATCH 09/14] blkcg: associate writeback bios with a blkg, Dennis Zhou
- [PATCH 07/14] blkcg: consolidate bio_issue_init() to be a part of core, Dennis Zhou
- [PATCH 08/14] blkcg: associate a blkg for pages being evicted by swap, Dennis Zhou
- [PATCH 04/14] blkcg: introduce common blkg association logic, Dennis Zhou
- [PATCH 05/14] dm: set the static flush bio device on demand, Dennis Zhou
- [PATCH 03/14] blkcg: convert blkg_lookup_create() to find closest blkg, Dennis Zhou
- [PATCH 01/14] blkcg: fix ref count issue with bio_blkcg() using task_css, Dennis Zhou
- [PATCH 02/14] blkcg: update blkg_lookup_create() to do locking, Dennis Zhou
- Re: [PATCH v6 00/14] block: always associate blkg and refcount cleanup, Jens Axboe
- [PATCH 0/2] get rid of BLK_MAX_TIMEOUT,
Weiping Zhang
- [PATCH 0/2][V2] io.latency test for blktests,
Josef Bacik
- Re: [PATCH] Fix sync. in inode_has_no_xattr(),
Jan Kara
- [PATCH v3] block: add documentation for io_timeout,
Weiping Zhang
- Kernel crashes after 529262d56dbe "block: remove ->poll_fn",
Kirill Tkhai
- Re: [LKP] [mm] 19717e78a0: stderr.if(target_node==NUMA_NO_NODE){, Anshuman Khandual
- RE: [PATCH v9] virtio_blk: add discard and write zeroes support,
Liu, Changpeng
- [PATCH V9 0/4] blk-mq: refactor code of issue directly,
Jianchao Wang
- [PATCHSET v5] Support for polled aio,
Jens Axboe
- [PATCH 01/26] fs: add an iopoll method to struct file_operations, Jens Axboe
- [PATCH 02/26] block: add REQ_HIPRI_ASYNC, Jens Axboe
- [PATCH 03/26] block: wire up block device iopoll method, Jens Axboe
- [PATCH 04/26] block: use REQ_HIPRI_ASYNC for non-sync polled IO, Jens Axboe
- [PATCH 05/26] iomap: wire up the iopoll method, Jens Axboe
- [PATCH 06/26] aio: use assigned completion handler, Jens Axboe
- [PATCH 07/26] aio: separate out ring reservation from req allocation, Jens Axboe
- [PATCH 08/26] aio: don't zero entire aio_kiocb aio_get_req(), Jens Axboe
- [PATCH 09/26] aio: only use blk plugs for > 2 depth submissions, Jens Axboe
- [PATCH 10/26] aio: use iocb_put() instead of open coding it, Jens Axboe
- [PATCH 11/26] aio: split out iocb copy from io_submit_one(), Jens Axboe
- [PATCH 12/26] aio: abstract out io_event filler helper, Jens Axboe
- [PATCH 13/26] aio: add io_setup2() system call, Jens Axboe
- [PATCH 14/26] aio: add support for having user mapped iocbs, Jens Axboe
- [PATCH 15/26] aio: support for IO polling, Jens Axboe
- [PATCH 16/26] aio: add submission side request cache, Jens Axboe
- [PATCH 17/26] fs: add fget_many() and fput_many(), Jens Axboe
- [PATCH 18/26] aio: use fget/fput_many() for file references, Jens Axboe
- [PATCH 19/26] aio: split iocb init from allocation, Jens Axboe
- [PATCH 20/26] aio: batch aio_kiocb allocation, Jens Axboe
- [PATCH 21/26] block: add BIO_HOLD_PAGES flag, Jens Axboe
- [PATCH 22/26] block: implement bio helper to add iter bvec pages to bio, Jens Axboe
- [PATCH 23/26] fs: add support for mapping an ITER_BVEC for O_DIRECT, Jens Axboe
- [PATCH 24/26] aio: add support for pre-mapped user IO buffers, Jens Axboe
- [PATCH 25/26] aio: split old ring complete out from aio_complete(), Jens Axboe
- [PATCH 26/26] aio: add support for submission/completion rings, Jens Axboe
- Re: [PATCHSET v5] Support for polled aio, Jeff Moyer
- [PATCH] blk-mq: fix corruption with direct issue,
Jens Axboe
- [PATCH v5 00/14] block: always associate blkg and refcount cleanup,
Dennis Zhou
- [PATCH 08/14] blkcg: associate a blkg for pages being evicted by swap, Dennis Zhou
- [PATCH 14/14] blkcg: rename blkg_try_get() to blkg_tryget(), Dennis Zhou
- [PATCH 13/14] blkcg: change blkg reference counting to use percpu_ref, Dennis Zhou
- [PATCH 12/14] blkcg: remove bio_disassociate_task(), Dennis Zhou
- [PATCH 10/14] blkcg: remove bio->bi_css and instead use bio->bi_blkg, Dennis Zhou
- [PATCH 11/14] blkcg: remove additional reference to the css, Dennis Zhou
- [PATCH 09/14] blkcg: associate writeback bios with a blkg, Dennis Zhou
- [PATCH 06/14] blkcg: associate blkg when associating a device, Dennis Zhou
- [PATCH 07/14] blkcg: consolidate bio_issue_init() to be a part of core, Dennis Zhou
- [PATCH 05/14] dm: set the static flush bio device on demand, Dennis Zhou
- [PATCH 04/14] blkcg: introduce common blkg association logic, Dennis Zhou
- [PATCH 03/14] blkcg: convert blkg_lookup_create() to find closest blkg, Dennis Zhou
- [PATCH 01/14] blkcg: fix ref count issue with bio_blkcg() using task_css, Dennis Zhou
- [PATCH 02/14] blkcg: update blkg_lookup_create() to do locking, Dennis Zhou
- [PATCH 0/3] Unify the throttling code for wbt and io-latency,
Josef Bacik
- [PATCH 0/3] io.latency test for blktests,
Josef Bacik
- [PATCH] blk-mq: Set request mapping to NULL in blk_mq_put_driver_tag,
Kashyap Desai
- linux-next: BUG: KASAN: use-after-free in bt_iter+0x29b/0x310, Andrei Vagin
- [PATCH v5 00/13] TCP transport binding for NVMe over Fabrics,
Sagi Grimberg
- [PATCH v5 02/13] datagram: open-code copy_page_to_iter, Sagi Grimberg
- [PATCH v5 11/13] nvmet-tcp: add NVMe over TCP target driver, Sagi Grimberg
- [PATCH v5 13/13] nvme-tcp: add NVMe over TCP host driver, Sagi Grimberg
- [PATCH v5 09/13] nvme-fabrics: allow user passing data digest, Sagi Grimberg
- [PATCH v5 12/13] nvmet: allow configfs tcp trtype configuration, Sagi Grimberg
- [PATCH v5 10/13] nvme-tcp: Add protocol header, Sagi Grimberg
- [PATCH v5 07/13] nvmet: Add install_queue callout, Sagi Grimberg
- [PATCH v5 08/13] nvme-fabrics: allow user passing header digest, Sagi Grimberg
- [PATCH v5 06/13] datagram: introduce skb_copy_and_hash_datagram_iter helper, Sagi Grimberg
- [PATCH v5 05/13] iov_iter: introduce hash_and_copy_to_iter helper, Sagi Grimberg
- [PATCH v5 04/13] datagram: consolidate datagram copy to iter helpers, Sagi Grimberg
- [PATCH v5 01/13] ath6kl: add ath6kl_ prefix to crypto_type, Sagi Grimberg
- [PATCH v5 03/13] iov_iter: pass void csum pointer to csum_and_copy_to_iter, Sagi Grimberg
- Re: [PATCH v5 00/13] TCP transport binding for NVMe over Fabrics, Christoph Hellwig
- [PATCH v6 0/2] arm64: provide a NEON-accelerated XOR algorithm extension,
Jackie Liu
- [PATCH] sbitmap: fix sbitmap_for_each_set(),
Omar Sandoval
- sbitmap: check cleared bits when iterating busy bits,
Jens Axboe
- block: sbitmap related lockdep warning,
Ming Lei
- block and nvme polling improvements V3,
Christoph Hellwig
- [PATCH 02/13] nvme-pci: use atomic bitops to mark a queue enabled, Christoph Hellwig
- [PATCH 01/13] block: move queues types to the block layer, 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 04/13] nvme-pci: only allow polling with separate poll 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 09/13] nvme-rdma: remove I/O polling support, Christoph Hellwig
- [PATCH 08/13] nvme-pci: remove the CQ lock for interrupt driven queues, 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 V3, Jens Axboe
- Re: KASAN: use-after-free Read in debugfs_remove (3), syzbot
- Re: block layer API for file system creation - when to use multidisk mode, Ric Wheeler
- [GIT PULL] Block changes for 4.20-rc5,
Jens Axboe
- [PATCH v2] block: Change to use DEFINE_SHOW_ATTRIBUTE macro,
Yangtao Li
- [PATCH] block: Change to use DEFINE_SHOW_ATTRIBUTE macro,
Yangtao Li
- [PATCH v2] blk-mq: don't call ktime_get_ns() if we don't need it,
Jens Axboe
- [PATCH 1/2] blk-mq: Export iterating all tagged requests,
Keith Busch
- [PATCHSET v4] Support for polled aio,
Jens Axboe
- [PATCH 01/27] aio: fix failure to put the file pointer, Jens Axboe
- [PATCH 02/27] aio: clear IOCB_HIPRI, Jens Axboe
- [PATCH 03/27] fs: add an iopoll method to struct file_operations, Jens Axboe
- [PATCH 04/27] block: wire up block device iopoll method, Jens Axboe
- [PATCH 05/27] block: ensure that async polled IO is marked REQ_NOWAIT, Jens Axboe
- [PATCH 06/27] iomap: wire up the iopoll method, Jens Axboe
- [PATCH 07/27] iomap: ensure that async polled IO is marked REQ_NOWAIT, Jens Axboe
- [PATCH 08/27] aio: use assigned completion handler, Jens Axboe
- [PATCH 09/27] aio: separate out ring reservation from req allocation, Jens Axboe
- [PATCH 10/27] aio: don't zero entire aio_kiocb aio_get_req(), Jens Axboe
- [PATCH 11/27] aio: only use blk plugs for > 2 depth submissions, Jens Axboe
- [PATCH 12/27] aio: use iocb_put() instead of open coding it, Jens Axboe
- [PATCH 13/27] aio: split out iocb copy from io_submit_one(), Jens Axboe
- [PATCH 14/27] aio: abstract out io_event filler helper, Jens Axboe
- [PATCH 15/27] aio: add io_setup2() system call, Jens Axboe
- [PATCH 16/27] aio: add support for having user mapped iocbs, Jens Axboe
- [PATCH 17/27] aio: support for IO polling, Jens Axboe
- [PATCH 18/27] aio: add submission side request cache, Jens Axboe
- [PATCH 19/27] fs: add fget_many() and fput_many(), Jens Axboe
- [PATCH 20/27] aio: use fget/fput_many() for file references, Jens Axboe
- [PATCH 21/27] aio: split iocb init from allocation, Jens Axboe
- [PATCH 22/27] aio: batch aio_kiocb allocation, Jens Axboe
- [PATCH 23/27] block: add BIO_HOLD_PAGES flag, Jens Axboe
- [PATCH 24/27] block: implement bio helper to add iter kvec pages to bio, Jens Axboe
- [PATCH 25/27] fs: add support for mapping an ITER_KVEC for O_DIRECT, Jens Axboe
- [PATCH 26/27] iov_iter: add import_kvec(), Jens Axboe
- [PATCH 27/27] aio: add support for pre-mapped user IO buffers, Jens Axboe
- [PATCH] block: fix single range discard merge,
Ming Lei
- [PATCHSET v4] sbitmap optimizations,
Jens Axboe
- [PATCH] blk-mq: don't call ktime_get_ns() if we don't need it,
Jens Axboe
- [PATCH v5 0/5] lightnvm: Flexible metadata,
Igor Konopko
- [PATCH,1/2] genhd: avoid overflow of sectors in disk_stats,
Huijin Park
- Re: [PATCH,1/2] genhd: avoid overflow of sectors in disk_stats, Omar Sandoval
[PATCH v2] block: update documentation,
Damien Le Moal
[PATCHSET v3] sbitmap optimizations,
Jens Axboe
[no subject],
Jens Axboe
[PATCH] block: avoid extra bio reference for async O_DIRECT,
Jens Axboe
[PATCH] sbitmap: ammortize cost of clearing bits,
Jens Axboe
[PATCH v2] sbitmap: don't loop for find_next_zero_bit() for !round_robin,
Jens Axboe
[PATCH] sbitmap: don't loop for find_next_zero_bit() for !round_robin,
Jens Axboe
block and nvme polling improvements V2,
Christoph Hellwig
[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]