1. revert 4946904, This patch is to solve the crash problem caused by reboot operation. The phenomenon is: when reboot operation is executed, the system will call binder_flush, which will cause the use after free to be called when proc is destroyed. 2. Now, we can rename BIOC_FLUSH to BINDER_FLUSH to avoid system call binder_flush. 3. why revert 4946904, because when we set looper_need_return in advance, it will cause the child thread of the binder thread pool to be unable to exit when it really wants to exit. Signed-off-by: cuiziwei <cuiziwei@xiaomi.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Make.defs | ||
| binder.c | ||
| binder_alloc.c | ||
| binder_internal.h | ||
| binder_node.c | ||
| binder_ref.c | ||
| binder_sched.c | ||
| binder_thread.c | ||
| binder_trans.c | ||