diff --git a/patches.kabi/kABI-Fix-kABI-for-extended-APIC-ID-support.patch b/patches.kabi/kABI-Fix-kABI-for-extended-APIC-ID-support.patch new file mode 100644 index 0000000..9549be4 --- /dev/null +++ b/patches.kabi/kABI-Fix-kABI-for-extended-APIC-ID-support.patch @@ -0,0 +1,32 @@ +From: Joerg Roedel +Date: Fri, 22 Jan 2021 16:56:17 +0100 +Subject: [PATCH] kABI: Fix kABI for extended APIC-ID support +Patch-mainline: Never, kABI fix +References: bsc#1181001, jsc#ECO-3191 + +Signed-off-by: Joerg Roedel +--- + arch/x86/include/asm/io_apic.h | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/arch/x86/include/asm/io_apic.h b/arch/x86/include/asm/io_apic.h +index 31bd718748c3..4f642bc3cc00 100644 +--- a/arch/x86/include/asm/io_apic.h ++++ b/arch/x86/include/asm/io_apic.h +@@ -76,9 +76,12 @@ struct IO_APIC_route_entry { + trigger : 1, /* 0: edge, 1: level */ + mask : 1, /* 0: enabled, 1: disabled */ + __reserved_2 : 15; +- ++#ifndef __GENKSYMS__ + __u32 __reserved_3 : 17, + ext_dest : 7, ++#else ++ __u32 __reserved_3 : 24, ++#endif + dest : 8; + } __attribute__ ((packed)); + +-- +2.25.0 + diff --git a/series.conf b/series.conf index 3d5876d..5e4e516 100644 --- a/series.conf +++ b/series.conf @@ -58757,6 +58757,7 @@ patches.kabi/b53_kabi.patch patches.kabi/kABI-ath10k-move-a-new-structure-member-to-the-end.patch patches.kabi/snd-hda-codec-generic-kabi-workaround.patch + patches.kabi/kABI-Fix-kABI-for-extended-APIC-ID-support.patch ######################################################## # You'd better have a good reason for adding a patch