summaryrefslogtreecommitdiff
path: root/drivers/md/bcache/super.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-11Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-29/+30
2024-03-06bcache: move calculation of stripe_size and io_opt into bcache_device_initChristoph Hellwig1-6/+5
2024-02-25bcache: port block device access to filesChristian Brauner1-37/+37
2024-02-20bcache: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig1-22/+24
2024-02-20block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig1-2/+2
2024-01-12Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds1-1/+0
2023-12-29bcache: use the default discard granularityChristoph Hellwig1-1/+0
2023-12-29bcache: discard_granularity should not be smaller than a sectorChristoph Hellwig1-1/+1
2023-12-02Merge tag 'bcachefs-2023-11-29' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-20/+20
2023-11-24closures: CLOSURE_CALLBACK() to fix type punningKent Overstreet1-20/+20
2023-11-20bcache: avoid NULL checking to c->root in run_cache_set()Coly Li1-1/+1
2023-11-20bcache: avoid oversize memory allocation by small stripe_sizeColy Li1-0/+2
2023-10-31Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-1/+0
2023-10-28bcache: Fixup error handling in register_cache()Jan Kara1-13/+10
2023-10-28bcache: Convert to bdev_open_by_path()Jan Kara1-37/+41
2023-10-19bcache: move closures to lib/Kent Overstreet1-1/+0
2023-06-24bcache: Fix bcache device claimingJan Kara1-27/+38
2023-06-24bcache: Alloc holder object before async registrationJan Kara1-41/+25
2023-06-15bcache: Remove unnecessary NULL point check in node allocationsZheng Wang1-2/+2
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-3/+3
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig1-8/+7
2023-06-12bcache: don't pass a stack address to blkdev_get_by_pathChristoph Hellwig1-1/+1
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig1-1/+1
2023-06-12block: pass a gendisk to ->openChristoph Hellwig1-2/+2
2023-06-05block: introduce holder opsChristoph Hellwig1-1/+1
2023-04-25block/drivers: remove dead clear of random flagChaitanya Kulkarni1-1/+0
2022-07-14md/bcache: Combine two prio_io() argumentsBart Van Assche1-5/+4
2022-07-14md/bcache: Combine two uuid_io() argumentsBart Van Assche1-8/+8
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig1-1/+1
2022-05-24bcache: avoid journal no-space deadlock by reserving 1 journal bucketColy Li1-0/+1
2022-04-18block: remove QUEUE_FLAG_DISCARDChristoph Hellwig1-2/+1
2022-02-02block: pass a block_device and opf to bio_initChristoph Hellwig1-5/+3
2022-02-02block: remove genhd.hChristoph Hellwig1-1/+0
2021-12-15bcache: fix NULL pointer reference in cached_dev_detach_finishLin Feng1-1/+2
2021-11-09Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2021-11-03bcache: fix use-after-free problem in bcache_device_free()Coly Li1-1/+1
2021-11-01Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2021-10-21bcache: add error handling support for add_disk()Luis Chamberlain1-5/+12
2021-10-20bcache: remove the backing_dev_name field from struct cached_devChristoph Hellwig1-28/+20
2021-10-20bcache: remove the cache_dev_name field from struct cacheChristoph Hellwig1-4/+3
2021-10-20bcache: move calc_cached_dev_sectors to proper place on backing device detachLin Feng1-1/+1
2021-10-20bcache: fix error info in register_bcache()Chao Yu1-3/+10
2021-10-20md: bcache: Fix spelling of 'acquire'Ding Senjie1-1/+1
2021-10-18bcache: remove bdev_sectorsChristoph Hellwig1-1/+1
2021-08-12bcache: move the del_gendisk call out of bcache_device_freeChristoph Hellwig1-6/+4
2021-08-12bcache: add proper error unwinding in bcache_device_initChristoph Hellwig1-5/+11
2021-06-01bcache: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig1-11/+4
2021-05-07include: remove pagemap.h from blkdev.hMatthew Wilcox (Oracle)1-0/+1
2021-04-11bcache: reduce redundant code in bch_cached_dev_run()Zhiqiang Liu1-13/+12
2021-03-11block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig1-1/+1