2017-04-11 |
Dan Williams | libnvdimm: band aid btt vs clear poison locking Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-11 |
Dan Williams | libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-04 |
Dan Williams | libnvdimm: fix blk free space accounting Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-03-28 |
Dan Williams | acpi, nfit, libnvdimm: fix interleave set cookie calculation... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-03-14 |
Dan Williams | USB: serial: option: add Quectel UC15, UC20, EC21,... Signed-off-by: Dan Williams <dcbw@redhat.com>
|
commit | commitdiff | tree |
2017-03-10 |
Dan Williams | x86, mm: unify exit paths in gup_pte_range() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-03-10 |
Dan Williams | x86, mm: fix gup_pte_range() vs DAX mappings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
Dan Williams | nfit, libnvdimm: fix interleave set cookie calculation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
Dan Williams | tools/testing/nvdimm: make iset cookie predictable Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-25 |
Dan Williams | mm: fix get_user_pages() vs device-dax pud mappings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-25 |
Dan Williams | mm: validate device_hotplug is held for memory hotplug Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-25 |
Dan Williams | mm, devm_memremap_pages: hold device_hotplug lock over... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-16 |
Dan Williams | async_tx: deprecate broken support for channel switching Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-04 |
Dan Williams | libnvdimm, pfn: fix memmap reservation size versus... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-03 |
Dan Williams | acpi, nfit: fix acpi_nfit_flush_probe() crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-02 |
Dan Williams | scsi, block: fix duplicate bdi name registration crashes Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-02-01 |
Dan Williams | libnvdimm, namespace: do not delete namespace-id 0 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-01-13 |
Dan Williams | libnvdimm, namespace: fix pmem namespace leak, delete... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-01-11 |
Dan Williams | mm: fix devm_memremap_pages crash, use mem_hotplug_... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-17 |
Dan Williams | Merge branch 'for-4.10/libnvdimm' into libnvdimm-for...
|
commit | commitdiff | tree |
2016-12-17 |
Dan Williams | dax: add region 'id', 'size', and 'align' attributes Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-16 |
Dan Williams | libnvdimm: fix mishandled nvdimm_clear_poison() return... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-16 |
Dan Williams | libnvdimm: replace mutex_is_locked() warnings with... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-13 |
Dan Williams | mm: disable numa migration faults for dax vmas Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-10 |
Dan Williams | libnvdimm, pfn: fix align attribute Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-07 |
Dan Williams | device-dax: fix private mapping restriction, permit... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-07 |
Dan Williams | tools/testing/nvdimm: unit test acpi_nfit_ctl() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-07 |
Dan Williams | acpi, nfit: fix bus vs dimm confusion in xlat_status Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-07 |
Dan Williams | acpi, nfit: validate ars_status output buffer size Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-07 |
Dan Williams | acpi, nfit, libnvdimm: fix / harden ars_status output... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-05 |
Dan Williams | ahci-remap.h: add ahci remapping definitions Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-11-28 |
Dan Williams | libnvdimm: use consistent naming for request_mem_region() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-11-16 |
Dan Williams | device-dax: fail all private mapping attempts Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-28 |
Dan Williams | device-dax: check devm_nsio_enable() return value Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-28 |
Dan Williams | device-dax: fix percpu_ref_exit ordering Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
Dan Williams | tools/testing/nvdimm: dynamic label support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
Dan Williams | libnvdimm: allow a platform to force enable label support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-16 |
Dan Williams | x86/e820: Don't merge consecutive E820_PRAM ranges Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-08 |
Dan Williams | mm: fix cache mode tracking in vm_insert_mixed() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | Merge branch 'for-4.9/dax' into libnvdimm-for-next
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | Merge branch 'for-4.9/libnvdimm' into libnvdimm-for...
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | dax: convert devm_create_dax_dev to PTR_ERR Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: allow creation of multiple pmem... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: lift single pmem limit in scan_labels() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: filter out of range labels in... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: enable allocation of multiple... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: update label implementation for... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: expand pmem device naming scheme... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, region: update nd_region_available_dpa(... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: sort namespaces by dpa at init Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | libnvdimm, namespace: allow multiple pmem-namespaces... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Dan Williams | tools/testing/nvdimm: support for sub-dividing a pmem... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
Dan Williams | libnvdimm, namespace: unify blk and pmem label scanning Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
Dan Williams | libnvdimm, namespace: refactor uuid_show() into a namespace_... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-01 |
Dan Williams | libnvdimm, label: convert label tracking to a linked... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-01 |
Dan Williams | libnvdimm, region: move region-mapping input-paramters... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-24 |
Dan Williams | libnvdimm, region: fix flush hint table thinko Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-22 |
Dan Williams | x86/boot: Fix kdump, cleanup aborted E820_PRAM max_pfn... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
Dan Williams | libnvdimm, namespace: debug invalid interleave-set... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
Dan Williams | tools/testing/nvdimm: test get_config_size DSM failures Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
Dan Williams | nfit: fail DSMs that return non-zero status by default Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
Dan Williams | libnvdimm: fix devm_nvdimm_memremap() error path Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-19 |
Dan Williams | tools/testing/nvdimm: fix allocation range for mock... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-10 |
Dan Williams | mm: fix cache mode of dax pmd mappings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-10 |
Dan Williams | mm: fix show_smap() for zone_device-pmd ranges Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-03 |
Dan Williams | dax: fix mapping size check Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-02 |
Dan Williams | tools/testing/nvdimm: unit test for acpi_nvdimm_notify() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-29 |
Dan Williams | acpi, nfit: add dimm device notification support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-27 |
Dan Williams | dax: fix device-dax region base Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: check resource alignment at dax region/device... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: unmap/truncate on device shutdown Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: define a unified inode/address_space for device... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: convert to the cdev api Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: embed a struct device in dax_dev Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: rename fops from dax_dev_ to dax_ Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: reorder dax_fops function definitions Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-24 |
Dan Williams | dax: cleanup needlessly global symbol warnings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-23 |
Dan Williams | tools/testing/nvdimm: unit test for acpi_nfit_notify() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-15 |
Dan Williams | libnvdimm: fix SMART Health DSM payload definition Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-10 |
Dan Williams | tools/testing/nvdimm: fix SIGTERM vs hotplug crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-04 |
Dan Williams | block: fix bdi vs gendisk lifetime mismatch Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-28 |
Dan Williams | mm: cleanup ifdef guards for vmem_altmap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-28 |
Dan Williams | mm: CONFIG_ZONE_DEVICE stop depending on CONFIG_EXPERT Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-24 |
Dan Williams | Merge branch 'for-4.8/libnvdimm' into libnvdimm-for...
|
commit | commitdiff | tree |
2016-07-24 |
Dan Williams | nfit: move to nfit/ sub-directory Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-23 |
Dan Williams | libnvdimm: register nvdimm_bus devices with an nd_bus... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-23 |
Dan Williams | x86/insn: remove pcommit Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-23 |
Dan Williams | Revert "KVM: x86: add pcommit support" Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-22 |
Dan Williams | nfit, tools/testing/nvdimm/: unify shutdown paths Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-22 |
Dan Williams | libnvdimm: move ->module to struct nvdimm_bus_descriptor Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-21 |
Dan Williams | nfit: cleanup acpi_nfit_init calling convention Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-21 |
Dan Williams | nfit: fix _FIT evaluation memory leak + use after free Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-21 |
Dan Williams | tools/testing/nvdimm: add manufacturing_{date|location... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-21 |
Dan Williams | tools/testing/nvdimm: add virtual ramdisk range Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-19 |
Dan Williams | nfit: make DIMM DSMs optional Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-13 |
Dan Williams | pmem: kill __pmem address space Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-12 |
Dan Williams | pmem: kill wmb_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-12 |
Dan Williams | libnvdimm, pmem: use nvdimm_flush() for namespace I... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-12 |
Dan Williams | fs/dax: remove wmb_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-12 |
Dan Williams | libnvdimm, pmem: flush posted-write queues on shutdown Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |