http://bugzilla.novell.com/show_bug.cgi?id=577000 http://bugzilla.novell.com/show_bug.cgi?id=577000#c9 Werner Lemberg <wl@gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wl@gnu.org --- Comment #9 from Werner Lemberg <wl@gnu.org> 2010-02-09 20:49:46 UTC --- Yes, it's a mkinitrd problem; I've investigated a bit – citing from an email which I've sent to opensuse-kernel on Feb. 6th:
What confuses me is that a call of mkinitrd shows
KMS drivers: i915
on the console while calling setup-kms.sh as described above gives
KMS drivers: intel-agp i915
Any idea why there is such a difference? How comes that `intel-agp' isn't properly returned?
It's getting very mysterious. I've applied the following patch: --- setup-kms.sh.orig 2010-01-27 15:19:31.000000000 +0100 +++ setup-kms.sh 2010-02-06 17:34:59.000000000 +0100 @@ -37,6 +37,7 @@ " for i in $pcilist do +echo -e "i: $i" >> ~/zzz line=${i//\*/X} eval $line device[$num]=${d#0000} Calling setup-kms.sh directly, I get something like this in `~/zzz': i: v=000010B9 d=* sv=* sd=* bc=06 sc=00 ii=00* i: v=00001022 d=0000700C sv=* sd=* bc=06 sc=00 ii=00* i: v=00001022 d=0000700E sv=* sd=* bc=06 sc=00 ii=00* i: v=00001022 d=00007006 sv=* sd=* bc=06 sc=00 ii=00* i: v=00001002 d=* sv=* sd=* bc=06 sc=00 ii=00* i: v=00001279 d=* sv=* sd=* bc=06 sc=00 ii=00* [...] Calling mkinitrd, I get an empty output! The loop containing the inserted echo line is never executed. Note that $pcilist holds the same value in both incantation sequences. Anyone who can shed some light on this? BTW, is the value `6' in line 153 of setup-kms.sh correct? I would expect value `8'. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.