From a1d11a8050443801a160e80b9dc1152cf1044382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Tue, 4 Mar 2014 12:59:40 +0100 Subject: [PATCH] - fix zFCP device discovery in anaconda GUI (#1054691) --- device_cio_free | 14 ++++++++------ s390utils.spec | 5 ++++- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/device_cio_free b/device_cio_free index 3367ba1..b4c3750 100644 --- a/device_cio_free +++ b/device_cio_free @@ -98,6 +98,13 @@ wait_on_single_device() # at this point we know the content of ALL_DEVICES is syntacticly correct wait_on_devices() { + if [ -w $CIO_SETTLE ]; then + [ $VERBOSE ] && echo "Waiting until all pending CIO requests are processed" + echo 1 > $CIO_SETTLE + udevadm settle + return + fi + OLD_IFS=$IFS IFS="," set $ALL_DEVICES @@ -303,9 +310,4 @@ fi [ -z "$ALL_DEVICES" ] && exit 0 -if [ -w $CIO_SETTLE ]; then - [ $VERBOSE ] && echo "Waiting until all pending CIO requests are processed" - echo 1 > $CIO_SETTLE -else - wait_on_devices -fi +wait_on_devices diff --git a/s390utils.spec b/s390utils.spec index c5b5c9d..3933272 100644 --- a/s390utils.spec +++ b/s390utils.spec @@ -5,7 +5,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.23.0 -Release: 9%{?dist} +Release: 10%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL ExclusiveArch: s390 s390x @@ -734,6 +734,9 @@ User-space development files for the s390/s390x architecture. %changelog +* Tue Mar 04 2014 Dan Horák - 2:1.23.0-10 +- fix zFCP device discovery in anaconda GUI (#1054691) + * Mon Feb 10 2014 Dan Horák - 2:1.23.0-9 - znetconf: Allow for 16-char network interface names (#1062285) - qetharp: Allow for 16-char network interface names (#1062250)