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-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 |
Dave Jiang | libnvdimm: re-enable deep flush for pmem devices via... 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-26 |
Boaz Harrosh | dax: ->direct_access does not sleep anymore Dan Williams has removed the only might_sleep CC: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Toshi Kani | acpi, nfit: fix register dimm error handling 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-02 |
Dave Jiang | libnvdimm/nfit_test: adding support for unit testing... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-02-02 |
Dave Jiang | libnvdimm/nfit_test: add firmware download emulation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-23 |
Luis de Bethencourt | device-dax: Fix trailing semicolon Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Jeff Moyer | libnvdimm, btt: fix uninitialized err_lock 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 |
2018-01-20 |
Jan H. Schönherr | mm: Fix devm_memremap_pages() collision handling Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-20 |
Jan H. Schönherr | mm: Fix memory size alignment in devm_memremap_pages_release() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: merge find_dev_pagemap into get_dev_pagemap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: change devm_memremap_pages interface to use... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Logan Gunthorpe | memremap: drop private struct page_map Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: simplify duplicate region handling in devm_memrema... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: remove to_vmem_altmap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: optimize dev_pagemap reference counting around... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: move get_dev_pagemap out of line Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: merge vmem_altmap_alloc into altmap_alloc_block_buf Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: split altmap memory map allocation from normal... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to memmap_init_zone Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to vmemmap_free Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to arch_remove_memory and... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to vmemmap_populate Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: pass the vmem_altmap to arch_add_memory and __add_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: don't export __add_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | mm: don't export arch_add_memory Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
Christoph Hellwig | memremap: provide stubs for vmem_altmap_offset and... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-21 |
Vishal Verma | libnvdimm, btt: Fix an incompatibility in the log layout Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-12-21 |
Vishal Verma | libnvdimm, btt: add a couple of missing kernel-doc... 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-16 |
Dan Williams | Merge branch 'for-4.15/dax' into libnvdimm-for-next
|
commit | commitdiff | tree |
2017-11-16 |
Dan Williams | acpi, nfit: add 'Enable Latch System Shutdown Status... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-15 |
Mikulas Patocka | dax: fix general protection fault in dax_alloc_inode Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-15 |
Jeff Moyer | dax: fix PMD faults on zero-length files Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-15 |
Dan Williams | dax: stop requiring a live device for dax_flush() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-15 |
Dan Williams | brd: remove dax support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-15 |
Dan Williams | dax: quiet bdev_dax_supported() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-14 |
Dan Williams | fs, dax: unify IOMAP_F_DIRTY read vs write handling... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-13 |
Dan Williams | tools/testing/nvdimm: unit test clear-error commands Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-12 |
Dan Williams | acpi, nfit: validate commands against the device type Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-08 |
Vishal Verma | tools/testing/nvdimm: stricter bounds checking for... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Christoph Hellwig | xfs: support for synchronous DAX faults Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | ext4: Support for synchronous DAX faults Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | ext4: Simplify error handling in ext4_dax_huge_fault() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Implement dax_finish_sync_fault() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax, iomap: Add support for synchronous faults Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | mm: Define MAP_SYNC and VM_SYNC flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Allow tuning whether dax_insert_mapping_entry... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Allow dax_iomap_fault() to return pfn Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Fix comment describing dax_iomap_fault() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Inline dax_pmd_insert_mapping() into the callsite Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Inline dax_insert_mapping() into the callsite Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Create local variable for vmf->flags & FAULT_FLAG_WRITE... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Create local variable for VMA in dax_iomap_pte_fault() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Factor out getting of pfn out of iomap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | dax: Simplify arguments of dax_insert_mapping() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | mm: Remove VM_FAULT_HWPOISON_LARGE_MASK Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Dan Williams | mm: introduce MAP_SHARED_VALIDATE, a mechanism to safely... Signed-off-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-03 |
Jan Kara | mm: Handle 0 flags in _calc_vm_trans() macro Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-02 |
Vishal Verma | nfit_test: when clearing poison, also remove badrange... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-02 |
Vishal Verma | libnvdimm, badrange: remove a WARN for list_empty Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-02 |
Dave Jiang | nfit_test: add error injection DSMs Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-11-02 |
Dave Jiang | libnvdimm: move poison list functions to a new 'badrange... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-30 |
Dan Williams | acpi, nfit: add support for NVDIMM_FAMILY_INTEL v1... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-29 |
Dan Williams | acpi, nfit: hide unknown commands from nmemX/commands Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-20 |
Ross Zwisler | dev/dax: fix uninitialized variable build warning Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-20 |
Ross Zwisler | MAINTAINERS: Add entry for device DAX Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-07 |
Colin Ian King | libnvdimm, namespace: make a couple of functions static Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-07 |
Dan Williams | libnvdimm: introduce 'flags' attribute for DIMM 'lock... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-07 |
Dan Williams | acpi, nfit: add support for the _LSI, _LSR, and _LSW... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-07 |
Yasunori Goto | acpi nfit: nfit_test supports translate SPA Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-10-07 |
Yasunori Goto | acpi nfit: Enable to show what feature is supported... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Yasunori Goto | nfit_test Make private definitions to command emulation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Dan Williams | libnvdimm, namespace: fix label initialization to use... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Dan Williams | libnvdimm, pfn: make 'resource' attribute only readable... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Dan Williams | libnvdimm, namespace: make 'resource' attribute only... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Dan Williams | libnvdimm, region : make 'resource' attribute only... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Arvind Yadav | dax: pr_err() strings should end with newlines Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-28 |
Dan Williams | libnvdimm, dimm: clear 'locked' status on successful... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-19 |
Dan Williams | libnvdimm, namespace: fix btt claim class crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-19 |
Dan Williams | tools/testing/nvdimm: disable labels for nfit_test.1 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-09-09 |
Randy Dunlap | libnvdimm, btt: fix format string warnings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |