summaryrefslogtreecommitdiff
path: root/drivers/md/dm-writecache.c
Commit message (Expand)AuthorAgeFilesLines
* 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-141-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-251-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