Use the in-tree drivers in initramfs

We had updated the Linux kernel to the latest 6.6.x stable kernel.  As
part of this we want to transition from out-of-tree (OOT) kernel drivers
to in-tree drivers to reduce the development effort going forward and to
benefit from community testing and the latest bug fixes.

In order to deal with a firmware incompatibility or if a problem is
found with the in-tree driver, we want to continue to support one
version of each out-of-tree driver.

That means we will support two kinds drivers in-tree drivers and OOT
drivers in starlingx at the same time.

In the first stage, we will enable and use the in-tree drivers. So
remove OOT drivers from initramfs before enable OOT drivers, or
build-image will fail. We will add OOT drivers back into initramfs
once we support the OOT drivers in the second stage.

Story: 2011056
Task: 49630

Depends-On: https://review.opendev.org/c/starlingx/kernel/+/910323

Change-Id: I9f1027e09cefe297d1a8f8b5154507b5c6dc78ab
Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
This commit is contained in:
Jiping Ma 2024-02-27 05:51:24 +00:00
parent 8fadefc795
commit 0912306437
1 changed files with 0 additions and 20 deletions

View File

@ -23,8 +23,6 @@ packages:
- bash - bash
- bc - bc
- bind9-dnsutils - bind9-dnsutils
- bnxt-en
- bnxt-en-rt
- busybox - busybox
- bzip2 - bzip2
- ca-certificates - ca-certificates
@ -42,24 +40,8 @@ packages:
- grep - grep
- grub2 - grub2
- gzip - gzip
- iavf
- iavf-rt
- iavf-cvl-2.54
- iavf-cvl-2.54-rt
- iavf-cvl-4.10
- iavf-cvl-4.10-rt
- ice - ice
- ice-rt - ice-rt
- ice-cvl-2.54
- ice-cvl-2.54-rt
- ice-cvl-4.10
- ice-cvl-4.10-rt
- i40e
- i40e-rt
- i40e-cvl-2.54
- i40e-cvl-2.54-rt
- i40e-cvl-4.10
- i40e-cvl-4.10-rt
- ifupdown - ifupdown
- initramfs-ostree - initramfs-ostree
- iproute2 - iproute2
@ -71,8 +53,6 @@ packages:
- linux-image-stx-amd64 - linux-image-stx-amd64
- linux-rt-image-stx-amd64 - linux-rt-image-stx-amd64
- mdadm - mdadm
- mlnx-ofed-kernel-modules
- mlnx-ofed-kernel-modules-rt
- mount - mount
- mttyexec - mttyexec
- multipath-config - multipath-config