Based on info from fbe89f4. It was deleted from default NVMe config: "hwtable: set 'none' as default checker for NVMe We shouldn't be using the directio checker for NVMe, as this might cause spurious path failures under high load. As the 'state' attribute provides reliable information about the link status it's sufficient to just check this and don't call any path checkers." v2: add info from fbe89f4 Cc: Hannes Reinecke <hare@xxxxxxx> Cc: Martin Wilck <mwilck@xxxxxxxx> Cc: Benjamin Marzinski <bmarzins@xxxxxxxxxx> Cc: Christophe Varoqui <christophe.varoqui@xxxxxxxxxxx> Cc: DM_DEVEL-ML <dm-devel@xxxxxxxxxxxxxxx> Signed-off-by: Xose Vazquez Perez <xose.vazquez@xxxxxxxxx> --- libmultipath/hwtable.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index d9723f87..399545ae 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -1121,7 +1121,6 @@ static struct hwentry default_hw[] = { /* OceanStor NVMe */ .vendor = "NVME", .product = "Huawei-XSG1", - .checker_name = DIRECTIO, .no_path_retry = 12, }, /* -- 2.51.0