Commit 2e58e85c authored by Isaac J. Manjarres's avatar Isaac J. Manjarres Committed by Android Build Cherrypicker Worker
Browse files

ANDROID: Remove GKI ABI related padding from structures for microdroid



One of the cornerstones of GKI is that it preserves a stable ABI between
the kernel and vendor modules after the ABI is frozen. This ensures that
the kernel can be updated independently of the vendor modules. To do
this, space is reserved in certain data structures to account for
future changes that may require changes to the size of the structure
and break the ABI.

Microdroid kernels do not need to make this guarantee, so remove said
padding.

Bug: 432329937
Signed-off-by: default avatarIsaac J. Manjarres <isaacmanjarres@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:9dd9191daeda4eba6cceaf5329c712b7ba5df221)
Merged-In: Iec4afd7c748fe64c8dbd7770a333cbf4c6699f0e
Change-Id: Iec4afd7c748fe64c8dbd7770a333cbf4c6699f0e
parent e973ddb1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment