Age | Commit message (Expand) | Author | Files | Lines |
2022-08-03 | Merge tag 'for-6.0/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
2022-07-14 | dm kcopyd: use __GFP_HIGHMEM when allocating pages | Mikulas Patocka | 1 | -1/+1 |
2022-07-14 | dm/core: Rename kcopyd_job.rw into kcopyd.op | Bart Van Assche | 1 | -12/+13 |
2022-07-14 | dm/core: Reduce the size of struct dm_io_request | Bart Van Assche | 1 | -2/+1 |
2021-06-15 | dm writecache: have ssd writeback wait if the kcopyd workqueue is busy | Mikulas Patocka | 1 | -0/+6 |
2021-06-04 | dm kcopyd: avoid spin_lock_irqsave from process context | Mikulas Patocka | 1 | -9/+6 |
2021-06-04 | dm kcopyd: avoid useless atomic operations | Mikulas Patocka | 1 | -10/+10 |
2019-08-15 | dm kcopyd: always complete failed jobs | Dmitry Fomichev | 1 | -1/+4 |
2019-07-17 | dm kcopyd: Increase default sub-job size to 512KB | Nikos Tsironis | 1 | -6/+28 |
2018-12-18 | dm kcopyd: Fix bug causing workqueue stalls | Nikos Tsironis | 1 | -5/+14 |
2018-08-08 | dm kcopyd: avoid softlockup in run_complete_job | John Pittman | 1 | -0/+2 |
2018-08-01 | dm kcopyd: return void from dm_kcopyd_copy() | Mike Snitzer | 1 | -9/+7 |
2018-06-08 | dm: adjust structure members to improve alignment | Mike Snitzer | 1 | -1/+2 |
2018-06-05 | dm: Use kzalloc for all structs with embedded biosets/mempools | Kent Overstreet | 1 | -1/+1 |
2018-05-31 | dm: convert to bioset_init()/mempool_init() | Kent Overstreet | 1 | -10/+12 |
2018-01-17 | dm: backfill missing calls to mutex_destroy() | Mike Snitzer | 1 | -2/+4 |
2017-10-25 | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ... | Mark Rutland | 1 | -2/+2 |
2017-06-19 | dm kcopyd: add sequential write feature | Damien Le Moal | 1 | -2/+63 |
2017-04-08 | dm kcopyd: switch to use REQ_OP_WRITE_ZEROES | Christoph Hellwig | 1 | -3/+3 |
2016-06-10 | dm: move request-based code out to dm-rq.[hc] | Mike Snitzer | 1 | -1/+1 |
2016-06-07 | dm: use bio op accessors | Mike Christie | 1 | -2/+3 |
2016-06-07 | dm: use op_is_write instead of checking for REQ_WRITE | Mike Christie | 1 | -3/+3 |
2015-11-07 | mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep... | Mel Gorman | 1 | -1/+1 |
2013-08-23 | dm: stop using WQ_NON_REENTRANT | Tejun Heo | 1 | -2/+1 |
2013-03-02 | dm kcopyd: introduce configurable throttling | Mikulas Patocka | 1 | -1/+120 |
2012-12-22 | dm kcopyd: add WRITE SAME support to dm_kcopyd_zero | Mike Snitzer | 1 | -4/+14 |
2011-11-01 | dm kcopyd: add dm_kcopyd_zero to zero an area | Mikulas Patocka | 1 | -5/+26 |
2011-10-23 | dm kcopyd: fix job_pool leak | Alasdair G Kergon | 1 | -0/+1 |
2011-08-02 | dm snapshot: skip reading origin when overwriting complete chunk | Mikulas Patocka | 1 | -0/+31 |
2011-08-02 | dm kcopyd: remove nr_pages field from job structure | Mikulas Patocka | 1 | -4/+2 |
2011-08-02 | dm kcopyd: remove offset field from job structure | Mikulas Patocka | 1 | -5/+2 |
2011-07-27 | atomic: use <linux/atomic.h> | Arun Sharma | 1 | -1/+1 |
2011-05-29 | dm kcopyd: return client directly and not through a pointer | Mikulas Patocka | 1 | -5/+4 |
2011-05-29 | dm kcopyd: reserve fewer pages | Mikulas Patocka | 1 | -3/+3 |
2011-05-29 | dm io: use fixed initial mempool size | Mikulas Patocka | 1 | -1/+1 |
2011-05-29 | dm kcopyd: alloc pages from the main page allocator | Mikulas Patocka | 1 | -31/+60 |
2011-05-29 | dm kcopyd: add gfp parm to alloc_pl | Mikulas Patocka | 1 | -4/+4 |
2011-05-29 | dm kcopyd: remove superfluous page allocation spinlock | Mikulas Patocka | 1 | -10/+1 |
2011-05-29 | dm kcopyd: preallocate sub jobs to avoid deadlock | Mikulas Patocka | 1 | -20/+29 |
2011-05-29 | dm kcopyd: avoid pointless job splitting | Mikulas Patocka | 1 | -1/+1 |
2011-03-10 | block: kill off REQ_UNPLUG | Jens Axboe | 1 | -4/+1 |
2011-03-10 | block: remove per-queue plugging | Jens Axboe | 1 | -47/+5 |
2011-01-13 | dm: use non reentrant workqueues if equivalent | Tejun Heo | 1 | -1/+2 |
2011-01-13 | dm: convert workqueues to alloc_ordered | Tejun Heo | 1 | -1/+1 |
2011-01-13 | dm kcopyd: delay unplugging | Mikulas Patocka | 1 | -3/+51 |
2011-01-13 | dm io: remove BIO_RW_SYNCIO flag from kcopyd | Mikulas Patocka | 1 | -1/+1 |
2010-08-07 | block: unify flags for struct bio and struct request | Christoph Hellwig | 1 | -1/+1 |
2009-12-11 | dm kcopyd: accept zero size jobs | Mikulas Patocka | 1 | -1/+4 |
2009-04-09 | dm kcopyd: fix callback race | Mikulas Patocka | 1 | -6/+11 |
2009-04-09 | dm kcopyd: prepare for callback race fix | Mikulas Patocka | 1 | -2/+4 |