Linus Torvalds
|
9f3a0941fb
Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 years ago |
Dan Williams
|
e13e75b86e
Merge branch 'for-4.17/dax' into libnvdimm-for-next
|
7 years ago |
Linus Torvalds
|
83c7c18b16
Merge tag 'for-4.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
|
7 years ago |
Linus Torvalds
|
3526dd0c78
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
|
7 years ago |
Mike Snitzer
|
5bd5e8d891
dm: remove fmode_t argument from .prepare_ioctl hook
|
7 years ago |
Mike Snitzer
|
971888c469
dm: hold DM table for duration of ioctl rather than use blkdev_get
|
7 years ago |
Denis Semakin
|
00716545c8
dm: add support for secure erase forwarding
|
7 years ago |
Mike Snitzer
|
0519c71e8d
dm: backfill abnormal IO support to non-splitting IO submission
|
7 years ago |
Dan Williams
|
976431b02c
dax, dm: allow device-mapper to operate without dax support
|
7 years ago |
Mike Snitzer
|
da5dadb4f1
dm: fix dropped return code from dm_get_bdev_for_ioctl
|
7 years ago |
Mike Snitzer
|
519049afea
dm: use blkdev_get rather than bdgrab when issuing pass-through ioctl
|
7 years ago |
Bart Van Assche
|
5ee0524ba1
block: Add 'lock' as third argument to blk_alloc_queue_node()
|
7 years ago |
NeilBrown
|
8dd601fa83
dm: correctly handle chained bios in dec_pending()
|
7 years ago |
Linus Torvalds
|
0be600a5ad
Merge tag 'for-4.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
|
7 years ago |
Mike Snitzer
|
c12c9a3c38
dm: various cleanups to md->queue initialization code
|
7 years ago |
Mike Snitzer
|
d5ffebdd79
dm: backfill missing calls to mutex_destroy()
|
7 years ago |
Mike Snitzer
|
c100ec49fd
dm: fix incomplete request_queue initialization
|
7 years ago |
Ming Lei
|
8f50e35815
dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE
|
7 years ago |
Mike Snitzer
|
978e51ba38
dm: optimize bio-based NVMe IO submission
|
7 years ago |
Mike Snitzer
|
22c11858e8
dm: introduce DM_TYPE_NVME_BIO_BASED
|
7 years ago |
Mike Snitzer
|
f3986374f9
dm: simplify start of block stats accounting for bio-based
|
7 years ago |
Mike Snitzer
|
bc02cdbe53
dm: remove redundant mapped_device member from clone_info structure
|
7 years ago |
Mike Snitzer
|
dde1e1ec4c
dm: remove now unused bio-based io_pool and _io_cache
|
7 years ago |
Mike Snitzer
|
64f52b0e31
dm: improve performance by moving dm_io structure to per-bio-data
|
7 years ago |
Mike Snitzer
|
745dc570b2
dm: rename 'bio' member of dm_io structure to 'orig_bio'
|
7 years ago |
Mike Snitzer
|
2abf1fc91d
dm: remove stale comment blocks
|
7 years ago |
Mike Snitzer
|
ad3793fc39
dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions()
|
7 years ago |
Mike Snitzer
|
3d7f45625a
dm: fix __send_changing_extent_only() to send first bio and chain remainder
|
7 years ago |
Mike Snitzer
|
0776aa0e30
dm: ensure bio-based DM's bioset and io_pool support targets' maximum IOs
|
7 years ago |
Mike Snitzer
|
4a3f54d94d
dm: remove BIOSET_NEED_RESCUER based dm_offload infrastructure
|
7 years ago |