Dan Williams
|
1ed41b5696
Merge branch 'for-4.17/libnvdimm' into libnvdimm-for-next
|
7 years ago |
Colin Ian King
|
0cbfeef230
libnvdimm: remove redundant assignment to pointer 'dev'
|
7 years ago |
Dan Williams
|
426824d63b
libnvdimm: remove redundant __func__ in dev_dbg
|
7 years ago |
Christoph Hellwig
|
e8d5134833
memremap: change devm_memremap_pages interface to use struct dev_pagemap
|
7 years ago |
Dan Williams
|
41fce90f26
libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment
|
7 years ago |
Dan Williams
|
19deaa217b
libnvdimm, pfn: fix start_pad handling for aligned namespaces
|
7 years ago |
Dan Williams
|
26417ae4fc
libnvdimm, pfn: make 'resource' attribute only readable by root
|
8 years ago |
Dan Williams
|
f13d2b61e5
libnvdimm, pfn, dax: limit namespace alignments to the supported set
|
8 years ago |
Oliver O'Halloran
|
1fdadbebc4
libnvdimm, pfn, dax: show supported dax/pfn region alignments in sysfs
|
8 years ago |
Oliver O'Halloran
|
0dd6964306
libnvdimm: Stop using HPAGE_SIZE
|
8 years ago |
Dan Williams
|
9d92573fff
Merge branch 'for-4.13/dax' into libnvdimm-for-next
|
8 years ago |
Dan Williams
|
c9e582aa68
libnvdimm, nfit: enable support for volatile ranges
|
8 years ago |
Dan Williams
|
b3fde74ea1
libnvdimm, label: add address abstraction identifiers
|
8 years ago |
Vishal Verma
|
3ae3d67ba7
libnvdimm: add an atomic vs process context flag to rw_bytes
|
8 years ago |
Dan Williams
|
d5483feda8
libnvdimm, pfn: fix 'npfns' vs section alignment
|
8 years ago |
Dan Williams
|
452bae0aed
libnvdimm: fix nvdimm_bus_lock() vs device_lock() ordering
|
8 years ago |
Dan Williams
|
bfb34527a3
libnvdimm, pfn: fix memmap reservation size versus 4K alignment
|
8 years ago |
Dan Williams
|
af7d9f0c57
libnvdimm, pfn: fix align attribute
|
8 years ago |
Dan Williams
|
1ee6667cd8
libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignment
|
9 years ago |
Dan Williams
|
36092ee8ba
Merge branch 'for-4.7/dax' into libnvdimm-for-next
|
9 years ago |
Dan Williams
|
03dca343af
libnvdimm, dax: fix deletion
|
9 years ago |
Dan Williams
|
5e24c9fd36
libnvdimm, dax: fix alignment validation
|
9 years ago |
Dan Williams
|
c5ed926864
libnvdimm, dax: autodetect support
|
9 years ago |
Dan Williams
|
594d6d96ea
Merge branch 'for-4.7/dax' into libnvdimm-for-next
|
9 years ago |
Dan Williams
|
45a0dac045
libnvdimm, dax: record the specified alignment of a dax-device instance
|
9 years ago |
Dan Williams
|
52ac23b25e
libnvdimm, dax: reserve space to store labels for device-dax
|
9 years ago |
Dan Williams
|
cd03412a51
libnvdimm, dax: introduce device-dax infrastructure
|
9 years ago |
Dan Williams
|
ac515c084b
libnvdimm, pmem, pfn: move pfn setup to the core
|
9 years ago |
Dan Williams
|
200c79da82
libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setup
|
9 years ago |
Dan Williams
|
bd032943b5
libnvdimm, pfn, convert nd_pfn_probe() to devm
|
9 years ago |