summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-07-03Merge branch 'for-4.13/dax' into libnvdimm-for-nextDan Williams35-341/+597
2017-07-03libnvdimm, namespace: record 'lbasize' for pmem namespacesDan Williams1-0/+1
2017-07-02acpi/nfit: Issue Start ARS to retrieve existing recordsToshi Kani4-5/+14
2017-07-01libnvdimm: New ACPI 6.2 DSM functionsJerry Hoemann1-1/+39
2017-07-01acpi, nfit: Show bus_dsm_mask in sysfsJerry Hoemann1-0/+12
2017-07-01libnvdimm, acpi, nfit: Add bus level dsm mask for pass thru.Jerry Hoemann2-0/+28
2017-07-01acpi, nfit: Enable DSM pass thru for root functions.Jerry Hoemann2-0/+2
2017-07-01libnvdimm: passthru functions clear to sendJerry Hoemann1-1/+3
2017-07-01libnvdimm, btt: convert some info messages to warn/errVishal Verma1-4/+4
2017-06-30libnvdimm, region, pmem: fix 'badblocks' sysfs_get_dirent() reference lifetimeDan Williams2-8/+21
2017-06-30libnvdimm: fix the clear-error check in nsio_rw_bytesVishal Verma1-2/+1
2017-06-29libnvdimm, btt: fix btt_rw_page not returning errorsVishal Verma1-3/+6
2017-06-29acpi, nfit: quiet invalid block-aperture-region warningsDan Williams1-1/+1
2017-06-29libnvdimm, btt: BTT updates for UEFI 2.7 formatVishal Verma9-15/+134
2017-06-29acpi, nfit: constify *_attribute_groupArvind Yadav1-3/+3
2017-06-29libnvdimm, pmem: disable dax flushing when pmem is fronting a volatile regionDan Williams3-5/+15
2017-06-29libnvdimm, pmem, dax: export a cache control attributeDan Williams3-0/+92
2017-06-29dax: convert to bitmask for flagsDan Williams1-6/+11
2017-06-27dax: remove default copy_from_iter fallbackDan Williams5-3/+25
2017-06-27libnvdimm, nfit: enable support for volatile rangesDan Williams9-27/+44
2017-06-27libnvdimm, pmem: fix persistence warningDan Williams1-2/+3
2017-06-27x86, libnvdimm, pmem: remove global pmem apiDan Williams12-120/+14
2017-06-27x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimmDan Williams6-26/+13
2017-06-15acpi/nfit: Add support of NVDIMM memory error notification in ACPI 6.2Toshi Kani2-6/+23
2017-06-15x86, dax, libnvdimm: remove wb_cache_pmem() indirectionDan Williams5-41/+15
2017-06-15x86, dax: replace clear_pmem() with open coded memset + dax_ops->flushDan Williams3-35/+2
2017-06-15filesystem-dax: convert to dax_flush()Dan Williams1-1/+1
2017-06-15dm: add ->flush() dax operation supportDan Williams6-0/+70
2017-06-15dax, pmem: introduce an optional 'flush' dax_operationDan Williams2-0/+9
2017-06-15filesystem-dax: convert to dax_copy_from_iter()Dan Williams3-75/+2
2017-06-15libnvdimm, pmem: Add sysfs notifications to badblocksToshi Kani5-2/+29
2017-06-15tools/testing/nvdimm: fix nfit_test buffer overflowYasunori Goto1-1/+1
2017-06-15libnvdimm, label: switch to using v1.2 labels by defaultDan Williams1-3/+7
2017-06-15libnvdimm, label: add address abstraction identifiersDan Williams10-0/+203
2017-06-15libnvdimm, label: add v1.2 label checksum supportDan Williams1-4/+35
2017-06-15libnvdimm, label: update 'nlabel' and 'position' handling for local namespacesDan Williams1-6/+27
2017-06-15libnvdimm, label: populate 'isetcookie' for blk-aperture namespacesDan Williams3-13/+26
2017-06-15libnvdimm, label: populate the type_guid property for v1.2 namespacesDan Williams4-24/+57
2017-06-15libnvdimm, label: honor the lba size specified in v1.2 labelsDan Williams4-12/+57
2017-06-15libnvdimm, label: add v1.2 interleave-set-cookie algorithmDan Williams6-12/+104
2017-06-15libnvdimm, label: add v1.2 nvdimm label definitionsDan Williams3-21/+97
2017-06-09dm: add ->copy_from_iter() dax operation supportDan Williams6-0/+79
2017-06-09x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass ope...Dan Williams13-7/+209
2017-06-09thermal: int340x_thermal: fix compile after the UUID API switchChristoph Hellwig1-2/+2
2017-06-09thermal: int340x_thermal: Switch to use new generic UUID APIAndy Shevchenko1-4/+4
2017-06-08acpi: always include uuid.hChristoph Hellwig1-1/+1
2017-06-07ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()Andy Shevchenko26-144/+106
2017-06-05ACPI / extlog: Switch to use new generic UUID APIAndy Shevchenko1-10/+10
2017-06-05ACPI / bus: Switch to use new generic UUID APIAndy Shevchenko1-3/+3
2017-06-05ACPI / APEI: Switch to use new generic UUID APIAndy Shevchenko1-4/+4