1 |
aidecoe 11/06/30 21:23:39 |
2 |
|
3 |
Added: dracut-010-rd.driver.post-fixed.patch |
4 |
dracut-010-rd.driver.pre-and-blacklist-fix.patch |
5 |
Log: |
6 |
sys-kernel/dracut-010: -r4 revbump; fixes bug #373007 |
7 |
|
8 |
rd.driver.* kernel args handling patches. |
9 |
|
10 |
(Portage version: 2.1.10.3/cvs/Linux x86_64) |
11 |
|
12 |
Revision Changes Path |
13 |
1.1 sys-kernel/dracut/files/dracut-010-rd.driver.post-fixed.patch |
14 |
|
15 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/dracut/files/dracut-010-rd.driver.post-fixed.patch?rev=1.1&view=markup |
16 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/dracut/files/dracut-010-rd.driver.post-fixed.patch?rev=1.1&content-type=text/plain |
17 |
|
18 |
Index: dracut-010-rd.driver.post-fixed.patch |
19 |
=================================================================== |
20 |
From 969a4a6b82cfe36fada9c3813ef81cb3641863af Mon Sep 17 00:00:00 2001 |
21 |
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@×××××××.name> |
22 |
Date: Thu, 30 Jun 2011 22:43:34 +0200 |
23 |
Subject: [PATCH 2/2] 90kernel-modules: fixed handling rd.driver.post= |
24 |
|
25 |
Conflicts: |
26 |
|
27 |
modules.d/90kernel-modules/insmodpost.sh |
28 |
--- |
29 |
modules.d/90kernel-modules/insmodpost.sh | 8 +++++--- |
30 |
1 files changed, 5 insertions(+), 3 deletions(-) |
31 |
|
32 |
diff --git a/modules.d/90kernel-modules/insmodpost.sh b/modules.d/90kernel-modules/insmodpost.sh |
33 |
index c3d7714..168a907 100755 |
34 |
--- a/modules.d/90kernel-modules/insmodpost.sh |
35 |
+++ b/modules.d/90kernel-modules/insmodpost.sh |
36 |
@@ -2,11 +2,13 @@ |
37 |
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*- |
38 |
# ex: ts=8 sw=4 sts=4 et filetype=sh |
39 |
|
40 |
-for p in $(getargs rd.driver.post rdinsmodpost=); do |
41 |
+. /lib/dracut-lib.sh |
42 |
+ |
43 |
+for modlist in $(getargs rd.driver.post rdinsmodpost=); do |
44 |
( |
45 |
IFS=, |
46 |
- for p in $i; do |
47 |
- modprobe $p |
48 |
+ for m in $modlist; do |
49 |
+ modprobe $m |
50 |
done |
51 |
) |
52 |
done |
53 |
-- |
54 |
1.7.5.3 |
55 |
|
56 |
|
57 |
|
58 |
|
59 |
1.1 sys-kernel/dracut/files/dracut-010-rd.driver.pre-and-blacklist-fix.patch |
60 |
|
61 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/dracut/files/dracut-010-rd.driver.pre-and-blacklist-fix.patch?rev=1.1&view=markup |
62 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/dracut/files/dracut-010-rd.driver.pre-and-blacklist-fix.patch?rev=1.1&content-type=text/plain |
63 |
|
64 |
Index: dracut-010-rd.driver.pre-and-blacklist-fix.patch |
65 |
=================================================================== |
66 |
From ce09d0ea4ddf01076453de6dde6f86cf6f12113d Mon Sep 17 00:00:00 2001 |
67 |
From: Harald Hoyer <harald@××××××.com> |
68 |
Date: Fri, 6 May 2011 12:06:20 +0200 |
69 |
Subject: [PATCH 1/2] parse-kernel.sh: wrong index was used in for loop |
70 |
|
71 |
Thanks Mike Snitzer <msnitzer@××××××.com> |
72 |
--- |
73 |
modules.d/90kernel-modules/parse-kernel.sh | 4 ++-- |
74 |
1 files changed, 2 insertions(+), 2 deletions(-) |
75 |
|
76 |
diff --git a/modules.d/90kernel-modules/parse-kernel.sh b/modules.d/90kernel-modules/parse-kernel.sh |
77 |
index fceccaa..9323d42 100755 |
78 |
--- a/modules.d/90kernel-modules/parse-kernel.sh |
79 |
+++ b/modules.d/90kernel-modules/parse-kernel.sh |
80 |
@@ -2,7 +2,7 @@ |
81 |
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*- |
82 |
# ex: ts=8 sw=4 sts=4 et filetype=sh |
83 |
|
84 |
-for p in $(getargs rd.driver.pre rdloaddriver=); do |
85 |
+for i in $(getargs rd.driver.pre rdloaddriver=); do |
86 |
( |
87 |
IFS=, |
88 |
for p in $i; do |
89 |
@@ -11,7 +11,7 @@ for p in $(getargs rd.driver.pre rdloaddriver=); do |
90 |
) |
91 |
done |
92 |
|
93 |
-for p in $(getargs rd.driver.blacklist rdblacklist=); do |
94 |
+for i in $(getargs rd.driver.blacklist rdblacklist=); do |
95 |
( |
96 |
IFS=, |
97 |
for p in $i; do |
98 |
-- |
99 |
1.7.5.3 |