summaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm/nd.h
Commit message (Expand)AuthorAgeFilesLines
* libnvdimm: nd_region flush callback supportPankaj Gupta2019-07-061-0/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner2019-06-051-9/+1Star
* libnvdimm/namespace: Fix label tracking errorDan Williams2019-05-011-0/+4
* Merge tag 'devdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/n...Linus Torvalds2019-03-161-1/+1
|\
| * acpi/nfit, device-dax: Identify differentiated memory with a unique numa-nodeDan Williams2019-01-071-1/+1
* | libnvdimm/security: Require nvdimm_security_setup_events() to succeedDan Williams2019-01-211-0/+1
|/
* acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMsDave Jiang2018-12-141-0/+8
* nvdimm: Split label init out from the logic for getting config dataAlexander Duyck2018-10-121-0/+2
* Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds2018-08-261-0/+1
|\
| * libnvdimm: Introduce locked DIMM capacity supportDan Williams2018-07-141-0/+1
* | block: Add and use op_stat_group() for indexing disk_stat fields.Michael Callahan2018-07-181-4/+3Star
|/
* Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-04-101-1/+0Star
|\
| * libnvdimm: add an api to cast a 'struct nd_region' to its 'struct device'Dan Williams2018-04-031-1/+0Star
* | block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>Bart Van Assche2018-03-171-1/+0Star
|/
* memremap: change devm_memremap_pages interface to use struct dev_pagemapChristoph Hellwig2018-01-081-5/+4Star
* libnvdimm: move poison list functions to a new 'badrange' fileDave Jiang2017-11-021-6/+0Star
* libnvdimm, dimm: clear 'locked' status on successful DIMM enableDan Williams2017-09-281-0/+1
* Merge tag 'libnvdimm-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-09-111-4/+12
|\
| * libnvdimm, label: fix index block size calculationDan Williams2017-08-301-1/+1
| * libnvdimm: rename nd_sector_size_{show,store} to nd_size_select_{show,store}Dan Williams2017-08-121-3/+3
| * nfit, libnvdimm, region: export 'position' in mapping infoDan Williams2017-08-051-0/+1
| * libnvdimm: Stop using HPAGE_SIZEOliver O'Halloran2017-07-261-0/+7
* | block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-2/+2
* | block: pass in queue to inflight accountingJens Axboe2017-08-091-2/+3
|/
* 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/+0Star
* 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