Dan Williams
|
59e6473980
libnvdimm, pmem: clear poison on write
|
9 years ago |
Dan Williams
|
719994660c
libnvdimm: async notification support
|
9 years ago |
Dan Williams
|
8b63b6bfc1
Merge branch 'for-4.5/block-dax' into for-4.5/libnvdimm
|
9 years ago |
Dan Williams
|
b95f5f4391
libnvdimm: convert to statically allocated badblocks
|
9 years ago |
Dan Williams
|
ad9a8bde2c
libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h
|
9 years ago |
Vishal Verma
|
0caeef63e6
libnvdimm: Add a poison list and export badblocks
|
9 years ago |
Dan Williams
|
315c562536
libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZE
|
9 years ago |
Dan Williams
|
9f1e8cee77
libnvdimm, pfn: kill ND_PFN_ALIGN
|
9 years ago |
Dan Williams
|
004f1afbe1
libnvdimm, pmem: direct map legacy pmem by default
|
10 years ago |
Dan Williams
|
32ab0a3f51
libnvdimm, pmem: 'struct page' for pmem
|
10 years ago |
Dan Williams
|
e1455744b2
libnvdimm, pfn: 'struct page' provider infrastructure
|
10 years ago |
Vishal Verma
|
6ec689542b
libnvdimm, btt: write and validate parent_uuid
|
10 years ago |
Randy Dunlap
|
f6ef5a2a50
nvdimm: fix inline function return type warning
|
10 years ago |
Toshi Kani
|
41d7a6d637
libnvdimm: Set numa_node to NVDIMM devices
|
10 years ago |
Dan Williams
|
5813882094
libnvdimm, nfit: handle unarmed dimms, mark namespaces read-only
|
10 years ago |
Dan Williams
|
f0dc089ce2
libnvdimm: enable iostat
|
10 years ago |
Vishal Verma
|
fcae695737
libnvdimm, blk: add support for blk integrity
|
10 years ago |
Vishal Verma
|
41cd8b70c3
libnvdimm, btt: add support for blk integrity
|
10 years ago |
Ross Zwisler
|
047fc8a1f9
libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory
|
10 years ago |
Vishal Verma
|
5212e11fde
nd_btt: atomic sector updates
|
10 years ago |
Dan Williams
|
8c2f7e8658
libnvdimm: infrastructure for btt devices
|
10 years ago |
Dan Williams
|
f524bf271a
libnvdimm: write pmem label set
|
10 years ago |
Dan Williams
|
1b40e09a12
libnvdimm: blk labels and namespace instantiation
|
10 years ago |
Dan Williams
|
bf9bccc14c
libnvdimm: pmem label sets and namespace instantiation.
|
10 years ago |
Dan Williams
|
4a826c83db
libnvdimm: namespace indices: read and validate
|
10 years ago |
Dan Williams
|
eaf961536e
libnvdimm, nfit: add interleave-set state-tracking infrastructure
|
10 years ago |
Dan Williams
|
3d88002e4a
libnvdimm: support for legacy (non-aliasing) nvdimms
|
10 years ago |
Dan Williams
|
1f7df6f88b
libnvdimm, nfit: regions (block-data-window, persistent memory, volatile memory)
|
10 years ago |
Dan Williams
|
4d88a97aa9
libnvdimm, nvdimm: dimm driver and base libnvdimm device-driver infrastructure
|
10 years ago |