summaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm/pmem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pmem: add proper fencing to pmem_rw_page()Ross Zwisler2015-09-171-0/+2
* Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-09-081-36/+209
|\
| * libnvdimm, pmem: direct map legacy pmem by defaultDan Williams2015-08-291-3/+12
| * libnvdimm, pmem: 'struct page' for pmemDan Williams2015-08-291-13/+190
| * x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WBDan Williams2015-08-281-1/+1
| * dax: drop size parameter to ->direct_access()Dan Williams2015-08-281-1/+1
| * pmem, dax: have direct_access use __pmem annotationRoss Zwisler2015-08-201-2/+2
| * pmem: switch to devm_ allocationsChristoph Hellwig2015-08-141-25/+11
| * libnvdimm, pmem: Change pmem physical sector size to PAGE_SIZEVishal Verma2015-07-281-0/+1
* | block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-1/+1
|/
* arch, x86: pmem api for ensuring durability of persistent memory updatesRoss Zwisler2015-06-261-13/+20
* libnvdimm, nfit: handle unarmed dimms, mark namespaces read-onlyDan Williams2015-06-261-0/+2
* pmem: flag pmem block devices as non-rotationalDan Williams2015-06-261-0/+1
* libnvdimm: enable iostatDan Williams2015-06-261-0/+5
* pmem: make_request cleanupsDan Williams2015-06-261-21/+5
* libnvdimm, pmem: fix up max_hw_sectorsDan Williams2015-06-261-1/+1
* nd_btt: atomic sector updatesVishal Verma2015-06-261-13/+1
* libnvdimm: infrastructure for btt devicesDan Williams2015-06-251-48/+84
* libnvdimm: pmem label sets and namespace instantiation.Dan Williams2015-06-251-1/+19
* libnvdimm, pmem: add libnvdimm support to the pmem driverDan Williams2015-06-251-35/+33
* libnvdimm, pmem: move pmem to drivers/nvdimm/Dan Williams2015-06-251-0/+262