tag | 2cff1dd8c20e39190ce492597d40d64eb5902451 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Thu Apr 11 12:58:19 2024 -0700 |
object | 369c6eed8dcdd2c63efcfc877838cd873a8d6e63 |
Android 15 beta 1 release 0.7
commit | 369c6eed8dcdd2c63efcfc877838cd873a8d6e63 | [log] [tgz] |
---|---|---|
author | Jack Diver <diverj@google.com> | Wed Mar 13 12:54:08 2024 +0000 |
committer | Jack Diver <diverj@google.com> | Tue Mar 19 10:01:11 2024 +0000 |
tree | 261f7d412c086016dd6f4aa703c99548ac6fa0fc | |
parent | c38634e994eef70c283ed040ee27dc589fad7bca [diff] |
pt: Synchronously execute resize callbacks Synchronously execute resize callbacks. This removes the need for tracking in-progress resizes, and waiting on resizing to complete. Instead, pt_internal_data.sl is used to block on resize callback execution. This fixes a sleep in atomic context bug. Bug: 329273256 Test: Boot to home with debug_locking Signed-off-by: Jack Diver <diverj@google.com> (cherry picked from commit 80cbff3f50ee6218740db4e1414e23bb75602df4) Merged-In: I9e5e1e0be1b3332f8c9c15b4309e8a3d234068d8 Change-Id: I9e5e1e0be1b3332f8c9c15b4309e8a3d234068d8
# Files are copied to out/{branch}/dist $ tools/bazel run //private/google-modules/soc/gs:slider_dist
See build/kernel/kleaf/README.md
for details.
Note: This only works on raviole-mainline
branch.
# Files are copied to out/{branch}/dist $ tools/bazel run --lto=none //private/google-modules/soc/gs:slider_dist
Note: ABI monitoring is not supported on raviole-mainline
branch.
# Compare ABI and build files for distribution $ tools/bazel build //private/google-modules/soc/gs:slider_abi # Update symbol list common/android/abi_gki_aarch64_pixel $ tools/bazel run //private/google-modules/soc/gs:slider_abi_update_symbol_list # Update ABI common/android/abi_gki_aarch64.xml $ tools/bazel run //common:kernel_aarch64_abi_update # Copy files to distribution $ tools/bazel run //private/google-modules/soc/gs:slider_abi_dist
build_slider.sh
(legacy)$ build/build_slider.sh
Note: This only works on raviole-mainline
branch.
$ LTO=none build/build_slider.sh