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-13 |
Stefan Hajnoczi | pmem: return EIO on read_pmem() failure Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | ext4: Simplify DAX fault path Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | dax: Call ->iomap_begin without entry lock during dax... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | dax: Finish fault completely when loading holes Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | dax: Avoid page invalidation races and unnecessary... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | mm: Invalidate DAX radix tree entries only if appropriate Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-27 |
Jan Kara | ext2: Return BH_New buffers for zeroed blocks 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-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-07 |
Vishal Verma | acpi, nfit: fix extended status translations for ACPI... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-05 |
Johannes Thumshirn | libnvdimm, e820: use module_platform_driver Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-04 |
Fabian Frederick | libnvdimm, namespace: use octal for permissions Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-04 |
Fabian Frederick | libnvdimm, namespace: avoid multiple sector calculations Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-12-04 |
Fabian Frederick | libnvdimm: remove else after return in nsio_rw_bytes() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-11-28 |
Nicolas Iooss | libnvdimm, namespace: fix the type of name variable 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-11-12 |
Nicolas Iooss | nvdimm: use the right length of "pmem" Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-11-12 |
Dave Jiang | libnvdimm: check and clear poison before writing to... 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-27 |
Arnd Bergmann | nvdimm: make CONFIG_NVDIMM_DAX 'bool' Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
Toshi Kani | pmem: report error on clear poison failure Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
Dan Carpenter | libnvdimm, namespace: potential NULL deref on allocation... 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-19 |
Toshi Kani | libnvdimm: use generic iostat interfaces 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 |
Ross Zwisler | /dev/dax: fix Kconfig dependency build breakage Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-07 |
Arnd Bergmann | dax: use correct dev_t value Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
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-10-01 |
Dave Jiang | nvdimm: reduce duplicated wpq flushes Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-01 |
Vishal Verma | libnvdimm: clear the internal poison_list when clearing... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-01 |
Vishal Verma | pmem: reduce kmap_atomic sections to the memcpys only Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-10-01 |
Vishal Verma | nfit: don't start a full scrub by default for an MCE 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-21 |
Dave Jiang | nvdimm: remove duplicate nd_mapping declaration 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-19 |
Oliver O'Halloran | nvdimm: fix PHYS_PFN/PFN_PHYS mixup Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-10 |
Dave Jiang | libnvdimm: allow legacy (e820) pmem region to clear... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-10 |
Vishal Verma | nfit, mce: Fix SPA matching logic in MCE handler Cc: Dan Williams <dan.j.williams@intel.com> 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 |
Toshi Kani | libnvdimm: Fix nvdimm_probe error on NVDIMM-N Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-09-02 |
Geert Uytterhoeven | nvdimm: Spelling s/unacknoweldged/unacknowledged/ 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-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-23 |
Vishal Verma | acpi, nfit: check for the correct event code in notifications Cc: Dan Williams <dan.j.williams@intel.com> 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-08 |
Vishal Verma | nvdimm, btt: add a size attribute for BTTs Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-08-08 |
Ross Zwisler | libnvdimm, nd_blk: mask off reserved status bits 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 |
Markus Elfring | libnvdimm-btt: Delete an unnecessary check before the... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-07-24 |
Vishal Verma | nfit: do an ARS scrub on hitting a latent media error Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
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-24 |
Vishal Verma | nfit, libnvdimm: allow an ARS scrub to be triggered... 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 |
Vishal Verma | pmem: clarify a debug print in pmem_clear_poison 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 |