Dan Williams
|
98a29c39dc
libnvdimm, namespace: allow creation of multiple pmem-namespaces per region
|
8 years ago |
Dan Williams
|
762d067dba
libnvdimm, namespace: enable allocation of multiple pmem namespaces
|
8 years ago |
Dan Williams
|
a1f3e4d6a0
libnvdimm, region: update nd_region_available_dpa() for multi-pmem support
|
8 years ago |
Dan Williams
|
ae8219f186
libnvdimm, label: convert label tracking to a linked list
|
9 years ago |
Dave Jiang
|
a0056afe21
nvdimm: remove duplicate nd_mapping declaration
|
9 years ago |
Dan Williams
|
bc9775d869
libnvdimm: move ->module to struct nvdimm_bus_descriptor
|
9 years ago |
Dan Williams
|
e5ae3b252c
libnvdimm, nfit: move flush hint mapping to region-device driver-data
|
9 years ago |
Dan Williams
|
29b9aa0aa3
libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() users
|
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
|
b354aba016
libnvdimm: release ida resources
|
9 years ago |
Dan Williams
|
1f716d05f8
Merge branch 'for-4.7/dsm' into libnvdimm-for-next
|
9 years ago |
Dan Williams
|
cd03412a51
libnvdimm, dax: introduce device-dax infrastructure
|
9 years ago |
Dan Williams
|
e3654eca70
nfit, libnvdimm: clarify "commands" vs "_DSMs"
|
9 years ago |
Dan Williams
|
8b63b6bfc1
Merge branch 'for-4.5/block-dax' into for-4.5/libnvdimm
|
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
|
2dc43331e3
libnvdimm, pfn: fix pfn seed creation
|
9 years ago |
Dan Williams
|
e1455744b2
libnvdimm, pfn: 'struct page' provider infrastructure
|
10 years ago |
Ross Zwisler
|
047fc8a1f9
libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory
|
10 years ago |
Dan Williams
|
8c2f7e8658
libnvdimm: infrastructure for btt devices
|
10 years ago |
Dan Williams
|
0ba1c63489
libnvdimm: write blk 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
|
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 |
Dan Williams
|
62232e45f4
libnvdimm: control (ioctl) messages for nvdimm_bus and nvdimm devices
|
10 years ago |
Dan Williams
|
e6dfb2de47
libnvdimm, nfit: dimm/memory-devices
|
10 years ago |