1. 1b8d2af libnvdimm, pfn: fix ARCH=alpha allmodconfig build failure by Dan Williams · 9 years ago
  2. 658922e libnvdimm, pfn: fix memmap reservation sizing by Dan Williams · 9 years ago
  3. 0a370d26 libnvdimm, pmem: clarify the write+clear_poison+write flow by Dan Williams · 9 years ago
  4. 239467e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 9 years ago
  5. a390180 libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignment by Dan Williams · 9 years ago
  6. 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
  7. fc0c202 x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem() by Dan Williams · 9 years ago
  8. 4890116 Merge branch 'for-4.6/pfn' into libnvdimm-for-next by Dan Williams · 9 years ago
  9. 59e6473 libnvdimm, pmem: clear poison on write by Dan Williams · 9 years ago
  10. b5ebc8e libnvdimm, pmem: fix kmap_atomic() leak in error path by Dan Williams · 9 years ago
  11. 5515529 pmem: don't allocate unused major device number by NeilBrown · 9 years ago
  12. 45f6880 libnvdimm, pmem: fix ia64 build, use PHYS_PFN by Dan Williams · 9 years ago
  13. cfe30b8 libnvdimm, pmem: adjust for section collisions with 'System RAM' by Dan Williams · 9 years ago
  14. d9cbe09 libnvdimm, pmem: fix 'pfn' support for section-misaligned namespaces by Dan Williams · 9 years ago
  15. 7199946 libnvdimm: async notification support by Dan Williams · 9 years ago
  16. c454420 nvdimm: use 'u64' for pfn flags by Arnd Bergmann · 9 years ago
  17. 5c2c258 mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup by Dan Williams · 9 years ago
  18. 468ded0 libnvdimm, pmem: move request_queue allocation earlier in probe by Dan Williams · 9 years ago
  19. d2c0f04 libnvdimm, pfn, pmem: allocate memmap array in persistent memory by Dan Williams · 9 years ago
  20. 4b94ffd x86, mm: introduce vmem_altmap to augment vmemmap_populate() by Dan Williams · 9 years ago
  21. 9476df7 mm: introduce find_dev_pagemap() by Dan Williams · 9 years ago
  22. 34c0fd5 mm, dax, pmem: introduce pfn_t by Dan Williams · 9 years ago
  23. 8b63b6b Merge branch 'for-4.5/block-dax' into for-4.5/libnvdimm by Dan Williams · 9 years ago
  24. 710d69c libnvdimm, pmem: nvdimm_read_bytes() badblocks support by Dan Williams · 9 years ago
  25. 57f7f31 pmem, dax: disable dax in the presence of bad blocks by Dan Williams · 9 years ago
  26. e10624f pmem: fail io-requests to known bad blocks by Dan Williams · 9 years ago
  27. b95f5f4 libnvdimm: convert to statically allocated badblocks by Dan Williams · 9 years ago
  28. ad9a8bd libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h by Dan Williams · 9 years ago
  29. 0caeef6 libnvdimm: Add a poison list and export badblocks by Vishal Verma · 9 years ago
  30. 3fa9626 libnvdimm, pfn: fix nd_pfn_validate() return value handling by Dan Williams · 9 years ago
  31. a34d5e8 libnvdimm, pfn: add parent uuid validation by Dan Williams · 9 years ago
  32. 315c562 libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZE by Dan Williams · 9 years ago
  33. 9f1e8ce libnvdimm, pfn: kill ND_PFN_ALIGN by Dan Williams · 9 years ago
  34. 589e75d libnvdimm, pmem: fix size trim in pmem_direct_access() by Dan Williams · 9 years ago
  35. 3419b45 Merge branch 'for-4.4/io-poll' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  36. dece163 block: change ->make_request_fn() and users to return a queue cookie by Jens Axboe · 9 years ago
  37. 538ea4a pmem, memremap: convert to numa aware allocations by Dan Williams · 9 years ago
  38. b36f476 devm_memremap: convert to return ERR_PTR by Dan Williams · 9 years ago
  39. a639315 pmem: kill memremap_pmem() by Dan Williams · 9 years ago
  40. ba8fe0f pmem: add proper fencing to pmem_rw_page() by Ross Zwisler · 9 years ago
  41. 12f03ee Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 9 years ago
  42. 004f1af libnvdimm, pmem: direct map legacy pmem by default by Dan Williams · 9 years ago
  43. 32ab0a3f libnvdimm, pmem: 'struct page' for pmem by Dan Williams · 9 years ago
  44. 96601ad x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WB by Dan Williams · 9 years ago
  45. cb389b9 dax: drop size parameter to ->direct_access() by Dan Williams · 9 years ago
  46. e2e0539 pmem, dax: have direct_access use __pmem annotation by Ross Zwisler · 9 years ago
  47. 708ab62 pmem: switch to devm_ allocations by Christoph Hellwig · 9 years ago
  48. 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
  49. 6b47496 libnvdimm, pmem: Change pmem physical sector size to PAGE_SIZE by Vishal Verma · 9 years ago
  50. 6103195 arch, x86: pmem api for ensuring durability of persistent memory updates by Ross Zwisler · 9 years ago
  51. 5813882 libnvdimm, nfit: handle unarmed dimms, mark namespaces read-only by Dan Williams · 9 years ago
  52. 0f51c4f pmem: flag pmem block devices as non-rotational by Dan Williams · 9 years ago
  53. f0dc089 libnvdimm: enable iostat by Dan Williams · 9 years ago
  54. edc870e pmem: make_request cleanups by Dan Williams · 9 years ago
  55. 43d3fa3 libnvdimm, pmem: fix up max_hw_sectors by Dan Williams · 9 years ago
  56. 5212e11 nd_btt: atomic sector updates by Vishal Verma · 9 years ago
  57. 8c2f7e8 libnvdimm: infrastructure for btt devices by Dan Williams · 9 years ago
  58. bf9bccc libnvdimm: pmem label sets and namespace instantiation. by Dan Williams · 9 years ago
  59. 9f53f9f libnvdimm, pmem: add libnvdimm support to the pmem driver by Dan Williams · 9 years ago
  60. 18da2c9 libnvdimm, pmem: move pmem to drivers/nvdimm/ by Dan Williams · 9 years ago[Renamed from drivers/block/pmem.c]
  61. 4c1eaa2 drivers/block/pmem: Fix 32-bit build warning in pmem_alloc() by Ingo Molnar · 10 years ago
  62. 9e853f2 drivers/block/pmem: Add a driver for persistent memory by Ross Zwisler · 10 years ago