All of lore.kernel.org
 help / color / mirror / Atom feed
* TODO: instmods() firmware is broken
@ 2009-05-28 19:06 Warren Togami
       [not found] ` <4A1EE0B7.4030907-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Warren Togami @ 2009-05-28 19:06 UTC (permalink / raw)
  To: initramfs

Note this as a TODO if you want some drivers to be usable during the initrd.

dracut-functions instmods() seems to be broken in that it only looks for 
firmware in cases where instmods() was called with a single module as a 
parameter.  Most drivers are copied by dracut as the result of 
=groupname groups, thus firmware is not being copied for storage and 
network drivers.

A better fix might be to wait until all installs are done, then run a 
modinfo loop across all copied .ko's to install all firmware?

Warren Togami
wtogami-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: TODO: instmods() firmware is broken
       [not found] ` <4A1EE0B7.4030907-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2009-05-29 11:54   ` Victor Lowther
       [not found]     ` <1243598095.31156.6.camel-76q0VzFBGGr21HsLBtNmTckMGDeJXHgy@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Victor Lowther @ 2009-05-29 11:54 UTC (permalink / raw)
  To: Warren Togami; +Cc: initramfs

On Thu, 2009-05-28 at 15:06 -0400, Warren Togami wrote:
> Note this as a TODO if you want some drivers to be usable during the initrd.
> 
> dracut-functions instmods() seems to be broken in that it only looks for 
> firmware in cases where instmods() was called with a single module as a 
> parameter.  Most drivers are copied by dracut as the result of 
> =groupname groups, thus firmware is not being copied for storage and 
> network drivers.
> 
> A better fix might be to wait until all installs are done, then run a 
> modinfo loop across all copied .ko's to install all firmware?

Or to call modinfo only when instmods is actually installing a module,
and not when it is expanding module shorthand.

Which is what one of the patches I just pushed to the repo does.

> Warren Togami
> wtogami-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org
> --
> To unsubscribe from this list: send the line "unsubscribe initramfs" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
-- 
Victor Lowther
RHCE# 805008539634727
LPIC-2# LPI000140019

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: TODO: instmods() firmware is broken
       [not found]     ` <1243598095.31156.6.camel-76q0VzFBGGr21HsLBtNmTckMGDeJXHgy@public.gmane.org>
@ 2009-05-29 22:22       ` Warren Togami
       [not found]         ` <4A206029.9050307-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Warren Togami @ 2009-05-29 22:22 UTC (permalink / raw)
  To: initramfs

On 05/29/2009 07:54 AM, Victor Lowther wrote:
> Or to call modinfo only when instmods is actually installing a module,
> and not when it is expanding module shorthand.
>
> Which is what one of the patches I just pushed to the repo does.

So looks like not a bug, but is it really necessary to print all this?

W: Possible missing firmware /lib/firmware/FW13 for module b43.ko
W: Possible missing firmware /lib/firmware/iwlwifi-5150-1.ucode for 
module iwlagn.ko
W: Possible missing firmware /lib/firmware/isl3886pci for module p54pci.ko
W: Possible missing firmware /lib/firmware/isl3887usb for module p54usb.ko
W: Possible missing firmware /lib/firmware/isl3886usb for module p54usb.ko
W: Possible missing firmware /lib/firmware/FW10 for module b43legacy.ko
W: Possible missing firmware /lib/firmware/i2400m-fw-sdio-1.4.sbcf for 
module i2400m-sdio.ko
W: Possible missing firmware /lib/firmware/i2400m-fw-usb-1.4.sbcf for 
module i2400m-usb.ko
W: Possible missing firmware /lib/firmware/FW13 for module b43.ko
W: Possible missing firmware /lib/firmware/FW10 for module b43legacy.ko
W: Possible missing firmware /lib/firmware/isl3886pci for module p54pci.ko
W: Possible missing firmware /lib/firmware/isl3887usb for module p54usb.ko
W: Possible missing firmware /lib/firmware/isl3886usb for module p54usb.ko
W: Possible missing firmware /lib/firmware/aic94xx-seq.fw for module 
aic94xx.ko
W: Possible missing firmware /lib/firmware/ql8100_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2500_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2400_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2322_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2300_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2200_fw.bin for module 
qla2xxx.ko
W: Possible missing firmware /lib/firmware/ql2100_fw.bin for module 
qla2xxx.ko
101213 blocks
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: TODO: instmods() firmware is broken
       [not found]         ` <4A206029.9050307-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2009-05-29 22:54           ` Victor Lowther
  0 siblings, 0 replies; 4+ messages in thread
From: Victor Lowther @ 2009-05-29 22:54 UTC (permalink / raw)
  To: Warren Togami; +Cc: initramfs

On Fri, 2009-05-29 at 18:22 -0400, Warren Togami wrote:
> On 05/29/2009 07:54 AM, Victor Lowther wrote:
> > Or to call modinfo only when instmods is actually installing a module,
> > and not when it is expanding module shorthand.
> >
> > Which is what one of the patches I just pushed to the repo does.
> 
> So looks like not a bug, but is it really necessary to print all this?

Good question.  I originally didn't. Harald?

> W: Possible missing firmware /lib/firmware/FW13 for module b43.ko
> W: Possible missing firmware /lib/firmware/iwlwifi-5150-1.ucode for 
> module iwlagn.ko
> W: Possible missing firmware /lib/firmware/isl3886pci for module p54pci.ko
> W: Possible missing firmware /lib/firmware/isl3887usb for module p54usb.ko
> W: Possible missing firmware /lib/firmware/isl3886usb for module p54usb.ko
> W: Possible missing firmware /lib/firmware/FW10 for module b43legacy.ko
> W: Possible missing firmware /lib/firmware/i2400m-fw-sdio-1.4.sbcf for 
> module i2400m-sdio.ko
> W: Possible missing firmware /lib/firmware/i2400m-fw-usb-1.4.sbcf for 
> module i2400m-usb.ko
> W: Possible missing firmware /lib/firmware/FW13 for module b43.ko
> W: Possible missing firmware /lib/firmware/FW10 for module b43legacy.ko
> W: Possible missing firmware /lib/firmware/isl3886pci for module p54pci.ko
> W: Possible missing firmware /lib/firmware/isl3887usb for module p54usb.ko
> W: Possible missing firmware /lib/firmware/isl3886usb for module p54usb.ko
> W: Possible missing firmware /lib/firmware/aic94xx-seq.fw for module 
> aic94xx.ko
> W: Possible missing firmware /lib/firmware/ql8100_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2500_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2400_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2322_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2300_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2200_fw.bin for module 
> qla2xxx.ko
> W: Possible missing firmware /lib/firmware/ql2100_fw.bin for module 
> qla2xxx.ko
> 101213 blocks
> --
> To unsubscribe from this list: send the line "unsubscribe initramfs" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
-- 
Victor Lowther
RHCE# 805008539634727
LPIC-2# LPI000140019

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-05-29 22:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-28 19:06 TODO: instmods() firmware is broken Warren Togami
     [not found] ` <4A1EE0B7.4030907-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-05-29 11:54   ` Victor Lowther
     [not found]     ` <1243598095.31156.6.camel-76q0VzFBGGr21HsLBtNmTckMGDeJXHgy@public.gmane.org>
2009-05-29 22:22       ` Warren Togami
     [not found]         ` <4A206029.9050307-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-05-29 22:54           ` Victor Lowther

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.