Commit History

Autor SHA1 Mensaxe Data
  Dave Jiang b3b454f694 libnvdimm: fix clear poison locking with spinlock and GFP_NOWAIT allocation %!s(int64=8) %!d(string=hai) anos
  Dave Jiang 006358b35c libnvdimm: add support for clear poison list and badblocks for device dax %!s(int64=8) %!d(string=hai) anos
  Toshi Kani 8d7c22ac0c libnvdimm: use generic iostat interfaces %!s(int64=9) %!d(string=hai) anos
  Dan Williams 178d6f4be8 Merge branch 'for-4.9/libnvdimm' into libnvdimm-for-next %!s(int64=9) %!d(string=hai) anos
  Vishal Verma e046114af5 libnvdimm: clear the internal poison_list when clearing badblocks %!s(int64=9) %!d(string=hai) anos
  Dan Williams ecfb6d8a04 libnvdimm: fix devm_nvdimm_memremap() error path %!s(int64=9) %!d(string=hai) anos
  Vishal Verma 37b137ff8c nfit, libnvdimm: allow an ARS scrub to be triggered on demand %!s(int64=9) %!d(string=hai) anos
  Dan Williams 18515942d6 libnvdimm: register nvdimm_bus devices with an nd_bus driver %!s(int64=9) %!d(string=hai) anos
  Dan Williams bc9775d869 libnvdimm: move ->module to struct nvdimm_bus_descriptor %!s(int64=9) %!d(string=hai) anos
  Dan Williams 29b9aa0aa3 libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() users %!s(int64=9) %!d(string=hai) anos
  Johannes Thumshirn 8729bdea82 libnvdimm: initialize struct blk_integrity with 0 %!s(int64=9) %!d(string=hai) anos
  Dan Williams 36092ee8ba Merge branch 'for-4.7/dax' into libnvdimm-for-next %!s(int64=9) %!d(string=hai) anos
  Dan Williams b354aba016 libnvdimm: release ida resources %!s(int64=9) %!d(string=hai) anos
  Dan Williams e3654eca70 nfit, libnvdimm: clarify "commands" vs "_DSMs" %!s(int64=9) %!d(string=hai) anos
  Dan Williams a390180291 libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignment %!s(int64=9) %!d(string=hai) anos
  Dan Williams 7ae0fa439f nfit, libnvdimm: async region scrub workqueue %!s(int64=9) %!d(string=hai) anos
  Dan Williams 5faecf4eb0 libnvdimm: protect nvdimm_{bus|namespace}_add_poison() with nvdimm_bus_lock() %!s(int64=9) %!d(string=hai) anos
  Dan Williams b95f5f4391 libnvdimm: convert to statically allocated badblocks %!s(int64=9) %!d(string=hai) anos
  Dan Williams 87ba05dff3 libnvdimm: don't fail init for full badblocks list %!s(int64=9) %!d(string=hai) anos
  Vishal Verma 0caeef63e6 libnvdimm: Add a poison list and export badblocks %!s(int64=9) %!d(string=hai) anos
  Dan Williams 4125a09b0a block, libnvdimm, nvme: provide a built-in blk_integrity nop profile %!s(int64=10) %!d(string=hai) anos
  Martin K. Petersen 25520d55cd block: Inline blk_integrity in struct gendisk %!s(int64=10) %!d(string=hai) anos
  Martin K. Petersen 0f8087ecde block: Consolidate static integrity profile properties %!s(int64=10) %!d(string=hai) anos
  Dan Williams f0dc089ce2 libnvdimm: enable iostat %!s(int64=10) %!d(string=hai) anos
  Vishal Verma fcae695737 libnvdimm, blk: add support for blk integrity %!s(int64=10) %!d(string=hai) anos
  Vishal Verma 41cd8b70c3 libnvdimm, btt: add support for blk integrity %!s(int64=10) %!d(string=hai) anos
  Dan Williams 1b40e09a12 libnvdimm: blk labels and namespace instantiation %!s(int64=10) %!d(string=hai) anos
  Dan Williams bf9bccc14c libnvdimm: pmem label sets and namespace instantiation. %!s(int64=10) %!d(string=hai) anos
  Dan Williams eaf961536e libnvdimm, nfit: add interleave-set state-tracking infrastructure %!s(int64=10) %!d(string=hai) anos
  Dan Williams 3d88002e4a libnvdimm: support for legacy (non-aliasing) nvdimms %!s(int64=10) %!d(string=hai) anos