]> git.baikalelectronics.ru Git - kernel.git/commit
mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages
authorDan Williams <dan.j.williams@intel.com>
Sat, 14 Jul 2018 04:49:56 +0000 (21:49 -0700)
committerDave Jiang <dave.jiang@intel.com>
Fri, 20 Jul 2018 18:21:53 +0000 (11:21 -0700)
commited73888a99637460fb7b78f46034a3c4a5fc705f
tree7bf2be04372c4d89700da9adebc2a6e7f85fe5f2
parenta7fbb41d626c78cff48c7589c49468d24ec6255a
mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages

Given that dax / device-mapped pages are never subject to page
allocations remove them from consideration by the soft-offline
mechanism.

Reported-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Acked-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
mm/memory-failure.c