Accepting request 234805 from home:trenn:branches:Base:System

- From Hannes Reinecke <hare@suse.com>:
  Wait for all devices if initqueue is requested (bnc#878714)
  Add 0032-99base-wait-for-all-devices-if-initqueue-is-requeste.patch

OBS-URL: https://build.opensuse.org/request/show/234805
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=148
This commit is contained in:
Thomas Renninger 2014-05-20 09:02:13 +00:00 committed by Git OBS Bridge
parent eb519f7a49
commit 5fe04ae26e
3 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,30 @@
From a0c364548681577ac044bbba8834005f525e0495 Mon Sep 17 00:00:00 2001
From: Hannes Reinecke <hare@suse.de>
Date: Tue, 20 May 2014 10:18:12 +0200
Subject: [PATCH] 99base: wait for all devices if initqueue is requested
If a module requests the initqueue we need to wait for
_all_ devices. If we were to skip the rootfs we might
end up with no entries in the 'finished' queue, causing
initqueue to not run at all.
Signed-off-by: Hannes Reinecke <hare@suse.de>
---
modules.d/99base/module-setup.sh | 1 -
1 file changed, 1 deletion(-)
diff --git a/modules.d/99base/module-setup.sh b/modules.d/99base/module-setup.sh
index 13fbee2..6009fa9 100755
--- a/modules.d/99base/module-setup.sh
+++ b/modules.d/99base/module-setup.sh
@@ -106,7 +106,6 @@ install() {
. "$moddir/dracut-lib.sh"
for _dev in ${host_devs[@]}; do
- [[ "$_dev" == "$root_dev" ]] && continue
_pdev=$(get_persistent_dev $_dev)
case "$_pdev" in
--
1.8.5.2

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue May 20 08:59:51 UTC 2014 - trenn@suse.de
- From Hannes Reinecke <hare@suse.com>:
Wait for all devices if initqueue is requested (bnc#878714)
Add 0032-99base-wait-for-all-devices-if-initqueue-is-requeste.patch
-------------------------------------------------------------------
Mon May 19 16:05:49 UTC 2014 - trenn@suse.de

View File

@ -66,6 +66,7 @@ Patch41: 0028-95fcoe-update-fcoe-interface-check.patch
Patch42: 0029-95fcoe-start-lldpad-separately.patch
Patch43: 0030-dracut-mkinitd_cleanup_force_host_only_var.patch
Patch44: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch
Patch45: 0032-99base-wait-for-all-devices-if-initqueue-is-requeste.patch
BuildRequires: asciidoc
BuildRequires: bash
@ -147,6 +148,7 @@ and its cryptography during startup.
%patch42 -p1
%patch43 -p1
%patch44 -p1
%patch45 -p1
%build
%configure\