If you're upgrading a firmware that changes the driver requirements, you would need to then rebuild the existing initramfs with the updated driver. This is expected behavior. On 06/08/2017 07:49 AM, Phong Vo wrote: > +-----Original Message----- > +From: Phong Vo [mailto:pvo at apm.com] > +Sent: Wednesday, June 07, 2017 10:06 AM > +To: 'Conversations around CentOS on ARM hardware' > +Subject: Missing xhci-platform.ko in initramfs > + > +Hi Jim, > + > +We are working on our next-gen SATA IP and it no longer requires xhci- > +xgene driver but instead would work with just the standard ahci-platform > +driver. On testing this, we just realize that ahci-platform.ko is > +present in CentOS installer initrd, but on installation completion, it > +is missing from initramfs. > + > +We would appreciate if you can take care of this for the next build. > + > +-Phong > > Hi Jim, it appears that this is not an issue, but just the way initramfs > is > created such that only the required drivers are installed. We thought that > dracut "hostonly" is not the default? > > Our issue is only when we upgrade BIOS (requiring new SATA driver) and > boot over an > existing installation with the old SATA driver. A fresh installation is of > no issue. > > -Phong > _______________________________________________ > Arm-dev mailing list > Arm-dev at centos.org > https://lists.centos.org/mailman/listinfo/arm-dev > -- Jim Perrin The CentOS Project | http://www.centos.org twitter: @BitIntegrity | GPG Key: FA09AD77