diff options
author | Guido Günther <agx@sigxcpu.org> | 2008-08-19 20:54:25 +0200 |
---|---|---|
committer | Christophe Varoqui <christophe.varoqui@free.fr> | 2008-08-19 20:54:25 +0200 |
commit | d73298296dcc747af4262a23761a72e55282ebb8 (patch) | |
tree | ea21a8b15bf77eea23188c9150ade08753eb4d6c | |
parent | eb87cbd0df8adf61d1c74c025f7326d833350f78 (diff) | |
download | multipath-tools-d73298296dcc747af4262a23761a72e55282ebb8.tar.gz multipath-tools-d73298296dcc747af4262a23761a72e55282ebb8.tar.bz2 multipath-tools-d73298296dcc747af4262a23761a72e55282ebb8.zip |
[lib] udev as of 0.124 doesn't support -s anymore
sysfs as of 0.124 doesn't support -s anymore and the whole sysfs code
got removed, we'll have to use the devnodes in /dev/ from now on. I
also changed the last remaining call from /sbin/scsi_id to
/lib/udev/scsi_id.
-rw-r--r-- | libmultipath/defaults.h | 2 | ||||
-rw-r--r-- | libmultipath/hwtable.c | 6 | ||||
-rw-r--r-- | multipath.conf.annotated | 4 | ||||
-rw-r--r-- | multipath.conf.synthetic | 4 | ||||
-rw-r--r-- | multipath/multipath.conf.5 | 2 |
5 files changed, 9 insertions, 9 deletions
diff --git a/libmultipath/defaults.h b/libmultipath/defaults.h index 826f360..87b155e 100644 --- a/libmultipath/defaults.h +++ b/libmultipath/defaults.h @@ -1,4 +1,4 @@ -#define DEFAULT_GETUID "/lib/udev/scsi_id -g -u -s /block/%n" +#define DEFAULT_GETUID "/lib/udev/scsi_id -g -u -d /dev/%n" #define DEFAULT_UDEVDIR "/dev" #define DEFAULT_MULTIPATHDIR "/lib/multipath" #define DEFAULT_SELECTOR "round-robin 0" diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index 0a94f10..2708fb4 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -172,7 +172,7 @@ static struct hwentry default_hw[] = { /* HP Smart Array */ .vendor = "HP", .product = "LOGICAL VOLUME.*", - .getuid = "/lib/udev/scsi_id -n -g -u -s /block/%n", + .getuid = "/lib/udev/scsi_id -n -g -u -d /dev/%n", .features = DEFAULT_FEATURES, .hwhandler = DEFAULT_HWHANDLER, .selector = DEFAULT_SELECTOR, @@ -214,7 +214,7 @@ static struct hwentry default_hw[] = { { .vendor = "EMC", .product = "SYMMETRIX", - .getuid = "/lib/udev/scsi_id -g -u -ppre-spc3-83 -s /block/%n", + .getuid = "/lib/udev/scsi_id -g -u -ppre-spc3-83 -d /dev/%n", .features = DEFAULT_FEATURES, .hwhandler = DEFAULT_HWHANDLER, .selector = DEFAULT_SELECTOR, @@ -679,7 +679,7 @@ static struct hwentry default_hw[] = { { .vendor = "PIVOT3", .product = "RAIGE VOLUME", - .getuid = "/sbin/scsi_id -p 0x80 -g -u -s /block/%n", + .getuid = "/lib/udev/scsi_id -p 0x80 -g -u -d /dev/%n", .features = "1 queue_if_no_path", .hwhandler = DEFAULT_HWHANDLER, .selector = DEFAULT_SELECTOR, diff --git a/multipath.conf.annotated b/multipath.conf.annotated index 49c9c5c..3653477 100644 --- a/multipath.conf.annotated +++ b/multipath.conf.annotated @@ -49,7 +49,7 @@ # # path identifier. Absolute path required # # default : /lib/udev/scsi_id -g -u -s # # -# getuid_callout "/lib/udev/scsi_id -g -u -s /block/%n" +# getuid_callout "/lib/udev/scsi_id -g -u -d /dev/%n" # # # # # name : prio @@ -303,7 +303,7 @@ # # path identifier. Absolute path required # # default : /lib/udev/scsi_id -g -u -s # # -# getuid_callout "/lib/udev/scsi_id -g -u -s /block/%n" +# getuid_callout "/lib/udev/scsi_id -g -u -d /dev/%n" # # # # # name : prio diff --git a/multipath.conf.synthetic b/multipath.conf.synthetic index 33f820b..6459f56 100644 --- a/multipath.conf.synthetic +++ b/multipath.conf.synthetic @@ -7,7 +7,7 @@ # polling_interval 10 # selector "round-robin 0" # path_grouping_policy multibus -# getuid_callout "/lib/udev/scsi_id -g -u -s /block/%n" +# getuid_callout "/lib/udev/scsi_id -g -u -d /dev/%n" # prio const # path_checker directio # rr_min_io 100 @@ -53,7 +53,7 @@ # vendor "COMPAQ " # product "HSV110 (C)COMPAQ" # path_grouping_policy multibus -# getuid_callout "/lib/udev/scsi_id -g -u -s /block/%n" +# getuid_callout "/lib/udev/scsi_id -g -u -d /dev/%n" # path_checker directio # path_selector "round-robin 0" # hardware_handler "0" diff --git a/multipath/multipath.conf.5 b/multipath/multipath.conf.5 index c66d7fc..39639dd 100644 --- a/multipath/multipath.conf.5 +++ b/multipath/multipath.conf.5 @@ -109,7 +109,7 @@ Default value is \fImultibus\fR. The default program and args to callout to obtain a unique path identifier. Should be specified with an absolute path. Default value is -.I /lib/udev/scsi_id -g -u -s +.I /lib/udev/scsi_id -g -u -d /dev/%n .TP .B prio_callout The default program and args to callout to obtain a path priority |