Skip to content

arch/x86: KABI structs and array padding

Prarit Bhargava requested to merge prarit/centos-stream-9:2033081 into main

Bugzilla: https://bugzilla.redhat.com/2033081
Depends: https://bugzilla.redhat.com/2024595

Upstream Status: RHEL9 only

Add some initial KABI structs and padding to allow for expansion during
RHEL9.

  • The apic and cpuinfo_x86 structs are directly exposed via the KABI
    whitelists. They are expanded by using RH_KABI_AUX_EMBED.
  • Expand the x86 capability and bug registers to 30.
  • The fpu and vdso_struct are internal-only structs and can be excluded
    from KABI.

To make this commit easier to find in future string searches:
RH_KABI kabi rh_kabi.

Signed-off-by: Prarit Bhargava prarit@redhat.com

Edited by Prarit Bhargava

Merge request reports