summaryrefslogtreecommitdiffstats
path: root/loader
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2010-05-24 10:36:54 -1000
committerDavid Cantrell <dcantrell@redhat.com>2010-05-25 10:46:00 -1000
commit87ab1ab2a3aa8b95cd75b2f37e0881e5f57656a5 (patch)
treedda50c61b9dd323e53c634be9136df9eb359dc8f /loader
parentbfd342a7c2efeb6eb11b91363065d06584be696b (diff)
downloadanaconda-87ab1ab2a3aa8b95cd75b2f37e0881e5f57656a5.tar.gz
anaconda-87ab1ab2a3aa8b95cd75b2f37e0881e5f57656a5.tar.xz
anaconda-87ab1ab2a3aa8b95cd75b2f37e0881e5f57656a5.zip
Support cio_ignore functionality for zFCP devices (#533492)
Honor FCP_* lines passed at boot time as well as runtime additions of zFCP devices by the user. Call zfcp_cio_free to free the device from the cio_ignore facility and then set the remaining values necessary for the device as we used to do. Record all devices freed during installation in the /etc/zfcp.conf file and make sure that file is copied to the target system during installation.
Diffstat (limited to 'loader')
-rw-r--r--loader/linuxrc.s3904
1 files changed, 2 insertions, 2 deletions
diff --git a/loader/linuxrc.s390 b/loader/linuxrc.s390
index 814dd3247..99e51922f 100644
--- a/loader/linuxrc.s390
+++ b/loader/linuxrc.s390
@@ -2962,9 +2962,9 @@ fi # testing
syntax_check_fcp
# currently we ignore failed syntax checks since FCP parms are non-interactive
for i in ${!FCP_*}; do
- echo "${!i}" >> /tmp/fcpconfig
+ echo "${!i}" >> /etc/zfcp.conf
done
-# cio_ignore handling for FCP should happen when the content of /tmp/fcpconfig
+# cio_ignore handling for FCP should happen when the content of /etc/zfcp.conf
# will actually be processed which is in anaconda's zfcp.py ZFCP::readConfig()
# TODO/FIXME: also need to pass IPv6 decision to loader/anaconda