Linux Block Development
[Prev Page][Next Page]
- Re: move more work to disk_release v2, (continued)
- DVD drive disappearing directly after detection, JPT
- [PATCH 0/6] block, fs: convert most Direct IO cases to FOLL_PIN,
jhubbard . send . patches
- [PATCH 3/6] block, fs: assert that key paths use iovecs, and nothing else, jhubbard . send . patches
- [PATCH 1/6] mm/gup: introduce pin_user_page(), jhubbard . send . patches
- [PATCH 6/6] fuse: convert direct IO paths to use FOLL_PIN, jhubbard . send . patches
- [PATCH 4/6] block, bio, fs: convert most filesystems to pin_user_pages_fast(), jhubbard . send . patches
- [PATCH 5/6] NFS: direct-io: convert to FOLL_PIN pages, jhubbard . send . patches
- [PATCH 2/6] iov_iter: new iov_iter_pin_pages*(), for FOLL_PIN pages, jhubbard . send . patches
- [PATCH] blktrace: Revert "blktrace: remove debugfs file dentries from struct blk_trace",
Yu Kuai
- [PATCH] block: default BLOCK_LEGACY_AUTOLOAD to y,
Christoph Hellwig
- [PATCH] losetup: don't skip adding a new device if it already has a device node,
Christoph Hellwig
- [RFC PATCH 0/7] block, fs: convert Direct IO to FOLL_PIN,
John Hubbard
- [RFC PATCH 1/7] mm/gup: introduce pin_user_page(), John Hubbard
- [RFC PATCH 2/7] block: add dio_w_*() wrappers for pin, unpin user pages, John Hubbard
- [RFC PATCH 6/7] fuse: convert direct IO paths to use FOLL_PIN, John Hubbard
- [RFC PATCH 7/7] block, direct-io: flip the switch: use pin_user_pages_fast(), John Hubbard
- [RFC PATCH 3/7] block, fs: assert that key paths use iovecs, and nothing else, John Hubbard
- [RFC PATCH 5/7] NFS: direct-io: convert to FOLL_PIN pages, John Hubbard
- [RFC PATCH 4/7] block, bio, fs: initial pin_user_pages_fast() changes, John Hubbard
- Re: [RFC PATCH 0/7] block, fs: convert Direct IO to FOLL_PIN, Jan Kara
- Re: [RFC PATCH 0/7] block, fs: convert Direct IO to FOLL_PIN, David Hildenbrand
- [PATCH] blk-mq: fix potential uaf for 'queue_hw_ctx', Yu Kuai
- [GIT PULL] Block fixes for 5.17-rc6,
Jens Axboe
- [REMINDER] LSF/MM/BPF: 2022: Call for Proposals,
Josef Bacik
- [PATCH] virtio-blk: Assign discard_granularity,
Akihiko Odaki
- [RFC V5 0/16] blk: blk-rq-qos framework refactor and cleanup,
Wang Jianchao (Kuaishou)
- [RFC V5 06/16] blk-ioprio: make ioprio pluggable, Wang Jianchao (Kuaishou)
- [RFC V5 05/16] blk-iocost: make iocost pluggable, Wang Jianchao (Kuaishou)
- [RFC V5 07/16] blk/rq-qos: get rid of unused interfaces of rqos, Wang Jianchao (Kuaishou)
- [RFC V5 09/16] blk-wbt: show wbt_lat_us sysfs interface only when wbt is opened, Wang Jianchao (Kuaishou)
- [RFC V5 02/16] blk/rq-qos: prepare to make blk-rq-qos pluggable, Wang Jianchao (Kuaishou)
- [RFC V5 01/16] blk: make the whole blk_mq_submit_bio under q_usage_counter, Wang Jianchao (Kuaishou)
- [RFC V5 08/16] blk/rq-qos: export the sysfs for switching qos, Wang Jianchao (Kuaishou)
- [RFC V5 10/16] blk-wbt: get rid of wbt_enable/disable_default(), Wang Jianchao (Kuaishou)
- [RFC V5 03/16] blk-wbt: make wbt pluggable, Wang Jianchao (Kuaishou)
- [RFC V5 04/16] blk-iolatency: make iolatency pluggable, Wang Jianchao (Kuaishou)
- [RFC V5 11/16] blk/rq-qos: get rid of debugfs register in blk_mq_debugfs_register, Wang Jianchao (Kuaishou)
- [RFC V5 12/16] blk/rq-qos: change queue_depth_changed to setting_changed, Wang Jianchao (Kuaishou)
- [RFC V5 14/16] blk-wbt: cleanup the blk-wbt.h, Wang Jianchao (Kuaishou)
- [RFC V5 16/16] blk/rq-qos: add config to control the whole blk-rq-qos framework, Wang Jianchao (Kuaishou)
- [RFC V5 15/16] blk/rq-qos: move the rqos debugfs code to blk-rq-qos.c, Wang Jianchao (Kuaishou)
- [RFC V5 13/16] blk-wbt: move cache setting to rq_qos_setting_changed(), Wang Jianchao (Kuaishou)
- Re: [RFC V5 0/16] blk: blk-rq-qos framework refactor and cleanup, Christoph Hellwig
- [RFC RESEND V3 blktests] block/032: add test case for open and close rqos policy w/ io, Wang Jianchao (Kuaishou)
- [RFC V3 blktests] block/032: add test case for open and close rqos policy w/ io, Wang Jianchao (Kuaishou)
- [PATCH] virtio-blk: Check the max discard segment for discard request,
Xie Yongji
- [PATCH RFC] blk-mq: fix potential uaf for 'queue_hw_ctx',
Yu Kuai
- block: potential bug on linux-block/for-next,
Chaitanya Kulkarni
- [PATCH AUTOSEL 5.15 28/28] block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern, Sasha Levin
- [PATCH AUTOSEL 5.16 30/30] block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern, Sasha Levin
- [PATCH AUTOSEL 5.15 10/28] block: loop:use kstatfs.f_bsize of backing file to set discard granularity, Sasha Levin
- [PATCH AUTOSEL 5.16 12/30] block: loop:use kstatfs.f_bsize of backing file to set discard granularity, Sasha Levin
- Re: blocksize 4096 even for floppy and CDROM?,
Randy Dunlap
- [PATCHv3 00/10] 64-bit data integrity field support,
Keith Busch
- [PATCHv3 03/10] asm-generic: introduce be48 unaligned accessors, Keith Busch
- [PATCHv3 01/10] block: support pi with extended metadata, Keith Busch
- [PATCHv3 04/10] linux/kernel: introduce lower_48_bits macro, Keith Busch
- [PATCHv3 02/10] nvme: allow integrity on extended metadata formats, Keith Busch
- [PATCHv3 06/10] crypto: add rocksoft 64b crc framework, Keith Busch
- [PATCHv3 07/10] lib: add crc64 tests, Keith Busch
- [PATCHv3 05/10] lib: add rocksoft model crc64, Keith Busch
- [PATCHv3 10/10] x86/crypto: add pclmul acceleration for crc64, Keith Busch
- [PATCHv3 08/10] block: add pi for nvme enhanced integrity, Keith Busch
- [PATCHv3 09/10] nvme: add support for enhanced metadata, Keith Busch
- remove opencoded kmap of bio_vecs,
Christoph Hellwig
- [PATCH 01/10] iss-simdisk: use bvec_kmap_local in simdisk_submit_bio, Christoph Hellwig
- [PATCH 07/10] bcache: use bvec_kmap_local in bio_csum, Christoph Hellwig
- [PATCH 03/10] zram: use memcpy_to_bvec in zram_bvec_read, Christoph Hellwig
- [PATCH 08/10] drbd: use bvec_kmap_local in drbd_csum_bio, Christoph Hellwig
- [PATCH 02/10] aoe: use bvec_kmap_local in bvcpy, Christoph Hellwig
- [PATCH 05/10] nvdimm-blk: use bvec_kmap_local in nd_blk_rw_integrity, Christoph Hellwig
- [PATCH 06/10] nvdimm-btt: use bvec_kmap_local in btt_rw_integrity, Christoph Hellwig
- [PATCH 09/10] drbd: use bvec_kmap_local in recv_dless_read, Christoph Hellwig
- [PATCH 04/10] zram: use memcpy_from_bvec in zram_bvec_write, Christoph Hellwig
- [PATCH 10/10] floppy: use memcpy_{to,from}_bvec, Christoph Hellwig
- Re: remove opencoded kmap of bio_vecs, Chaitanya Kulkarni
- simple file system cleanups for the new bio_alloc calling conventions,
Christoph Hellwig
- [PATCH 0/2] null_blk: null_alloc_page() cleanup,
Chaitanya Kulkarni
- move more work to disk_release,
Christoph Hellwig
- [PATCH 01/12] blk-mq: do not include passthrough requests in I/O accounting, Christoph Hellwig
- [PATCH 02/12] blk-mq: handle already freed tags gracefully in blk_mq_free_rqs, Christoph Hellwig
- [PATCH 03/12] scsi: don't use disk->private_data to find the scsi_driver, Christoph Hellwig
- [PATCH 04/12] sd: make use of ->free_disk to simplify refcounting, Christoph Hellwig
- [PATCH 05/12] sd: remove the extra sdev_gendev reference, Christoph Hellwig
- [PATCH 06/12] sr: implement ->free_disk, Christoph Hellwig
- [PATCH 07/12] block: move blkcg initialization/destroy into disk allocation/release handler, Christoph Hellwig
- [PATCH 08/12] block: don't remove hctx debugfs dir from blk_mq_exit_queue, Christoph Hellwig
- [PATCH 10/12] block: move blk_exit_queue into disk_release, Christoph Hellwig
- [PATCH 09/12] block: move q_usage_counter release into blk_queue_release, Christoph Hellwig
- [PATCH 11/12] block: do more work in elevator_exit, Christoph Hellwig
- [PATCH 12/12] block: move rq_qos_exit() into disk_release(), Christoph Hellwig
- Re: move more work to disk_release, Bart Van Assche
- block: restore the write_same_max sysfs attribute, Christoph Hellwig
- [PATCH] Documentation: block/diskstats: update function names,
Naohiro Aota
- [LSF/MM/BPF TOPIC] block drivers in user space,
Gabriel Krisman Bertazi
- Re: blkdiscard BLKDISCARD ioctl failed: Remote I/O error,
Lukas Czerner
- Re: blkdiscard BLKDISCARD ioctl failed: Remote I/O error, Ming Lei
Re: [PATCH] pata_parport: second preview,
Damien Le Moal
[PATCH v2 00/18] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v2 01/18] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v2 03/18] dept: Embed Dept data in Lockdep, Byungchul Park
- [PATCH v2 06/18] dept: Apply Dept to mutex families, Byungchul Park
- [PATCH v2 02/18] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v2 09/18] dept: Apply Dept to seqlock, Byungchul Park
- [PATCH v2 08/18] dept: Apply Dept to wait_for_completion()/complete(), Byungchul Park
- [PATCH v2 10/18] dept: Apply Dept to rwsem, Byungchul Park
- [PATCH v2 04/18] dept: Add a API for skipping dependency check temporarily, Byungchul Park
- [PATCH v2 11/18] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v2 18/18] dept: Distinguish each work from another, Byungchul Park
- [PATCH v2 12/18] dept: Introduce split map concept and new APIs for them, Byungchul Park
- [PATCH v2 05/18] dept: Apply Dept to spinlock, Byungchul Park
- [PATCH v2 07/18] dept: Apply Dept to rwlock, Byungchul Park
- [PATCH v2 14/18] dept: Apply SDT to swait, Byungchul Park
- [PATCH v2 15/18] dept: Apply SDT to wait(waitqueue), Byungchul Park
- [PATCH v2 13/18] dept: Apply Dept to wait/event of PG_{locked,writeback}, Byungchul Park
- [PATCH v2 16/18] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v2 17/18] dept: Distinguish each syscall context from another, Byungchul Park
block loopback driver possible regression since next-20220211,
Luis Chamberlain
[PATCH v2 00/13] Support sync buffered writes for io-uring,
Stefan Roesch
- [PATCH v2 04/13] fs: split off __alloc_page_buffers function, Stefan Roesch
- [PATCH v2 07/13] fs: add support for async buffered writes, Stefan Roesch
- [PATCH v2 03/13] mm: Add support for async buffered writes, Stefan Roesch
- [PATCH v2 08/13] io_uring: add support for async buffered writes, Stefan Roesch
- [PATCH v2 01/13] fs: Add flags parameter to __block_write_begin_int, Stefan Roesch
- [PATCH v2 02/13] mm: Introduce do_generic_perform_write, Stefan Roesch
- [PATCH v2 05/13] fs: split off __create_empty_buffers function, Stefan Roesch
- [PATCH v2 10/13] sched: add new fields to task_struct, Stefan Roesch
- [PATCH v2 11/13] mm: support write throttling for async buffered writes, Stefan Roesch
- [PATCH v2 12/13] io_uring: support write throttling for async buffered writes, Stefan Roesch
- [PATCH v2 13/13] block: enable async buffered writes for block devices., Stefan Roesch
- [PATCH v2 06/13] fs: Add gfp_t parameter to create_page_buffers(), Stefan Roesch
- [PATCH v2 09/13] io_uring: Add tracepoint for short writes, Stefan Roesch
- Re: [PATCH v2 00/13] Support sync buffered writes for io-uring, Dave Chinner
[GIT PULL] Block fixes for 5.17-rc5,
Jens Axboe
[LSF/MM/BPF Topic][LSF/MM/BPF Attend] iscsi issue of scale with MNoT,
lduncan
[RFC PATCH 2/2] capability: use new capable_or functionality,
Christian Göttsche
[PATCH 00/16] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH 13/16] dept: Apply SDT to swait, Byungchul Park
- [PATCH 06/16] dept: Apply Dept to rwlock, Byungchul Park
- [PATCH 03/16] dept: Embed Dept data in Lockdep, Byungchul Park
- [PATCH 01/16] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH 07/16] dept: Apply Dept to wait_for_completion()/complete(), Byungchul Park
- [PATCH 16/16] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH 15/16] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH 11/16] dept: Introduce split map concept and new APIs for them, Byungchul Park
- [PATCH 14/16] dept: Apply SDT to wait(waitqueue), Byungchul Park
- [PATCH 02/16] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH 10/16] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH 09/16] dept: Apply Dept to rwsem, Byungchul Park
- [PATCH 12/16] dept: Apply Dept to wait/event of PG_{locked,writeback}, Byungchul Park
- [PATCH 04/16] dept: Apply Dept to spinlock, Byungchul Park
- [PATCH 05/16] dept: Apply Dept to mutex families, Byungchul Park
- [PATCH 08/16] dept: Apply Dept to seqlock, Byungchul Park
- Report 1 in ext4 and journal based on v5.17-rc1, Byungchul Park
- Re: [PATCH 00/16] DEPT(Dependency Tracker), Theodore Ts'o
[PATCH v2] block: fix surprise removal for drivers calling blk_set_queue_dying,
Christoph Hellwig
[PATCH -next v2] block: update io_ticks when io hang,
Zhang Wensheng
[RFC V2 blktests] test/block/032: add test cases for switching queue qos, Wang Jianchao (Kuaishou)
[RFC V4 0/6] blk: make blk-rq-qos policies pluggable and modular,
Wang Jianchao (Kuaishou)
[PATCH V2 0/1] null_blk: cleanup null_submit_bio() & alloc_cmd(),
Chaitanya Kulkarni
[PATCH 1/2] block: fix surprise removal for drivers calling blk_set_queue_dying,
Christoph Hellwig
[[RFC blktests]] test/block/032: add test cases for switching queue qos,
Wang Jianchao (Kuaishou)
[RFC V3 0/6] blk: make blk-rq-qos policies pluggable and modular,
Wang Jianchao (Kuaishou)
[PATCH] blk: do rq_qos_exit in blk_cleanup_queue,
Wang Jianchao (Kuaishou)
[PATCH 0/2] null_blk: cleanup alloc_cmd(),
Chaitanya Kulkarni
[PATCH] block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern,
Haimin Zhang
Re: [PATCH] block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern, Christoph Hellwig
Re: [PATCH] block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern, Jens Axboe
[PATCH V4 0/8] block: improve iops limit throttle,
Ming Lei
[REPORT] net deadlock possibilities by DEPT,
Byungchul Park
[REPORT] libata deadlock possibilities by DEPT,
Byungchul Park
[REPORT] ext4 deadlock possibilities by DEPT,
Byungchul Park
[PATCH V3 0/4] loop: cleanup and few improvements,
Chaitanya Kulkarni
[RFC V2 0/6] blk: make blk-rq-qos policies pluggable and modular,
Wang Jianchao (Kuaishou)
[PATCH] null_blk: fix return value from null_add_dev(),
Chaitanya Kulkarni
[PATCH V2 0/1] blk-lib: cleanup bdev_get_queue(),
Chaitanya Kulkarni
[PATCH V2 0/4] loop: cleanup and few improvements,
Chaitanya Kulkarni
make the blk-mq stacking interface optional,
Christoph Hellwig
add a ->free_disk block_device_operation v3,
Christoph Hellwig
[PATCH] blk-mq: Remove get_cpu() in __blk_mq_delay_run_hw_queue().,
Sebastian Andrzej Siewior
[PATCH] block: remove biodoc.rst,
Christoph Hellwig
[PATCH V3 0/8] block: improve iops limit throttle,
Ming Lei
[PATCH V3 00/13] use time_is_{before,after}_jiffies() instead of open coding it,
Qing Wang
[PATCH V3 7/13] md: use time_is_before_jiffies(() instead of open coding it, Qing Wang
[PATCH V3 6/13] input: serio: use time_is_before_jiffies() instead of open coding it, Qing Wang
[PATCH V3 10/13] md: use time_is_before_eq_jiffies() instead of open coding it, Qing Wang
[PATCH V3 13/13] media: vivid: use time_is_after_jiffies() instead of open coding it, Qing Wang
[PATCH V3 11/13] media: tda8083: use time_is_after_jiffies() instead of open coding it, Qing Wang
[PATCH V3 9/13] media: si21xx: use time_is_before_jiffies() instead of open coding it, Qing Wang
[PATCH V3 12/13] media: wl128x: use time_is_before_jiffies() instead of open coding it, Qing Wang
[PATCH V3 10/13] media: stv0299: use time_is_before_jiffies() instead of open coding it, Qing Wang
[PATCH v1 00/14] Support sync buffered writes for io-uring,
Stefan Roesch
[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]