Dan Williams
|
426824d63b
libnvdimm: remove redundant __func__ in dev_dbg
|
7 lat temu |
Dave Jiang
|
aa9ad44a42
libnvdimm: move poison list functions to a new 'badrange' file
|
8 lat temu |
Dan Williams
|
b2c48f9f95
libnvdimm: rename nd_sector_size_{show,store} to nd_size_select_{show,store}
|
8 lat temu |
Toshi Kani
|
4e3f0701f2
libnvdimm: fix badblock range handling of ARS range
|
8 lat temu |
Dan Williams
|
9d92573fff
Merge branch 'for-4.13/dax' into libnvdimm-for-next
|
8 lat temu |
Dan Williams
|
c9e582aa68
libnvdimm, nfit: enable support for volatile ranges
|
8 lat temu |
Dan Williams
|
b3fde74ea1
libnvdimm, label: add address abstraction identifiers
|
8 lat temu |
Dave Jiang
|
b3b454f694
libnvdimm: fix clear poison locking with spinlock and GFP_NOWAIT allocation
|
8 lat temu |
Dave Jiang
|
006358b35c
libnvdimm: add support for clear poison list and badblocks for device dax
|
8 lat temu |
Toshi Kani
|
8d7c22ac0c
libnvdimm: use generic iostat interfaces
|
8 lat temu |
Dan Williams
|
178d6f4be8
Merge branch 'for-4.9/libnvdimm' into libnvdimm-for-next
|
8 lat temu |
Vishal Verma
|
e046114af5
libnvdimm: clear the internal poison_list when clearing badblocks
|
8 lat temu |
Dan Williams
|
ecfb6d8a04
libnvdimm: fix devm_nvdimm_memremap() error path
|
9 lat temu |
Vishal Verma
|
37b137ff8c
nfit, libnvdimm: allow an ARS scrub to be triggered on demand
|
9 lat temu |
Dan Williams
|
18515942d6
libnvdimm: register nvdimm_bus devices with an nd_bus driver
|
9 lat temu |
Dan Williams
|
bc9775d869
libnvdimm: move ->module to struct nvdimm_bus_descriptor
|
9 lat temu |
Dan Williams
|
29b9aa0aa3
libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() users
|
9 lat temu |
Johannes Thumshirn
|
8729bdea82
libnvdimm: initialize struct blk_integrity with 0
|
9 lat temu |
Dan Williams
|
36092ee8ba
Merge branch 'for-4.7/dax' into libnvdimm-for-next
|
9 lat temu |
Dan Williams
|
b354aba016
libnvdimm: release ida resources
|
9 lat temu |
Dan Williams
|
e3654eca70
nfit, libnvdimm: clarify "commands" vs "_DSMs"
|
9 lat temu |
Dan Williams
|
a390180291
libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignment
|
9 lat temu |
Dan Williams
|
7ae0fa439f
nfit, libnvdimm: async region scrub workqueue
|
9 lat temu |
Dan Williams
|
5faecf4eb0
libnvdimm: protect nvdimm_{bus|namespace}_add_poison() with nvdimm_bus_lock()
|
9 lat temu |
Dan Williams
|
b95f5f4391
libnvdimm: convert to statically allocated badblocks
|
9 lat temu |
Dan Williams
|
87ba05dff3
libnvdimm: don't fail init for full badblocks list
|
9 lat temu |
Vishal Verma
|
0caeef63e6
libnvdimm: Add a poison list and export badblocks
|
9 lat temu |
Dan Williams
|
4125a09b0a
block, libnvdimm, nvme: provide a built-in blk_integrity nop profile
|
9 lat temu |
Martin K. Petersen
|
25520d55cd
block: Inline blk_integrity in struct gendisk
|
9 lat temu |
Martin K. Petersen
|
0f8087ecde
block: Consolidate static integrity profile properties
|
9 lat temu |