2016-01-09 |
Dan Williams | libnvdimm: convert to statically allocated badblocks Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | libnvdimm: don't fail init for full badblocks list Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | block, badblocks: introduce devm_init_badblocks Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | block: clarify badblocks lifetime Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | badblocks: rename badblocks_free to badblocks_exit Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | libnvdimm, pmem: move definition of nvdimm_namespace_add_poi... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Vishal Verma | libnvdimm: Add a poison list and export badblocks Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | nfit_test: Enable DSMs for all test NFITs Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Vishal Verma | md: convert to use the generic badblocks code Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Vishal Verma | block: Add badblock management for gendisks Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Vishal Verma | badblocks: Add core badblock management code Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | block: fix del_gendisk() vs blkdev_ioctl crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | block: enable dax for raw block devices Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | block: introduce bdev_file_inode() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | restrict /dev/mem to idle io memory ranges Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2016-01-09 |
Dan Williams | arch: consolidate CONFIG_STRICT_DEVM in lib/Kconfig... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-30 |
Linda Knippers | nfit: Adjust for different _FIT and NFIT headers Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-30 |
Linda Knippers | nfit: Fix the check for a successful NFIT merge Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-30 |
Linda Knippers | nfit: Account for table size length variation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-30 |
Dan Williams | libnvdimm, e820: skip module loading when no type-12 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-19 |
Dan Williams | block: protect rw_page against device teardown Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-19 |
Yigal Korman | mm, dax: fix DAX deadlocks (COW fault) Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-17 |
Dan Williams | dax: disable pmd mappings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-16 |
Dan Williams | ext2, ext4: warn when mounting with dax enabled Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-13 |
Dan Williams | dax: fix __dax_pmd_fault crash Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-12 |
Konrad Rzeszutek... | libnvdimm: documentation clarifications Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-12 |
Dan Williams | libnvdimm, pmem: fix size trim in pmem_direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-12 |
Dan Williams | libnvdimm, e820: fix numa node for e820-type-12 pmem... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-12 |
Dan Williams | tools/testing/nvdimm, acpica: fix flag rename build... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-09 |
Ross Zwisler | coredump: add DAX filtering for FDPIC ELF coredumps Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-09 |
Ross Zwisler | coredump: add DAX filtering for ELF coredumps Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-09 |
Dan Williams | Merge branch 'for-4.4/hotplug' into libnvdimm-for-next
|
commit | commitdiff | tree |
2015-11-02 |
Vishal Verma | acpi: nfit: Add support for hot-add Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-11-02 |
Vishal Verma | nfit: in acpi_nfit_init, break on a 0-length table Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-26 |
Dan Williams | memremap: fix highmem support Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | pmem, memremap: convert to numa aware allocations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | devm_memremap_pages: use numa_mem_id Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | devm: make allocations numa aware by default Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | devm_memremap: convert to return ERR_PTR Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | devm_memunmap: use devres_release() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | pmem: kill memremap_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-10-09 |
Dan Williams | x86, mm: quiet arch_add_memory() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-19 |
Tyler Baker | mm: fix type cast in __pfn_to_phys() Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-17 |
Ross Zwisler | pmem: add proper fencing to pmem_rw_page() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-17 |
Axel Lin | libnvdimm: pfn_devs: Fix locking in namespace_store Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-17 |
Axel Lin | libnvdimm: btt_devs: Fix locking in namespace_store Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-16 |
Jeff Moyer | blockdev: don't set S_DAX for misaligned partitions Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-09-16 |
Jeff Moyer | dax: fix O_DIRECT I/O to the last block of a blockdev Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-29 |
Dan Williams | libnvdimm, pmem: direct map legacy pmem by default Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-29 |
Dan Williams | libnvdimm, pmem: 'struct page' for pmem Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-29 |
Dan Williams | libnvdimm, pfn: 'struct page' provider infrastructure Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Dan Williams | x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Christoph Hellwig | add devm_memremap_pages Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Dan Williams | mm: ZONE_DEVICE for "device memory" Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Christoph Hellwig | mm: move __phys_to_pfn and __pfn_to_phys to asm/generic... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Dan Williams | dax: drop size parameter to ->direct_access() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Dan Williams | Merge branch 'pmem-api' into libnvdimm-for-next
|
commit | commitdiff | tree |
2015-08-27 |
Ross Zwisler | nd_blk: change aperture mapping from WC to WB Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
yalin wang | nvdimm: change to use generic kvfree() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-27 |
Toshi Kani | nfit: Clarify memory device state flags strings Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-25 |
Ross Zwisler | nfit, nd_blk: BLK status register is only 32 bits Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | pmem, dax: have direct_access use __pmem annotation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | dax: update I/O path to do proper PMEM flushing Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | pmem: add copy_from_iter_pmem() and clear_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | pmem, x86: clean up conditional pmem includes Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | pmem: remove layer when calling arch_has_wmb_pmem() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-20 |
Ross Zwisler | pmem, x86: move x86 PMEM API to new pmem.h header Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-19 |
Dan Williams | libnvdimm, e820: make CONFIG_X86_PMEM_LEGACY a tristate... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Christoph Hellwig | pmem: switch to devm_ allocations Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Christoph Hellwig | devres: add devm_memremap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Vishal Verma | libnvdimm, btt: write and validate parent_uuid Based on a patch by Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Vishal Verma | libnvdimm, btt: consolidate arena validation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Vishal Verma | libnvdimm, btt: clean up internal interfaces Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Dan Williams | pmem: convert to generic memremap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Dan Williams | visorbus: switch from ioremap_cache to memremap Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-14 |
Dan Williams | arch: introduce memremap() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-11 |
Dan Williams | cleanup IORESOURCE_CACHEABLE vs ioremap() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-11 |
Dan Williams | arch, drivers: don't include <asm/io.h> directly, use... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-08-11 |
Dan Williams | mm: enhance region_is_ram() to region_intersects() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-31 |
Randy Dunlap | nvdimm: fix inline function return type warning Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-28 |
Linda Knippers | nfit: Don't check _STA on NVDIMM devices Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-28 |
Vishal Verma | libnvdimm, pmem: Change pmem physical sector size to... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-28 |
Vishal Verma | libnvdimm: Add DSM support for Address Range Scrub... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-28 |
Vishal Verma | libnvdimm: Update name of the ars_status_record mask... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-28 |
Dan Williams | libnvdimm, btt: sparse fix Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-25 |
Dan Williams | libnvdimm: fix namespace seed creation Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Ross Zwisler | nfit: add support for NVDIMM "latch" flag Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Ross Zwisler | nfit: update block I/O path to use PMEM API Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Dan Williams | tools/testing/nvdimm: add mock acpi_nfit_flush_address... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Dan Williams | tools/testing/nvdimm: fix return code for unimplemented... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Dan Williams | tools/testing/nvdimm: mock ioremap_wt Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-07-10 |
Ross Zwisler | pmem: add maintainer for include/linux/pmem.h Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-30 |
Dan Williams | nfit: fix smatch "use after null check" report Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-30 |
Axel Lin | nvdimm: Fix return value of nvdimm_bus_init() if class_creat... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-30 |
Dan Williams | libnvdimm: smatch cleanups in __nd_ioctl Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-30 |
Dan Williams | sparse: fix misplaced __pmem definition Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-26 |
Ross Zwisler | arch, x86: pmem api for ensuring durability of persistent... Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-26 |
Toshi Kani | libnvdimm: Add sysfs numa_node to NVDIMM devices Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-26 |
Toshi Kani | libnvdimm: Set numa_node to NVDIMM devices Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
2015-06-26 |
Toshi Kani | acpi: Add acpi_map_pxm_to_online_node() Signed-off-by: Dan Williams <dan.j.williams@intel.com>
|
commit | commitdiff | tree |
next |