2019-09-07 |
Dan Williams | libnvdimm: Enable unit test infrastructure compile... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-09-05 |
Dan Williams | libnvdimm/region: Rewrite _probe_success() to _advance_seeds() Signed-off-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-31 |
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-29 |
Dan Williams | libnvdimm/security: Consolidate 'security' operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-29 |
Dan Williams | libnvdimm/security: Tighten scope of nvdimm->busy vs... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-29 |
Dan Williams | libnvdimm/security: Introduce a 'frozen' attribute Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-15 |
Dan Williams | tools/testing/nvdimm: Fix fallthrough warning Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-12 |
Dan Williams | HMAT: Skip publishing target info for nodes with no... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-09 |
Dan Williams | mm/memremap: Fix reuse of pgmap instances with internal... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-08-06 |
Dan Williams | libertas: Fix a double free in if_spi_c2h_data() Signed-off-by: Dan Williams <dcbw@redhat.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: cleanup 'section number' data types Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | libnvdimm/pfn: stop padding pmem namespaces to section... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | libnvdimm/pfn: fix fsdax-mode namespace info-block... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/devm_memremap_pages: enable sub-section remap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm: document ZONE_DEVICE memory-model implications Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: support sub-section hotplug Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: prepare for sub-section ranges Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm: kill is_dev_zone() helper Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
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-07-19 |
Dan Williams | mm/sparsemem: convert kmalloc_section_memmap() to populate_s... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/hotplug: prepare shrink_{zone, pgdat}_span for sub... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: add helpers track active portions of... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: introduce a SECTION_IS_EARLY flag Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-19 |
Dan Williams | mm/sparsemem: introduce struct mem_section_usage Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-18 |
Dan Williams | driver-core, libnvdimm: Let device subsystems add local... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-18 |
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-07-18 |
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-18 |
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-07-18 |
Dan Williams | libnvdimm/region: Register badblocks before namespaces Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-18 |
Dan Williams | libnvdimm/bus: Prevent duplicate device_unregister... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-07-18 |
Dan Williams | drivers/base: Introduce kill_device() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | mm/devm_memremap_pages: fix final page put race Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | PCI/P2PDMA: track pgmap references per resource, not... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | lib/genalloc: introduce chunk owners Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | PCI/P2PDMA: fix the gen_pool_add_virt() failure path Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | mm/devm_memremap_pages: introduce devm_memunmap_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-06-14 |
Dan Williams | drivers/base/devres: introduce devm_release_action() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-21 |
Dan Williams | device-dax: Drop register_filesystem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-21 |
Dan Williams | libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-20 |
Dan Williams | dax: Arrange for dax_supported check to span multiple... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-15 |
Dan Williams | mm: maintain randomization of page free lists Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-15 |
Dan Williams | mm: move buddy list manipulations into helpers Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-15 |
Dan Williams | mm: shuffle initial free memory to improve memory-side... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-05-14 |
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-01 |
Dan Williams | libnvdimm/namespace: Fix label tracking error Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-04-19 |
Dan Williams | init: initialize jump labels before command line option... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-22 |
Dan Williams | acpi/nfit: Always dump _DSM output payload Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-03-11 |
Dan Williams | Merge branch 'for-5.1/nfit/ars' into libnvdimm-for...
|
commit | commitdiff | tree |
2019-03-11 |
Dan Williams | Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm...
|
commit | commitdiff | tree |
2019-03-11 |
Dan Williams | Merge branch 'for-5.1/libnvdimm' into libnvdimm-for...
|
commit | commitdiff | tree |
2019-03-04 |
Dan Williams | libnvdimm/namespace: Clean up holder_class_store() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-22 |
Dan Williams | libnvdimm/pfn: Remove dax_label_reserve Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-21 |
Dan Williams | dax: Check the end of the block-device capacity with... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-20 |
Dan Williams | nfit/ars: Avoid stale ARS results Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-20 |
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-02-20 |
Dan Williams | nfit/ars: Introduce scrub_flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-20 |
Dan Williams | nfit/ars: Remove ars_start_flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-20 |
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-02-20 |
Dan Williams | device-dax: Add a 'target_node' attribute Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-13 |
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-02-13 |
Dan Williams | acpi/nfit: Require opt-in for read-only label configurations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-12 |
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-02-12 |
Dan Williams | libnvdimm/pfn: Account for PAGE_SIZE > info-block-size... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-07 |
Dan Williams | acpi/nfit: Fix bus command validation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-03 |
Dan Williams | libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-02-01 |
Dan Williams | MAINTAINERS: Update filesystem-dax and NVDIMM entries Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-30 |
Dan Williams | nfit: Fix nfit_intel_shutdown_status() command submission Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-24 |
Dan Williams | device-dax: Auto-bind device after successful new_id Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-21 |
Dan Williams | acpi/nfit: Fix command-supported detection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-21 |
Dan Williams | acpi/nfit: Block function zero DSMs Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-21 |
Dan Williams | libnvdimm/security: Require nvdimm_security_setup_events... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-15 |
Dan Williams | libnvdimm/label: Clear 'updating' flag after label... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-09 |
Dan Williams | libnvdimm/dimm: Fix security capability detection for... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | acpi/nfit, device-dax: Identify differentiated memory... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Add /sys/class/dax backwards compatibility Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Add support for a dax override driver Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Move resource pinning+mapping into the... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Introduce bus + driver model Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Start defining a dax bus model Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Remove multi-resource infrastructure Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Kill dax_region base Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2019-01-07 |
Dan Williams | device-dax: Kill dax_region ida Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
Dan Williams | mm/hmm: fix memremap.h, move dev_page_fault_t callback... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
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 |
2018-12-28 |
Dan Williams | mm, hmm: replace hmm_devmem_pages_create() with devm_memrema... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
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 |
2018-12-28 |
Dan Williams | mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
Dan Williams | mm, devm_memremap_pages: fix shutdown handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
Dan Williams | mm, devm_memremap_pages: kill mapping "System RAM"... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
Dan Williams | mm, devm_memremap_pages: mark devm_memremap_pages(... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-28 |
Dan Williams | Merge miscellaneous libnvdimm updates for 4.21
|
commit | commitdiff | tree |
2018-12-22 |
Dan Williams | libnvdimm/security: Quiet security operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-21 |
Dan Williams | dax: Use non-exclusive wait in wait_entry_unlocked() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-12 |
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-05 |
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-05 |
Dan Williams | libnvdimm, pfn: Pad pfn namespaces relative to other... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-05 |
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-05 |
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-05 |
Dan Williams | x86/mm: Validate kernel_physical_mapping_init() PTE... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-12-05 |
Dan Williams | generic/pgtable: Introduce set_pte_safe() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |