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-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 |
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 |
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-22 |
Dan Williams | ACPI: add NFIT and HMAT to the initrd override list Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-17 |
Dan Williams | nospec: Include <asm/barrier.h> dependency Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-17 |
Dan Williams | nospec: Kill array_index_nospec_mask_check() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-15 |
Dan Williams | x86/speculation: Fix up array_index_nospec_mask() asm... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-08 |
Dan Williams | mpls, nospec: Sanitize array index in mpls_label_ok() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64/compat: Clear registers for compat syscalls... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64: Clear registers for exceptions/interrupts... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64: Clear extra registers beyond syscall... 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-01 |
Dan Williams | x86/kvm: Update spectre-v1 mitigation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86/spectre: Report get_user mitigation for spectre_v1 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | nl80211: Sanitize array index in parse_txq_params Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | vfs, fdtable: Prevent bounds-check bypass via speculative... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86/syscall: Sanitize syscall table de-references under... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86/get_user: Use pointer masking to limit speculation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86/usercopy: Replace open coded stac/clac with __uaccess_... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86: Introduce barrier_nospec Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | x86: Implement array_index_mask_nospec Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-30 |
Dan Williams | array_index_nospec: Sanitize speculative array de-references 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 |
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 |
2017-12-04 |
Dan Williams | acpi, nfit: fix health event notification Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
Dan Williams | IB/core: disable memory registration of filesystem... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |