Linux Bcache — Block Layer SSD Cache
[Prev Page][Next Page]
- [PATCH 06/13] md: update the optimal I/O size on reshape, (continued)
- [PATCH 06/13] md: update the optimal I/O size on reshape, Christoph Hellwig
- [PATCH 11/13] bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag, Christoph Hellwig
- [PATCH 12/13] bdi: invert BDI_CAP_NO_ACCT_WB, Christoph Hellwig
- [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init, Christoph Hellwig
- [PATCH 13/13] bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag, Christoph Hellwig
- [PATCH 10/13] mm: use SWP_SYNCHRONOUS_IO more intelligently, Christoph Hellwig
- [PATCH 04/13] aoe: set an optimal I/O size, Christoph Hellwig
- [PATCH 02/13] drbd: remove dead code in device_to_statistics, Christoph Hellwig
- Re: bdi cleanups v7, Jens Axboe
- [PATCH] bcache: insert bkeys without overlap when placeholder missed,
Liu Hua
- <Possible follow-ups>
- [PATCH] bcache: insert bkeys without overlap when placeholder missed, Liu Hua
bdi cleanups v6,
Christoph Hellwig
- [PATCH 01/13] fs: remove the unused SB_I_MULTIROOT flag, Christoph Hellwig
- [PATCH 02/13] drbd: remove dead code in device_to_statistics, Christoph Hellwig
- [PATCH 13/13] bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag, Christoph Hellwig
- [PATCH 07/13] block: lift setting the readahead size into the block layer, Christoph Hellwig
- [PATCH 10/13] mm: use SWP_SYNCHRONOUS_IO more intelligently, Christoph Hellwig
- [PATCH 12/13] bdi: invert BDI_CAP_NO_ACCT_WB, Christoph Hellwig
- [PATCH 11/13] bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag, Christoph Hellwig
- [PATCH 08/13] bdi: remove BDI_CAP_CGROUP_WRITEBACK, Christoph Hellwig
- [PATCH 09/13] bdi: remove BDI_CAP_SYNCHRONOUS_IO, Christoph Hellwig
- [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init, Christoph Hellwig
- [PATCH 06/13] md: update the optimal I/O size on reshape, Christoph Hellwig
- [PATCH 03/13] bcache: inherit the optimal I/O size, Christoph Hellwig
- [PATCH 04/13] aoe: set an optimal I/O size, Christoph Hellwig
[PATCH AUTOSEL 5.4 045/330] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock, Sasha Levin
[PATCH AUTOSEL 4.19 026/206] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock, Sasha Levin
[PATCH AUTOSEL 4.14 015/127] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock, Sasha Levin
[PATCH AUTOSEL 4.9 11/90] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock, Sasha Levin
[PATCH AUTOSEL 4.4 10/64] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock, Sasha Levin
[PATCH -next v2] bcache: Convert to DEFINE_SHOW_ATTRIBUTE,
Qinglang Miao
[PATCH] bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve(),
Dongsheng Yang
Fw:About bcache-check,
杨东升
[PATCH] bcache: allow allocator to invalidate bucket in gc,
Dongsheng Yang
[PATCH 1/2] bcache-tools: add bcache-status,
Coly Li
Bcache in Ubuntu 18.04 kernel panic,
Brendan Boerner
[PATCH v3 0/3] block: improve iostat for md/bcache partitions,
Song Liu
[PATCH 00/29] treewide: Convert comma separated statements,
Joe Perches
[PATCH] bcache-tools: make: permit only one cache device to be specified,
Coly Li
[PATCH v2 00/12] bcache: remove multiple caches code framework,
Coly Li
- [PATCH v2 01/12] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set(), Coly Li
- [PATCH v2 02/12] bcache: explicitly make cache_set only have single cache, Coly Li
- [PATCH v2 04/12] bcache: add set_uuid in struct cache_set, Coly Li
- [PATCH v2 03/12] bcache: remove for_each_cache(), Coly Li
- [PATCH v2 05/12] bcache: only use block_bytes() on struct cache, Coly Li
- [PATCH v2 06/12] bcache: remove useless alloc_bucket_pages(), Coly Li
- [PATCH v2 07/12] bcache: remove useless bucket_pages(), Coly Li
- [PATCH v2 08/12] bcache: only use bucket_bytes() on struct cache, Coly Li
- [PATCH v2 09/12] bcache: don't check seq numbers in register_cache_set(), Coly Li
- [PATCH v2 10/12] bcache: remove can_attach_cache(), Coly Li
- [PATCH v2 11/12] bcache: check and set sync status on cache's in-memory super block, Coly Li
- [PATCH v2 12/12] bcache: remove embedded struct cache_sb from struct cache_set, Coly Li
[PATCH] bcache: doc: update Documentation/admin-guide/bcache.rst,
Coly Li
Complete disparition of BTRFS FS on bcache, kernel 5.8,
Swâmi Petaramesh
[PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>,
Zhen Lei
[PATCH 1/3] bcache-tools: Fix potential coredump issues,
Shaoxiong Li
[PATCH v2 0/3] block: improve iostat for md/bcache partitions,
Song Liu
[PATCH 0/4] block: improve iostat for md/bcache partitions,
Song Liu
[PATCH 0/8] bcache-tools patches for large bucket size incompat feature,
Coly Li
[PATCH] bcache: share register sysfs with async register, Coly Li
[PATCH 00/14] bcache: remove multiple caches code framework,
Coly Li
- [PATCH 04/14] bcache: add set_uuid in struct cache_set, Coly Li
- [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h, Coly Li
- [PATCH 12/14] bcache: check and set sync status on cache's in-memory super block, Coly Li
- [PATCH 10/14] bcache: don't check seq numbers in register_cache_set(), Coly Li
- [PATCH 08/14] bcache: only use bucket_bytes() on struct cache, Coly Li
- [PATCH 09/14] bcache: avoid data copy between cache_set->sb and cache->sb, Coly Li
- [PATCH 05/14] bcache: only use block_bytes() on struct cache, Coly Li
- [PATCH 06/14] bcache: remove useless alloc_bucket_pages(), Coly Li
- [PATCH 01/14] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set(), Coly Li
- [PATCH 13/14] bcache: remove embedded struct cache_sb from struct cache_set, Coly Li
- [PATCH 02/14] bcache: explicitly make cache_set only have single cache, Coly Li
- [PATCH 03/14] bcache: remove for_each_cache(), Coly Li
- [PATCH 11/14] bcache: remove can_attach_cache(), Coly Li
- [PATCH 07/14] bcache: remove useless bucket_pages(), Coly Li
- <Possible follow-ups>
- [PATCH 00/14] bcache: remove multiple caches code framework, colyli
- [PATCH v1 13/14] bcache: remove embedded struct cache_sb from struct cache_set, colyli
- [PATCH v1 14/14] bcache: move struct cache_sb out of uapi bcache.h, colyli
- [PATCH v1 12/14] bcache: check and set sync status on cache's in-memory super block, colyli
- [PATCH v1 05/14] bcache: only use block_bytes() on struct cache, colyli
- [PATCH v1 02/14] bcache: explicitly make cache_set only have single cache, colyli
- [PATCH v1 09/14] bcache: avoid data copy between cache_set->sb and cache->sb, colyli
- [PATCH v1 06/14] bcache: remove useless alloc_bucket_pages(), colyli
- [PATCH v1 01/14] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set(), colyli
- [PATCH v1 04/14] bcache: add set_uuid in struct cache_set, colyli
- [PATCH v1 07/14] bcache: remove useless bucket_pages(), colyli
- [PATCH v1 03/14] bcache: remove for_each_cache(), colyli
- [PATCH v1 11/14] bcache: remove can_attach_cache(), colyli
- [PATCH v1 10/14] bcache: don't check seq numbers in register_cache_set(), colyli
- [PATCH v1 08/14] bcache: only use bucket_bytes() on struct cache, colyli
Use NVDIMM in bcache, Coly Li
[PATCH AUTOSEL 5.8 57/64] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 5.7 53/60] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 5.4 43/45] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 4.14 21/22] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 4.9 16/17] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 4.4 15/16] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH AUTOSEL 4.19 29/31] bcache: fix super block seq numbers comparision in register_cache_set(), Sasha Levin
[PATCH v4] block: check queue's limits.discard_granularity in __blkdev_issue_discard(),
Coly Li
[PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard(),
Coly Li
[PATCH v2] block: check queue's limits.discard_granularity in __blkdev_issue_discard(),
Coly Li
[PATCH] block: check queue's limits.discard_granularity in __blkdev_issue_discard(),
Coly Li
[PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard(),
Coly Li
Add another cache device to existing bcache disk, johnw
[PATCH] bcache: use disk_{start,end}_io_acct() to count I/O for bcache device,
colyli
[PATCH v2][next] bcache: Use fallthrough pseudo-keyword,
Gustavo A. R. Silva
[PATCH][next] bcache: Use fallthrough pseudo-keyword,
Gustavo A. R. Silva
[PATCH 1/2] nvme-tcp: use sendpage_ok() to check page for kernel_sendpage(),
Coly Li
[PATCH 00/25] bcache patches for Linux v5.9,
Coly Li
- [PATCH 01/25] bcache: Fix typo in Kconfig name, Coly Li
- [PATCH 02/25] bcache: allocate meta data pages as compound pages, Coly Li
- [PATCH 03/25] bcache: journel: use for_each_clear_bit() to simplify the code, Coly Li
- [PATCH 04/25] bcache: writeback: Remove unneeded variable i, Coly Li
- [PATCH 05/25] bcache: movinggc: Use struct_size() helper in kzalloc(), Coly Li
- [PATCH 06/25] bcache: Use struct_size() in kzalloc(), Coly Li
- [PATCH 07/25] bcache: avoid nr_stripes overflow in bcache_device_init(), Coly Li
- [PATCH 08/25] bcache: fix overflow in offset_to_stripe(), Coly Li
- [PATCH 09/25] bcache: add read_super_common() to read major part of super block, Coly Li
- [PATCH 10/25] bcache: add more accurate error information in read_super_common(), Coly Li
- [PATCH 11/25] bcache: disassemble the big if() checks in bch_cache_set_alloc(), Coly Li
- [PATCH 12/25] bcache: fix super block seq numbers comparision in register_cache_set(), Coly Li
- [PATCH 13/25] bcache: increase super block version for cache device and backing device, Coly Li
- [PATCH 14/25] bcache: move bucket related code into read_super_common(), Coly Li
- [PATCH 15/25] bcache: struct cache_sb is only for in-memory super block now, Coly Li
- [PATCH 16/25] bcache: introduce meta_bucket_pages() related helper routines, Coly Li
- [PATCH 17/25] bcache: handle c->uuids properly for bucket size > 8MB, Coly Li
- [PATCH 18/25] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB, Coly Li
- [PATCH 19/25] bcache: handle cache set verify_ondisk properly for bucket size > 8MB, Coly Li
- [PATCH 20/25] bcache: handle btree node memory allocation properly for bucket size > 8MB, Coly Li
- [PATCH 21/25] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket, Coly Li
- [PATCH 22/25] bcache: add sysfs file to display feature sets information of cache set, Coly Li
- [PATCH 23/25] bcache: avoid extra memory allocation from mempool c->fill_iter, Coly Li
- [PATCH 24/25] bcache: avoid extra memory consumption in struct bbio for large bucket size, Coly Li
- [PATCH 25/25] bcache: fix bio_{start,end}_io_acct with proper device, Coly Li
- Re: [PATCH 00/25] bcache patches for Linux v5.9, Jens Axboe
[PATCH] bcache: fix bio_{start,end}_io_acct with proper device, Coly Li
[PATCH v4 00/16] bcache: extend bucket size to 32bit width,
Coly Li
- [PATCH v4 01/16] bcache: add read_super_common() to read major part of super block, Coly Li
- [PATCH v4 02/16] bcache: add more accurate error information in read_super_common(), Coly Li
- [PATCH v4 03/16] bcache: disassemble the big if() checks in bch_cache_set_alloc(), Coly Li
- [PATCH v4 04/16] bcache: fix super block seq numbers comparision in register_cache_set(), Coly Li
- [PATCH v4 05/16] bcache: increase super block version for cache device and backing device, Coly Li
- [PATCH v4 06/16] bcache: move bucket related code into read_super_common(), Coly Li
- [PATCH v4 07/16] bcache: struct cache_sb is only for in-memory super block now, Coly Li
- [PATCH v4 08/16] bcache: introduce meta_bucket_pages() related helper routines, Coly Li
- [PATCH v4 09/16] bcache: handle c->uuids properly for bucket size > 8MB, Coly Li
- [PATCH v4 10/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB, Coly Li
- [PATCH v4 11/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB, Coly Li
- [PATCH v4 12/16] bcache: handle btree node memory allocation properly for bucket size > 8MB, Coly Li
- [PATCH v4 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket, Coly Li
- [PATCH v4 14/16] bcache: add sysfs file to display feature sets information of cache set, Coly Li
- [PATCH v4 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter, Coly Li
- [PATCH v4 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size, Coly Li
[PATCH v3 0/2] two generic block layer fixes for 5.9,
Coly Li
[PATCH -next] memory: Convert to DEFINE_SHOW_ATTRIBUTE,
Qinglang Miao
[PATCH] bcache: Fix typo in Kconfig name,
Jean Delvare
[PATCH v3 00/16] bcache: extend bucket size to 32bit width,
colyli
- [PATCH v3 01/16] bcache: add read_super_common() to read major part of super block, colyli
- [PATCH v3 02/16] bcache: add more accurate error information in read_super_common(), colyli
- [PATCH v3 03/16] bcache: disassemble the big if() checks in bch_cache_set_alloc(), colyli
- [PATCH v3 04/16] bcache: fix super block seq numbers comparision in register_cache_set(), colyli
- [PATCH v3 05/16] bcache: increase super block version for cache device and backing device, colyli
- [PATCH v3 06/16] bcache: move bucket related code into read_super_common(), colyli
- [PATCH v3 07/16] bcache: struct cache_sb is only for in-memory super block now, colyli
- [PATCH v3 08/16] bcache: introduce meta_bucket_pages() related helper routines, colyli
- [PATCH v3 09/16] bcache: handle c->uuids properly for bucket size > 8MB, colyli
- [PATCH v3 10/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB, colyli
- [PATCH v3 11/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB, colyli
- [PATCH v3 12/16] bcache: handle btree node memory allocation properly for bucket size > 8MB, colyli
- [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket, colyli
- [PATCH v3 14/16] bcache: add sysfs file to display feature sets information of cache set, colyli
- [PATCH v3 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter, colyli
- [PATCH v3 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size, colyli
[PATCH v2 00/17] bcache: extend bucket size to 32bit width,
Coly Li
- [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk, Coly Li
- [PATCH v2 02/17] bcache: add read_super_basic() to read major part of super block, Coly Li
- [PATCH v2 03/17] bcache: add more accurate error information in read_super_basic(), Coly Li
- [PATCH v2 04/17] bcache: disassemble the big if() checks in bch_cache_set_alloc(), Coly Li
- [PATCH v2 05/17] bcache: fix super block seq numbers comparision in register_cache_set(), Coly Li
- [PATCH v2 06/17] bcache: increase super block version for cache device and backing device, Coly Li
- [PATCH v2 07/17] bcache: move bucket related code into read_super_basic(), Coly Li
- [PATCH v2 08/17] bcache: struct cache_sb is only for in-memory super block now, Coly Li
- [PATCH v2 09/17] bcache: introduce meta_bucket_pages() related helper routines, Coly Li
- [PATCH v2 10/17] bcache: handle c->uuids properly for bucket size > 8MB, Coly Li
- [PATCH v2 11/17] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB, Coly Li
- [PATCH v2 12/17] bcache: handle cache set verify_ondisk properly for bucket size > 8MB, Coly Li
- [PATCH v2 13/17] bcache: handle btree node memory allocation properly for bucket size > 8MB, Coly Li
- [PATCH v2 14/17] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket, Coly Li
- [PATCH v2 15/17] bcache: add sysfs file to display feature sets information of cache set, Coly Li
- [PATCH v2 16/17] bcache: avoid extra memory allocation from mempool c->fill_iter, Coly Li
- [PATCH v2 17/17] bcache: avoid extra memory consumption in struct bbio for large bucket size, Coly Li
[PATCH] bcache: add a new sysfs interface to disable refill when read miss,
Guoju Fang
[PATCH v2] nvme-tcp: don't use sendpage for pages not taking reference counter,
Coly Li
[PATCH v2 1/2] bcache: avoid nr_stripes overflow in bcache_device_init(),
Coly Li
[PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init(),
Coly Li
bcache integer overflow for large devices w/small io_opt,
Ken Raeburn
[PATCH 1/2] nvme-tpc: don't use sendpage for pages not taking reference counter,
Coly Li
[PATCH] bcache: writeback: Remove unneeded variable i,
Xu Wang
[PATCH] bcache: writeback: Remove unneeded variable ret,
Xu Wang
how does the caching works in bcachefs,
Stefan K
[RFC PATCH 0/4] bcache-tools: changes for large bucket size,
Coly Li
[RFC PATCH 00/16] bcache: extend bucket size to 32bit width,
Coly Li
- [RFC PATCH 01/16] bcache: add comments to mark member offset of struct cache_sb_disk, Coly Li
- [RFC PATCH 02/16] bcache: add read_super_basic() to read major part of super block, Coly Li
- [RFC PATCH 03/16] bcache: add more accurate error information in read_super_basic(), Coly Li
- [RFC PATCH 04/16] bcache: disassemble the big if() checks in bch_cache_set_alloc(), Coly Li
- [RFC PATCH 05/16] bcache: fix super block seq numbers comparision in register_cache_set(), Coly Li
- [RFC PATCH 06/16] bcache: increase super block version for cache device and backing device, Coly Li
- [RFC PATCH 07/16] bcache: move bucket related code into read_super_basic(), Coly Li
- [RFC PATCH 08/16] bcache: struct cache_sb is only for in-memory super block now, Coly Li
- [RFC PATCH 09/16] bcache: introduce meta_bucket_pages() related helper routines, Coly Li
- [RFC PATCH 10/16] bcache: handle c->uuids properly for bucket size > 8MB, Coly Li
- [RFC PATCH 11/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB, Coly Li
- [RFC PATCH 12/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB, Coly Li
- [RFC PATCH 13/16] bcache: handle btree node memory allocation properly for bucket size > 8MB, Coly Li
- [RFC PATCH 14/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket, Coly Li
- [RFC PATCH 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter, Coly Li
- [RFC PATCH 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size, Coly Li
remove dead bdi congestion leftovers,
Christoph Hellwig
rename ->make_request_fn and move it to the block_device_operations v2,
Christoph Hellwig
- [PATCH 02/20] simdisk: stop using ->queuedata, Christoph Hellwig
- [PATCH 07/20] umem: stop using ->queuedata, Christoph Hellwig
- [PATCH 15/20] block: remove the nr_sectors variable in generic_make_request_checks, Christoph Hellwig
- [PATCH 14/20] block: remove the NULL queue check in generic_make_request_checks, Christoph Hellwig
- [PATCH 20/20] block: remove direct_make_request, Christoph Hellwig
- [PATCH 13/20] block: tidy up a warning in bio_check_ro, Christoph Hellwig
- [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct, Christoph Hellwig
- [PATCH 19/20] block: shortcut __submit_bio_noacct for blk-mq drivers, Christoph Hellwig
- [PATCH 18/20] block: refator submit_bio_noacct, Christoph Hellwig
- [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations, Christoph Hellwig
- [PATCH 09/20] bcache: stop setting ->queuedata, Christoph Hellwig
- [PATCH 11/20] fs: remove a weird comment in submit_bh_wbc, Christoph Hellwig
- [PATCH 12/20] block: remove the request_queue argument from blk_queue_split, Christoph Hellwig
- [PATCH 10/20] dm: stop using ->queuedata, Christoph Hellwig
- [PATCH 08/20] zram: stop using ->queuedata, Christoph Hellwig
- [PATCH 06/20] rsxx: stop using ->queuedata, Christoph Hellwig
- [PATCH 05/20] ps3vram: stop using ->queuedata, Christoph Hellwig
- [PATCH 04/20] null_blk: stop using ->queuedata for bio mode, Christoph Hellwig
- [PATCH 03/20] drbd: stop using ->queuedata, Christoph Hellwig
- [PATCH 01/20] nfblock: stop using ->queuedata, Christoph Hellwig
- Re: rename ->make_request_fn and move it to the block_device_operations v2, Jens Axboe
rename ->make_request_fn and move it to the block_device_operations,
Christoph Hellwig
- [PATCH 06/20] rsxx: stop using ->queuedata, Christoph Hellwig
- [PATCH 20/20] block: remove direct_make_request, Christoph Hellwig
- [PATCH 19/20] block: shortcut __submit_bio_noacct for blk-mq drivers, Christoph Hellwig
- [PATCH 18/20] block: refator submit_bio_noacct, Christoph Hellwig
- [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations, Christoph Hellwig
- [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct, Christoph Hellwig
- [PATCH 15/20] block: remove the nr_sectors variable in generic_make_request_checks, Christoph Hellwig
- [PATCH 13/20] block: tidy up a warning in bio_check_ro, Christoph Hellwig
- [PATCH 14/20] block: remove the NULL queue check in generic_make_request_checks, Christoph Hellwig
- [PATCH 12/20] block: remove the request_queue argument from blk_queue_split, Christoph Hellwig
- [PATCH 02/20] simdisk: stop using ->queuedata, Christoph Hellwig
- [PATCH 01/20] nfblock: stop using ->queuedata, Christoph Hellwig
- [PATCH 03/20] drbd: stop using ->queuedata, Christoph Hellwig
- [PATCH 11/20] fs: remove a weird comment in submit_bh_wbc, Christoph Hellwig
- [PATCH 10/20] dm: stop using ->queuedata, Christoph Hellwig
- [PATCH 09/20] bcache: stop setting ->queuedata, Christoph Hellwig
- [PATCH 07/20] umem: stop using ->queuedata, Christoph Hellwig
- [PATCH 08/20] zram: stop using ->queuedata, Christoph Hellwig
- [PATCH 05/20] ps3vram: stop using ->queuedata, Christoph Hellwig
- [PATCH 04/20] null_blk: stop using ->queuedata for bio mode, Christoph Hellwig
- Re: rename ->make_request_fn and move it to the block_device_operations, Jens Axboe
[PATCH] bcache: journel: use for_each_clear_bit() to simplify the code,
Xu Wang
[PATCH AUTOSEL 5.7 05/28] bcache: check and adjust logical block size for backing devices, Sasha Levin
Input requirement for persistent configuration items in bcache,
Coly Li
[PATCH][next] bcache: movinggc: Use struct_size() helper in kzalloc(),
Gustavo A. R. Silva
[PATCH][next] bcache: Use struct_size() in kzalloc(),
Gustavo A. R. Silva
Small Cache Dev Tuning,
Marc Smith
[PATCH 0/4] bcache: more fixes for v5.8-rc1,
colyli
[PATCH V3] bcache: fix potential deadlock problem in btree_gc_coalesce, Zhiqiang Liu
[PATCH AUTOSEL 5.7 121/274] bcache: remove a duplicate ->make_request_fn assignment, Sasha Levin
[PATCH AUTOSEL 5.4 150/175] bcache: fix refcount underflow in bcache_device_free(), Sasha Levin
[PATCH AUTOSEL 4.19 091/106] bcache: fix refcount underflow in bcache_device_free(), Sasha Levin
[PATCH AUTOSEL 5.7 241/274] bcache: fix refcount underflow in bcache_device_free(), Sasha Levin
[PATCH] bcache: check and adjust logical block size for backing devices,
Mauricio Faria de Oliveira
[PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard(),
Coly Li
Potential Memory Leak Bug in register_bcache() in Linux 5.6.0,
Dongyang Zhan
block I/O accounting improvements v2,
Christoph Hellwig
- [PATCH 02/16] drbd: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 03/16] rsxx: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 04/16] lightnvm/pblk: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct, Christoph Hellwig
- [PATCH 10/16] block: move update_io_ticks to blk-core.c, Christoph Hellwig
- [PATCH 11/16] block: always use a percpu variable for disk stats, Christoph Hellwig
- [PATCH 13/16] block: add a blk_account_io_merge_bio helper, Christoph Hellwig
- [PATCH 15/16] block: use __this_cpu_add() instead of access by smp_processor_id(), Christoph Hellwig
- [PATCH 16/16] block: reduce part_stat_lock() scope, Christoph Hellwig
- [PATCH 14/16] block: remove rcu_read_lock() from part_stat_lock(), Christoph Hellwig
- [PATCH 12/16] block: account merge of two requests, Christoph Hellwig
- [PATCH 09/16] block: remove generic_{start,end}_io_acct, Christoph Hellwig
- [PATCH 06/16] dm: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 07/16] nvdimm: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 05/16] bcache: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 01/16] block: add disk/bio-based accounting helpers, Christoph Hellwig
- Re: block I/O accounting improvements v2, Jens Axboe
[PATCH v2 0/5] bcache patches for Linux-5.8,
Coly Li
[PATCH 0/5] bcache patches for Linux-5.8,
Coly Li
[PATCH] bcache: fix refcount underflow in bcache_device_free(), Coly Li
[PATCH 0/2] bcache: asynchronous devices registration,
Coly Li
block I/O accounting improvements,
Christoph Hellwig
- [PATCH 01/16] block: add disk/bio-based accounting helpers, Christoph Hellwig
- [PATCH 02/16] drbd: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 04/16] lightnvm/pblk: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 12/16] block: account merge of two requests, Christoph Hellwig
- [PATCH 14/16] block: remove rcu_read_lock() from part_stat_lock(), Christoph Hellwig
- [PATCH 15/16] block: use __this_cpu_add() instead of access by smp_processor_id(), Christoph Hellwig
- [PATCH 16/16] block: reduce part_stat_lock() scope, Christoph Hellwig
- [PATCH 13/16] block: add a blk_account_io_merge_bio helper, Christoph Hellwig
- [PATCH 11/16] block: always use a percpu variable for disk stats, Christoph Hellwig
- [PATCH 10/16] block: move update_io_ticks to blk-core.c, Christoph Hellwig
- [PATCH 09/16] block: remove generic_{start,end}_io_acct, Christoph Hellwig
- [PATCH 07/16] nvdimm: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct, Christoph Hellwig
- [PATCH 03/16] rsxx: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 05/16] bcache: use bio_{start,end}_io_acct, Christoph Hellwig
- [PATCH 06/16] dm: use bio_{start,end}_io_acct, Christoph Hellwig
- Re: block I/O accounting improvements, Konstantin Khlebnikov
[PATCH] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers,
Coly Li
[RFC PATCH v4 0/3] bcache: support zoned device as bcache backing device,
Coly Li
[PATCH 0/3] bcache-tools: suport zoned device as making backing evice,
Coly Li
[RFC PATCH v2 0/4] block layer change necessary for bcache zoned device support,
Coly Li
[RFC PATCH 0/4] block layer change necessary for bcache zoned device support,
Coly Li
[Index of Archives]
[Linux Kernel Development]
[Linux Filesystem Development]
[Security]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Share Photos]>
[Fedora ARM]