Re: Kernel 2.6.32 and Radeon KMS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Am Montag 07 Dezember 2009 schrieb Tom K:
> Tom K wrote:
> > Thomas Bächler wrote:
> >> Gabriel Morrison Lima Dantas schrieb:
> >>> Removing radeon from initramfs and putting it in MODULES section of
> >>> rc.conf
> >>> solves the problem.
> >>
> >> Hm, I hope you are happy this way until we know what's going on ...
> >> the problem is certainly not that the firmware is not put in
> >> initramfs, but something else ... something weird.
> >
> > FYI, not-so-happy radeon kms user here:
> > http://bbs.archlinux.org/viewtopic.php?pid=667665#p667665
> > he'd like it earlier for plymouth.
> >
> > T.
> 
> Interim fix available in the forum thread referenced above. In the
> longer term, I think a different approach is required, as this could
> potentially affect any driver that requires firmware and is used in the
> init image. It doesn't make sense to create individual hooks for all of
> them.
> 
> The requirement here is that firmware-dependent modules are loaded after
> the udev hook has been run i.e. after udevd starts. A simple solution,
> based on the one in the forum thread, would be a hook called e.g.
> fwmodules, where modules with this requirement are specified.
> Alternatively, maybe it would work as a second array in mkinitcpio.conf
> e.g. MODULES= and FWMODULES=. This would, of course, require a patch for
> mkinitcpio and related files. I might even write it. :)
> 
> T.
> 
It would be possible to launch udevd from initcpio's init file.
We could add a check for udevd there and launch it.
udev hook then only contains trigger and wait.
Just my 2c

greetings
tpowa
-- 
Tobias Powalowski
Archlinux Developer & Package Maintainer (tpowa)
http://www.archlinux.org
tpowa@xxxxxxxxxxxxx

Attachment: signature.asc
Description: This is a digitally signed message part.


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux