Bug 470858 - [PATCH] (mkinitrd) Move loadDrivers before plymouth --show-splash
Summary: [PATCH] (mkinitrd) Move loadDrivers before plymouth --show-splash
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mkinitrd
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Peter Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-10 16:59 UTC by Warren Togami
Modified: 2008-11-19 02:55 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-11-19 02:55:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
0001-loadDrivers-before-plymouth-show-splash-because-it.patch (1.33 KB, patch)
2008-11-10 17:00 UTC, Warren Togami
no flags Details | Diff
0001-Ignore-if-missing-module-group-specified-in-with-a.patch (1.09 KB, patch)
2008-11-11 06:37 UTC, Warren Togami
no flags Details | Diff

Description Warren Togami 2008-11-10 16:59:58 UTC
mkinitrd --with-avail="radeon" makes the module available in the initrd, and it gets loaded if the hardware matches pciid.

For now this is only used for modesetting on thin clients, since loadDrivers is run only if --with-avail is used.

Comment 1 Warren Togami 2008-11-10 17:00:44 UTC
Created attachment 323095 [details]
0001-loadDrivers-before-plymouth-show-splash-because-it.patch

Comment 2 Jeremy Katz 2008-11-10 17:07:12 UTC
The downside is that we then wait for those drivers to load before showing the splash which means you get the pretty boot "later".  Since it'll only affect thin clients right now, that's probably okay, but it's something to think about for how we load the modesetting drivers in F11 and later when we'll, eg want them in the live initrd case

Comment 3 Warren Togami 2008-11-10 17:14:43 UTC
Yes, we discussed that downside, but agreed it was OK because this effects only thin clients for now.

For F11 I think maybe we need something like:
loadDrivers --modesetting
loadDrivers --networking

Comment 4 Warren Togami 2008-11-11 06:37:35 UTC
Created attachment 323153 [details]
0001-Ignore-if-missing-module-group-specified-in-with-a.patch

Ignore if missing module group specified in --with-avail.  This matches the behavior if an individual module does not exist.  Without this patch it prints an ugly error message as the cat command tries to print a file that does not exist.

Trivial patch.

Comment 5 Peter Jones 2008-11-12 19:05:31 UTC
These are applied in 6.0.71-1 .


Note You need to log in before you can comment on or make changes to this bug.