2020-01-29 |
Dan Williams | mm/hotplug: kill is_dev_zone() usage in __remove_pages() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-10-29 |
Dan Williams | libata/ahci: Fix PCS quirk application Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-10-05 |
Dan Williams | libata/ahci: Drop PCS quirk for Denverton and beyond Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | libnvdimm/bus: Prepare the nd_ioctl() path to be re... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | libnvdimm/region: Register badblocks before namespaces Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | libnvdimm/bus: Prevent duplicate device_unregister... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | drivers/base: Introduce kill_device() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-31 |
Dan Williams | libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-26 |
Dan Williams | libnvdimm/pfn: fix fsdax-mode namespace info-block... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-31 |
Dan Williams | libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-22 |
Dan Williams | libnvdimm/namespace: Fix label tracking error Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-22 |
Dan Williams | mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-16 |
Dan Williams | init: initialize jump labels before command line option... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-16 |
Dan Williams | acpi/nfit: Always dump _DSM output payload Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-04-27 |
Dan Williams | nfit/ars: Avoid stale ARS results Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-04-27 |
Dan Williams | nfit/ars: Allow root to busy-poll the ARS state machine Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-04-27 |
Dan Williams | nfit/ars: Introduce scrub_flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-04-27 |
Dan Williams | nfit/ars: Remove ars_start_flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-23 |
Dan Williams | libnvdimm/pmem: Honor force_raw for legacy pmem regions Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-23 |
Dan Williams | libnvdimm/label: Clear 'updating' flag after label... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-23 |
Dan Williams | nfit/ars: Attempt short-ARS even in the no_init_ars... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-23 |
Dan Williams | nfit/ars: Attempt a short-ARS whenever the ARS state... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-23 |
Dan Williams | acpi/nfit: Fix bus command validation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-31 |
Dan Williams | acpi/nfit: Fix command-supported detection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-31 |
Dan Williams | acpi/nfit: Block function zero DSMs Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, hmm: use devm semantics for hmm_devmem_{add, remove} Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, devm_memremap_pages: fix shutdown handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, devm_memremap_pages: kill mapping "System RAM"... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-13 |
Dan Williams | mm, devm_memremap_pages: mark devm_memremap_pages(... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
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 |
next |