Pankaj Gupta
|
75875b04b1
BACKPORT: libnvdimm: nd_region flush callback support
|
5 роки тому |
Vishal Verma
|
d9b83c7569
libnvdimm, btt: rework error clearing
|
7 роки тому |
Vishal Verma
|
1db1f3cea1
libnvdimm, btt: fix a missed NVDIMM_IO_ATOMIC case in the write path
|
7 роки тому |
Dan Williams
|
9d92573fff
Merge branch 'for-4.13/dax' into libnvdimm-for-next
|
7 роки тому |
Vishal Verma
|
7e5a21dfe5
libnvdimm: fix the clear-error check in nsio_rw_bytes
|
7 роки тому |
Vishal Verma
|
14e4945426
libnvdimm, btt: BTT updates for UEFI 2.7 format
|
7 роки тому |
Dan Williams
|
ca6a4657e5
x86, libnvdimm, pmem: remove global pmem api
|
8 роки тому |
Dan Williams
|
f2b612578e
x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm
|
7 роки тому |
Dan Williams
|
b3fde74ea1
libnvdimm, label: add address abstraction identifiers
|
7 роки тому |
Dan Williams
|
0aed55af88
x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass operations
|
7 роки тому |
Vishal Verma
|
3ae3d67ba7
libnvdimm: add an atomic vs process context flag to rw_bytes
|
7 роки тому |
Dan Williams
|
736163671b
Merge branch 'for-4.12/dax' into libnvdimm-for-next
|
7 роки тому |
Dan Williams
|
a3e9af95f7
libnvdimm: restore "libnvdimm: band aid btt vs clear poison locking"
|
7 роки тому |
Dan Williams
|
452bae0aed
libnvdimm: fix nvdimm_bus_lock() vs device_lock() ordering
|
7 роки тому |
Toshi Kani
|
97681f9b08
libnvdimm: fix phys_addr for nvdimm_clear_poison
|
7 роки тому |
Dan Williams
|
6abccd1bfe
x86, dax, pmem: remove indirection around memcpy_from_pmem()
|
8 роки тому |
Dan Williams
|
e88da7998d
Revert "libnvdimm: band aid btt vs clear poison locking"
|
7 роки тому |
Dan Williams
|
4aa5615e08
libnvdimm: band aid btt vs clear poison locking
|
8 роки тому |
Dan Williams
|
868f036fee
libnvdimm: fix mishandled nvdimm_clear_poison() return value
|
8 роки тому |
Dan Williams
|
9cf8bd529c
libnvdimm: replace mutex_is_locked() warnings with lockdep_assert_held
|
8 роки тому |
Fabian Frederick
|
d37806dc37
libnvdimm: remove else after return in nsio_rw_bytes()
|
8 роки тому |
Dan Williams
|
450c6633e8
libnvdimm: use consistent naming for request_mem_region()
|
8 роки тому |
Dave Jiang
|
82bf1037f2
libnvdimm: check and clear poison before writing to pmem
|
8 роки тому |
Dan Williams
|
91131dbd1d
libnvdimm, pmem: use nvdimm_flush() for namespace I/O writes
|
8 роки тому |
Dan Williams
|
4258895814
libnvdimm: IS_ERR() usage cleanup
|
8 роки тому |
Dan Williams
|
03dca343af
libnvdimm, dax: fix deletion
|
8 роки тому |
Dan Williams
|
cd03412a51
libnvdimm, dax: introduce device-dax infrastructure
|
9 роки тому |
Dan Williams
|
200c79da82
libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setup
|
9 роки тому |
Dan Williams
|
e1455744b2
libnvdimm, pfn: 'struct page' provider infrastructure
|
9 роки тому |