e46f8017d4
This modifies the affine-platform.sh script to align with the kernel boot arg irqaffinity setting as engineered by sysinv. The default IRQ affinity setting is engineered to application cores if they are configured. PCI IRQs for platform interfaces and NVMe are later moved to platform cores, so this change effectively decouples platform from application. This is particularly noticeable when running RT kernel + kernel-bridge, using SRIOV pod and significant traffic load. The resultant irq kernel VF threads do work on cores where they are affined. Partial-Bug: 1930595 Depends-On: https://review.opendev.org/c/starlingx/config/+/794270 Signed-off-by: Jim Gauld <james.gauld@windriver.com> Change-Id: Ia74bcef5261fba449478624c1ae5e9ceaa3e54e8