This is the core of the seapath project. The meta-seapath repo contains the yocto Seapath layer, which contains all the code (yocto recipes) needed to build the seapath images used to install seapath (host, guest, flasher, etc.)
Bug description
For all CPU isolation related configurations, it is possible on SEAPATH to replace the last CPU core by N which is later substituted by the last CPU core. This substitution does not work with IRQs CPU's core isolation made by irqblanced.
To Reproduce
Steps to reproduce the behavior:
Run the CI which is configured with 4-N for the CPU isolation
Check /etc/irqbalance.env file
The content of the file is IRQBALANCE_BANNED_CPULIST=4-3
Expected behavior
The content of the /etc/irqbalance.env file should be IRQBALANCE_BANNED_CPULIST=4-15
Bug description For all CPU isolation related configurations, it is possible on SEAPATH to replace the last CPU core by N which is later substituted by the last CPU core. This substitution does not work with IRQs CPU's core isolation made by irqblanced.
To Reproduce Steps to reproduce the behavior:
Expected behavior The content of the /etc/irqbalance.env file should be IRQBALANCE_BANNED_CPULIST=4-15