[elrepo] 3w-9xxxx missing from ramdisk in 8.2

Gerwin Krist gerwinkrist at gmail.com
Tue Oct 27 12:02:39 EDT 2020


Thanks Phil. I will schedule a reboot and let's see if I still can boot :-)

And wait for 8.3, hope it will work then!

Op ma 26 okt. 2020 18:35 schreef Phil Perry <phil at elrepo.org>:

> Hi Gerwin,
>
> There is no special procedure to update - things should just work.
>
> Are you booting from the device (I assume yes)?
>
> I think you've done exactly the right thing - keep an eye to ensure the
> driver is in your initramfs image, and if not you can manually rebuild
> the initramfs image to include the driver. I have no idea at this point
> why the driver wasn't included.
>
> You may want to check out the manpage for dracut.conf, and maybe
> consider forcing driver inclusion for the initramfs in a conf file.
>
> Consider something like:
>
> cat /etc/dracut.conf.d/3w-sas.conf
>
> add_drivers+=" 3w-9xxx "
>
> Note the spaces around the double quotes. That should ensure the driver
> is always included in the initramfs whenever it is recreated.
>
> Regards,
>
> Phil
>
> On 26/10/2020 11:28, Gerwin Krist wrote:
> > Hi Akemi,
> >
> > Thanks for taking time answering my question!
> >
> > Well I just downgraded the kernel to the GA kernel:
> >
> > [EL8/INT] [root at xxxxxxxx boot]$] rpm -qa | grep 4.18.0-193.el8
> > kernel-modules-4.18.0-193.el8.x86_64
> > kernel-devel-4.18.0-193.el8.x86_64
> > kernel-core-4.18.0-193.el8.x86_64
> > kernel-4.18.0-193.el8.x86_64
> >
> > And installed the kmod package. But "lsinitrd
> > initramfs-4.18.0-193.el8.x86_64.img | grep 3w" still does not return
> > anything :-(
> >
> > So I did: dracut -f --add-drivers 3w-9xxx
> > /boot/initramfs-4.18.0-193.el8.x86_64.img 4.18.0-193.el8.x86_64 and this
> > gives me:
> >
> > [EL8/INT] [root at xxxxxxx boot]$] lsinitrd
> > initramfs-4.18.0-193.el8.x86_64.img | grep 3w
> > Arguments: -f --add-drivers '3w-9xxx'
> > drwxr-xr-x   2 root     root            0 Feb 28  2020
> > usr/lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx
> > -rw-r--r--   1 root     root        80121 Feb 28  2020
> > usr/lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx/3w-9xxx.ko
> >
> > Could you elaborate, what the normal procedure would be to upgrade to a
> > new major release? Is it required to goto the GA kernel first and then
> > upgrade to the latest kernel? I could not find any information about it.
> >
> > Best wishes,
> > Gerwin
> >
> >
> > Op vr 23 okt. 2020 om 19:01 schreef Akemi Yagi <amyagi at gmail.com
> > <mailto:amyagi at gmail.com>>:
> >
> >     On Thu, Oct 22, 2020 at 11:08 PM Gerwin Krist <gerwinkrist at gmail.com
> >     <mailto:gerwinkrist at gmail.com>> wrote:
> >      >
> >      > Hi,
> >      >
> >      > I upgradeded an server from EL 8.1 to EL 8.2. And luckily I
> >     always check the init ram before booting the server. This is from
> >     the current running kernel:
> >      >
> >      > [EL8/INT] [root at i-xxxxxxxx boot]$] lsinitrd
> >     initramfs-4.18.0-147.el8.x86_64.img | grep 3w
> >      > drwxr-xr-x   2 root     root            0 Sep  6  2019
> >     usr/lib/modules/4.18.0-147.el8.x86_64/extra/3w-9xxx
> >      > -rw-r--r--   1 root     root        80049 Sep  6  2019
> >     usr/lib/modules/4.18.0-147.el8.x86_64/extra/3w-9xxx/3w-9xxx.ko
> >      >
> >      > But when I do this on the new 8.2 kernel, I get nothing:
> >      >
> >      > [EL8/INT] [root at i-xxxxxxxx boot]$] lsinitrd lsinitrd
> >     initramfs-4.18.0-193.13.2.el8_2.x86_64.img | grep 3w
> >      >
> >      > I have kmod-3w-9xxx-2.26.02.014-3.el8_2.elrepo.x86_64 installed
> >     on the server and the module is there in
> >     /lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx.
> >      >
> >      > Could anyone tell me what I did wrong? And more important howto
> >     get the module in the initram image again :-)
> >      >
> >      > You help is appreciated!
> >      >
> >      > Regards,
> >      > Gerwin
> >
> >     When you updated to EL 8.2, did you get
> >     kernel-4.18.0-193.13.2.el8_2.x86_64 ?? How about the GA kernel?
> >
> >     lsinitrd initramfs-4.18.0-193.el8.x86_64.img | grep 3w
> >
> >     Also, is it a typo that you have 'lsinitrd' twice on the command
> line?
> >
> >     Akemi
> >     _______________________________________________
> >     elrepo mailing list
> >     elrepo at lists.elrepo.org <mailto:elrepo at lists.elrepo.org>
> >     http://lists.elrepo.org/mailman/listinfo/elrepo
> >     <http://lists.elrepo.org/mailman/listinfo/elrepo>
> >
> >
> > _______________________________________________
> > elrepo mailing list
> > elrepo at lists.elrepo.org
> > http://lists.elrepo.org/mailman/listinfo/elrepo
> >
>
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20201027/b029a14e/attachment.html>


More information about the elrepo mailing list