From c7f67205b1bdb4db4a7ed8e7115dd6930d1f7b1f Mon Sep 17 00:00:00 2001 From: Martin Wilck Date: Mon, 1 Oct 2018 20:45:07 +0200 Subject: [PATCH] multipathd: try SCSI persistent reservations for SCSI only This avoids error messages when PERSISTENT RESERVE IN ioctls are tried on non-SCSI devices. Signed-off-by: Martin Wilck --- multipathd/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/multipathd/main.c b/multipathd/main.c index bc95c65f..ba796ab1 100644 --- a/multipathd/main.c +++ b/multipathd/main.c @@ -3130,6 +3130,9 @@ int mpath_pr_event_handle(struct path *pp) pthread_attr_t attr; struct multipath * mpp; + if (pp->bus != SYSFS_BUS_SCSI) + return 0; + mpp = pp->mpp; if (!get_be64(mpp->reservation_key)) -- 2.20.1