Mike Snitzer
|
1eb5fa849f
dm: allow targets to return output from messages they are sent
|
7 years ago |
Luis de Bethencourt
|
bd6d1e0a5f
dm thin: fix trailing semicolon in __remap_and_issue_shared_cell
|
7 years ago |
Mike Snitzer
|
d5ffebdd79
dm: backfill missing calls to mutex_destroy()
|
7 years ago |
monty_pavel@sina.com
|
7e6358d244
dm: fix various targets to dm_register_target after module __init resources created
|
7 years ago |
Mark Rutland
|
6aa7de0591
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
|
8 years ago |
Linus Torvalds
|
dff4d1f6fe
Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
|
8 years ago |
Eric Biggers
|
5916a22b83
dm: constify argument arrays
|
8 years ago |
Christoph Hellwig
|
74d46992e0
block: replace bi_bdev with a gendisk pointer and partitions index
|
8 years ago |
Linus Torvalds
|
c6b1e36c8f
Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block
|
8 years ago |
Vallish Vaidyeshwara
|
00a0ea33b4
dm thin: do not queue freed thin mapping for next stage processing
|
8 years ago |
Christoph Hellwig
|
4e4cbee93d
block: switch bios to blk_status_t
|
8 years ago |
Christoph Hellwig
|
1be5690984
dm: change ->end_io calling convention
|
8 years ago |
Linus Torvalds
|
d35a878ae1
Merge tag 'for-4.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
|
8 years ago |
Dennis Yang
|
948f581a53
dm thin: fix a memory leak when passing discard bio down
|
8 years ago |
Christoph Hellwig
|
48920ff2a5
block: remove the discard_zeroes_data flag
|
8 years ago |
Joe Thornber
|
742c8fdc31
dm bio prison v2: new interface for the bio prison
|
9 years ago |
Jan Kara
|
dc3b17cc8b
block: Use pointer to backing_dev_info from request_queue
|
8 years ago |
Christoph Hellwig
|
f73f44eb00
block: add a op_is_flush helper
|
8 years ago |
Jens Axboe
|
1eff9d322a
block: rename bio bi_rw to bi_opf
|
9 years ago |
Joe Thornber
|
2a0fbffb1e
dm thin: fix a race condition between discarding and provisioning a block
|
9 years ago |
Mike Christie
|
28a8f0d317
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
|
9 years ago |
Mike Christie
|
e6047149db
dm: use bio op accessors
|
9 years ago |
Mike Christie
|
469e3216e2
block discard: use bio set op accessor
|
9 years ago |
Mike Christie
|
4e49ea4a3d
block/fs/drivers: remove rw argument from submit_bio
|
9 years ago |
Joe Thornber
|
202bae5293
dm thin: unroll issue_discard() to create longer discard bio chains
|
9 years ago |
Mike Snitzer
|
3dba53a958
dm thin: use __blkdev_issue_discard for async discard support
|
9 years ago |
Mike Snitzer
|
13e4f8a695
dm thin: remove __bio_inc_remaining() and switch to using bio_inc_remaining()
|
9 years ago |
Amitoj Kaur Chawla
|
813923b1a2
dm thin: Remove return statement from void function
|
9 years ago |
Mike Snitzer
|
c3667cc619
dm thin: consistently return -ENOSPC if pool has run out of data space
|
9 years ago |
Mike Snitzer
|
30187e1d48
dm: rename target's per_bio_data_size to per_io_data_size
|
9 years ago |