2019-01-09 |
Dan Williams | dax: Use non-exclusive wait in wait_entry_unlocked() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-09 |
Dan Williams | x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_m... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-29 |
Dan Williams | x86/mm: Fix decoy address handling vs 32-bit builds Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-21 |
Dan Williams | acpi/nfit: Fix user-initiated ARS to be "ARS-long"... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-21 |
Dan Williams | tools/testing/nvdimm: Align test resources to 128M Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-13 |
Dan Williams | libnvdimm, pfn: Pad pfn namespaces relative to other... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-11-21 |
Dan Williams | acpi, nfit: Fix ARS overflow continuation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-11-13 |
Dan Williams | libnvdimm, pmem: Fix badblocks population for 'raw... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-11-13 |
Dan Williams | libnvdimm, region: Fail badblocks listing for inactive... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-11-13 |
Dan Williams | acpi, nfit: Fix Address Range Scrub completion tracking 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-08-20 |
Dan Williams | libnvdimm, pmem: Restore page attributes when clearing... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-08-20 |
Dan Williams | x86/memory_failure: Introduce {set, clear}_mce_nospec() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-08-20 |
Dan Williams | x86/mm/pat: Prepare {reserve, free}_memtype() for ... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-27 |
Dan Williams | mm: fix exports that inadvertently make put_page()... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-23 |
Dan Williams | mm, memory_failure: Teach memory_failure() about dev_pagemap... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-23 |
Dan Williams | filesystem-dax: Introduce dax_lock_mapping_entry() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-23 |
Dan Williams | mm, memory_failure: Collect mapping size in collect_procs() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-23 |
Dan Williams | mm, madvise_inject_error: Let memory_failure() optionally... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-23 |
Dan Williams | mm, dev_pagemap: Do not clear ->mapping on final put Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-20 |
Dan Williams | mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-20 |
Dan Williams | filesystem-dax: Set page->index Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-20 |
Dan Williams | device-dax: Set page->index Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-20 |
Dan Williams | device-dax: Enable page_mapping() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-20 |
Dan Williams | device-dax: Convert to vmf_insert_mixed and vm_fault_t Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-15 |
Dan Williams | lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-15 |
Dan Williams | lib/iov_iter: Document _copy_to_iter_flushcache() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-15 |
Dan Williams | lib/iov_iter: Document _copy_to_iter_mcsafe() 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... 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 | x86/numa_emulation: Introduce uniform split capability Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-07-06 |
Dan Williams | x86/numa_emulation: Fix emulated-to-physical node mapping 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-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-21 |
Dan Williams | x86/spectre_v1: Disable compiler optimizations over... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-06-14 |
Dan Williams | mm: fix devmem_is_allowed() for sub-page System RAM... 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-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 |
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-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... 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-05-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Add write-protection-fault handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Return bytes remaining Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Add labels for __memcpy_mcsafe... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-05-15 |
Dan Williams | x86/asm/memcpy_mcsafe: Remove loop unrolling 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-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 |
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 |
Dan Williams | device-dax: implement ->pagesize() for smaps to report... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-06 |
Dan Williams | mm, hugetlbfs: introduce ->pagesize() to vm_operations_struct Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-04-06 |
Dan Williams | mm, powerpc: use vma_kernel_pagesize() in vma_mmu_pagesize() 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-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-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 |