998d337c2b12ee75b52f3f4f8fd21fd0a755ba88
To keep kernel debian stx aligned with centos stx, porting below commits from centos stx to debian stx: (1)patches relatedef3c9a4kernel: Add auxiliary bus support19ca0dfkernel: Backport IRQ affinity patchesa10b746workqueue affinity: Remove unused variable8fde1a8kthread_cpus: Avoid large stack allocationbb6ec66scsi: Make the disk detection order more consistentbf940a8rcu: Avoid RCU-related unexpected rebootcfe452aworkqueue: Affine rescuer threads and unbound wqs (2)config related6fe8d60kernel: Disable NVMe multi-path kconfig optionc9cdb90Fixup recent kconfig cleanup8551799Resolve v5.10 kernel configuration file differences (3)kernel-modules related7ded004kernel-modules: IRQ affinity hint fix-ups Please pay attention to: [ef3c9a4kernel: Add auxiliary bus support] which is not only related with kernel patches but also related with kernel-modules. It removes the auxiliary.ko from the oot ice package because auxiliary bus device driver is built into kernel. But the detecting of builtin auxiliary driver in intel-iavf/intel-ice oot driver will fail because debian has 2 linux header packages. So extra patches are added for intel-iavf and intel-ice to pass linux common header to check_aux_bus to make builtin auxiliary driver detected. At the same time the patch [check_aux_bus: Look for kernel headers in the right location] for the oot drivers is removed because it isn't needed any more if the right header path is passed. Test Plan: - PASS: Build kernel-std/kernel-rt. - PASS: Build the 7 oot kernel modules for kernel-std/kernel-rt. - PASS: Build the iso for kernel-std and modules and boot up on qemu. - PASS: Build the test iso for kernel-rt and modules and boot up on qemu. Story: 2009221 Task: 44989 Signed-off-by: Li Zhou <li.zhou@windriver.com> Change-Id: Ic7cddc068eab1516800e90bfe431d042274f86d3
Description
StarlingX Linux kernel
Languages
Python
47.2%
Shell
26.7%
Makefile
24.1%
Perl
1.1%
POV-Ray SDL
0.9%