summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-writecache.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2020-08-071-1/+1
|\
| * libnvdimm/nvdimm/flush: Allow architecture to override the flush barrierAneesh Kumar K.V2020-07-161-1/+1
* | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-041-1/+1
|\ \
| * | treewide: Remove uninitialized_var() usageKees Cook2020-07-161-1/+1
* | | Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-1/+1
|\ \ \
| * | | block: rename generic_make_request to submit_bio_noacctChristoph Hellwig2020-07-011-1/+1
| | |/ | |/|
* | | dm writecache: reject asynchronous pmem devicesMichal Suchanek2020-07-081-0/+6
| |/ |/|
* | dm writecache: add cond_resched to loop in persistent_memory_claim()Mikulas Patocka2020-06-191-0/+2
* | dm writecache: skip writecache_wait when using pmem modeHuaisheng Ye2020-06-171-2/+4
* | dm writecache: correct uncommitted_block when discarding uncommitted entryHuaisheng Ye2020-06-171-0/+2
|/
* dm writecache: improve performance on DDR persistent memory (Optane)Mikulas Patocka2020-05-151-1/+37
* dm writecache: remove superfluous test in persistent_memory_claimMikulas Patocka2020-05-151-4/+0
* dm writecache: fix data corruption when reloading the targetMikulas Patocka2020-04-161-15/+37
* dm writecache: add cond_resched to avoid CPU hangsMikulas Patocka2020-03-271-1/+5
* dm writecache: optimize superblock writeMikulas Patocka2020-03-241-2/+32
* dm writecache: implement gradual cleanupMikulas Patocka2020-03-241-1/+36
* dm writecache: implement the "cleaner" policyMikulas Patocka2020-03-241-5/+43
* dm writecache: do direct write if the cache is fullMikulas Patocka2020-03-241-0/+13
* dm: bump version of core and various targetsMike Snitzer2020-03-031-1/+1
* dm writecache: verify watermark during resumeMikulas Patocka2020-02-271-2/+10
* dm: report suspended device during destroyMikulas Patocka2020-02-271-1/+1
* dm writecache: improve performance of large linear writes on SSDsMikulas Patocka2020-01-161-4/+25
* dm writecache: fix incorrect flush sequence when doing SSD mode commitMikulas Patocka2020-01-151-21/+21
* dm writecache: handle REQ_FUAMaged Mokhtar2019-11-051-1/+2
* dm writecache: fix uninitialized variable warningMikulas Patocka2019-11-051-1/+1
* dm writecache: skip writecache_wait for pmem modeHuaisheng Ye2019-09-051-1/+2
* dm writecache: optimize performance by sorting the blocks for writeback_allHuaisheng Ye2019-08-261-3/+16
* dm writecache: add unlikely for getting two block with same LBAHuaisheng Ye2019-08-261-2/+2
* dm writecache: remove unused member pointer in writeback_structHuaisheng Ye2019-08-261-1/+0
* dm writecache: avoid unnecessary lookups in writecache_find_entry()Mikulas Patocka2019-04-261-6/+5
* dm writecache: remove unused member page_offset in writeback_structHuaisheng Ye2019-04-261-2/+0
* dm writecache: add unlikely for returned value of rb_next/prevHuaisheng Ye2019-04-181-2/+2
* dm writecache: remove needless dereferences in __writecache_writeback_pmem()Huaisheng Ye2019-04-181-6/+6
* dm writecache: fix typo in name for writeback_wqHuaisheng Ye2019-03-051-1/+1
* dm writecache: fix typo in error msg for creating writecache_flush_threadShenghui Wang2018-12-181-1/+1
* dm writecache: remove disabled code in memory_entry()Mike Snitzer2018-10-221-4/+1
* Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds2018-08-261-2/+1
|\
| * md/dm-writecache: Don't request pointer dummy_addr when not requiredHuaisheng Ye2018-07-301-2/+1
* | dm writecache: fix a crash due to reading past end of dirty_bitmapMikulas Patocka2018-08-161-1/+1
* | dm writecache: report start_sector in status lineMikulas Patocka2018-07-271-1/+5
* | dm writecache: support optional offset for start of deviceMikulas Patocka2018-07-021-14/+29
* | dm writecache: use 2-factor allocator argumentsKees Cook2018-06-221-5/+5
|/
* dm: add writecache targetMikulas Patocka2018-06-081-0/+2305