Linux Block Layer SSD Cache
[Prev Page][Next Page]
- Re: [PATCH 08/45] loop: do not call set_blocksize
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 06/45] zram: remove the claim mechanism
- From: Jan Kara <jack@xxxxxxx>
- Status of merging bcachefs into mainline
- From: Stefan K <shadow_7@xxxxxxx>
- Re: [PATCH 05/45] mtip32xx: remove the call to fsync_bdev on removal
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 01/45] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 43/45] f2fs: remove a few bd_part checks
- From: Chao Yu <yuchao0@xxxxxxxxxx>
- Re: [PATCH 38/45] block: switch partition lookup to use struct block_device
- From: Chao Yu <yuchao0@xxxxxxxxxx>
- Re: [PATCH 30/45] block: remove the nr_sects field in struct hd_struct
- From: Chao Yu <yuchao0@xxxxxxxxxx>
- Re: [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev
- From: Chao Yu <yuchao0@xxxxxxxxxx>
- Re: [PATCH 12/12] closures: fix a race on wakeup from closure_sync
- From: Marc Smith <msmith626@xxxxxxxxx>
- Re: [PATCH 29/45] block: initialize struct block_device in bdev_alloc
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 28/45] block: simplify part_to_disk
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 27/45] block: simplify the block device claiming interface
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 26/45] block: remove ->bd_contains
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 25/45] block: reference struct block_device from struct hd_struct
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 24/45] blk-cgroup: stop abusing get_gendisk
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 23/45] block: remove i_bdev
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 22/45] block: opencode devcgroup_inode_permission
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 21/45] block: refactor blkdev_get
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 20/45] block: refactor __blkdev_put
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 19/45] init: cleanup match_dev_by_uuid and match_dev_by_label
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 18/45] init: refactor devt_from_partuuid
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 17/45] init: refactor name_to_dev_t
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 16/45] block: change the hash used for looking up block devices
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 15/45] block: use put_device in put_disk
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 14/45] block: use disk_part_iter_exit in disk_part_iter_next
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 13/45] block: add a bdev_kobj helper
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 12/45] block: remove a superflous check in blkpg_do_ioctl
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 11/45] block: remove a duplicate __disk_get_part prototype
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH 13/45] block: add a bdev_kobj helper
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 23/45] block: remove i_bdev
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 30/45] block: remove the nr_sects field in struct hd_struct
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 38/45] block: switch partition lookup to use struct block_device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 44/45] block: merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 43/45] f2fs: remove a few bd_part checks
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 42/45] block: switch disk_part_iter_* to use a struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 45/45] block: stop using bdget_disk for partition 0
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 37/45] block: allocate struct hd_struct as part of struct bdev_inode
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 36/45] block: move the policy field to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 39/45] block: remove the partno field from struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 35/45] block: move make_it_fail to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 38/45] block: switch partition lookup to use struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 41/45] block: pass a block_device to invalidate_partition
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 33/45] block: move the partition_meta_info to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 40/45] block: pass a block_device to blk_alloc_devt
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 31/45] block: move disk stat accounting to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 32/45] block: move the start_sect field to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 34/45] block: move holder_dir to struct block_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 28/45] block: simplify part_to_disk
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 30/45] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 25/45] block: reference struct block_device from struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 29/45] block: initialize struct block_device in bdev_alloc
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 27/45] block: simplify the block device claiming interface
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 26/45] block: remove ->bd_contains
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 17/45] init: refactor name_to_dev_t
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 24/45] blk-cgroup: stop abusing get_gendisk
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 23/45] block: remove i_bdev
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 19/45] init: cleanup match_dev_by_uuid and match_dev_by_label
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/45] block: use disk_part_iter_exit in disk_part_iter_next
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 21/45] block: refactor blkdev_get
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 22/45] block: opencode devcgroup_inode_permission
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/45] block: add a bdev_kobj helper
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/45] block: remove a superflous check in blkpg_do_ioctl
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 20/45] block: refactor __blkdev_put
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/45] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/45] block: use put_device in put_disk
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 18/45] init: refactor devt_from_partuuid
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/45] loop: do not call set_blocksize
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/45] block: change the hash used for looking up block devices
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/45] dm: remove the block_device reference in struct mapped_device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/45] dm: simplify flush_bio initialization in __send_empty_flush
- From: Christoph Hellwig <hch@xxxxxx>
- merge struct block_device and struct hd_struct v2
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/45] zram: do not call set_blocksize
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/45] mtip32xx: remove the call to fsync_bdev on removal
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/45] block: remove a duplicate __disk_get_part prototype
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/45] zram: remove the claim mechanism
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 01/20] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 15/20] block: merge struct block_device and struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 17/20] filemap: consistently use ->f_mapping over ->i_mapping
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 15/20] block: merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 13/20] block: remove ->bd_contains
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 07/20] init: refactor name_to_dev_t
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: "Leizhen (ThunderTown)" <thunder.leizhen@xxxxxxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: John Dorminy <jdorminy@xxxxxxxxxx>
- Re: [PATCH 17/20] filemap: consistently use ->f_mapping over ->i_mapping
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH 18/20] fs: remove get_super_thawed and get_super_exclusive_thawed
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 17/20] filemap: consistently use ->f_mapping over ->i_mapping
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 16/20] block: stop using bdget_disk for partition 0
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 15/20] block: merge struct block_device and struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 13/20] block: remove ->bd_contains
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 12/20] block: simplify the block device claiming interface
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 09/20] init: cleanup match_dev_by_uuid and match_dev_by_label
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 07/20] init: refactor name_to_dev_t
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 05/20] block: use put_device in put_disk
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 04/20] block: use disk_part_iter_exit in disk_part_iter_next
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 03/20] block: add a bdev_kobj helper
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 02/20] block: remove a duplicate __disk_get_part prototype
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 01/20] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH 07/20] init: refactor name_to_dev_t
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 07/20] init: refactor name_to_dev_t
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 06/20] block: change the hash used for looking up block devices
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 08/20] init: refactor devt_from_partuuid
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 09/20] init: cleanup match_dev_by_uuid and match_dev_by_label
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 04/20] block: use disk_part_iter_exit in disk_part_iter_next
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 02/20] block: remove a duplicate __disk_get_part prototype
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 03/20] block: add a bdev_kobj helper
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 05/20] block: use put_device in put_disk
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 07/20] init: refactor name_to_dev_t
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 10/20] block: refactor __blkdev_put
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 19/20] bcache: remove a superflous lookup_bdev all
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 01/20] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Jan Kara <jack@xxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH 19/20] bcache: remove a superflous lookup_bdev all
- From: Coly Li <colyli@xxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Greg KH <greg@xxxxxxxxx>
- Re: [PATCH 19/20] bcache: remove a superflous lookup_bdev all
- From: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re: merge struct block_device and struct hd_struct
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Re: [PATCH 19/20] bcache: remove a superflous lookup_bdev all
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 19/20] bcache: remove a superflous lookup_bdev all
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 20/20] block: remove i_bdev
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 16/20] block: stop using bdget_disk for partition 0
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 17/20] filemap: consistently use ->f_mapping over ->i_mapping
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 18/20] fs: remove get_super_thawed and get_super_exclusive_thawed
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 15/20] block: merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 14/20] block: remove the nr_sects field in struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/20] block: remove ->bd_contains
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/20] block: simplify the block device claiming interface
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/20] init: cleanup match_dev_by_uuid and match_dev_by_label
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/20] block: reference struct block_device from struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/20] block: refactor __blkdev_put
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/20] init: refactor name_to_dev_t
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/20] init: refactor devt_from_partuuid
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/20] block: change the hash used for looking up block devices
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/20] block: add a bdev_kobj helper
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/20] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/20] block: remove a duplicate __disk_get_part prototype
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/20] block: use disk_part_iter_exit in disk_part_iter_next
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/20] block: use put_device in put_disk
- From: Christoph Hellwig <hch@xxxxxx>
- merge struct block_device and struct hd_struct
- From: Christoph Hellwig <hch@xxxxxx>
- Re[2]: bcache error -> btrfs unmountable
- From: Pavel Goran <via-bcache@xxxxxxxxxxxx>
- Re: bcache error -> btrfs unmountable
- From: Jean-Denis Girard <jd.girard@xxxxxxxxx>
- Re[2]: bcache error -> btrfs unmountable
- From: Pavel Goran <via-bcache@xxxxxxxxxxxx>
- Re: bcache error -> btrfs unmountable
- From: Jean-Denis Girard <jd.girard@xxxxxxxxx>
- Re: Kernel Panic on 5.4.69
- From: Marc Smith <msmith626@xxxxxxxxx>
- Re: bcache error -> btrfs unmountable
- From: Pavel Goran <via-bcache@xxxxxxxxxxxx>
- bcache error -> btrfs unmountable
- From: Jean-Denis Girard <jd.girard@xxxxxxxxx>
- Re: [PATCH 1/2] bcache: fix race between setting bdev state to none and new write request direct to backing
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: block ioctl cleanups v2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: block ioctl cleanups v2
- From: Christoph Hellwig <hch@xxxxxx>
- Re: block ioctl cleanups v2
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] bcache: consider the fragmentation when update the writeback rate
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Fix potential memory leak in register_bcache()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: Christoph Hellwig <hch@xxxxxx>
- Re: block ioctl cleanups v2
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 05/58] kmap: Introduce k[un]map_thread
- From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 05/58] kmap: Introduce k[un]map_thread
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH] bcache: consider the fragmentation when update the writeback rate
- From: Dongdong Tao <dongdong.tao@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 05/58] kmap: Introduce k[un]map_thread
- From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
- [PATCH] bcache: Fix potential memory leak in register_bcache()
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- Re: [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: Stefan Haberland <sth@xxxxxxxxxxxxx>
- Re: [PATCH 06/10] dasd: implement ->set_read_only to hook into BLKROSET processing
- From: Stefan Haberland <sth@xxxxxxxxxxxxx>
- [PATCH, RFC 11/10] block: propagate BLKROSET to all partitions
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 06/10] dasd: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 05/10] md: implement ->set_read_only to hook into BLKROSET processing
- From: Song Liu <song@xxxxxxxxxx>
- Re: [PATCH 06/10] dasd: implement ->set_read_only to hook into BLKROSET processing
- From: Stefan Haberland <sth@xxxxxxxxxxxxx>
- Re: [PATCH] bcache: consider the fragmentation when update the writeback rate
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: make writeback_cutoff and writeback_cutoff_sync writeable
- From: 陶冬冬 <tdd21151186@xxxxxxxxx>
- Re: [PATCH] bcache: make writeback_cutoff and writeback_cutoff_sync writeable
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: make writeback_cutoff and writeback_cutoff_sync writeable
- From: Dongdong Tao <tdd21151186@xxxxxxxxx>
- [PATCH] bcache: consider the fragmentation when update the writeback rate
- From: Dongdong Tao <tdd21151186@xxxxxxxxx>
- [PATCH 10/10] block: remove __blkdev_driver_ioctl
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/10] block: remove set_device_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/10] loop: use set_disk_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/10] block: don't call into the driver for BLKROSET
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/10] dasd: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/10] md: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/10] rbd: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH] bcache: dont set the ret_task again if we already found a bucket with expected write_point
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- [PATCH 03/10] block: add a new set_read_only method
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/10] block: don't call into the driver for BLKFLSBUF
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/10] mtd_blkdevs: don't override BLKFLSBUF
- From: Christoph Hellwig <hch@xxxxxx>
- block ioctl cleanups v2
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 06/11] md: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 06/11] md: implement ->set_read_only to hook into BLKROSET processing
- From: James Troup <james.troup@xxxxxxxxxxxxx>
- Re: [bug report] bcache: explicitly make cache_set only have single cache
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- Re: [bug report] bcache: explicitly make cache_set only have single cache
- From: Coly Li <colyli@xxxxxxx>
- [bug report] bcache: explicitly make cache_set only have single cache
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- Re: [PATCH 05/11] rbd: implement ->set_read_only to hook into BLKROSET processing
- From: Ilya Dryomov <idryomov@xxxxxxxxx>
- Re: block ioctl cleanups
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 02/11] mtip32xx: return -ENOTTY for all unhanled ioctls
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 02/11] mtip32xx: return -ENOTTY for all unhanled ioctls
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 01/11] mtd_blkdevs: don't override BLKFLSBUF
- From: antlists <antlists@xxxxxxxxxxxxxxx>
- Re: [PATCH 01/11] mtd_blkdevs: don't override BLKFLSBUF
- From: Richard Weinberger <richard.weinberger@xxxxxxxxx>
- Re: [PATCH 02/11] mtip32xx: return -ENOTTY for all unhanled ioctls
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 11/11] block: remove __blkdev_driver_ioctl
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/11] block: remove set_device_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/11] loop: use set_disk_ro
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/11] block: don't call into the driver for BLKROSET
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/11] dasd: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/11] md: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/11] rbd: implement ->set_read_only to hook into BLKROSET processing
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/11] block: add a new set_read_only method
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/11] block: don't call into the driver for BLKFLSBUF
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/11] mtip32xx: return -ENOTTY for all unhanled ioctls
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/11] mtd_blkdevs: don't override BLKFLSBUF
- From: Christoph Hellwig <hch@xxxxxx>
- block ioctl cleanups
- From: Christoph Hellwig <hch@xxxxxx>
- Kernel Panic on 5.4.69
- From: Marc Smith <msmith626@xxxxxxxxx>
- [PATCH 2/2] bcache: send request to backing when detaching and there is no dirty
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- [PATCH 1/2] bcache: fix race between setting bdev state to none and new write request direct to backing
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 24/58] fs/freevxfs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Dan Williams <dan.j.williams@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: Nicolas Pitre <nico@xxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 24/58] fs/freevxfs: Utilize new kmap_thread()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Dave Hansen <dave.hansen@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Eric Biggers <ebiggers@xxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 48/58] drivers/md: Utilize new kmap_thread()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 57/58] nvdimm/pmem: Stray access protection for pmem->virt_addr
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 48/58] drivers/md: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 10/58] drivers/rdma: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 26/58] fs/zonefs: Utilize new kmap_thread()
- From: Damien Le Moal <Damien.LeMoal@xxxxxxx>
- Re: [PATCH RFC PKS/PMEM 10/58] drivers/rdma: Utilize new kmap_thread()
- From: "Bernard Metzler" <BMT@xxxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 09/58] drivers/gpu: Utilize new kmap_thread()
- From: Ira Weiny <ira.weiny@xxxxxxxxx>
- Re: [PATCH] bcache: Use #ifdef instead of boolean variable
- From: Alex Dewar <alex.dewar90@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 51/58] kernel: Utilize new kmap_thread()
- From: ebiederm@xxxxxxxxxxxx (Eric W. Biederman)
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 57/58] nvdimm/pmem: Stray access protection for pmem->virt_addr
- From: John Hubbard <jhubbard@xxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 48/58] drivers/md: Utilize new kmap_thread()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: Use #ifdef instead of boolean variable
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Eric Biggers <ebiggers@xxxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Re: [PATCH] bcache: Use #ifdef instead of boolean variable
- From: Rasmus Villemoes <rasmus.villemoes@xxxxxxxxx>
- Re: [PATCH] bcache: Use #ifdef instead of boolean variable
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 09/58] drivers/gpu: Utilize new kmap_thread()
- From: Daniel Vetter <daniel@xxxxxxxx>
- Re: [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: Eric Biggers <ebiggers@xxxxxxxxxx>
- [PATCH RFC PKS/PMEM 04/58] kmap: Add stray access protection for device pages
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 03/58] memremap: Add zone device access protection
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 01/58] x86/pks: Add a global pkrs option
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 02/58] x86/pks/test: Add testing for global option
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 05/58] kmap: Introduce k[un]map_thread
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 08/58] drivers/firmware_loader: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 11/58] drivers/net: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 07/58] drivers/drbd: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 12/58] fs/afs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 13/58] fs/btrfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 14/58] fs/cifs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 20/58] fs/jffs2: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 19/58] fs/hfsplus: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 22/58] fs/f2fs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 23/58] fs/fuse: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 25/58] fs/reiserfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 24/58] fs/freevxfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 21/58] fs/nfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 26/58] fs/zonefs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 27/58] fs/ubifs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 30/58] fs/romfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 28/58] fs/cachefiles: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 32/58] fs/hostfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 33/58] fs/cramfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 34/58] fs/erofs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 35/58] fs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 36/58] fs/ext2: Use ext2_put_page
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 41/58] drivers/target: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 29/58] fs/ntfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 38/58] fs/isofs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 31/58] fs/vboxsf: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 37/58] fs/ext2: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 42/58] drivers/scsi: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 43/58] drivers/mmc: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 44/58] drivers/xen: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 45/58] drivers/firmware: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 46/58] drives/staging: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 47/58] drivers/mtd: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 50/58] drivers/android: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 51/58] kernel: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 52/58] mm: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 54/58] powerpc: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 53/58] lib: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 55/58] samples: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 57/58] nvdimm/pmem: Stray access protection for pmem->virt_addr
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 58/58] [dax|pmem]: Enable stray access protection
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 56/58] dax: Stray access protection for dax_direct_access()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 49/58] drivers/misc: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 48/58] drivers/md: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 39/58] fs/jffs2: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 40/58] net: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 17/58] fs/nilfs2: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 18/58] fs/hfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 15/58] fs/ecryptfs: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 16/58] fs/gfs2: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 10/58] drivers/rdma: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 09/58] drivers/gpu: Utilize new kmap_thread()
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 06/58] kmap: Introduce k[un]map_thread debugging
- From: ira.weiny@xxxxxxxxx
- [PATCH RFC PKS/PMEM 00/58] PMEM: Introduce stray write protection for PMEM
- From: ira.weiny@xxxxxxxxx
- [PATCH] bcache: Use #ifdef instead of boolean variable
- From: Alex Dewar <alex.dewar90@xxxxxxxxx>
- bcache cgroups for per-process tuning
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Kai Krakow <kai@xxxxxxxxxxx>
- Re: [PATCH 1/3] bcache: introduce bcache sysfs entries for ioprio-based bypass/writeback hints
- From: Eric Wheeler <bcache@xxxxxxxxxxxxxxxxxx>
- Re: [PATCH 00/15] bcache patches for Linux v5.10
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 01/15] bcache: share register sysfs with async register
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 01/15] bcache: share register sysfs with async register
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 15/15] bcache: remove embedded struct cache_sb from struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 14/15] bcache: check and set sync status on cache's in-memory super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 13/15] bcache: remove can_attach_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 12/15] bcache: don't check seq numbers in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 11/15] bcache: only use bucket_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 10/15] bcache: remove useless bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 09/15] bcache: remove useless alloc_bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 08/15] bcache: only use block_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 07/15] bcache: add set_uuid in struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 06/15] bcache: remove for_each_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 05/15] bcache: explicitly make cache_set only have single cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 04/15] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 02/15] bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 03/15] bcache: Convert to DEFINE_SHOW_ATTRIBUTE
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 01/15] bcache: share register sysfs with async register
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 00/15] bcache patches for Linux v5.10
- From: Coly Li <colyli@xxxxxxx>
- Re: [ 186.758123] kernel BUG at drivers/md/bcache/writeback.c:324!
- From: Coly Li <colyli@xxxxxxx>
- Re: [ 186.758123] kernel BUG at drivers/md/bcache/writeback.c:324!
- From: Marc Smith <msmith626@xxxxxxxxx>
- Re: [ 186.758123] kernel BUG at drivers/md/bcache/writeback.c:324!
- From: Coly Li <colyli@xxxxxxx>
- Re: [ 186.758123] kernel BUG at drivers/md/bcache/writeback.c:324!
- From: Marc Smith <msmith626@xxxxxxxxx>
- Re: [PATCH] bcache: remove unused function closure_set_ret_ip()
- From: Jason Yan <yanaijie@xxxxxxxxxx>
- Re: [PATCH] bcache: remove unused function closure_set_ret_ip()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: remove unused function closure_set_ret_ip()
- From: Jason Yan <yanaijie@xxxxxxxxxx>
- Re: bdi cleanups v7
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH 06/13] md: update the optimal I/O size on reshape
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH 04/13] aoe: set an optimal I/O size
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Mike Snitzer <snitzer@xxxxxxxxxx>
- Re: [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH] bcache: insert bkeys without overlap when placeholder missed
- From: Liu Hua <liusdu@xxxxxxx>
- bdi cleanups v7
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/13] drbd: remove dead code in device_to_statistics
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 04/13] aoe: set an optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/13] mm: use SWP_SYNCHRONOUS_IO more intelligently
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/13] bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/13] bdi: invert BDI_CAP_NO_ACCT_WB
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/13] bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/13] md: update the optimal I/O size on reshape
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/13] bdi: remove BDI_CAP_CGROUP_WRITEBACK
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/13] bdi: remove BDI_CAP_SYNCHRONOUS_IO
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/13] fs: remove the unused SB_I_MULTIROOT flag
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH] bcache: insert bkeys without overlap when placeholder missed
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH] bcache: insert bkeys without overlap when placeholder missed
- From: Liu Hua <liusdu@xxxxxxx>
- Re: [PATCH] bcache: insert bkeys without overlap when placeholder missed
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: insert bkeys without overlap when placeholder missed
- From: Liu Hua <liusdu@xxxxxxx>
- Re: [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 04/13] aoe: set an optimal I/O size
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Jan Kara <jack@xxxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 04/13] aoe: set an optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 03/13] bcache: inherit the optimal I/O size
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 06/13] md: update the optimal I/O size on reshape
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 05/13] bdi: initialize ->ra_pages and ->io_pages in bdi_init
- From: Christoph Hellwig <hch@xxxxxx>
- bdi cleanups v6
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 09/13] bdi: remove BDI_CAP_SYNCHRONOUS_IO
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 08/13] bdi: remove BDI_CAP_CGROUP_WRITEBACK
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 11/13] bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 12/13] bdi: invert BDI_CAP_NO_ACCT_WB
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 10/13] mm: use SWP_SYNCHRONOUS_IO more intelligently
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 07/13] block: lift setting the readahead size into the block layer
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 13/13] bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 02/13] drbd: remove dead code in device_to_statistics
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 01/13] fs: remove the unused SB_I_MULTIROOT flag
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH -next v2] bcache: Convert to DEFINE_SHOW_ATTRIBUTE
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2] bcache: allow allocator to invalidate bucket in gc
- From: Coly Li <colyli@xxxxxxx>
- [PATCH AUTOSEL 5.4 045/330] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 026/206] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 015/127] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.9 11/90] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.4 10/64] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH -next] memory: Convert to DEFINE_SHOW_ATTRIBUTE
- From: miaoqinglang <miaoqinglang@xxxxxxxxxx>
- [PATCH -next v2] bcache: Convert to DEFINE_SHOW_ATTRIBUTE
- From: Qinglang Miao <miaoqinglang@xxxxxxxxxx>
- [PATCH] bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- Re:Fw:About bcache-check
- From: 杨东升 <dongsheng.yang@xxxxxxxxxxxx>
- Fw:About bcache-check
- From: 杨东升 <dongsheng.yang@xxxxxxxxxxxx>
- Re: [PATCH v3 0/3] block: improve iostat for md/bcache partitions
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH] bcache: allow allocator to invalidate bucket in gc
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- [PATCH v2] bcache: allow allocator to invalidate bucket in gc
- From: Dongsheng Yang <dongsheng.yang@xxxxxxxxxxxx>
- Re: [PATCH] bcache: doc: update Documentation/admin-guide/bcache.rst
- From: Jonathan Corbet <corbet@xxxxxxx>
- Re: [PATCH 00/29] treewide: Convert comma separated statements
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: "Leizhen (ThunderTown)" <thunder.leizhen@xxxxxxxxxx>
- Re: Bcache in Ubuntu 18.04 kernel panic
- From: Brendan Boerner <bboerner.biz@xxxxxxxxx>
- Re: Bcache in Ubuntu 18.04 kernel panic
- From: Mauricio Oliveira <mauricio.oliveira@xxxxxxxxxxxxx>
- [PATCH 2/2] bcache-tools: add man page bcache-status.8
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] bcache-tools: add bcache-status
- From: Coly Li <colyli@xxxxxxx>
- Re: Bcache in Ubuntu 18.04 kernel panic
- From: Matthias Ferdinand <bcache@xxxxxxxxx>
- Bcache in Ubuntu 18.04 kernel panic
- From: Brendan Boerner <bboerner.biz@xxxxxxxxx>
- [PATCH v3 3/3] bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v3 2/3] md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v3 1/3] block: introduce part_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v3 0/3] block: improve iostat for md/bcache partitions
- From: Song Liu <songliubraving@xxxxxx>
- Re: [PATCH v2 1/3] block: introduce part_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- Re: [PATCH v2 3/3] bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 2/3] md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 1/3] block: introduce part_[begin|end]_io_acct
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 0/3] block: improve iostat for md/bcache partitions
- From: Song Liu <songliubraving@xxxxxx>
- Re: [PATCH] bcache-tools: make: permit only one cache device to be specified
- From: Nix <nix@xxxxxxxxxxxxx>
- Re: [PATCH v2 02/12] bcache: explicitly make cache_set only have single cache
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2 02/12] bcache: explicitly make cache_set only have single cache
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH 13/29] bcache: Avoid comma separated statements
- From: Joe Perches <joe@xxxxxxxxxxx>
- [PATCH 00/29] treewide: Convert comma separated statements
- From: Joe Perches <joe@xxxxxxxxxxx>
- [PATCH] bcache-tools: make: permit only one cache device to be specified
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 12/12] bcache: remove embedded struct cache_sb from struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 11/12] bcache: check and set sync status on cache's in-memory super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 10/12] bcache: remove can_attach_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 09/12] bcache: don't check seq numbers in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 08/12] bcache: only use bucket_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 07/12] bcache: remove useless bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 06/12] bcache: remove useless alloc_bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 05/12] bcache: only use block_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 03/12] bcache: remove for_each_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 04/12] bcache: add set_uuid in struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 02/12] bcache: explicitly make cache_set only have single cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 01/12] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2 00/12] bcache: remove multiple caches code framework
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 03/14] bcache: remove for_each_cache()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/3] bcache-tools: Fix potential coredump issues
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: doc: update Documentation/admin-guide/bcache.rst
- From: Coly Li <colyli@xxxxxxx>
- Re: Complete disparition of BTRFS FS on bcache, kernel 5.8
- From: Matthias Ferdinand <bcache@xxxxxxxxx>
- Complete disparition of BTRFS FS on bcache, kernel 5.8
- From: Swâmi Petaramesh <swami@xxxxxxxxxxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: "Leizhen (ThunderTown)" <thunder.leizhen@xxxxxxxxxx>
- Re: [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/1] block: move the PAGE_SECTORS definition into <linux/blkdev.h>
- From: Zhen Lei <thunder.leizhen@xxxxxxxxxx>
- [PATCH 2/3] bcache-tools: Export CACHED_UUID and CACHED_LABEL
- From: Shaoxiong Li <dahefanteng@xxxxxxxxx>
- [PATCH 1/3] bcache-tools: Fix potential coredump issues
- From: Shaoxiong Li <dahefanteng@xxxxxxxxx>
- [PATCH 3/3] bcache-tools: Remove the dependency on libsmartcols
- From: Shaoxiong Li <dahefanteng@xxxxxxxxx>
- [PATCH v2 3/3] bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v2 2/3] md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v2 1/3] block: introduce part_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH v2 0/3] block: improve iostat for md/bcache partitions
- From: Song Liu <songliubraving@xxxxxx>
- Re: [PATCH 2/4] block: introduce part_[begin|end]_io_acct
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 1/4] block: expose disk_map_sector_rcu() and hd_struct_put in genhd.h
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 4/4] bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 3/4] md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH 1/4] block: expose disk_map_sector_rcu() and hd_struct_put in genhd.h
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH 4/4] bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH 2/4] block: introduce part_[begin|end]_io_acct
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH 0/4] block: improve iostat for md/bcache partitions
- From: Song Liu <songliubraving@xxxxxx>
- [PATCH 8/8] bcache-tools: add print_cache_set_supported_feature_sets() in lib.c
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 7/8] bcache-tools: add large_bucket incompat feature
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 6/8] bcache-tools: upgrade super block versions for feature sets
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 5/8] bcache-tools: define separated super block for in-memory and on-disk format
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 4/8] bcache-tools: add to_cache_sb() and to_cache_sb_disk()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 3/8] bcache-tools: list.h: only define offsetof() when it is undefined
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 2/8] bcache-tools: bitwise.h: more swap bitwise for different CPU endians
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/8] bcache-tools: add struct cache_sb_disk into bcache.h
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 0/8] bcache-tools patches for large bucket size incompat feature
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 09/14] bcache: avoid data copy between cache_set->sb and cache->sb
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 13/14] bcache: remove embedded struct cache_sb from struct cache_set
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 12/14] bcache: check and set sync status on cache's in-memory super block
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 11/14] bcache: remove can_attach_cache()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 10/14] bcache: don't check seq numbers in register_cache_set()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 09/14] bcache: avoid data copy between cache_set->sb and cache->sb
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 08/14] bcache: only use bucket_bytes() on struct cache
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 07/14] bcache: remove useless bucket_pages()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 06/14] bcache: remove useless alloc_bucket_pages()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 05/14] bcache: only use block_bytes() on struct cache
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 04/14] bcache: add set_uuid in struct cache_set
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 03/14] bcache: remove for_each_cache()
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 02/14] bcache: explicitly make cache_set only have single cache
- From: Hannes Reinecke <hare@xxxxxxx>
- Re: [PATCH 01/14] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v1 08/14] bcache: only use bucket_bytes() on struct cache
- [PATCH v1 10/14] bcache: don't check seq numbers in register_cache_set()
- [PATCH v1 11/14] bcache: remove can_attach_cache()
- [PATCH v1 03/14] bcache: remove for_each_cache()
- [PATCH v1 07/14] bcache: remove useless bucket_pages()
- [PATCH v1 04/14] bcache: add set_uuid in struct cache_set
- [PATCH v1 01/14] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
- [PATCH v1 06/14] bcache: remove useless alloc_bucket_pages()
- [PATCH v1 09/14] bcache: avoid data copy between cache_set->sb and cache->sb
- [PATCH v1 02/14] bcache: explicitly make cache_set only have single cache
- [PATCH v1 05/14] bcache: only use block_bytes() on struct cache
- [PATCH v1 12/14] bcache: check and set sync status on cache's in-memory super block
- [PATCH 00/14] bcache: remove multiple caches code framework
- [PATCH v1 14/14] bcache: move struct cache_sb out of uapi bcache.h
- [PATCH v1 13/14] bcache: remove embedded struct cache_sb from struct cache_set
- [PATCH 07/14] bcache: remove useless bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: share register sysfs with async register
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 11/14] bcache: remove can_attach_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 03/14] bcache: remove for_each_cache()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 02/14] bcache: explicitly make cache_set only have single cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 13/14] bcache: remove embedded struct cache_sb from struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 01/14] bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 06/14] bcache: remove useless alloc_bucket_pages()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 05/14] bcache: only use block_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 09/14] bcache: avoid data copy between cache_set->sb and cache->sb
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 08/14] bcache: only use bucket_bytes() on struct cache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 00/14] bcache: remove multiple caches code framework
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 10/14] bcache: don't check seq numbers in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 12/14] bcache: check and set sync status on cache's in-memory super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 14/14] bcache: move struct cache_sb out of uapi bcache.h
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 04/14] bcache: add set_uuid in struct cache_set
- From: Coly Li <colyli@xxxxxxx>
- Use NVDIMM in bcache
- From: Coly Li <colyli@xxxxxxx>
- [PATCH AUTOSEL 5.8 57/64] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.7 53/60] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.4 43/45] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.14 21/22] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.9 16/17] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.4 15/16] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 4.19 29/31] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v4] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: "Darrick J. Wong" <darrick.wong@xxxxxxxxxx>
- [PATCH v4] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Jinpu Wang <jinpuwang@xxxxxxxxx>
- Re: [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Hannes Reinecke <hare@xxxxxxx>
- [PATCH v3] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v2] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] block: check queue's limits.discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Ming Lei <ming.lei@xxxxxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- Re: [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] block: tolerate 0 byte discard_granularity in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- Add another cache device to existing bcache disk
- From: johnw <johnw.mail@xxxxxxxxx>
- Re: [PATCH] bcache: use disk_{start,end}_io_acct() to count I/O for bcache device
- From: Jens Axboe <axboe@xxxxxxxxx>
- Re: [PATCH] bcache: use disk_{start,end}_io_acct() to count I/O for bcache device
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 00/25] bcache patches for Linux v5.9
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH] bcache: use disk_{start,end}_io_acct() to count I/O for bcache device
- Re: [PATCH v2][next] bcache: Use fallthrough pseudo-keyword
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 1/2] nvme-tcp: use sendpage_ok() to check page for kernel_sendpage()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 00/25] bcache patches for Linux v5.9
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH 00/25] bcache patches for Linux v5.9
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 00/25] bcache patches for Linux v5.9
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH][next] bcache: Use fallthrough pseudo-keyword
- From: "Gustavo A. R. Silva" <gustavo@xxxxxxxxxxxxxx>
- [PATCH v2][next] bcache: Use fallthrough pseudo-keyword
- From: "Gustavo A. R. Silva" <gustavoars@xxxxxxxxxx>
- Re: [PATCH 08/25] bcache: fix overflow in offset_to_stripe()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH 07/25] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH][next] bcache: Use fallthrough pseudo-keyword
- From: "Gustavo A. R. Silva" <gustavoars@xxxxxxxxxx>
- Re: [PATCH 1/2] nvme-tcp: use sendpage_ok() to check page for kernel_sendpage()
- From: Sagi Grimberg <sagi@xxxxxxxxxxx>
- Re: [PATCH 1/2] nvme-tcp: use sendpage_ok() to check page for kernel_sendpage()
- From: Christoph Hellwig <hch@xxxxxx>
- Re: [PATCH 25/25] bcache: fix bio_{start,end}_io_acct with proper device
- From: Christoph Hellwig <hch@xxxxxx>
- [PATCH 2/2] drbd: code cleanup by using sendpage_ok() to check page for kernel_sendpage()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 1/2] nvme-tcp: use sendpage_ok() to check page for kernel_sendpage()
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH 00/25] bcache patches for Linux v5.9
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH 25/25] bcache: fix bio_{start,end}_io_acct with proper device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 24/25] bcache: avoid extra memory consumption in struct bbio for large bucket size
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 23/25] bcache: avoid extra memory allocation from mempool c->fill_iter
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 22/25] bcache: add sysfs file to display feature sets information of cache set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 21/25] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 20/25] bcache: handle btree node memory allocation properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 19/25] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 18/25] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 17/25] bcache: handle c->uuids properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 16/25] bcache: introduce meta_bucket_pages() related helper routines
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 15/25] bcache: struct cache_sb is only for in-memory super block now
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 14/25] bcache: move bucket related code into read_super_common()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 13/25] bcache: increase super block version for cache device and backing device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 12/25] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 11/25] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 10/25] bcache: add more accurate error information in read_super_common()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 09/25] bcache: add read_super_common() to read major part of super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 08/25] bcache: fix overflow in offset_to_stripe()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 07/25] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 06/25] bcache: Use struct_size() in kzalloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 05/25] bcache: movinggc: Use struct_size() helper in kzalloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 04/25] bcache: writeback: Remove unneeded variable i
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 03/25] bcache: journel: use for_each_clear_bit() to simplify the code
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 02/25] bcache: allocate meta data pages as compound pages
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 01/25] bcache: Fix typo in Kconfig name
- From: Coly Li <colyli@xxxxxxx>
- [PATCH 00/25] bcache patches for Linux v5.9
- From: Coly Li <colyli@xxxxxxx>
- [PATCH] bcache: fix bio_{start,end}_io_acct with proper device
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v2] nvme-tcp: don't use sendpage for pages not taking reference counter
- From: Sagi Grimberg <sagi@xxxxxxxxxxx>
- Re: [PATCH -next] memory: Convert to DEFINE_SHOW_ATTRIBUTE
- From: miaoqinglang <miaoqinglang@xxxxxxxxxx>
- Re: [PATCH -next] memory: Convert to DEFINE_SHOW_ATTRIBUTE
- From: Pavel Machek <pavel@xxxxxxx>
- Re: [PATCH 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v2 1/2] bcache: avoid nr_stripes overflow in bcache_device_init()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH 2/2] bcche: fix overflow in offset_to_stripe()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v2 2/2] bcche: fix overflow in offset_to_stripe()
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v3 0/2] two generic block layer fixes for 5.9
- From: Jens Axboe <axboe@xxxxxxxxx>
- [PATCH v4 16/16] bcache: avoid extra memory consumption in struct bbio for large bucket size
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 15/16] bcache: avoid extra memory allocation from mempool c->fill_iter
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 14/16] bcache: add sysfs file to display feature sets information of cache set
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 13/16] bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 12/16] bcache: handle btree node memory allocation properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 11/16] bcache: handle cache set verify_ondisk properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 10/16] bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 09/16] bcache: handle c->uuids properly for bucket size > 8MB
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 08/16] bcache: introduce meta_bucket_pages() related helper routines
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 07/16] bcache: struct cache_sb is only for in-memory super block now
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 06/16] bcache: move bucket related code into read_super_common()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 05/16] bcache: increase super block version for cache device and backing device
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 04/16] bcache: fix super block seq numbers comparision in register_cache_set()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 03/16] bcache: disassemble the big if() checks in bch_cache_set_alloc()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 02/16] bcache: add more accurate error information in read_super_common()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 01/16] bcache: add read_super_common() to read major part of super block
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v4 00/16] bcache: extend bucket size to 32bit width
- From: Coly Li <colyli@xxxxxxx>
- Re: [PATCH v3 1/2] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
- From: Johannes Thumshirn <Johannes.Thumshirn@xxxxxxx>
- [PATCH v3 2/2] block: improve discard bio alignment in __blkdev_issue_discard()
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v3 1/2] block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
- From: Coly Li <colyli@xxxxxxx>
- [PATCH v3 0/2] two generic block layer fixes for 5.9
- From: Coly Li <colyli@xxxxxxx>
- Re: how does the caching works in bcachefs
- From: Nix <nix@xxxxxxxxxxxxx>
[Index of Archives]
[Linux Kernel Development]
[Linux Filesystem Development]
[Security]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Share Photos]>
[Fedora ARM]