Linux Block Layer SSD Cache
[Prev Page][Next Page]
- [PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH -next] memory: Convert to DEFINE_SHOW_ATTRIBUTE
- From: Qinglang Miao <miaoqinglang@xxxxxxxxxx>
- Re: [PATCH] bcache: Fix typo in Kconfig name
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: Fix typo in Kconfig name
- From: Jean Delvare <jdelvare@xxxxxxx>
- Re: [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 14/16] bcache: add sysfs file to display feature sets information of cache set
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 14/16] bcache: add sysfs file to display feature sets information of cache set
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 12/16] bcache: handle btree node memory allocation properly for bucket size > 8MB
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 11/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 07/16] bcache: struct cache_sb is only for in-memory super block now
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 07/16] bcache: struct cache_sb is only for in-memory super block now
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 08/16] bcache: introduce meta_bucket_pages() related helper routines
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 10/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 09/16] bcache: handle c->uuids properly for bucket size > 8MB
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v3 08/16] bcache: introduce meta_bucket_pages() related helper routines
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v3 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size
- [PATCH v3 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter
- [PATCH v3 14/16] bcache: add sysfs file to display feature sets information of cache set
- [PATCH v3 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- [PATCH v3 12/16] bcache: handle btree node memory allocation properly for bucket size > 8MB
- [PATCH v3 11/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- [PATCH v3 10/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- [PATCH v3 09/16] bcache: handle c->uuids properly for bucket size > 8MB
- [PATCH v3 08/16] bcache: introduce meta_bucket_pages() related helper routines
- [PATCH v3 07/16] bcache: struct cache_sb is only for in-memory super block now
- [PATCH v3 06/16] bcache: move bucket related code into read_super_common()
- [PATCH v3 05/16] bcache: increase super block version for cache device and backing device
- [PATCH v3 04/16] bcache: fix super block seq numbers comparision in register_cache_set()
- [PATCH v3 03/16] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- [PATCH v3 02/16] bcache: add more accurate error information in read_super_common()
- [PATCH v3 01/16] bcache: add read_super_common() to read major part of super block
- [PATCH v3 00/16] bcache: extend bucket size to 32bit width
- Re: [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2 08/17] bcache: struct cache_sb is only for in-memory super block now
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 07/17] bcache: move bucket related code into read_super_basic()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 06/17] bcache: increase super block version for cache device and backing device
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 05/17] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 04/17] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 03/17] bcache: add more accurate error information in read_super_basic()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 02/17] bcache: add read_super_basic() to read major part of super block
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v2 17/17] bcache: avoid extra memory consumption in struct bbio for large bucket size
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 16/17] bcache: avoid extra memory allocation from mempool c->fill_iter
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 15/17] bcache: add sysfs file to display feature sets information of cache set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 14/17] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 13/17] bcache: handle btree node memory allocation properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 12/17] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 11/17] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 10/17] bcache: handle c->uuids properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 09/17] bcache: introduce meta_bucket_pages() related helper routines
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 08/17] bcache: struct cache_sb is only for in-memory super block now
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 07/17] bcache: move bucket related code into read_super_basic()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 06/17] bcache: increase super block version for cache device and backing device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 05/17] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 04/17] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 03/17] bcache: add more accurate error information in read_super_basic()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 02/17] bcache: add read_super_basic() to read major part of super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 01/17] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 00/17] bcache: extend bucket size to 32bit width
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] nvme-tpc: don't use sendpage for pages not taking reference counter
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] bcache: add a new sysfs interface to disable refill when read miss
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: add a new sysfs interface to disable refill when read miss
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH] bcache: add a new sysfs interface to disable refill when read miss
- From: Guoju Fang <fangguoju@xxxxxxxxx>
- [PATCH v2] nvme-tcp: don't use sendpage for pages not taking reference counter
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] nvme-tpc: don't use sendpage for pages not taking reference counter
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 2/2] bcche: fix overflow in offset_to_stripe()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Ken Raeburn <raeburn@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/2] bcche: fix overflow in offset_to_stripe()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: bcache integer overflow for large devices w/small io_opt
- From: Coly Li <colyli@xxxxxxx>
- Re: bcache integer overflow for large devices w/small io_opt
- From: Ken Raeburn <raeburn@xxxxxxxxxx>
- Re: bcache integer overflow for large devices w/small io_opt
- From: Coly Li <colyli@xxxxxxx>
- bcache integer overflow for large devices w/small io_opt
- From: Ken Raeburn <raeburn@xxxxxxxxxx>
- [PATCH 2/2] bcache: allocate meta data pages as compound pages
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] nvme-tpc: don't use sendpage for pages not taking reference counter
- From: Coly Li <colyli@xxxxxxx>
- Re: how does the caching works in bcachefs
- From: kent.overstreet@xxxxxxxxx
- Re: remove dead bdi congestion leftovers
- From: Christoph Hellwig <hch@xxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: how does the caching works in bcachefs
- From: Stefan K <shadow_7@xxxxxxx>
- Re: [PATCH] bcache: writeback: Remove unneeded variable i
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: writeback: Remove unneeded variable i
- From: Xu Wang <vulab@xxxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] bcache: writeback: Remove unneeded variable ret
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: writeback: Remove unneeded variable ret
- From: Xu Wang <vulab@xxxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: how does the caching works in bcachefs
- From: kent.overstreet@xxxxxxxxx
- how does the caching works in bcachefs
- From: Stefan K <shadow_7@xxxxxxx>
- [RFC PATCH 4/4] bcache-tools: add large_bucket incompat feature
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 3/4] bcache-tools: The new super block version BCACHE_SB_VERSION_BDEV_WITH_FEATURES
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 2/4] struct_offset: print offset of each member of the on-disk data structure
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 1/4] bcache-tools: comments offset for members of struct cache_sb
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 0/4] bcache-tools: changes for large bucket size
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 14/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 13/16] bcache: handle btree node memory allocation properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 12/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 11/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 10/16] bcache: handle c->uuids properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 09/16] bcache: introduce meta_bucket_pages() related helper routines
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 08/16] bcache: struct cache_sb is only for in-memory super block now
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 07/16] bcache: move bucket related code into read_super_basic()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 06/16] bcache: increase super block version for cache device and backing device
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 05/16] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 04/16] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 03/16] bcache: add more accurate error information in read_super_basic()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 02/16] bcache: add read_super_basic() to read major part of super block
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 01/16] bcache: add comments to mark member offset of struct cache_sb_disk
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 00/16] bcache: extend bucket size to 32bit width
- From: Coly Li <colyli@xxxxxxx>
- Re: Input requirement for persistent configuration items in bcache
- From: Coly Li <colyli@xxxxxxx>
- Re: Input requirement for persistent configuration items in bcache
- From: Matthias Ferdinand <bcache@xxxxxxxxx>
- Input requirement for persistent configuration items in bcache
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH 18/20] block: refator submit_bio_noacct
- From: Naresh Kamboju <naresh.kamboju@xxxxxxxxxx>
- Re: [PATCH 18/20] block: refator submit_bio_noacct
- From: Naresh Kamboju <naresh.kamboju@xxxxxxxxxx>
- Re: [PATCH 18/20] block: refator submit_bio_noacct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 09/20] bcache: stop setting ->queuedata
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 18/20] block: refator submit_bio_noacct
- From: Qian Cai <cai@xxxxxx>
- Re: [PATCH 12/20] block: remove the request_queue argument from blk_queue_split
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH 4/4] writeback: remove bdi->congested_fn
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH 4/4] writeback: remove bdi->congested_fn
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 10/20] dm: stop using ->queuedata
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: remove dead bdi congestion leftovers
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH 4/4] writeback: remove bdi->congested_fn
- From: David Sterba <dsterba@xxxxxxx>
- Re: rename ->make_request_fn and move it to the block_device_operations v2
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 1/4] drbd: remove a bogus bdi_rw_congested call
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 4/4] writeback: remove bdi->congested_fn
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 2/4] writeback: remove {set,clear}_wb_congested
- From: Christoph Hellwig <hch@xxxxxx>
- remove dead bdi congestion leftovers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 3/4] writeback: remove struct bdi_writeback_congested
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/20] nfblock: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/20] drbd: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/20] null_blk: stop using ->queuedata for bio mode
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/20] ps3vram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/20] rsxx: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/20] zram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/20] dm: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/20] block: remove the request_queue argument from blk_queue_split
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/20] fs: remove a weird comment in submit_bh_wbc
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/20] bcache: stop setting ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 18/20] block: refator submit_bio_noacct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 19/20] block: shortcut __submit_bio_noacct for blk-mq drivers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/20] block: tidy up a warning in bio_check_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 20/20] block: remove direct_make_request
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/20] block: remove the NULL queue check in generic_make_request_checks
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/20] block: remove the nr_sectors variable in generic_make_request_checks
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/20] umem: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/20] simdisk: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- rename ->make_request_fn and move it to the block_device_operations v2
- From: Christoph Hellwig <hch@xxxxxx>
- Re: rename ->make_request_fn and move it to the block_device_operations
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: rename ->make_request_fn and move it to the block_device_operations
- From: Christoph Hellwig <hch@xxxxxx>
- Re: rename ->make_request_fn and move it to the block_device_operations
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: rename ->make_request_fn and move it to the block_device_operations
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 11/20] fs: remove a weird comment in submit_bh_wbc
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 01/20] nfblock: stop using ->queuedata
- From: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx>
- [PATCH 04/20] null_blk: stop using ->queuedata for bio mode
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/20] ps3vram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/20] zram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/20] umem: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/20] bcache: stop setting ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/20] dm: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/20] fs: remove a weird comment in submit_bh_wbc
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/20] drbd: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/20] nfblock: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/20] simdisk: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- rename ->make_request_fn and move it to the block_device_operations
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/20] block: remove the request_queue argument from blk_queue_split
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/20] block: remove the NULL queue check in generic_make_request_checks
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/20] block: tidy up a warning in bio_check_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/20] block: remove the nr_sectors variable in generic_make_request_checks
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 17/20] block: rename generic_make_request to submit_bio_noacct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/20] block: move ->make_request_fn to struct block_device_operations
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 18/20] block: refator submit_bio_noacct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 19/20] block: shortcut __submit_bio_noacct for blk-mq drivers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 20/20] block: remove direct_make_request
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/20] rsxx: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] bcache: journel: use for_each_clear_bit() to simplify the code
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: journel: use for_each_clear_bit() to simplify the code
- From: Xu Wang <vulab@xxxxxxxxxxx>
- Re: Small Cache Dev Tuning
- From: Marc Smith <msmith626@xxxxxxxxx>
- [PATCH AUTOSEL 5.7 05/28] bcache: check and adjust logical block size for backing devices
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH][next] bcache: movinggc: Use struct_size() helper in kzalloc()
- From: Coly Li <colyli@xxxxxxx>
- Re: Small Cache Dev Tuning
- From: Coly Li <colyli@xxxxxxx>
- Input requirement for persistent configuration items in bcache
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH][next] bcache: Use struct_size() in kzalloc()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH][next] bcache: Use struct_size() in kzalloc()
- From: Joe Perches <joe@xxxxxxxxxxx>
- Re: [PATCH][next] bcache: Use struct_size() in kzalloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH][next] bcache: movinggc: Use struct_size() helper in kzalloc()
- From: "Gustavo A. R. Silva" <gustavoars@xxxxxxxxxx>
- [PATCH][next] bcache: Use struct_size() in kzalloc()
- From: "Gustavo A. R. Silva" <gustavoars@xxxxxxxxxx>
- Re: Small Cache Dev Tuning
- From: Matthias Ferdinand <mf@xxxxxxxx>
- Small Cache Dev Tuning
- From: Marc Smith <msmith626@xxxxxxxxx>
- Re: [PATCH 3/4] bcache: use delayed kworker fo asynchronous devices registration
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 0/4] bcache: more fixes for v5.8-rc1
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 4/4] bcache: pr_info() format clean up in bcache_device_init()
- [PATCH 2/4] bcache: check and adjust logical block size for backing devices
- [PATCH 3/4] bcache: use delayed kworker fo asynchronous devices registration
- [PATCH 1/4] bcache: fix potential deadlock problem in btree_gc_coalesce
- [PATCH 0/4] bcache: more fixes for v5.8-rc1
- [PATCH V3] bcache: fix potential deadlock problem in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- Re: [PATCH V2] bcache: fix potential deadlock problem in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- Re: [PATCH] bcache: check and adjust logical block size for backing devices
- From: Coly Li <colyli@xxxxxxx>
- Re: bcachefs status update (it's done cooking; let's get this sucker merged)
- From: Kent Overstreet <kent.overstreet@xxxxxxxxx>
- Re: bcachefs status update (it's done cooking; let's get this sucker merged)
- From: Stefan K <shadow_7@xxxxxxx>
- [PATCH AUTOSEL 5.7 121/274] bcache: remove a duplicate ->make_request_fn assignment
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 150/175] bcache: fix refcount underflow in bcache_device_free()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 091/106] bcache: fix refcount underflow in bcache_device_free()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.7 241/274] bcache: fix refcount underflow in bcache_device_free()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH] bcache: check and adjust logical block size for backing devices
- From: Mauricio Faria de Oliveira <mfo@xxxxxxxxxxxxx>
- Re: [PATCH] bcache: check and adjust logical block size for backing devices
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: check and adjust logical block size for backing devices
- From: Mauricio Faria de Oliveira <mfo@xxxxxxxxxxxxx>
- Re: [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 3/3] bcache: reject writeback cache mode for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Xiao Ni <xni@xxxxxxxxxx>
- Re: [PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v3] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: Potential Memory Leak Bug in register_bcache() in Linux 5.6.0
- From: Coly Li <colyli@xxxxxxx>
- Potential Memory Leak Bug in register_bcache() in Linux 5.6.0
- From: Dongyang Zhan <zdyzztq@xxxxxxxxx>
- Re: block I/O accounting improvements v2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v2 0/5] bcache patches for Linux-5.8
- From: Jens Axboe <axboe@xxxxxxxxx>
- block I/O accounting improvements v2
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/16] block: add disk/bio-based accounting helpers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/16] bcache: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/16] nvdimm: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/16] dm: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/16] block: remove generic_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/16] block: account merge of two requests
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/16] block: remove rcu_read_lock() from part_stat_lock()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/16] block: reduce part_stat_lock() scope
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/16] block: use __this_cpu_add() instead of access by smp_processor_id()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/16] block: add a blk_account_io_merge_bio helper
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/16] block: always use a percpu variable for disk stats
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/16] block: move update_io_ticks to blk-core.c
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/16] lightnvm/pblk: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/16] rsxx: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/16] drbd: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 01/16] block: add disk/bio-based accounting helpers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH v2 5/5] bcache: configure the asynchronous registertion to be experimental
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 4/5] bcache: asynchronous devices registration
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 2/5] bcache: Convert pr_<level> uses to a more typical style
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 3/5] bcache: fix refcount underflow in bcache_device_free()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 1/5] bcache: remove redundant variables i and n
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 0/5] bcache patches for Linux-5.8
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 3/5] bcache: fix refcount underflow in bcache_device_free()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 3/5] bcache: fix refcount underflow in bcache_device_free()
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 5/5] bcache: configure the asynchronous registertion to be experimental
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 4/5] bcache: asynchronous devices registration
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/5] bcache: Convert pr_<level> uses to a more typical style
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 3/5] bcache: fix refcount underflow in bcache_device_free()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/5] bcache: remove redundant variables i and n
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/5] bcache patches for Linux-5.8
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: fix refcount underflow in bcache_device_free()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/2] bcache: configure the asynchronous registertion to be experimental
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] bcache: asynchronous devices registration
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/2] bcache: asynchronous devices registration
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 05/16] bcache: use bio_{start,end}_io_acct
- From: Coly Li <colyli@xxxxxxx>
- Re: block I/O accounting improvements
- From: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxxxxxx>
- Re: [PATCH 01/16] block: add disk/bio-based accounting helpers
- From: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxxxxxx>
- [PATCH 06/16] dm: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/16] bcache: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/16] rsxx: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/16] nvdimm: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/16] block: remove generic_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/16] block: move update_io_ticks to blk-core.c
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/16] block: always use a percpu variable for disk stats
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/16] block: add a blk_account_io_merge_bio helper
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/16] block: reduce part_stat_lock() scope
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/16] block: use __this_cpu_add() instead of access by smp_processor_id()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/16] block: remove rcu_read_lock() from part_stat_lock()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/16] block: account merge of two requests
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/16] lightnvm/pblk: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/16] drbd: use bio_{start,end}_io_acct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/16] block: add disk/bio-based accounting helpers
- From: Christoph Hellwig <hch@xxxxxx>
- block I/O accounting improvements
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v4 0/3] bcache: support zoned device as bcache backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v4 0/3] bcache: support zoned device as bcache backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [PATCH] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
- From: Chaitanya Kulkarni <Chaitanya.Kulkarni@xxxxxxx>
- Re: [PATCH] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 3/3] bcache: reject writeback cache mode for zoned backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- [PATCH] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v4 3/3] bcache: reject writeback cache mode for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v4 2/3] bcache: handle zone management bios for bcache device
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v4 1/3] bcache: export bcache zone information for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v4 0/3] bcache: support zoned device as bcache backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Chaitanya Kulkarni <Chaitanya.Kulkarni@xxxxxxx>
- Re: [RFC PATCH v2 4/4] block: set bi_size to REQ_OP_ZONE_RESET bio
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 4/4] block: set bi_size to REQ_OP_ZONE_RESET bio
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 2/4] block: block: change REQ_OP_ZONE_RESET_ALL from 8 to 15
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 3/3] bcache-tools: convert writeback to writethrough mode for zoned backing device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/3] bcache-tools: add is_zoned_device()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/3] bcache-tools: set zoned size aligned data_offset on backing device for zoned devive
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/3] bcache-tools: suport zoned device as making backing evice
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 4/4] block: set bi_size to REQ_OP_ZONE_RESET bio
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Chaitanya Kulkarni <Chaitanya.Kulkarni@xxxxxxx>
- [RFC PATCH v2 4/4] block: set bi_size to REQ_OP_ZONE_RESET bio
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v2 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v2 2/4] block: block: change REQ_OP_ZONE_RESET_ALL from 8 to 15
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v2 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v2 0/4] block layer change necessary for bcache zoned device support
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH 2/4] block: block: change REQ_OP_ZONE_RESET from 8 to 15
- From: Keith Busch <kbusch@xxxxxxxxxx>
- [RFC PATCH 4/4] block: set bi_size to REQ_OP_ZONE_RESET bio
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 3/4] block: remove queue_is_mq restriction from blk_revalidate_disk_zones()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 2/4] block: block: change REQ_OP_ZONE_RESET from 8 to 15
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 1/4] block: change REQ_OP_ZONE_RESET from 6 to 13
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 0/4] block layer change necessary for bcache zoned device support
- From: Coly Li <colyli@xxxxxxx>
- Re: remove a few uses of ->queuedata
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH 12/15] md: stop using ->queuedata
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH 12/15] md: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 12/15] md: stop using ->queuedata
- From: Song Liu <song@xxxxxxxxxx>
- Re: remove a few uses of ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [RFC PATCH v2] bcache: export zoned information for backing device
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH v2] bcache: export zoned information for backing device
- From: Coly Li <colyli@xxxxxxx>
- Re: remove a few uses of ->queuedata
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH 01/15] nfblock: use gendisk private_data
- From: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx>
- [PATCH 09/15, fіxed] lightnvm: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: remove a few uses of ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: remove a few uses of ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- Re: remove a few uses of ->queuedata
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: remove a few uses of ->queuedata
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- [PATCH 05/15] ps3vram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/15] simdisk: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/15] rsxx: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/15] drbd: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/15] null_blk: stop using ->queuedata for bio mode
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/15] lightnvm: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/15] zram: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/15] umem: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/15] dm: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/15] nvdimm/pmem: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/15] nvdimm/btt: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/15] nvdimm/blk: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/15] md: stop using ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/15] bcache: stop setting ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- remove a few uses of ->queuedata
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/15] nfblock: use gendisk private_data
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH RFC 1/2] tracing/block: cleanup rwbs filling in trace events
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 0/2] bcache patches for Linux v5.7-rc5
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH RFC 2/2] tracing/block: add request operation and flags into trace events
- From: Steven Rostedt <rostedt@xxxxxxxxxxx>
- Re: [PATCH 0/2] bcache patches for Linux v5.7-rc5
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 2/2] bcache: Convert pr_<level> uses to a more typical style
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] bcache: remove redundant variables i and n
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/2] bcache patches for Linux v5.7-rc5
- From: Coly Li <colyli@xxxxxxx>
- [PATCH RFC 2/2] tracing/block: add request operation and flags into trace events
- From: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxxxxxx>
- [PATCH RFC 1/2] tracing/block: cleanup rwbs filling in trace events
- From: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxxxxxx>
- Re: [PATCH 2/3] dm: remove the make_request_fn check in device_area_is_invalid
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: [PATCH 3/3] block: bypass ->make_request_fn for blk-mq drivers
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: [PATCH V2] bcache: fix potential deadlock problem in btree_gc_coalesce
- From: Markus Elfring <Markus.Elfring@xxxxxx>
- Re: [PATCH V2] bcache: fix potential deadlock problem in btree_gc_coalesce
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: remove a duplicate ->make_request_fn assignment
- From: Coly Li <colyli@xxxxxxx>
- [PATCH V2] bcache: fix potential deadlock problem in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- Re: avoid the ->make_request_fn indirect for blk-mq drivers
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 3/3] block: bypass ->make_request_fn for blk-mq drivers
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 2/3] dm: remove the make_request_fn check in device_area_is_invalid
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 1/3] bcache: remove a duplicate ->make_request_fn assignment
- From: Christoph Hellwig <hch@xxxxxx>
- avoid the ->make_request_fn indirect for blk-mq drivers
- From: Christoph Hellwig <hch@xxxxxx>
- Re: Request For Suggestion: how to handle udevd timeout for bcache registration
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: Request For Suggestion: how to handle udevd timeout for bcache registration
- From: Coly Li <colyli@xxxxxxx>
- Re: Request For Suggestion: how to handle udevd timeout for bcache registration
- From: Jens Axboe <axboe@xxxxxxxxx>
- Request For Suggestion: how to handle udevd timeout for bcache registration
- From: Coly Li <colyli@xxxxxxx>
- Re: bcache: unlock new_nodes[i]->write_lock in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- Re: bcache: unlock new_nodes[i]->write_lock in btree_gc_coalesce
- From: Coly Li <colyli@xxxxxxx>
- Re: bcache: unlock new_nodes[i]->write_lock in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- bcache: unlock new_nodes[i]->write_lock in btree_gc_coalesce
- From: Zhiqiang Liu <liuzhiqiang26@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Convert pr_<level> uses to a more typical style
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache:cleanup resources when bcache device init failed
- From: Wu Bo <wubo40@xxxxxxxxxx>
- [PATCH] bcache: Convert pr_<level> uses to a more typical style
- From: Joe Perches <joe@xxxxxxxxxxx>
- Re: [PATCH] bcache:cleanup resources when bcache device init failed
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache:cleanup resources when bcache device init failed
- From: Wu Bo <wubo40@xxxxxxxxxx>
- Re: [PATCH] bcache: remove set but not used variable 'i'
- From: "wanghai (M)" <wanghai38@xxxxxxxxxx>
- Re: [PATCH] bcache: remove set but not used variable 'i'
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: remove set but not used variable 'i'
- From: Wang Hai <wanghai38@xxxxxxxxxx>
- Re: [PATCH] bcache: remove redundant variables i and n
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: remove redundant variables i and n
- From: Colin King <colin.king@xxxxxxxxxxxxx>
- Re: [PATCH 3/5] bcache: pass the make_request methods to blk_queue_make_request
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 4/5] block: simplify queue allocation
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/5] block: simplify queue allocation
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: simplify queue allocation
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: simplify queue allocation
- From: Christoph Hellwig <hch@xxxxxx>
- Re: simplify queue allocation
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 4/5] block: simplify queue allocation
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 4/5] block: simplify queue allocation
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 2/5] null_blk: use blk_mq_init_queue_data
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 1/5] block: add a blk_mq_init_queue_data helper
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- [PATCH 5/5] Revert "blkdev: check for valid request queue before issuing flush"
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 4/5] block: simplify queue allocation
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 3/5] bcache: pass the make_request methods to blk_queue_make_request
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 2/5] null_blk: use blk_mq_init_queue_data
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 1/5] block: add a blk_mq_init_queue_data helper
- From: Christoph Hellwig <hch@xxxxxx>
- simplify queue allocation
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 1/1] bcache: remove dupplicated declaration from btree.h
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 1/1] bcache: remove dupplicated declaration from btree.h
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/1] bcache: remove dupplicated declaration from btree.h
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 1/1] bcache: remove dupplicated declaration from btree.h
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/1] bcache: 2nd wave patch for Linux v5.7-rc1
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 4/7] bcache: make bch_sectors_dirty_init() to be multithreaded
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 6/7] bcache: optimize barrier usage for Rmw atomic bitops
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 5/7] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Takashi Iwai <tiwai@xxxxxxx>
- Re: [PATCH 7/7] bcache: optimize barrier usage for atomic operations
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 6/7] bcache: optimize barrier usage for Rmw atomic bitops
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 2/7] bcache: add bcache_ prefix to btree_root() and btree() macros
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 1/7] bcache: move macro btree() and btree_root() into btree.h
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 5/7] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 4/7] bcache: make bch_sectors_dirty_init() to be multithreaded
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 3/7] bcache: make bch_btree_check() to be multithreaded
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 0/7] bcache patches for Linux v5.7-rc1
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 7/7] bcache: optimize barrier usage for atomic operations
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 6/7] bcache: optimize barrier usage for Rmw atomic bitops
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 5/7] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 4/7] bcache: make bch_sectors_dirty_init() to be multithreaded
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 3/7] bcache: make bch_btree_check() to be multithreaded
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/7] bcache: add bcache_ prefix to btree_root() and btree() macros
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/7] bcache: move macro btree() and btree_root() into btree.h
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/7] bcache patches for Linux v5.7-rc1
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: optimize barrier usage for Rmw atomic bitops
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Takashi Iwai <tiwai@xxxxxxx>
- Re: [PATCH] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Takashi Iwai <tiwai@xxxxxxx>
- Re: [PATCH v3] block: refactor duplicated macros
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v3] block: refactor duplicated macros
- From: Coly Li <colyli@xxxxxxx>
- Re: [QUESTION] Bcache in writeback mode is bypassed
- From: Coly Li <colyli@xxxxxxx>
- [QUESTION] Bcache in writeback mode is bypassed
- From: Benjamin Allot <benjamin.allot@xxxxxxxxxxxxx>
- [PATCH] bcache: Use scnprintf() for avoiding potential buffer overflow
- From: Takashi Iwai <tiwai@xxxxxxx>
- Re: [PATCH v3] block: refactor duplicated macros
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- [PATCH v3] block: refactor duplicated macros
- From: Matteo Croce <mcroce@xxxxxxxxxx>
- Re: [PATCH v2] block: refactor duplicated macros
- From: Matteo Croce <mcroce@xxxxxxxxxx>
- Re: [PATCH v2] block: refactor duplicated macros
- From: Guoqing Jiang <guoqing.jiang@xxxxxxxxxxxxxxx>
- [PATCH v2] block: refactor duplicated macros
- From: Matteo Croce <mcroce@xxxxxxxxxx>
- Re: [PATCH] block: refactor duplicated macros
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH] block: refactor duplicated macros
- From: Matteo Croce <mcroce@xxxxxxxxxx>
- Re: [PATCH] block: refactor duplicated macros
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] block: refactor duplicated macros
- From: Ulf Hansson <ulf.hansson@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Сорокин Артем Сергеевич <a.sorokin@xxxxxxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Guoqing Jiang <guoqing.jiang@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Michal Hocko <mhocko@xxxxxxxxxx>
- [PATCH 2/2] bcache: fix code comments for ignore pending signals
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] bcache: ignore pending signals in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/2] bcache patches for Linux v5.6-rc5
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] block: refactor duplicated macros
- From: Matteo Croce <mcroce@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 50/58] bcache: ignore pending signals when creating gc and allocator thread
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 43/50] bcache: ignore pending signals when creating gc and allocator thread
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 24/25] bcache: ignore pending signals when creating gc and allocator thread
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 20/21] bcache: ignore pending signals when creating gc and allocator thread
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH 1/3] bcache: ignore pending signals when creating gc and allocator thread
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: ignore pending signals when creating gc and allocator thread
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 2/3] bcache: make bch_btree_check() to be multiple threads
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: move macro btree() and btree_root() into btree.h
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: ignore pending signals when creating gc and allocator thread
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: ignore pending signals when creating gc and allocator thread
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 2/3] bcache: make bch_btree_check() to be multiple threads
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: move macro btree() and btree_root() into btree.h
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: reads no longer cached since kernel 4.19
- From: Nix <nix@xxxxxxxxxxxxx>
- [PATCH 3/3] bcache: make bch_sectors_dirty_init() to be multiple threads
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/3] bcache: make bch_btree_check() to be multiple threads
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/3] bcache: move macro btree() and btree_root() into btree.h
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 0/3] bcache: accelerate device registration speed
- From: Coly Li <colyli@xxxxxxx>
- [PATCH AUTOSEL 5.5 452/542] bcache: cached_dev_free needs to put the sb page
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 455/542] bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 454/542] bcache: fix use-after-free in register_bcache()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 453/542] bcache: rework error unwinding in register_bcache
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 510/542] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 392/459] bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 391/459] bcache: fix use-after-free in register_bcache()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 390/459] bcache: rework error unwinding in register_bcache
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 389/459] bcache: cached_dev_free needs to put the sb page
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 438/459] bcache: fix incorrect data type usage in btree_flush_write()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 437/459] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 212/252] bcache: cached_dev_free needs to put the sb page
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 240/252] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 178/186] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.9 135/141] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.4 097/100] bcache: explicity type cast in bset_bkey_last()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.5 511/542] bcache: fix incorrect data type usage in btree_flush_write()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH 0/3] bcache patches for Linux v5.6-rc2
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 3/3] bcache: remove macro nr_to_fifo_front()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/3] bcache: Revert "bcache: shrink btree node cache after bch_btree_check()"
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/3] bcache: ignore pending signals when creating gc and allocator thread
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/3] bcache patches for Linux v5.6-rc2
- From: Coly Li <colyli@xxxxxxx>
- Re: reads no longer cached since kernel 4.19
- From: Matthias Ferdinand <bcache@xxxxxxxxx>
- Re: reads no longer cached since kernel 4.19
- From: Ville Aakko <ville.aakko@xxxxxxxxx>
- Re: reads no longer cached since kernel 4.19
- From: Postgarage Graz IT <it@xxxxxxxxxxxxx>
- Re: reads no longer cached since kernel 4.19
- From: Matthias Ferdinand <bcache@xxxxxxxxx>
- reads no longer cached since kernel 4.19
- From: Postgarage Graz IT <it@xxxxxxxxxxxxx>
- reads no longer cached since kernel 4.19
- From: Postgarage Graz IT <it@xxxxxxxxxxxxx>
- Re: [PATCH 0/5] bcache patches for Linux v5.6-rc1
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 5/5] bcache: check return value of prio_read()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 4/5] bcache: fix incorrect data type usage in btree_flush_write()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 3/5] bcache: add readahead cache policy options via sysfs interface
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/5] bcache: explicity type cast in bset_bkey_last()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/5] bcache: fix memory corruption in bch_cache_accounting_clear()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/5] bcache patches for Linux v5.6-rc1
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: optimize barrier usage for Rmw atomic bitops
- From: Davidlohr Bueso <dave@xxxxxxxxxxxx>
- Re: Kernel panic after clearing stats
- From: Coly Li <colyli@xxxxxxx>
- Re: [bug report] bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
- From: Coly Li <colyli@xxxxxxx>
- [bug report] bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- Re: Kernel panic after clearing stats
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Michael Lyle <mlyle@xxxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/17] bcache: back to cache all readahead I/Os
- From: Michael Lyle <mlyle@xxxxxxxx>
- [PATCH 17/17] bcache: reap from tail of c->btree_cache in bch_mca_scan()
- [PATCH 16/17] bcache: reap c->btree_cache_freeable from the tail in bch_mca_scan()
- [PATCH 15/17] bcache: remove member accessed from struct btree
- [PATCH 14/17] bcache: back to cache all readahead I/Os
- [PATCH 13/17] bcache: print written and keys in trace_bcache_btree_write
- [PATCH 12/17] bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
- [PATCH 11/17] bcache: add code comments for state->pool in __btree_sort()
- [PATCH 10/17] lib: crc64: include <linux/crc64.h> for 'crc64_be'
- [PATCH 09/17] bcache: use read_cache_page_gfp to read the superblock
- [PATCH 08/17] bcache: store a pointer to the on-disk sb in the cache and cached_dev structures
- [PATCH 07/17] bcache: return a pointer to the on-disk sb from read_super
- [PATCH 06/17] bcache: transfer the sb_page reference to register_{bdev,cache}
- [PATCH 05/17] bcache: fix use-after-free in register_bcache()
- [PATCH 04/17] bcache: properly initialize 'path' and 'err' in register_bcache()
- [PATCH 03/17] bcache: rework error unwinding in register_bcache
- [PATCH 02/17] bcache: use a separate data structure for the on-disk super block
- [PATCH 01/17] bcache: cached_dev_free needs to put the sb page
- [PATCH 00/17] bcache patches for Linux v5.6
- [PATCH 00/17] bcache patches for Linux v5.16
- Kernel panic after clearing stats
- From: Сорокин Артем Сергеевич <a.sorokin@xxxxxxxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Coly Li <colyli@xxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Coly Li <colyli@xxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Coly Li <colyli@xxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: Can't mount an encrypted backing device
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Coly Li <colyli@xxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: Can't mount an encrypted backing device
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- [PATCH AUTOSEL 4.19 522/671] bcache: Fix an error code in bch_dump_read()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH] bcache: back to cache all readahead I/Os
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: back to cache all readahead I/Os
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: [PATCH] bcache: back to cache all readahead I/Os
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: back to cache all readahead I/Os
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: Coly Li <colyli@xxxxxxx>
- undo make-bcache (was: Re: Can't mount an encrypted backing device)
- From: "Jens-U. Mozdzen" <jmozdzen@xxxxxx>
- Re: Can't mount an encrypted backing device
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- Re: [RFC PATCH 5/7] bcache: limit bcache btree node cache memory consumption by I/O throttle
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [RFC PATCH 5/7] bcache: limit bcache btree node cache memory consumption by I/O throttle
- From: Coly Li <colyli@xxxxxxx>
- Re: [RFC PATCH 5/7] bcache: limit bcache btree node cache memory consumption by I/O throttle
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: Can't mount an encrypted backing device
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH] bcache: back to cache all readahead I/Os
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- [RFC PATCH 7/7] bcache: add cond_resched() in bch_btree_node_get() if mca_alloc() fails
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 6/7] bcache: remove unnecessary mca_cannibalize()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 5/7] bcache: limit bcache btree node cache memory consumption by I/O throttle
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 4/7] bcache: add __bch_mca_scan() with parameter "bool reap_flush"
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 3/7] bcache: reap from tail of c->btree_cache in bch_mca_scan()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 2/7] bcache: reap c->btree_cache_freeable from the tail in bch_mca_scan()
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 1/7] bcache: remove member accessed from struct btree
- From: Coly Li <colyli@xxxxxxx>
- [RFC PATCH 0/7] bcache: limit btree node cache memory consumption
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 3/7] bcache: rework error unwinding in register_bcache
- From: Coly Li <colyli@xxxxxxx>
- Re: Can't mount an encrypted backing device
- From: Coly Li <colyli@xxxxxxx>
- Can't mount an encrypted backing device
- From: Clodoaldo Neto <clodoaldo.pinto.neto@xxxxxxxxx>
- [PATCH] bcache: back to cache all readahead I/Os
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 3/7] bcache: rework error unwinding in register_bcache
- From: guoju fang <fangguoju@xxxxxxxxx>
- Cant set sequential_cutoff
- From: Jonny <johnny@xxxxxxxxxxxxxxxxxxx>
- Re: bcache works on s390 now
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH 7/7] bcache: use read_cache_page_gfp to read the superblock
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 6/7] bcache: store a pointer to the on-disk sb in the cache and cached_dev structures
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 5/7] bcache: return a pointer to the on-disk sb from read_super
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 4/7] bcache: transfer the sb_page reference to register_{bdev,cache}
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 3/7] bcache: rework error unwinding in register_bcache
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 2/7] bcache: use a separate data structure for the on-disk super block
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 1/7] bcache: cached_dev_free needs to put the sb page
- From: Christoph Hellwig <hch@xxxxxx>
- bcache superblock reading / writing v2
- From: Christoph Hellwig <hch@xxxxxx>
- Re: bcache kbuild cleanups
- From: Christoph Hellwig <hch@xxxxxx>
- bcache works on s390 now
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH AUTOSEL 4.14 32/58] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: "John Stoffel" <john@xxxxxxxxxxx>
- Re: [PATCH AUTOSEL 4.14 32/58] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: "John Stoffel" <john@xxxxxxxxxxx>
- Re: [PATCH AUTOSEL 4.14 32/58] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Coly Li <colyli@xxxxxxx>
- Re: Trying to attach a cache drive gives "invalid argument"
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: Trying to attach a cache drive gives "invalid argument"
- From: Nathan Dehnel <ncdehnel@xxxxxxxxx>
- [PATCH AUTOSEL 5.4 074/134] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: bcache kbuild cleanups
- From: Liang C <liangchen.linux@xxxxxxxxx>
- [PATCH AUTOSEL 4.19 46/79] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.4 25/37] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.9 28/42] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 32/58] bcache: at least try to shrink 1 node in bch_mca_scan()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 143/177] bcache: fix static checker warning in bcache_device_free()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 149/177] bcache: fix deadlock in bcache_allocator
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 290/350] bcache: fix deadlock in bcache_allocator
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 279/350] bcache: fix static checker warning in bcache_device_free()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: Trying to attach a cache drive gives "invalid argument"
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
[Index of Archives]
[Linux Kernel Development]
[Linux Filesystem Development]
[Security]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Share Photos]>
[Fedora ARM]