1. 5ae96d7 libnvdimm: Cleanup include of badblocks.h by Enrico Weigelt · 4 years ago
  2. a4574f6 mm/memremap_pages: convert to 'struct range' by Dan Williams · 4 years, 3 months ago
  3. ec6347b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() by Dan Williams · 4 years, 3 months ago
  4. 8f4b01f libnvdimm/namespace: Differentiate between probe mapping and runtime mapping by Aneesh Kumar K.V · 5 years ago
  5. c5d4355 libnvdimm: nd_region flush callback support by Pankaj Gupta · 5 years ago
  6. 5b497af treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 by Thomas Gleixner · 6 years ago
  7. b62cc6f libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in nsio_rw_bytes() by Dan Williams · 7 years ago
  8. 60622d6 x86/asm/memcpy_mcsafe: Return bytes remaining by Dan Williams · 7 years ago
  9. 426824d libnvdimm: remove redundant __func__ in dev_dbg by Dan Williams · 7 years ago
  10. d9b83c7 libnvdimm, btt: rework error clearing by Vishal Verma · 7 years ago
  11. 1db1f3c libnvdimm, btt: fix a missed NVDIMM_IO_ATOMIC case in the write path by Vishal Verma · 7 years ago
  12. 9d92573 Merge branch 'for-4.13/dax' into libnvdimm-for-next by Dan Williams · 7 years ago
  13. 7e5a21d libnvdimm: fix the clear-error check in nsio_rw_bytes by Vishal Verma · 7 years ago
  14. 14e4945 libnvdimm, btt: BTT updates for UEFI 2.7 format by Vishal Verma · 8 years ago
  15. ca6a465 x86, libnvdimm, pmem: remove global pmem api by Dan Williams · 8 years ago
  16. f2b6125 x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm by Dan Williams · 8 years ago
  17. b3fde74 libnvdimm, label: add address abstraction identifiers by Dan Williams · 8 years ago
  18. 0aed55a x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass operations by Dan Williams · 8 years ago
  19. 3ae3d67 libnvdimm: add an atomic vs process context flag to rw_bytes by Vishal Verma · 8 years ago
  20. 7361636 Merge branch 'for-4.12/dax' into libnvdimm-for-next by Dan Williams · 8 years ago
  21. a3e9af9 libnvdimm: restore "libnvdimm: band aid btt vs clear poison locking" by Dan Williams · 8 years ago
  22. 452bae0 libnvdimm: fix nvdimm_bus_lock() vs device_lock() ordering by Dan Williams · 8 years ago
  23. 97681f9 libnvdimm: fix phys_addr for nvdimm_clear_poison by Toshi Kani · 8 years ago
  24. 6abccd1 x86, dax, pmem: remove indirection around memcpy_from_pmem() by Dan Williams · 8 years ago
  25. e88da79 Revert "libnvdimm: band aid btt vs clear poison locking" by Dan Williams · 8 years ago
  26. 4aa5615 libnvdimm: band aid btt vs clear poison locking by Dan Williams · 8 years ago
  27. 868f036f libnvdimm: fix mishandled nvdimm_clear_poison() return value by Dan Williams · 8 years ago
  28. 9cf8bd5 libnvdimm: replace mutex_is_locked() warnings with lockdep_assert_held by Dan Williams · 8 years ago
  29. d37806d libnvdimm: remove else after return in nsio_rw_bytes() by Fabian Frederick · 8 years ago
  30. 450c663 libnvdimm: use consistent naming for request_mem_region() by Dan Williams · 8 years ago
  31. 82bf103 libnvdimm: check and clear poison before writing to pmem by Dave Jiang · 8 years ago
  32. 91131db libnvdimm, pmem: use nvdimm_flush() for namespace I/O writes by Dan Williams · 9 years ago
  33. 4258895 libnvdimm: IS_ERR() usage cleanup by Dan Williams · 9 years ago
  34. 03dca34 libnvdimm, dax: fix deletion by Dan Williams · 9 years ago
  35. cd03412 libnvdimm, dax: introduce device-dax infrastructure by Dan Williams · 9 years ago
  36. 200c79d libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setup by Dan Williams · 9 years ago
  37. e145574 libnvdimm, pfn: 'struct page' provider infrastructure by Dan Williams · 9 years ago