Files
Joao Tognolli Jr 420574106a Add support for amd_iommu boot parameter
This commit implements support for the 'amd_iommu' kernel boot parameter
on All-in-One (AIO), controller, and storage systems. The parameter is
set to 'on' for worker/AIO nodes and 'off' for controller/storage nodes,
matching the existing Intel IOMMU behavior.

To prevent configuration conflicts, the installation process verifies
the CPU 'vendor_id' and applies the appropriate vendor-specific
parameter ('amd_iommu' or 'intel_iommu'). This mechanism ensures that
only the relevant IOMMU parameter is present in the kernel command line.

This change updates kickstart.cfg, miniboot.cfg, and related
configuration files to ensure consistency across all installation
methods and node types.

Testing:
PASS: Verify AIO deployment
PASS: Verify AIO lowlatency deployment
PASS: Verify duplex deployment
PASS: Verify standard/system controller deployment

Story: 2011676
Task: 53833

Change-Id: Ib16e2dee0f61a3c0f5d540e1aef8cec323ef06e7
Signed-off-by: Joao Tognolli Jr <Joao.TognolliJunior@windriver.com>
Signed-off-by: Ionut Nechita <ionut.nechita@windriver.com>
Signed-off-by: Catalin Rapiteanu <viorel-catalin.rapiteanu@windriver.com>
2026-02-26 14:31:21 +00:00
..