linux/include
Qingqing Zhou 4a04b93fc7 UPSTREAM: ANDROID: Configure out the macros in android_kabi and android_vendor
Add one CONFIG to control removing the macros or not. On some platform,
configureing out the macros removes the associated members from the
structs, this reduces the object size of the slabs related with the
structs, therefore reduces the total slab memory consumption of system.

Besides, this also reduces vmlinux size a bit, therefore the total
kernel memory size increses a bit.

The macros are ANDROID_KABI_RESERVE, ANDROID_VENDOR_DATA,
ANDROID_VENDOR_DATA_ARRAY, ANDROID_OEM_DATA, ANDROID_OEM_DATA_ARRAY.

Bug: 206561931
Change-Id: I0868d299ccce3c4b39f42af17916828500be6cc4
Signed-off-by: Qingqing Zhou <quic_qqzhou@quicinc.com>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
(cherry picked from commit b7a6c15a6f)
2022-04-11 08:50:12 +08:00
..
acpi ACPI: fix NULL pointer dereference 2021-08-08 09:05:23 +02:00
asm-generic init: Introduce call initcall async 2022-03-14 19:37:36 +08:00
clocksource clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 2021-07-14 16:56:12 +02:00
crypto crypto: shash - avoid comparing pointers to exported functions under CFI 2021-07-14 16:55:54 +02:00
drm drm/rockchip: analogix_dp: Support DP connector 2022-03-24 19:03:30 +08:00
dt-bindings clk: rockchip: rv1106: remove the mclk_acodec_rx 2022-03-28 18:56:33 +08:00
keys certs: Add EFI_CERT_X509_GUID support for dbx entries 2021-06-30 08:47:30 -04:00
kunit
kvm
linux UPSTREAM: ANDROID: Configure out the macros in android_kabi and android_vendor 2022-04-11 08:50:12 +08:00
math-emu
media media: videobuf2: add vb2_cma_sg_memops 2022-03-17 20:36:28 +08:00
memory
misc
net ANDROID: GKI: fix up abi breakage from "cfg80211: fix management registrations locking" 2021-11-06 12:02:55 +00:00
pcmcia
ras
rdma
scsi Merge tag 'android12-5.10.66_r00' into android12-5.10 2021-10-21 09:45:02 +02:00
soc video: rockchip: dvbm: support soft dvbm 2022-04-06 20:37:20 +08:00
sound UPSTREAM: ASoC: hdmi-codec: Add a prepare hook 2021-11-24 11:08:24 +08:00
target
trace Merge tag 'ASB-2021-12-05_12-5.10' of https://android.googlesource.com/kernel/common 2021-12-14 17:09:02 +08:00
uapi include: rk-camera-module: add dphy param control 2022-04-08 10:49:08 +08:00
vdso
video
xen