summaryrefslogtreecommitdiffstats
path: root/drivers/md/bcache
Commit message (Expand)AuthorAgeFilesLines
* bcache: check return value of register_shrinkerMichael Lyle2017-11-251-1/+4
* bcache: recover data from backing when data is cleanRui Hua2017-11-251-7/+6Star
* bcache: Fix building error on MIPSHuacai Chen2017-11-253-3/+3
* bcache: add a comment in journal bucket readingTang Junhui2017-11-251-0/+5
* md: Convert timers to use timer_setup()Kees Cook2017-11-151-5/+3Star
* Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-11-1512-111/+201
|\
| * bcache: explicitly destroy mutex while exitingLiang Chen2017-10-301-2/+4
| * bcache: fix wrong cache_misses statisticstang.junhui2017-10-301-1/+5
| * bcache: update bucket_in_use in real timeTang Junhui2017-10-304-8/+22
| * bcache: convert cached_dev.count from atomic_t to refcount_tElena Reshetova2017-10-303-7/+8
| * bcache: only permit to recovery read error when cache device is cleanColy Li2017-10-301-1/+9
| * bcache: writeback rate clamping: make 32 bit safeMichael Lyle2017-10-161-2/+2
| * bcache: safeguard a dangerous addressing in closure_queueLiang Chen2017-10-161-0/+6
| * bcache: rearrange writeback main thread ratelimitMichael Lyle2017-10-161-1/+4
| * bcache: writeback rate shouldn't artifically clampMichael Lyle2017-10-163-6/+7
| * bcache: smooth writeback rate controlMichael Lyle2017-10-162-3/+9
| * bcache: implement PI controller for writeback rateMichael Lyle2017-10-163-52/+66
| * bcache: don't write back data if reading it failedMichael Lyle2017-10-161-6/+14
| * bcache: remove unused parameterYijing Wang2017-10-161-6/+6
| * bcache: update bio->bi_opf bypass/writeback REQ_ flag hintsEric Wheeler2017-10-162-1/+11
| * bcache: Remove redundant set_capacityYijing Wang2017-10-161-3/+0Star
| * bcache: rewrite multiple partitions supportColy Li2017-10-161-12/+25
| * bcache: fix a comments typo in bch_alloc_sectors()Coly Li2017-10-161-1/+1
| * bcache: check ca->alloc_thread initialized before wake up itColy Li2017-10-161-1/+2
| * bcache: Avoid nested function definitionPeter Foley2017-10-161-4/+6
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-0226-0/+26
* | bcache: use llist_for_each_entry_safe() in __closure_wake_up()Coly Li2017-09-271-2/+2
|/
* bcache: initialize dirty stripes in flash_dev_run()Tang Junhui2017-09-073-6/+7
* bcache: fix bch_hprint crash and improve outputMichael Lyle2017-09-061-15/+35
* bcache: Update continue_at() documentationDan Carpenter2017-09-061-4/+0Star
* bcache: silence static checker warningDan Carpenter2017-09-061-3/+0Star
* bcache: fix for gc and write-back raceTang Junhui2017-09-063-2/+10
* bcache: increase the number of open bucketsTang Junhui2017-09-061-1/+3
* bcache: Correct return value for sysfs attach errorsTony Asleson2017-09-061-2/+2
* bcache: correct cache_dirty_target in __update_writeback_rate()Tang Junhui2017-09-062-1/+21
* bcache: gc does not work when triggering by manual commandTang Junhui2017-09-061-1/+14
* bcache: Don't reinvent the wheel but use existing llist APIByungchul Park2017-09-061-13/+2Star
* bcache: do not subtract sectors_to_gc for bypassed IOTang Junhui2017-09-061-3/+3
* bcache: fix sequential large write IO bypassTang Junhui2017-09-061-6/+0Star
* bcache: Fix leak of bdev referenceJan Kara2017-09-061-0/+2
* block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-236-19/+18Star
* block: pass in queue to inflight accountingJens Axboe2017-08-091-3/+4
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-07-031-1/+1
|\
| * sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar2017-06-201-1/+1
* | bcache: use kmalloc to allocate bio in bch_data_verify()NeilBrown2017-06-181-1/+1
* | blk: make the bioset rescue_workqueue optional.NeilBrown2017-06-181-2/+6
* | blk: replace bioset_create_nobvec() with a flags arg to bioset_create()NeilBrown2017-06-181-2/+2
* | block: switch bios to blk_status_tChristoph Hellwig2017-06-099-35/+36
|/
* drivers/md/bcache/super.c: use kvmallocMichal Hocko2017-05-091-6/+2Star
* treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko2017-05-091-10/+2Star