aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/bcache
AgeCommit message (Expand)AuthorFilesLines
2023-06-28Merge branch 'for-6.5/block-late' into block-6.5Gravatar Jens Axboe 1-64/+59
2023-06-27Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 2-3/+24
2023-06-23bcache: Fix bcache device claimingGravatar Jan Kara 1-27/+38
2023-06-23bcache: Alloc holder object before async registrationGravatar Jan Kara 1-41/+25
2023-06-15bcache: fixup btree_cache_wait list damageGravatar Mingzhe Zou 3-1/+21
2023-06-15bcache: Fix __bch_btree_node_alloc to make the failure behavior consistentGravatar Zheng Wang 1-1/+3
2023-06-15bcache: Remove unnecessary NULL point check in node allocationsGravatar Zheng Wang 2-7/+7
2023-06-15bcache: Remove dead references to cache_readaheadsGravatar Andrea Tomassetti 1-1/+0
2023-06-15bcache: make kobj_type structures constantGravatar Thomas Weißschuh 2-6/+6
2023-06-15bcache: Convert to use sysfs_emit()/sysfs_emit_at() APIsGravatar ye xingchen 1-16/+15
2023-06-12block: replace fmode_t with a block-specific type for block open flagsGravatar Christoph Hellwig 3-6/+6
2023-06-12block: use the holder as indication for exclusive opensGravatar Christoph Hellwig 1-8/+7
2023-06-12bcache: don't pass a stack address to blkdev_get_by_pathGravatar Christoph Hellwig 1-1/+1
2023-06-12block: remove the unused mode argument to ->releaseGravatar Christoph Hellwig 1-1/+1
2023-06-12block: pass a gendisk to ->openGravatar Christoph Hellwig 1-2/+2
2023-06-05block: introduce holder opsGravatar Christoph Hellwig 1-1/+1
2023-05-24bcache: Convert to lock_cmp_fnGravatar Kent Overstreet 2-3/+24
2023-04-25block/drivers: remove dead clear of random flagGravatar Chaitanya Kulkarni 1-1/+0
2023-02-25Merge tag 'flex-array-transformations-6.3-rc1' of git://git.kernel.org/pub/sc...Gravatar Linus Torvalds 1-4/+4
2023-01-25bcache: Silence memcpy() run-time false positive warningsGravatar Kees Cook 2-2/+4
2023-01-05bcache: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helperGravatar Gustavo A. R. Silva 1-4/+4
2022-12-13Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxGravatar Linus Torvalds 3-4/+4
2022-12-07block: remove bio_set_op_attrsGravatar Christoph Hellwig 3-4/+4
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionGravatar Jason A. Donenfeld 1-1/+1
2022-10-11treewide: use prandom_u32_max() when possible, part 1Gravatar Jason A. Donenfeld 1-1/+1
2022-09-19bcache: fix set_at_max_writeback_rate() for multiple attached devicesGravatar Coly Li 1-21/+52
2022-09-19bcache:: fix repeated words in commentsGravatar Jilin Yuan 1-1/+1
2022-09-19bcache: bset: Fix comment typosGravatar Jules Maselbas 1-1/+1
2022-09-19bcache: remove unused bch_mark_cache_readahead function def in stats.hGravatar Lin Feng 1-1/+0
2022-09-19bcache: remove unnecessary flush_workqueueGravatar Li Lei 1-3/+2
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+1
2022-08-02bcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registrat...Gravatar Coly Li 1-1/+1
2022-07-14md/bcache: Combine two prio_io() argumentsGravatar Bart Van Assche 1-5/+4
2022-07-14md/bcache: Combine two uuid_io() argumentsGravatar Bart Van Assche 1-8/+8
2022-07-03mm: shrinkers: provide shrinkers with namesGravatar Roman Gushchin 1-1/+1
2022-06-28block: remove blk_cleanup_diskGravatar Christoph Hellwig 1-1/+1
2022-06-03Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 9-113/+130
2022-05-28bcache: avoid unnecessary soft lockup in kworker update_writeback_rate()Gravatar Coly Li 2-10/+28
2022-05-27md: bcache: check the return value of kzalloc() in detached_dev_do_request()Gravatar Jia-Ju Bai 1-0/+6
2022-05-27bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_...Gravatar Coly Li 2-0/+2
2022-05-24bcache: avoid journal no-space deadlock by reserving 1 journal bucketGravatar Coly Li 3-5/+29
2022-05-24bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()Gravatar Coly Li 1-28/+13
2022-05-24bcache: improve multithreaded bch_sectors_dirty_init()Gravatar Coly Li 2-38/+26
2022-05-24bcache: improve multithreaded bch_btree_check()Gravatar Coly Li 2-33/+27
2022-05-23Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 5-10/+11
2022-04-19bcache: fix wrong bdev parameter when calling bio_alloc_clone() in do_bio_hook()Gravatar Coly Li 1-1/+1
2022-04-19bcache: put bch_bio_map() back to correct location in journal_write_unlocked()Gravatar Coly Li 1-1/+1
2022-04-17block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDGravatar Christoph Hellwig 1-1/+1
2022-04-17block: remove QUEUE_FLAG_DISCARDGravatar Christoph Hellwig 3-5/+4
2022-04-17block: turn bio_kmalloc into a simple kmalloc wrapperGravatar Christoph Hellwig 1-4/+6