summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/pmem.h
AgeCommit message (Expand)AuthorFilesLines
2017-06-28x86, libnvdimm, pmem: remove global pmem apiDan Williams1-47/+0
2017-06-28x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimmDan Williams1-5/+0
2017-06-16x86, dax, libnvdimm: remove wb_cache_pmem() indirectionDan Williams1-21/+0
2017-06-16x86, dax: replace clear_pmem() with open coded memset + dax_ops->flushDan Williams1-13/+0
2017-06-16filesystem-dax: convert to dax_copy_from_iter()Dan Williams1-50/+0
2017-05-09x86, pmem: Fix cache flushing for iovec write < 8 bytesBen Hutchings1-1/+1
2017-04-25x86, dax, pmem: remove indirection around memcpy_from_pmem()Dan Williams1-5/+0
2017-04-12x86, pmem: fix broken __copy_user_nocache cache-bypass assumptionsDan Williams1-11/+31
2016-09-05x86/mce: Improve memcpy_mcsafe()Tony Luck1-4/+1
2016-07-13pmem: kill __pmem address spaceDan Williams1-24/+17
2016-07-13pmem: kill wmb_pmem()Dan Williams1-34/+2
2016-03-29x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem()Dan Williams1-0/+9
2016-03-10libnvdimm, pmem: clear poison on writeDan Williams1-0/+5
2016-01-23pmem: add wb_cache_pmem() to the PMEM APIRoss Zwisler1-5/+6
2016-01-16pmem, dax: clean up clear_pmem()Dan Williams1-6/+1
2015-08-28x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WBDan Williams1-8/+1
2015-08-28nd_blk: change aperture mapping from WC to WBRoss Zwisler1-0/+2
2015-08-20pmem: add copy_from_iter_pmem() and clear_pmem()Ross Zwisler1-0/+75
2015-08-20pmem, x86: clean up conditional pmem includesRoss Zwisler1-11/+2
2015-08-20pmem: remove layer when calling arch_has_wmb_pmem()Ross Zwisler1-1/+1
2015-08-20pmem, x86: move x86 PMEM API to new pmem.h headerRoss Zwisler1-0/+92