080a64d7d8
* adds 0520-Ignore-module-resolution-errors.patch OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=306
26 lines
818 B
Diff
26 lines
818 B
Diff
From 7ede212132383c7f4a6624f3d1e999f1a4a70bb4 Mon Sep 17 00:00:00 2001
|
|
From: Daniel Molkentin <dmolkentin@suse.com>
|
|
Date: Mon, 8 May 2017 17:32:11 +0200
|
|
Subject: [PATCH] Ignore module resolution errors
|
|
|
|
Can occur with version-unique modules names for kgraft.
|
|
|
|
Reference: bsc#1037120
|
|
|
|
diff --git a/dracut.sh b/dracut.sh
|
|
index f4794d1d..69833cab 100755
|
|
--- a/dracut.sh
|
|
+++ b/dracut.sh
|
|
@@ -1237,7 +1237,7 @@ if [[ $hostonly ]]; then
|
|
host_modules["$alias"]=1
|
|
done
|
|
# mod might be an alias in the target kernel, find the real module
|
|
- mod_filename=$(modinfo -k "$kernel" "$mod" -F filename)
|
|
+ mod_filename=$(modinfo -k "$kernel" "$mod" -F filename 2>/dev/null)
|
|
[ $? -ne 0 ] && continue
|
|
host_modules["$(basename -s .ko "$mod_filename")"]=1
|
|
done
|
|
--
|
|
2.12.0
|
|
|