cxl/memdev: Warn of poison inject or clear to a mapped region
authorAlison Schofield <alison.schofield@intel.com>
Wed, 19 Apr 2023 03:26:27 +0000 (20:26 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 23 Apr 2023 18:46:22 +0000 (11:46 -0700)
commit0a105ab28a4de44eb738ce64e9ac74946aa5133b
treea83773bd9431d5cde703a4a8cdec64ab728e43cf
parent9690b07748d18ac667036a68442081c4aea33ba7
cxl/memdev: Warn of poison inject or clear to a mapped region

Inject and clear poison capabilities and intended for debug usage only.
In order to be useful in debug environments, the driver needs to allow
inject and clear operations on DPAs mapped in regions.

dev_warn_once() when either operation occurs.

Signed-off-by: Alison Schofield <alison.schofield@intel.com>
Link: https://lore.kernel.org/r/f911ca5277c9d0f9757b72d7e6842871bfff4fa2.1681874357.git.alison.schofield@intel.com
Tested-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/cxl/core/memdev.c