2018-05-22 |
Dan Williams | mm: introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-16 |
Dan Williams | memremap: split devm_memremap_pages() and memremap... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-19 |
Dave Jiang | MAINTAINERS: Add backup maintainers for libnvdimm and DAX Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-19 |
Dave Jiang | device-dax: allow MAP_SYNC to succeed Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-19 |
Dan Williams | Revert "libnvdimm, of_pmem: workaround OF_NUMA=n build... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-19 |
Rob Herring | libnvdimm, of_pmem: use dev_to_node() instead of of_node_to_... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-16 |
Dan Williams | tools/testing/nvdimm: enable labels for nfit_test.1... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-16 |
Dan Williams | tools/testing/nvdimm: fix missing newline in nfit_test_dimm... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-16 |
Dan Williams | tools/testing/nvdimm: support nfit_test_dimm attributes... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-16 |
Dan Williams | tools/testing/nvdimm: allow custom error code injection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-16 |
Dan Williams | libnvdimm, dimm: handle EACCES failures from label... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-09 |
Dan Williams | Merge branch 'for-4.17/dax' into libnvdimm-for-next
|
commit | commitdiff | tree |
2018-04-09 |
Dan Williams | Merge branch 'for-4.17/libnvdimm' into libnvdimm-for...
|
commit | commitdiff | tree |
2018-04-09 |
Dan Williams | libnvdimm, of_pmem: workaround OF_NUMA=n build error Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | nfit, address-range-scrub: add module option to skip... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | nfit, address-range-scrub: rework and simplify ARS... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | nfit, address-range-scrub: determine one platform max_ars... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Oliver O'Halloran | powerpc/powernv: Create platform devs for nvdimm buses Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Oliver O'Halloran | doc/devicetree: Persistent memory region bindings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Oliver O'Halloran | libnvdimm: Add device-tree based driver Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Oliver O'Halloran | libnvdimm: Add of_node to region and bus descriptors Acked-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | libnvdimm, region: quiet region probe Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | libnvdimm, namespace: use a safe lookup for dimm device... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-07 |
Dan Williams | libnvdimm, dimm: fix dpa reservation vs uninitialized... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-06 |
Vishal Verma | libnvdimm, testing: update the default smart ctrl_temperature Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-06 |
Vishal Verma | libnvdimm, testing: Add emulation for smart injection... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-06 |
Dan Williams | nfit, address-range-scrub: introduce nfit_spa->ars_state Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | libnvdimm: add an api to cast a 'struct nd_region'... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | nfit, address-range-scrub: fix scrub in-progress reporting Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | dax, dm: allow device-mapper to operate without dax... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | dax: introduce CONFIG_DAX_DRIVER Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | fs, dax: use page->mapping to warn if truncate collides... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-03 |
Dan Williams | ext2, dax: introduce ext2_dax_aops Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-02 |
Dan Williams | nfit: fix region registration vs block-data-window... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-30 |
Dan Williams | ext4, dax: introduce ext4_dax_aops Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-30 |
Dan Williams | xfs, dax: introduce xfs_dax_aops Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-30 |
Dan Williams | block, dax: remove dead code in blkdev_writepages() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-30 |
Dan Williams | fs, dax: prepare for dax-specific address_space_operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-30 |
Dan Williams | dax: store pfns in the radix Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-28 |
Dan Williams | acpi, nfit: rework NVDIMM leaf method detection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-22 |
Dan Williams | nfit: skip region registration for incomplete control... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-21 |
Dan Williams | libnvdimm, nfit: fix persistence domain reporting Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-21 |
Dan Williams | libnvdimm, region: hide persistence_domain when unknown Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-16 |
Dan Williams | acpi, numa: fix pxm to online numa node associations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-15 |
Toshi Kani | libnvdimm, label: change nvdimm_num_label_slots per... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-15 |
Toshi Kani | libnvdimm, label: change min label storage size per... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-15 |
Johannes Thumshirn | device-dax: use module_nd_driver Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-15 |
Johannes Thumshirn | libnvdimm, pmem: use module_nd_driver Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-15 |
Johannes Thumshirn | libnvdimm: provide module_nd_driver wrapper Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-14 |
Dan Williams | x86, memremap: fix altmap accounting at free Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-14 |
Colin Ian King | libnvdimm: remove redundant assignment to pointer ... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-07 |
Vishal Verma | libnvdimm, {btt, blk}: do integrity setup before add_disk() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Ross Zwisler | nfit_test: prevent parsing error of nfit_test.0 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Ross Zwisler | nfit_test: fix buffer overrun, add sanity check Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Ross Zwisler | nfit_test: improve structure offset handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Oliver O'Halloran | kernel/memremap: Remove stale devres_free() call Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Dan Williams | device-dax: remove redundant __func__ in dev_dbg Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-06 |
Dan Williams | libnvdimm: remove redundant __func__ in dev_dbg Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-05 |
Johannes Thumshirn | acpi, nfit: remove redundant __func__ in dev_dbg Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-03 |
Dan Williams | memremap: fix softlockup reports at teardown Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-03 |
Dave Jiang | libnvdimm: re-enable deep flush for pmem devices via... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-03-03 |
Dan Williams | vfio: disable filesystem-dax page pinning Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-26 |
Dan Williams | dax: fix vma_is_fsdax() helper Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-26 |
Boaz Harrosh | dax: ->direct_access does not sleep anymore Dan Williams has removed the only might_sleep CC: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Toshi Kani | acpi, nfit: fix register dimm error handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Dan Williams | libnvdimm, namespace: make min namespace size 4K Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Dan Williams | tools/testing/nvdimm: force nfit_test to depend on... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Dave Jiang | libnvdimm/nfit_test: adding support for unit testing... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Dave Jiang | libnvdimm/nfit_test: add firmware download emulation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-23 |
Luis de Bethencourt | device-dax: Fix trailing semicolon Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Jeff Moyer | libnvdimm, btt: fix uninitialized err_lock Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Dan Williams | dax: require 'struct page' by default for filesystem dax Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Dan Williams | ext2: auto disable dax instead of failing mount Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Dan Williams | ext4: auto disable dax instead of failing mount Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Dan Williams | mm, dax: introduce pfn_t_special() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Jan H. Schönherr | mm: Fix devm_memremap_pages() collision handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Jan H. Schönherr | mm: Fix memory size alignment in devm_memremap_pages_release() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: merge find_dev_pagemap into get_dev_pagemap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: change devm_memremap_pages interface to use... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Logan Gunthorpe | memremap: drop private struct page_map Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: simplify duplicate region handling in devm_memrema... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: remove to_vmem_altmap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: optimize dev_pagemap reference counting around... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: move get_dev_pagemap out of line Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: merge vmem_altmap_alloc into altmap_alloc_block_buf Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: split altmap memory map allocation from normal... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to memmap_init_zone Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to vmemmap_free Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to arch_remove_memory and... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to vmemmap_populate Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to arch_add_memory and __add_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: don't export __add_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: don't export arch_add_memory Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: provide stubs for vmem_altmap_offset and... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-21 |
Vishal Verma | libnvdimm, btt: Fix an incompatibility in the log layout Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-21 |
Vishal Verma | libnvdimm, btt: add a couple of missing kernel-doc... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-19 |
Dan Williams | libnvdimm, dax: fix 1GB-aligned namespaces vs physical... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-19 |
Dan Williams | libnvdimm, pfn: fix start_pad handling for aligned... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-04 |
Dan Williams | tools/testing/nvdimm: smart alarm/threshold control Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-04 |
Dan Williams | nfit, libnvdimm: deprecate the generic SMART ioctl Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |