Linux Bcache — Block Layer SSD Cache
[Prev Page][Next Page]
- Re: [PATCH 3/4] bcache: unify code comments style in nvm-pages.c, (continued)
- [PATCH 00/20] bcache patches for Linux v5.12,
Coly Li
- [PATCH 01/20] bcache: consider the fragmentation when update the writeback rate, Coly Li
- [PATCH 02/20] bcache: Fix register_device_aync typo, Coly Li
- [PATCH 04/20] bcache: Give btree_io_wq correct semantics again, Coly Li
- [PATCH 03/20] Revert "bcache: Kill btree_io_wq", Coly Li
- [PATCH 05/20] bcache: Move journal work to new flush wq, Coly Li
- [PATCH 06/20] bcache: Avoid comma separated statements, Coly Li
- [PATCH 10/20] bcache: bch_nvm_alloc_pages() of the buddy, Coly Li
- [PATCH 09/20] bcache: initialization of the buddy, Coly Li
- [PATCH 07/20] bcache: add initial data structures for nvm pages, Coly Li
- [PATCH 12/20] bcache: get allocated pages from specific owner, Coly Li
- [PATCH 11/20] bcache: bch_nvm_free_pages() of the buddy, Coly Li
- [PATCH 14/20] bcache: use bucket index for SET_GC_MARK() in bch_btree_gc_finish(), Coly Li
- [PATCH 08/20] bcache: initialize the nvm pages allocator, Coly Li
- [PATCH 13/20] bcache: persist owner info when alloc/free pages., Coly Li
- [PATCH 15/20] bcache: add BCH_FEATURE_INCOMPAT_NVDIMM_META into incompat feature set, Coly Li
- [PATCH 20/20] bcache: only initialize nvm-pages allocator when CONFIG_BCACHE_NVM_PAGES configured, Coly Li
- [PATCH 17/20] bcache: support storing bcache journal into NVDIMM meta device, Coly Li
- [PATCH 19/20] bcache: add sysfs interface register_nvdimm_meta to register NVDIMM meta device, Coly Li
- [PATCH 16/20] bcache: initialize bcache journal for NVDIMM meta device, Coly Li
- [PATCH 18/20] bcache: read jset from NVDIMM pages for journal replay, Coly Li
- Re: [PATCH 00/20] bcache patches for Linux v5.12, Jens Axboe
- [RFC PATCH v6 0/7] nvm page allocator for bcache,
Qiaowei Ren
- [PATCH 0/6] bcache: store bcache journal on NVDIMM pages,
Coly Li
- bch_cached_dev_attach() The obsoleted large bucket layout is unsupported, set the bcache device into read-only,
Rolf Fokkens
- [PATCH 0/6] bcache-tools: store meta data on NVDIMM,
Coly Li
- [RFC PATCH v5 0/8] nvm page allocator for bcache,
Qiaowei Ren
- [PATCH] bcache: Fix register_device_aync typo,
Kai Krakow
- [PATCH] bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES,
Coly Li
- Fix degraded system performance due to workqueue overload,
Kai Krakow
- [PATCH v3 1/3] Revert "bcache: Kill btree_io_wq", Kai Krakow
- Message not available
[PATCH v4 1/3] Revert "bcache: Kill btree_io_wq", Kai Krakow
[PATCH V2] bcache: dont reset bio opf in bch_data_insert_start, Dongsheng Yang
[PATCH V3] bcache: dont reset bio opf in bch_data_insert_start,
Dongsheng Yang
misc bio allocation cleanups,
Christoph Hellwig
- [PATCH 01/17] zonefs: use bio_alloc in zonefs_file_dio_append, Christoph Hellwig
- [PATCH 02/17] btrfs: use bio_kmalloc in __alloc_device, Christoph Hellwig
- [PATCH 04/17] block: split bio_kmalloc from bio_alloc_bioset, Christoph Hellwig
- [PATCH 05/17] block: use an on-stack bio in blkdev_issue_flush, Christoph Hellwig
- [PATCH 06/17] dm-clone: use blkdev_issue_flush in commit_metadata, Christoph Hellwig
- [PATCH 07/17] f2fs: use blkdev_issue_flush in __submit_flush_wait, Christoph Hellwig
- [PATCH 08/17] f2fs: remove FAULT_ALLOC_BIO, Christoph Hellwig
- [PATCH 09/17] drbd: remove bio_alloc_drbd, Christoph Hellwig
- [PATCH 03/17] blk-crypto: use bio_kmalloc in blk_crypto_clone_bio, Christoph Hellwig
- [PATCH 10/17] drbd: remove drbd_req_make_private_bio, Christoph Hellwig
- [PATCH 11/17] md: remove bio_alloc_mddev, Christoph Hellwig
- [PATCH 12/17] md: simplify sync_page_io, Christoph Hellwig
- [PATCH 13/17] md: remove md_bio_alloc_sync, Christoph Hellwig
- [PATCH 14/17] md/raid6: refactor raid5_read_one_chunk, Christoph Hellwig
- [PATCH 15/17] nfs/blocklayout: remove cruft in bl_alloc_init_bio, Christoph Hellwig
- [PATCH 16/17] nilfs2: remove cruft in nilfs_alloc_seg_bio, Christoph Hellwig
- [PATCH 17/17] mm: remove get_swap_bio, Christoph Hellwig
- Re: misc bio allocation cleanups, Jens Axboe
- Re: misc bio allocation cleanups, Guoqing Jiang
additional ->bi_bdev fixups,
Christoph Hellwig
bcache create hundred of kernel threads - is this expected?,
Kai Krakow
[PATCH] bcache: dont reset bio opf in bch_data_insert_start,
Dongsheng Yang
store a pointer to the block_device in struct bio (again) v2,
Christoph Hellwig
[PATCH 06/10] block: use ->bi_bdev for bio based I/O accounting, Christoph Hellwig
[PATCH 07/10] blk-mq: use ->bi_bdev for I/O accounting, Christoph Hellwig
[PATCH 08/10] block: add a disk_uevent helper, Christoph Hellwig
[PATCH 10/10] block: use an xarray for disk->part_tbl, Christoph Hellwig
[PATCH 09/10] block: remove DISK_PITER_REVERSE, Christoph Hellwig
Re: store a pointer to the block_device in struct bio (again) v2, Jens Axboe
How to release backing device from bcache?,
Brendan Boerner
[PATCH] bcache-tools: Update super block version in bch_set_feature_* routines, Coly Li
[PATCH v4] bcache: consider the fragmentation when update the writeback rate,
Dongdong Tao
[RFC PATCH 00/37] block: introduce bio_init_fields(),
Chaitanya Kulkarni
- [RFC PATCH 05/37] ext4: use bio_init_fields in page_io, Chaitanya Kulkarni
- [RFC PATCH 12/37] zonefs: use bio_init_fields in append, Chaitanya Kulkarni
- [RFC PATCH 02/37] fs: use bio_init_fields in block_dev, Chaitanya Kulkarni
- [RFC PATCH 06/37] gfs2: use bio_init_fields in lops, Chaitanya Kulkarni
- [RFC PATCH 13/37] drdb: use bio_init_fields in actlog, Chaitanya Kulkarni
- [RFC PATCH 16/37] floppy: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 15/37] drdb: use bio_init_fields in receiver, Chaitanya Kulkarni
- [RFC PATCH 23/37] dm-zoned: use bio_init_fields metadata, Chaitanya Kulkarni
- [RFC PATCH 27/37] nvmet: use bio_init_fields in bdev-ns, Chaitanya Kulkarni
- [RFC PATCH 14/37] drdb: use bio_init_fields in bitmap, Chaitanya Kulkarni
- [RFC PATCH 19/37] bcache: use bio_init_fields in super, Chaitanya Kulkarni
- [RFC PATCH 37/37] xfs: use bio_init_fields in xfs_log, Chaitanya Kulkarni
- [RFC PATCH 35/37] ocfs: use bio_init_fields in heartbeat, Chaitanya Kulkarni
- [RFC PATCH 28/37] target: use bio_init_fields in iblock, Chaitanya Kulkarni
- [RFC PATCH 30/37] fs: use bio_init_fields in buffer, Chaitanya Kulkarni
- [RFC PATCH 34/37] nfs: use bio_init_fields in blocklayout, Chaitanya Kulkarni
- [RFC PATCH 36/37] xfs: use bio_init_fields in xfs_buf, Chaitanya Kulkarni
- [RFC PATCH 26/37] dm log writes: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 33/37] jfs: use bio_init_fields in metadata, Chaitanya Kulkarni
- [RFC PATCH 32/37] eros: use bio_init_fields in zdata, Chaitanya Kulkarni
- [RFC PATCH 21/37] dm-bufio: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 31/37] eros: use bio_init_fields in data, Chaitanya Kulkarni
- [RFC PATCH 29/37] btrfs: use bio_init_fields in scrub, Chaitanya Kulkarni
- [RFC PATCH 20/37] bcache: use bio_init_fields in writeback, Chaitanya Kulkarni
- [RFC PATCH 22/37] dm-crypt: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 18/37] bcache: use bio_init_fields in journal, Chaitanya Kulkarni
- [RFC PATCH 25/37] dm-zoned: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 24/37] dm-zoned: use bio_init_fields target, Chaitanya Kulkarni
- [RFC PATCH 17/37] pktcdvd: use bio_init_fields, Chaitanya Kulkarni
- [RFC PATCH 11/37] jfs: use bio_init_fields in logmgr, Chaitanya Kulkarni
- [RFC PATCH 07/37] gfs2: use bio_init_fields in meta_io, Chaitanya Kulkarni
- [RFC PATCH 10/37] iomap: use bio_init_fields in direct-io, Chaitanya Kulkarni
- [RFC PATCH 04/37] btrfs: use bio_init_fields in volumes, Chaitanya Kulkarni
- [RFC PATCH 09/37] iomap: use bio_init_fields in buffered-io, Chaitanya Kulkarni
- [RFC PATCH 03/37] btrfs: use bio_init_fields in disk-io, Chaitanya Kulkarni
- [RFC PATCH 08/37] gfs2: use bio_init_fields in ops_fstype, Chaitanya Kulkarni
- [RFC PATCH 01/37] block: introduce bio_init_fields() helper, Chaitanya Kulkarni
- Re: [RFC PATCH 00/37] block: introduce bio_init_fields(), Josef Bacik
- Re: [RFC PATCH 00/37] block: introduce bio_init_fields(), Mike Snitzer
- Re: [RFC PATCH 00/37] block: introduce bio_init_fields(), Chaitanya Kulkarni
- Re: [RFC PATCH 00/37] block: introduce bio_init_fields(), Julian Calaby
[RFC PATCH v4 0/8] nvm page allocator for bcache,
Qiaowei Ren
[PATCH V3 6/6] bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set',
Ming Lei
multiple caches code is being removed, what is the recommended alternative?,
script to disable writeback when a drive is idle,
[PATCH V2 6/6] bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set', Ming Lei
[RFC V3 PATCH 0/8] nvm page allocator for bcache,
Qiaowei Ren
[PATCH 0/5] bcache patches for Linux v5.11-rc3,
Coly Li
[PATCH 1/3] bcache-tools: recover the missing sb.csum for showing bcache device super block,
Coly Li
make-bcache -B /dev/bcache0 fails, Can't stack bcache on top of bcache,
[PATCH 0/6] bcache-tools: improve large bucket on-disk layout,
Coly Li
[PATCH 0/4] bcache: improve large bucket size on-disk layout,
Coly Li
[PATCH 6/6] bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set',
Ming Lei
How to deal with with backing device dropping out, Nathan Dehnel
[PATCH v2 -next] md: bcache: use DEFINE_MUTEX() for mutex lock,
Zheng Yongjun
[PATCH] bcache: set pdev_set_uuid before scond loop iteration,
Yi Li
[PATCH 0/2] bcache second wave patches for Linux v5.11,
Coly Li
[PATCH -next] md: bcache: use DEFINE_MUTEX (and mutex_init() had been too late),
Zheng Yongjun
[RFC V2 PATCH 0/8] nvm page allocator for bcache,
Qiaowei Ren
[PATCH AUTOSEL 5.4 093/130] bcache: fix race between setting bdev state to none and new write request direct to backing, Sasha Levin
[PATCH] bcache: Trivial fix to bdput,
Yi Li
Defects about bcache GC,
Lin Feng
[PATCH] bcache: fix UUID room exhausted fake issue., Yi Li
[PATCH -next] md/bcache: convert comma to semicolon,
Zheng Yongjun
[PATCH 0/1] bcache: first wave for Linux v5.11,
Coly Li
[RFC PATCH 0/8] nvm page allocator for bcache,
Qiaowei Ren
store a pointer to the block_device in struct bio (again),
Christoph Hellwig
- [PATCH 1/9] brd: remove the end of device check in brd_do_bvec, Christoph Hellwig
- [PATCH 2/9] dcssblk: remove the end of device check in brd_do_bvec, Christoph Hellwig
- [PATCH 4/9] block: simplify submit_bio_checks a bit, Christoph Hellwig
- [PATCH 5/9] block: use ->bi_bdev for bio based I/O accounting, Christoph Hellwig
- [PATCH 3/9] block: store a block_device pointer in struct bio, Christoph Hellwig
- [PATCH 6/9] blk-mq: use ->bi_bdev for I/O accounting, Christoph Hellwig
- [PATCH 7/9] block: add a disk_uevent helper, Christoph Hellwig
- [PATCH 9/9] block: use an xarray for disk->part_tbl, Christoph Hellwig
- [PATCH 8/9] block: remove DISK_PITER_REVERSE, Christoph Hellwig
- Re: store a pointer to the block_device in struct bio (again), Tejun Heo
- Re: store a pointer to the block_device in struct bio (again), Jens Axboe
- Re: store a pointer to the block_device in struct bio (again), Qian Cai
[PATCH] bcache: fix panic due to cache_set is null,
Yi Li
merge struct block_device and struct hd_struct v4,
Christoph Hellwig
- [PATCH 20/45] block: refactor __blkdev_put, Christoph Hellwig
- [PATCH 07/45] loop: do not call set_blocksize, Christoph Hellwig
- [PATCH 40/45] block: pass a block_device to blk_alloc_devt, Christoph Hellwig
- [PATCH 39/45] block: remove the partno field from struct hd_struct, Christoph Hellwig
- [PATCH 45/45] block: stop using bdget_disk for partition 0, Christoph Hellwig
- [PATCH 05/45] mtip32xx: remove the call to fsync_bdev on removal, Christoph Hellwig
- [PATCH 22/45] block: move bdput() to the callers of __blkdev_get, Christoph Hellwig
- [PATCH 30/45] block: remove the nr_sects field in struct hd_struct, Christoph Hellwig
- [PATCH 33/45] block: move the partition_meta_info to struct block_device, Christoph Hellwig
- [PATCH 06/45] zram: do not call set_blocksize, Christoph Hellwig
- [PATCH 08/45] dm: simplify flush_bio initialization in __send_empty_flush, Christoph Hellwig
- [PATCH 21/45] block: refactor blkdev_get, Christoph Hellwig
- [PATCH 25/45] block: simplify bdev/disk lookup in blkdev_get, Christoph Hellwig
- [PATCH 17/45] init: refactor name_to_dev_t, Christoph Hellwig
- [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed, Christoph Hellwig
- [PATCH 11/45] block: remove a superflous check in blkpg_do_ioctl, Christoph Hellwig
- [PATCH 26/45] block: remove ->bd_contains, Christoph Hellwig
- [PATCH 23/45] block: opencode devcgroup_inode_permission, Christoph Hellwig
- [PATCH 27/45] block: simplify the block device claiming interface, Christoph Hellwig
- [PATCH 01/45] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats, Christoph Hellwig
- [PATCH 28/45] block: simplify part_to_disk, Christoph Hellwig
- [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev, Christoph Hellwig
- [PATCH 29/45] block: initialize struct block_device in bdev_alloc, Christoph Hellwig
- [PATCH 32/45] block: move the start_sect field to struct block_device, Christoph Hellwig
- [PATCH 24/45] block: remove i_bdev, Christoph Hellwig
- [PATCH 10/45] block: remove a duplicate __disk_get_part prototype, Christoph Hellwig
- [PATCH 15/45] block: change the hash used for looking up block devices, Christoph Hellwig
- [PATCH 31/45] block: move disk stat accounting to struct block_device, Christoph Hellwig
- [PATCH 16/45] block: switch bdgrab to use igrab, Christoph Hellwig
- [PATCH 14/45] block: use put_device in put_disk, Christoph Hellwig
- [PATCH 18/45] init: refactor devt_from_partuuid, Christoph Hellwig
- [PATCH 12/45] block: add a bdev_kobj helper, Christoph Hellwig
- [PATCH 19/45] init: cleanup match_dev_by_uuid and match_dev_by_label, Christoph Hellwig
- [PATCH 13/45] block: use disk_part_iter_exit in disk_part_iter_next, Christoph Hellwig
- [PATCH 35/45] block: move make_it_fail to struct block_device, Christoph Hellwig
- [PATCH 09/45] dm: remove the block_device reference in struct mapped_device, Christoph Hellwig
- [PATCH 37/45] block: allocate struct hd_struct as part of struct bdev_inode, Christoph Hellwig
- [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping, Christoph Hellwig
- [PATCH 34/45] block: move holder_dir to struct block_device, Christoph Hellwig
- [PATCH 38/45] block: switch partition lookup to use struct block_device, Christoph Hellwig
- [PATCH 36/45] block: move the policy field to struct block_device, Christoph Hellwig
- [PATCH 44/45] block: merge struct block_device and struct hd_struct, Christoph Hellwig
- [PATCH 42/45] block: switch disk_part_iter_* to use a struct block_device, Christoph Hellwig
- [PATCH 41/45] block: pass a block_device to invalidate_partition, Christoph Hellwig
- [PATCH 43/45] f2fs: remove a few bd_part checks, Christoph Hellwig
- Re: merge struct block_device and struct hd_struct v4, Christoph Hellwig
merge struct block_device and struct hd_struct v3,
Christoph Hellwig
- [PATCH 01/44] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats, Christoph Hellwig
- [PATCH 02/44] filemap: consistently use ->f_mapping over ->i_mapping, Christoph Hellwig
- [PATCH 06/44] zram: do not call set_blocksize, Christoph Hellwig
- [PATCH 03/44] fs: remove get_super_thawed and get_super_exclusive_thawed, Christoph Hellwig
- [PATCH 04/44] fs: simplify freeze_bdev/thaw_bdev, Christoph Hellwig
- [PATCH 05/44] mtip32xx: remove the call to fsync_bdev on removal, Christoph Hellwig
- [PATCH 07/44] loop: do not call set_blocksize, Christoph Hellwig
- [PATCH 08/44] dm: simplify flush_bio initialization in __send_empty_flush, Christoph Hellwig
- [PATCH 09/44] dm: remove the block_device reference in struct mapped_device, Christoph Hellwig
- [PATCH 12/44] block: add a bdev_kobj helper, Christoph Hellwig
- [PATCH 11/44] block: remove a superflous check in blkpg_do_ioctl, Christoph Hellwig
- [PATCH 13/44] block: use disk_part_iter_exit in disk_part_iter_next, Christoph Hellwig
- [PATCH 10/44] block: remove a duplicate __disk_get_part prototype, Christoph Hellwig
- [PATCH 14/44] block: use put_device in put_disk, Christoph Hellwig
- [PATCH 15/44] block: change the hash used for looking up block devices, Christoph Hellwig
- [PATCH 16/44] init: refactor name_to_dev_t, Christoph Hellwig
- [PATCH 17/44] init: refactor devt_from_partuuid, Christoph Hellwig
- [PATCH 19/44] block: refactor __blkdev_put, Christoph Hellwig
- [PATCH 18/44] init: cleanup match_dev_by_uuid and match_dev_by_label, Christoph Hellwig
- [PATCH 20/44] block: refactor blkdev_get, Christoph Hellwig
- [PATCH 23/44] block: remove i_bdev, Christoph Hellwig
- [PATCH 26/44] block: simplify the block device claiming interface, Christoph Hellwig
- [PATCH 22/44] block: opencode devcgroup_inode_permission, Christoph Hellwig
- [PATCH 21/44] block: move bdput() to the callers of __blkdev_get, Christoph Hellwig
- [PATCH 24/44] block: simplify bdev/disk lookup in blkdev_get, Christoph Hellwig
- [PATCH 27/44] block: simplify part_to_disk, Christoph Hellwig
- [PATCH 25/44] block: remove ->bd_contains, Christoph Hellwig
- [PATCH 28/44] block: initialize struct block_device in bdev_alloc, Christoph Hellwig
- [PATCH 32/44] block: move the partition_meta_info to struct block_device, Christoph Hellwig
- [PATCH 30/44] block: move disk stat accounting to struct block_device, Christoph Hellwig
- [PATCH 29/44] block: remove the nr_sects field in struct hd_struct, Christoph Hellwig
- [PATCH 33/44] block: move holder_dir to struct block_device, Christoph Hellwig
- [PATCH 31/44] block: move the start_sect field to struct block_device, Christoph Hellwig
- [PATCH 36/44] block: allocate struct hd_struct as part of struct bdev_inode, Christoph Hellwig
- [PATCH 39/44] block: pass a block_device to blk_alloc_devt, Christoph Hellwig
- [PATCH 37/44] block: switch partition lookup to use struct block_device, Christoph Hellwig
- [PATCH 35/44] block: move the policy field to struct block_device, Christoph Hellwig
- [PATCH 34/44] block: move make_it_fail to struct block_device, Christoph Hellwig
- [PATCH 40/44] block: pass a block_device to invalidate_partition, Christoph Hellwig
- [PATCH 41/44] block: switch disk_part_iter_* to use a struct block_device, Christoph Hellwig
- [PATCH 44/44] block: stop using bdget_disk for partition 0, Christoph Hellwig
- [PATCH 42/44] f2fs: remove a few bd_part checks, Christoph Hellwig
- [PATCH 43/44] block: merge struct block_device and struct hd_struct, Christoph Hellwig
- [PATCH 38/44] block: remove the partno field from struct hd_struct, Christoph Hellwig
Status of merging bcachefs into mainline, Stefan K
merge struct block_device and struct hd_struct v2,
Christoph Hellwig
- [PATCH 06/45] zram: remove the claim mechanism, Christoph Hellwig
- [PATCH 11/45] block: remove a duplicate __disk_get_part prototype, Christoph Hellwig
- [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev, Christoph Hellwig
- [PATCH 05/45] mtip32xx: remove the call to fsync_bdev on removal, Christoph Hellwig
- [PATCH 07/45] zram: do not call set_blocksize, Christoph Hellwig
- [PATCH 09/45] dm: simplify flush_bio initialization in __send_empty_flush, Christoph Hellwig
- [PATCH 10/45] dm: remove the block_device reference in struct mapped_device, Christoph Hellwig
- [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping, Christoph Hellwig
- [PATCH 16/45] block: change the hash used for looking up block devices, Christoph Hellwig
- [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed, Christoph Hellwig
- [PATCH 08/45] loop: do not call set_blocksize, Christoph Hellwig
- [PATCH 18/45] init: refactor devt_from_partuuid, Christoph Hellwig
- [PATCH 15/45] block: use put_device in put_disk, Christoph Hellwig
- [PATCH 01/45] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats, Christoph Hellwig
- [PATCH 20/45] block: refactor __blkdev_put, Christoph Hellwig
- [PATCH 12/45] block: remove a superflous check in blkpg_do_ioctl, Christoph Hellwig
- [PATCH 13/45] block: add a bdev_kobj helper, Christoph Hellwig
- [PATCH 22/45] block: opencode devcgroup_inode_permission, Christoph Hellwig
- [PATCH 21/45] block: refactor blkdev_get, Christoph Hellwig
- [PATCH 14/45] block: use disk_part_iter_exit in disk_part_iter_next, Christoph Hellwig
- [PATCH 19/45] init: cleanup match_dev_by_uuid and match_dev_by_label, Christoph Hellwig
- [PATCH 23/45] block: remove i_bdev, Christoph Hellwig
- [PATCH 24/45] blk-cgroup: stop abusing get_gendisk, Christoph Hellwig
- [PATCH 17/45] init: refactor name_to_dev_t, Christoph Hellwig
- [PATCH 26/45] block: remove ->bd_contains, Christoph Hellwig
- [PATCH 27/45] block: simplify the block device claiming interface, Christoph Hellwig
- [PATCH 29/45] block: initialize struct block_device in bdev_alloc, Christoph Hellwig
- [PATCH 25/45] block: reference struct block_device from struct hd_struct, Christoph Hellwig
- [PATCH 30/45] block: remove the nr_sects field in struct hd_struct, Christoph Hellwig
- [PATCH 28/45] block: simplify part_to_disk, Christoph Hellwig
- [PATCH 34/45] block: move holder_dir to struct block_device, Christoph Hellwig
- [PATCH 32/45] block: move the start_sect field to struct block_device, Christoph Hellwig
- [PATCH 31/45] block: move disk stat accounting to struct block_device, Christoph Hellwig
- [PATCH 40/45] block: pass a block_device to blk_alloc_devt, Christoph Hellwig
- [PATCH 33/45] block: move the partition_meta_info to struct block_device, Christoph Hellwig
- [PATCH 41/45] block: pass a block_device to invalidate_partition, Christoph Hellwig
- [PATCH 38/45] block: switch partition lookup to use struct block_device, Christoph Hellwig
- [PATCH 35/45] block: move make_it_fail to struct block_device, Christoph Hellwig
- [PATCH 39/45] block: remove the partno field from struct hd_struct, Christoph Hellwig
- [PATCH 36/45] block: move the policy field to struct block_device, Christoph Hellwig
- [PATCH 37/45] block: allocate struct hd_struct as part of struct bdev_inode, Christoph Hellwig
- [PATCH 45/45] block: stop using bdget_disk for partition 0, Christoph Hellwig
- [PATCH 42/45] block: switch disk_part_iter_* to use a struct block_device, Christoph Hellwig
[Index of Archives]
[Linux Kernel Development]
[Linux Filesystem Development]
[Security]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Share Photos]>
[Fedora ARM]