Show patches with: Submitter = Carlos Llamas       |   77 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
binder: signal epoll threads of self-work binder: signal epoll threads of self-work - - - --- 2024-01-31 Carlos Llamas New
[v2] binder: remove redundant variable page_addr [v2] binder: remove redundant variable page_addr 1 - - --- 2024-01-16 Carlos Llamas New
[v2,28/28] binder: switch alloc->mutex to spinlock_t binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,27/28] binder: reverse locking order in shrinker callback binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,26/28] binder: avoid user addresses in debug logs binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,25/28] binder: refactor binder_delete_free_buffer() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,24/28] binder: collapse print_binder_buffer() into caller binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,23/28] binder: document the final page calculation binder: convert alloc->mutex to spinlock - - - --- 2023-12-01 Carlos Llamas New
[v2,22/28] binder: rename lru shrinker utilities binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,21/28] binder: make oversized buffer code more readable binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,20/28] binder: remove redundant debug log binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,19/28] binder: perform page installation outside of locks binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,18/28] binder: initialize lru pages in mmap callback binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,17/28] binder: malloc new_buffer outside of locks binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,16/28] binder: refactor page range allocation binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,15/28] binder: relocate binder_alloc_clear_buf() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,14/28] binder: relocate low space calculation binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,13/28] binder: separate the no-space debugging logic binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,12/28] binder: remove pid param in binder_alloc_new_buf() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,11/28] binder: do unlocked work in binder_alloc_new_buf() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,10/28] binder: split up binder_update_page_range() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,09/28] binder: keep vma addresses type as unsigned long binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,08/28] binder: remove extern from function prototypes binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,07/28] binder: fix comment on binder_alloc_new_buf() return value binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,06/28] binder: fix trivial typo of binder_free_buf_locked() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,05/28] binder: fix unused alloc->free_async_space binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,04/28] binder: fix async space check for 0-sized buffers binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,03/28] binder: fix race between mmput() and do_exit() binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,02/28] binder: fix use-after-free in shinker's callback binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[v2,01/28] binder: use EPOLLERR from eventpoll.h binder: convert alloc->mutex to spinlock - 1 - --- 2023-12-01 Carlos Llamas New
[21/21] binder: switch alloc->mutex to spinlock_t binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[20/21] binder: reverse locking order in shrinker callback binder: convert alloc->mutex to spinlock - - - --- 2023-11-02 Carlos Llamas New
[19/21] binder: perform page allocation outside of locks binder: convert alloc->mutex to spinlock - - - --- 2023-11-02 Carlos Llamas New
[18/21] binder: initialize lru pages in mmap callback binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[17/21] binder: malloc new_buffer outside of locks binder: convert alloc->mutex to spinlock - - - --- 2023-11-02 Carlos Llamas New
[16/21] binder: refactor page range allocation binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[15/21] binder: relocate binder_alloc_clear_buf() binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[14/21] binder: do not add pages to LRU in release path binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[13/21] binder: relocate low space calculation binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[12/21] binder: separate the no-space debugging logic binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[11/21] binder: remove pid param in binder_alloc_new_buf() binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[10/21] binder: do unlocked work in binder_alloc_new_buf() binder: convert alloc->mutex to spinlock - - - --- 2023-11-02 Carlos Llamas New
[09/21] binder: split up binder_update_page_range() binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[08/21] binder: keep vma addresses type as unsigned long binder: convert alloc->mutex to spinlock - - - --- 2023-11-02 Carlos Llamas New
[07/21] binder: remove extern from function prototypes binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[06/21] binder: fix comment on binder_alloc_new_buf() return value binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[05/21] binder: fix trivial typo of binder_free_buf_locked() binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[04/21] binder: fix async space check for 0-sized buffers binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[03/21] binder: fix race between mmput() and do_exit() binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[02/21] binder: fix use-after-free in shinker's callback binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
[01/21] binder: use EPOLLERR from eventpoll.h binder: convert alloc->mutex to spinlock - 1 - --- 2023-11-02 Carlos Llamas New
scripts/decode_stacktrace.sh: optionally use LLVM utilities scripts/decode_stacktrace.sh: optionally use LLVM utilities - 2 1 --- 2023-09-29 Carlos Llamas New
[v2] binder: fix memory leaks of spam and pending work [v2] binder: fix memory leaks of spam and pending work - - - --- 2023-09-22 Carlos Llamas New
binder: fix memory leak of spamming work binder: fix memory leak of spamming work 1 1 - --- 2023-09-22 Carlos Llamas New
binder: fix UAF of alloc->vma in race with munmap() binder: fix UAF of alloc->vma in race with munmap() 1 - - --- 2023-05-19 Carlos Llamas New
[v2] binder: fix UAF caused by faulty buffer cleanup [v2] binder: fix UAF caused by faulty buffer cleanup 1 - - --- 2023-05-05 Carlos Llamas New
binder: fix UAF caused by faulty buffer cleanup binder: fix UAF caused by faulty buffer cleanup - - - --- 2023-05-05 Carlos Llamas New
[3/3] binder: add lockless binder_alloc_(set|get)_vma() [1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-05-02 Carlos Llamas New
[2/3] Revert "android: binder: stop saving a pointer to the VMA" [1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-05-02 Carlos Llamas New
[1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" [1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-05-02 Carlos Llamas New
[RFC,3/3] binder: add lockless binder_alloc_(set|get)_vma() [RFC,1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-04-24 Carlos Llamas New
[RFC,2/3] Revert "android: binder: stop saving a pointer to the VMA" [RFC,1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-04-24 Carlos Llamas New
[RFC,1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" [RFC,1/3] Revert "binder_alloc: add missing mmap_lock calls when using the VMA" - - - --- 2023-04-24 Carlos Llamas New
[v2] scripts/tags.sh: fix incompatibility with PCRE2 [v2] scripts/tags.sh: fix incompatibility with PCRE2 - - - --- 2023-02-15 Carlos Llamas New
scripts/tags.sh: fix incompatibility with PCRE2 scripts/tags.sh: fix incompatibility with PCRE2 - - - --- 2023-02-14 Carlos Llamas New
kbuild: fix trivial typo in comment kbuild: fix trivial typo in comment - - - --- 2023-01-25 Carlos Llamas New
[5.10,6/6] binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 binder: backports for data leak and UAF 1 - - --- 2022-11-30 Carlos Llamas New
[5.10,5/6] binder: Address corner cases in deferred copy and fixup binder: backports for data leak and UAF 1 - - --- 2022-11-30 Carlos Llamas New
[5.10,4/6] binder: fix pointer cast warning binder: backports for data leak and UAF 3 - - --- 2022-11-30 Carlos Llamas New
[5.10,3/6] binder: defer copies of pre-patched txn data binder: backports for data leak and UAF - 1 - --- 2022-11-30 Carlos Llamas New
[5.10,2/6] binder: read pre-translated fds from sender buffer binder: backports for data leak and UAF 1 1 - --- 2022-11-30 Carlos Llamas New
[5.10,1/6] binder: avoid potential data leakage when copying txn binder: backports for data leak and UAF 1 1 - --- 2022-11-30 Carlos Llamas New
[5.15] binder: validate alloc->mm in ->mmap() handler [5.15] binder: validate alloc->mm in ->mmap() handler 1 - - --- 2022-11-23 Carlos Llamas New
[6.0] binder: validate alloc->mm in ->mmap() handler [6.0] binder: validate alloc->mm in ->mmap() handler 1 - - --- 2022-11-23 Carlos Llamas New
binder: validate alloc->mm in ->mmap() handler binder: validate alloc->mm in ->mmap() handler 1 - - --- 2022-11-04 Carlos Llamas New
[4.9] inet: fully convert sk->sk_rx_dst to RCU rules [4.9] inet: fully convert sk->sk_rx_dst to RCU rules - - - --- 2022-10-21 Carlos Llamas New
[5.10] inet: fully convert sk->sk_rx_dst to RCU rules [5.10] inet: fully convert sk->sk_rx_dst to RCU rules - - - --- 2022-10-21 Carlos Llamas New