Linus Torvalds
|
828bf6e904
Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 years ago |
Huaisheng Ye
|
e0b401e3fe
dax/super: Do not request a pointer kaddr when not required
|
7 years ago |
Ross Zwisler
|
15256f6cc4
dax: check for QUEUE_FLAG_DAX in bdev_dax_supported()
|
7 years ago |
Linus Torvalds
|
7d3bf613e9
Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
7 years ago |
Dan Williams
|
930218affe
Merge branch 'for-4.18/mcsafe' into libnvdimm-for-next
|
7 years ago |
Dan Williams
|
b56845794e
Merge branch 'for-4.18/dax' into libnvdimm-for-next
|
7 years ago |
Ross Zwisler
|
808c340be1
dax: Use dax_write_cache* helpers
|
7 years ago |
Dave Jiang
|
80660f2025
dax: change bdev_dax_supported() to support boolean returns
|
7 years ago |
Darrick J. Wong
|
ba23cba9b3
fs: allow per-device dax status checking for filesystems
|
7 years ago |
Dan Williams
|
b3a9a0c36e
dax: Introduce a ->copy_to_iter dax operation
|
7 years ago |
Dan Williams
|
e763848843
mm: introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS
|
7 years ago |
Dan Williams
|
3fe0791c29
dax: store pfns in the radix
|
7 years ago |
Boaz Harrosh
|
9d4949b493
dax: ->direct_access does not sleep anymore
|
7 years ago |
Dan Williams
|
569d0365f5
dax: require 'struct page' by default for filesystem dax
|
7 years ago |
Mikulas Patocka
|
9f586fff65
dax: fix general protection fault in dax_alloc_inode
|
7 years ago |
Dan Williams
|
6a21586a63
dax: stop requiring a live device for dax_flush()
|
7 years ago |
Dan Williams
|
66a86cc109
dax: quiet bdev_dax_supported()
|
7 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 |
Mikulas Patocka
|
c3ca015fab
dax: remove the pmem_dax_ops->flush abstraction
|
8 years ago |
Dan Williams
|
26f2f4de0b
dax: fix FS_DAX=n BLOCK=y compilation
|
8 years ago |
Dan Williams
|
78f3547350
dax: introduce a fs_dax_get_by_bdev() helper
|
8 years ago |
Vivek Goyal
|
273752c9ff
dm, dax: Make sure dm_dax_flush() is called if device supports it
|
8 years ago |
Linus Torvalds
|
b6ffe9ba46
Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
|
8 years ago |
Dan Williams
|
6e0c90d691
libnvdimm, pmem, dax: export a cache control attribute
|
8 years ago |
Dan Williams
|
9a60c3ef57
dax: convert to bitmask for flags
|
8 years ago |
Dan Williams
|
5d61e43b39
dax: remove default copy_from_iter fallback
|
8 years ago |
Dan Williams
|
abebfbe2f7
dm: add ->flush() dax operation support
|
8 years ago |
Dan Williams
|
7e026c8c0a
dm: add ->copy_from_iter() dax operation support
|
8 years ago |
Dan Williams
|
b9d39d17e4
device-dax: fix 'dax' device filesystem inode destruction crash
|
8 years ago |
Dan Williams
|
9d109081c2
dax: fix false CONFIG_BLOCK dependency
|
8 years ago |