Age | Commit message (Expand) | Author | Files | Lines |
2017-06-27 | x86, libnvdimm, pmem: remove global pmem api | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -59/+0 |
2017-06-27 | x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -19/+0 |
2017-06-15 | x86, dax, libnvdimm: remove wb_cache_pmem() indirection | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -19/+0 |
2017-06-15 | x86, dax: replace clear_pmem() with open coded memset + dax_ops->flush | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -21/+0 |
2017-06-15 | filesystem-dax: convert to dax_copy_from_iter() | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -24/+0 |
2017-04-25 | x86, dax, pmem: remove indirection around memcpy_from_pmem() | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -23/+0 |
2016-07-12 | pmem: kill __pmem address space | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -53/+17 |
2016-07-12 | pmem: kill wmb_pmem() | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -43/+4 |
2016-04-14 | pmem: fix BUG() error in pmem.h:48 on X86_32 | ![](https://seccdn.libravatar.org/avatar/ecd061c8a68c49d63a8041dcffc2dd4d?s=13&d=retro) Toshi Kani | 1 | -6/+16 |
2016-03-28 | x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem() | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -6/+16 |
2016-03-09 | libnvdimm, pmem: clear poison on write | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -0/+19 |
2016-01-22 | pmem: add wb_cache_pmem() to the PMEM API | ![](https://seccdn.libravatar.org/avatar/9ef391b9338e039470ce63e4d931fb64?s=13&d=retro) Ross Zwisler | 1 | -1/+21 |
2015-10-09 | pmem: kill memremap_pmem() | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -25/+1 |
2015-08-27 | x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WB | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -14/+22 |
2015-08-20 | pmem: add copy_from_iter_pmem() and clear_pmem() | ![](https://seccdn.libravatar.org/avatar/9ef391b9338e039470ce63e4d931fb64?s=13&d=retro) Ross Zwisler | 1 | -2/+62 |
2015-08-20 | pmem: remove layer when calling arch_has_wmb_pmem() | ![](https://seccdn.libravatar.org/avatar/9ef391b9338e039470ce63e4d931fb64?s=13&d=retro) Ross Zwisler | 1 | -10/+3 |
2015-08-20 | pmem, x86: move x86 PMEM API to new pmem.h header | ![](https://seccdn.libravatar.org/avatar/9ef391b9338e039470ce63e4d931fb64?s=13&d=retro) Ross Zwisler | 1 | -1/+1 |
2015-08-14 | pmem: switch to devm_ allocations | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 1 | -6/+8 |
2015-08-14 | pmem: convert to generic memremap | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -19/+9 |
2015-06-29 | Merge tag 'libnvdimm-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/nvdimm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+152 |
2015-06-26 | arch, x86: pmem api for ensuring durability of persistent memory updates | ![](https://seccdn.libravatar.org/avatar/9ef391b9338e039470ce63e4d931fb64?s=13&d=retro) Ross Zwisler | 1 | -0/+153 |