android_kernel_msm-6.1_noth.../drivers/android
Carlos Llamas 0402339efb UPSTREAM: binder: refactor binder_delete_free_buffer()
Skip the freelist call immediately as needed, instead of continuing the
pointless checks. Also, drop the debug logs that we don't really need.

Signed-off-by: Carlos Llamas <cmllamas@google.com>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Link: https://lore.kernel.org/r/20231201172212.1813387-26-cmllamas@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Bug: 254650075
(cherry picked from commit f07b83a48e944c8a1cc1e9f6703fae5e34df2ba4)
Change-Id: I035bd6cd5c06ec984cd6eb3c3b53e0958c64df4f
Signed-off-by: Carlos Llamas <cmllamas@google.com>
2024-05-29 20:51:37 +00:00
..
android_debug_symbols.c ANDROID: android: Create debug_symbols driver 2023-06-30 10:39:56 +00:00
binder.c UPSTREAM: binder: remove pid param in binder_alloc_new_buf() 2024-05-29 20:51:37 +00:00
binder_alloc.c UPSTREAM: binder: refactor binder_delete_free_buffer() 2024-05-29 20:51:37 +00:00
binder_alloc.h BACKPORT: UPSTREAM: binder: rename lru shrinker utilities 2024-05-29 20:51:37 +00:00
binder_alloc_selftest.c BACKPORT: UPSTREAM: binder: rename lru shrinker utilities 2024-05-29 20:51:37 +00:00
binder_internal.h FROMGIT: Binder: Add async from to transaction record 2023-06-07 14:25:07 +00:00
binder_trace.h UPSTREAM: binder: keep vma addresses type as unsigned long 2024-05-29 20:51:37 +00:00
binderfs.c binderfs: rework superblock destruction 2022-09-01 16:18:49 +02:00
debug_kinfo.c ANDROID: Add known structs used by modules to KMI 2024-04-16 13:49:35 -07:00
debug_kinfo.h ANDROID: debug_kinfo driver, move to drivers/android 2022-04-13 13:42:33 +02:00
Kconfig ANDROID: android: Create debug_symbols driver 2023-06-30 10:39:56 +00:00
Makefile ANDROID: android: Create debug_symbols driver 2023-06-30 10:39:56 +00:00
vendor_hooks.c Revert "ANDROID: Add vendor hooks for binder perf tuning" 2024-05-29 20:51:37 +00:00