2017-06-27 |
Dan Williams | x86, libnvdimm, pmem: move arch_invalidate_pmem() to... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | x86, dax, libnvdimm: remove wb_cache_pmem() indirection Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | x86, dax: replace clear_pmem() with open coded memset... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | filesystem-dax: convert to dax_flush() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | dm: add ->flush() dax operation support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | dax, pmem: introduce an optional 'flush' dax_operation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-15 |
Dan Williams | filesystem-dax: convert to dax_copy_from_iter() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-09 |
Dan Williams | dm: add ->copy_from_iter() dax operation support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-06-09 |
Dan Williams | x86, uaccess: introduce copy_from_iter_flushcache for... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-14 |
Dan Williams | dax, xfs, ext4: compile out iomap-dax paths in the... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-13 |
Dan Williams | dax: fix false CONFIG_BLOCK dependency Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-11 |
Dan Williams | filesystem-dax: fix broken __dax_zero_page_range()... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-09 |
Dan Williams | device-dax: kill NR_DEV_DAX Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-08 |
Dan Williams | block, dax: move "select DAX" from BLOCK to FS_DAX Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-05 |
Dan Williams | Merge branch 'for-4.12/dax' into libnvdimm-for-next
|
commit | commitdiff | tree |
2017-05-05 |
Dan Williams | libnvdimm, pfn: fix 'npfns' vs section alignment Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Dan Williams | libnvdimm: handle locked label storage areas Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Dan Williams | libnvdimm: convert NDD_ flags to use bitops, introduce... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-01 |
Dan Williams | device-dax: fix sysfs attribute deadlock Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-01 |
Dan Williams | libnvdimm: restore "libnvdimm: band aid btt vs clear... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-01 |
Dan Williams | libnvdimm: fix nvdimm_bus_lock() vs device_lock() ordering Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-05-01 |
Dan Williams | mm, zone_device: Replace {get, put}_zone_device_page... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-29 |
Dan Williams | libnvdimm: rework region badblocks clearing Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Dan Williams | acpi, nfit: kill ACPI_NFIT_DEBUG Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Dan Williams | libnvdimm, region: sysfs trigger for nvdimm_flush() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Dan Williams | block: hide badblocks attribute by default Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-26 |
Dan Williams | ACPI / sysfs: fix acpi_get_table() leak / acpi-sysfs... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | x86, dax, pmem: remove indirection around memcpy_from_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | block: remove block_device_operations ->direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | block, dax: convert bdev_dax_supported() to dax_direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | filesystem-dax: convert to dax_direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | Revert "block: use DAX for partition table reads" Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | ext2, ext4, xfs: retrieve dax_device for iomap operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-25 |
Dan Williams | dm: teach dm-targets to use a dax_device + dax_operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-24 |
Dan Williams | libnvdimm, region: fix flush hint detection crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-20 |
Dan Williams | dm: add dax_device and dax_operations support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-20 |
Dan Williams | dax: introduce dax_direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-20 |
Dan Williams | block: kill bdev_dax_capable() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | dcssblk: add dax_operations support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | brd: add dax_operations support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | axon_ram: add dax_operations support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | pmem: add dax_operations support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | dax: introduce dax_operations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-19 |
Dan Williams | dax: add a facility to lookup a dax device by 'host... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-18 |
Dan Williams | acpi, nfit: fix module unload vs workqueue shutdown... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-18 |
Dan Williams | tools/testing/nvdimm: fix nfit_test shutdown crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-17 |
Dan Williams | acpi, nfit: limit ->flush_probe() to initialization... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-17 |
Dan Williams | acpi, nfit: collate health state flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-17 |
Dan Williams | acpi, nfit: support "map failed" dimms Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-17 |
Dan Williams | tools/testing/nvdimm: test acpi 6.1 health state flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-14 |
Dan Williams | acpi, nfit: add support for acpi 6.1 dimm state flags Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-14 |
Dan Williams | Revert "libnvdimm: band aid btt vs clear poison locking" Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-13 |
Dan Williams | dax: refactor dax-fs into a generic provider of 'struct... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-13 |
Dan Williams | device-dax: rename 'dax_dev' to 'dev_dax' Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-13 |
Dan Williams | Merge branch 'for-4.11/libnvdimm' into for-4.12/dax
|
commit | commitdiff | tree |
2017-04-13 |
Dan Williams | acpi, nfit: fix acpi_get_table leak Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-12 |
Dan Williams | x86, pmem: fix broken __copy_user_nocache cache-bypass... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2017-04-12 |
Dan Williams | device-dax: switch to srcu, fix rcu_read_lock() vs... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
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-21 |
Dan Williams | device-dax: fix cdev leak 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 |
next |