diff options
author | Julian Wiedmann <jwi@linux.ibm.com> | 2021-07-06 10:07:17 +0200 |
---|---|---|
committer | Dan Horák <dan@danny.cz> | 2021-07-08 09:13:34 +0200 |
commit | 021da99823c738ff46b554f1526c35b5fc5577dd (patch) | |
tree | 8156689b2b20fc7c5cb543b0ab361bb4369a0424 | |
parent | 977186ad3cacadb93e612dd50bf441a6b764dfac (diff) | |
download | utils-021da99823c738ff46b554f1526c35b5fc5577dd.tar.gz utils-021da99823c738ff46b554f1526c35b5fc5577dd.tar.xz utils-021da99823c738ff46b554f1526c35b5fc5577dd.zip |
ccw_init: use DRIVER environment variable
As the ccw.udev rule now only matches BIND uevents, $DRIVER is always
set and we don't need to extract it from sysfs.
Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
-rw-r--r-- | ccw_init | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1,6 +1,7 @@ #! /bin/sh [ -z "$DEVPATH" ] && exit 0 +[ -z "$DRIVER" ] && exit 0 [ "$SUBSYSTEM" != "ccw" ] && exit 0 [ -e /etc/ccw.conf ] && MODE="dracut" || MODE="normal" @@ -148,8 +149,6 @@ if [ -e $SYSDIR/online ]; then [ "$on" = "1" ] && exit 0 fi -DRIVER=$(readlink $DEVPATH/driver) -DRIVER=${DRIVER##*/} if [ "$DRIVER" = "lcs" -a "$NETTYPE" = "ctc" ]; then echo "$CHANNEL" > /sys/bus/ccw/drivers/lcs/unbind echo "$CHANNEL" > /sys/bus/ccw/drivers/ctcm/bind |