Browse Source

Correctly set cio_ignore for dynamic s390 rules

When converting 'rd.zfcp' and 'rd.dasd' into udev rules we
need to make sure the enable those device ids via cio_ignore,
otherwise the rules might never be called.

Signed-off-by: Hannes Reinecke <hare@suse.de>
master
Hannes Reinecke 11 years ago committed by Daniel Molkentin
parent
commit
5d1ea2d726
  1. 3
      modules.d/95zfcp_rules/parse-zfcp.sh

3
modules.d/95zfcp_rules/parse-zfcp.sh

@ -37,6 +37,9 @@ EOF
ACTION=="add", KERNEL=="rport-*", ATTR{port_name}=="$wwpn", SUBSYSTEMS=="ccw", KERNELS=="$ccw", ATTR{[ccw/$ccw]$wwpn/unit_add}="$lun" ACTION=="add", KERNEL=="rport-*", ATTR{port_name}=="$wwpn", SUBSYSTEMS=="ccw", KERNELS=="$ccw", ATTR{[ccw/$ccw]$wwpn/unit_add}="$lun"
EOF EOF
fi fi
if [ -x /sbin/cio_ignore ] && ! cio_ignore -i $ccw > /dev/null ; then
cio_ignore -r $ccw
fi
} }


if [[ -f /sys/firmware/ipl/ipl_type && if [[ -f /sys/firmware/ipl/ipl_type &&

Loading…
Cancel
Save