summaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm/nd.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* libnvdimm, btt: BTT updates for UEFI 2.7 formatVishal Verma2017-06-291-0/+3
* libnvdimm, pmem: Add sysfs notifications to badblocksToshi Kani2017-06-151-0/+1
* libnvdimm, label: add address abstraction identifiersDan Williams2017-06-151-0/+1
* libnvdimm, label: honor the lba size specified in v1.2 labelsDan Williams2017-06-151-0/+1
* libnvdimm, label: add v1.2 interleave-set-cookie algorithmDan Williams2017-06-151-1/+2
* libnvdimm, label: add v1.2 nvdimm label definitionsDan Williams2017-06-151-1/+7
* libnvdimm: add an atomic vs process context flag to rw_bytesVishal Verma2017-05-111-0/+1
* libnvdimm: convert NDD_ flags to use bitops, introduce NDD_LOCKEDDan Williams2017-05-041-0/+1
* libnvdimm: add mechanism to publish badblocks at the region levelDave Jiang2017-04-131-0/+1
* nfit, libnvdimm: fix interleave set cookie calculationDan Williams2017-03-011-0/+1
* libnvdimm: allow a platform to force enable label supportDan Williams2016-10-191-0/+1
* libnvdimm: use generic iostat interfacesToshi Kani2016-10-191-2/+9
* Merge branch 'for-4.9/libnvdimm' into libnvdimm-for-nextDan Williams2016-10-081-3/+26
|\
| * libnvdimm, label: convert label tracking to a linked listDan Williams2016-10-011-4/+12
| * libnvdimm, region: move region-mapping input-paramters to nd_mapping_descDan Williams2016-10-011-0/+14
| * libnvdimm: Fix nvdimm_probe error on NVDIMM-NToshi Kani2016-09-021-0/+1
* | libnvdimm, region: fix flush hint table thinkoDan Williams2016-09-241-2/+20
|/
* nvdimm, btt: add a size attribute for BTTsVishal Verma2016-08-081-0/+1
* libnvdimm: cycle flush hintsDan Williams2016-07-121-0/+1
* libnvdimm, nfit: move flush hint mapping to region-device driver-dataDan Williams2016-07-121-3/+5
* libnvdimm, nfit: remove nfit_spa_map() infrastructureDan Williams2016-07-121-1/+0
* libnvdimm, dax: autodetect supportDan Williams2016-05-211-2/+9
* libnvdimm, dax: introduce device-dax infrastructureDan Williams2016-05-101-0/+25
* libnvdimm, pmem, pfn: move pfn setup to the coreDan Williams2016-04-221-0/+7
* libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setupDan Williams2016-04-221-7/+33
* libnvdimm, btt, convert nd_btt_probe() to devmDan Williams2016-04-221-2/+4
* libnvdimm, pfn, convert nd_pfn_probe() to devmDan Williams2016-04-221-2/+4
* libnvdimm, pmem: kill pmem->ndnsDan Williams2016-04-221-1/+1
* libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignmentDan Williams2016-04-081-2/+2
* libnvdimm, pmem: clear poison on writeDan Williams2016-03-101-0/+2
* libnvdimm: async notification supportDan Williams2016-03-051-0/+2
* Merge branch 'for-4.5/block-dax' into for-4.5/libnvdimmDan Williams2016-01-101-0/+8
|\
| * libnvdimm: convert to statically allocated badblocksDan Williams2016-01-091-2/+2
| * libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.hDan Williams2016-01-091-0/+2
| * libnvdimm: Add a poison list and export badblocksVishal Verma2016-01-091-0/+6
* | libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZEDan Williams2015-12-131-0/+1
* | libnvdimm, pfn: kill ND_PFN_ALIGNDan Williams2015-12-111-7/+0
|/
* libnvdimm, pmem: direct map legacy pmem by defaultDan Williams2015-08-291-0/+2
* libnvdimm, pmem: 'struct page' for pmemDan Williams2015-08-291-0/+6
* libnvdimm, pfn: 'struct page' provider infrastructureDan Williams2015-08-291-2/+54
* libnvdimm, btt: write and validate parent_uuidVishal Verma2015-08-141-0/+1
* nvdimm: fix inline function return type warningRandy Dunlap2015-08-011-1/+1
* libnvdimm: Set numa_node to NVDIMM devicesToshi Kani2015-06-261-1/+1
* libnvdimm, nfit: handle unarmed dimms, mark namespaces read-onlyDan Williams2015-06-261-1/+2
* libnvdimm: enable iostatDan Williams2015-06-261-0/+13
* libnvdimm, blk: add support for blk integrityVishal Verma2015-06-261-0/+1
* libnvdimm, btt: add support for blk integrityVishal Verma2015-06-261-0/+1
* libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memoryRoss Zwisler2015-06-261-2/+11
* nd_btt: atomic sector updatesVishal Verma2015-06-261-1/+21
* libnvdimm: infrastructure for btt devicesDan Williams2015-06-251-0/+40