android_kernel_msm-6.1_noth.../android
Greg Kroah-Hartman 8a67c06094 ANDROID: GKI: fix ABI breakage in struct hid_device
In commit 74b95023619b ("UPSTREAM: HID: input: map battery system
charging"), which is in the 6.1.60 release, struct hid_device gets a new
field, which breaks the abi.  Fix this up by using one of the reserved
slots for upstream changes and update the .stg file to preserve the
build.

type 'struct hid_device' changed
  member 'union { struct { __s32 battery_charge_status; u32 padding; }; struct { u64 android_kabi_reserved1; }; union { }; }' was added
  member 'u64 android_kabi_reserved1' was removed

Bug: 305125317
Bug: 161946584
Fixes: 74b95023619b ("UPSTREAM: HID: input: map battery system charging")
Cc: Lu Guohong <luguohong@xiaomi.corp-partner.google.com>
Change-Id: I9ac8ffc758563285f88feb6d592471a555f71c14
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2023-10-23 21:52:42 +00:00
..
abi_gki_aarch64 Revert "ANDROID: Add utf8_data_table for case-folding support" 2023-04-21 23:11:46 +00:00
abi_gki_aarch64.stg ANDROID: GKI: fix ABI breakage in struct hid_device 2023-10-23 21:52:42 +00:00
abi_gki_aarch64_asus ANDROID: GKI: Update symbol list for ASUS 2023-09-20 15:23:46 +00:00
abi_gki_aarch64_db845c ANDROID: db845c: Update symbol list 2023-06-07 14:25:08 +00:00
abi_gki_aarch64_exynos ANDROID: ABI: Update symbol for Exynos SoC 2023-08-08 18:02:10 +00:00
abi_gki_aarch64_exynosauto ANDROID: GKI: add allowed list for Exynosauto SoC 2023-10-23 18:20:36 +00:00
abi_gki_aarch64_galaxy ANDROID: ABI: update symbol list for galaxy 2023-09-14 06:24:51 +00:00
abi_gki_aarch64_honor ANDROID: ABI: Update honor symbol list 2023-06-05 16:31:49 +00:00
abi_gki_aarch64_imx ANDROID: ABI: Update symbol list for imx 2023-10-17 19:34:07 +00:00
abi_gki_aarch64_meizu ANDROID: GKI: add symbol list file for meizu 2023-09-05 21:14:49 +00:00
abi_gki_aarch64_mtk ANDROID: Update symbol list for mtk 2023-10-05 16:33:46 +08:00
abi_gki_aarch64_oplus ANDROID: ABI: Update oplus symbol list 2023-09-28 22:13:37 +00:00
abi_gki_aarch64_pixel ANDROID: Update the ABI symbol list 2023-10-23 16:24:59 +00:00
abi_gki_aarch64_qcom ANDROID: abi_gki_aarch64_qcom: update abi symbols 2023-10-18 18:47:09 +00:00
abi_gki_aarch64_rockchip ANDROID: GKI: Add symbols for rockchip v4l2 2023-09-19 03:02:27 +00:00
abi_gki_aarch64_tuxera ANDROID: GKI: Update Tuxera symbol list 2023-09-11 16:07:12 +03:00
abi_gki_aarch64_unisoc ANDROID: ABI: Update symbols to unisoc whitelist 2023-09-15 10:51:05 +00:00
abi_gki_aarch64_virtual_device ANDROID: Update the ABI symbol list 2023-05-16 21:34:27 +00:00
abi_gki_aarch64_vivo ANDROID: GKI: Update symbol list for VIVO 2023-08-31 13:09:07 +00:00
abi_gki_aarch64_xiaomi ANDROID: GKI: Update symbol list for xiaomi 2023-09-05 21:16:05 +00:00
abi_gki_protected_exports_aarch64 ANDROID: GKI: Update protected exports 2023-07-19 22:21:30 +00:00
abi_gki_protected_exports_x86_64 ANDROID: GKI: Update protected exports 2023-07-19 22:21:30 +00:00
gki_aarch64_protected_modules ANDROID: virt: geniezone: Enable as GKI module for arm64 2023-08-29 18:02:40 +00:00
gki_x86_64_protected_modules ANDROID: GKI: Add WWAN as GKI protected module 2023-07-13 15:23:46 +00:00