summaryrefslogtreecommitdiffstats
path: root/include/linux/pmem.h
Commit message (Expand)AuthorAgeFilesLines
* x86, libnvdimm, pmem: remove global pmem apiDan Williams2017-06-271-59/+0
* x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimmDan Williams2017-06-271-19/+0
* x86, dax, libnvdimm: remove wb_cache_pmem() indirectionDan Williams2017-06-151-19/+0
* x86, dax: replace clear_pmem() with open coded memset + dax_ops->flushDan Williams2017-06-151-21/+0
* filesystem-dax: convert to dax_copy_from_iter()Dan Williams2017-06-151-24/+0
* x86, dax, pmem: remove indirection around memcpy_from_pmem()Dan Williams2017-04-251-23/+0
* pmem: kill __pmem address spaceDan Williams2016-07-121-53/+17
* pmem: kill wmb_pmem()Dan Williams2016-07-121-43/+4
* pmem: fix BUG() error in pmem.h:48 on X86_32Toshi Kani2016-04-141-6/+16
* x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem()Dan Williams2016-03-281-6/+16
* libnvdimm, pmem: clear poison on writeDan Williams2016-03-091-0/+19
* pmem: add wb_cache_pmem() to the PMEM APIRoss Zwisler2016-01-221-1/+21
* pmem: kill memremap_pmem()Dan Williams2015-10-091-25/+1
* x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WBDan Williams2015-08-271-14/+22
* pmem: add copy_from_iter_pmem() and clear_pmem()Ross Zwisler2015-08-201-2/+62
* pmem: remove layer when calling arch_has_wmb_pmem()Ross Zwisler2015-08-201-10/+3
* pmem, x86: move x86 PMEM API to new pmem.h headerRoss Zwisler2015-08-201-1/+1
* pmem: switch to devm_ allocationsChristoph Hellwig2015-08-141-6/+8
* pmem: convert to generic memremapDan Williams2015-08-141-19/+9
* Merge tag 'libnvdimm-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-06-291-2/+1
* arch, x86: pmem api for ensuring durability of persistent memory updatesRoss Zwisler2015-06-261-0/+153
OpenPOWER on IntegriCloud