2018-10-09 |
Jan Kara | mm: Preserve _PAGE_DEVMAP across mprotect() calls Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-10-08 |
Dan Williams | filesystem-dax: Fix dax_layout_busy_page() livelock Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-09-27 |
Jan Kara | dax: Fix deadlock in dax_lock_mapping_entry() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-09-22 |
Dave Jiang | device-dax: Add missing address_space_operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-09-12 |
Dave Jiang | uaccess: Fix is_source param for check_copy_size()... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-09-12 |
Matthew Wilcox | filesystem-dax: Fix use of zero page Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-14 |
Dan Williams | tools/testing/nvdimm: Fix support for emulating controller... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-14 |
Dan Williams | tools/testing/nvdimm: Make DSM failure code injection... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-14 |
Dan Williams | acpi, nfit: Prefer _DSM over _LSR for namespace label reads Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-14 |
Dan Williams | libnvdimm: Introduce locked DIMM capacity support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-06 |
Dan Williams | acpi, nfit: Fix scrub idle detection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-30 |
Vishal Verma | tools/testing/nvdimm: advertise a write cache for nfit_test Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-30 |
Dave Jiang | acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-29 |
Jeff Moyer | dev-dax: check_vma: ratelimit dev_info-s Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-29 |
Dan Williams | libnvdimm, pmem: Fix memcpy_mcsafe() return code handling... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-08 |
Dan Williams | Merge branch 'for-4.18/mcsafe' into libnvdimm-for-next
|
commit | commitdiff | tree |
2018-06-08 |
Dan Williams | Merge branch 'for-4.18/dax' into libnvdimm-for-next
|
commit | commitdiff | tree |
2018-06-06 |
Ross Zwisler | dax: Use dax_write_cache* helpers Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-06 |
Ross Zwisler | libnvdimm, pmem: Do not flush power-fail protected CPU caches Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-06 |
Ross Zwisler | libnvdimm, pmem: Unconditionally deep flush on *sync Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-06 |
Ross Zwisler | libnvdimm, pmem: Complete REQ_FLUSH => REQ_PREFLUSH Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-03 |
Dan Williams | acpi, nfit: Remove ecc_unit_size Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-03 |
Matthew Wilcox | dax: dax_insert_mapping_entry always succeeds Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-03 |
Dan Williams | libnvdimm, e820: Register all pmem resources Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-03 |
Dan Williams | libnvdimm: Debug probe times Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-01 |
Robert Elliott | linvdimm, pmem: Preserve read-only setting for pmem devices Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-23 |
Dan Williams | x86, nfit_test: Add unit test for memcpy_mcsafe() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-23 |
Dan Williams | pmem: Switch to copy_to_iter_mcsafe() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-23 |
Dan Williams | dax: Report bytes remaining in dax_iomap_actor() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-23 |
Dan Williams | dax: Introduce a ->copy_to_iter dax operation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-23 |
Dan Williams | uio, lib: Fix CONFIG_ARCH_HAS_UACCESS_MCSAFE compilation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-22 |
Dan Williams | xfs, dax: introduce xfs_break_dax_layouts() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-22 |
Dan Williams | xfs: prepare xfs_break_layouts() for another layout type Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-22 |
Dan Williams | xfs: prepare xfs_break_layouts() to be called with... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-22 |
Dan Williams | mm, fs, dax: handle layout changes to pinned dax mappings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-22 |
Dan Williams | mm: fix __gup_device_huge vs unmap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
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 error" 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 dimms 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 reads 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-next
|
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 initial ars 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 state machine 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 value 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 name 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 label area 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 commands 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 support 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 ranges 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 regions 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 UEFI 2.7 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 UEFI 2.7 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 'dev' 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 fsync() 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 CC: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |