commit | f572b91c4f5acf739742da53ae3406e615c2d756 | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Tue Jun 20 18:07:29 2017 -0700 |
committer | Colin Cross <ccross@android.com> | Wed Jul 12 14:59:11 2017 -0700 |
tree | 3b1cf54be248ae7b2293abd8a383c89fe2feb0e3 | |
parent | c31963b5c255d57e162f4666f80b438ac74413ac [diff] |
libmemunreachable: track kernel binder references The kernel can hold references to binder objects that have no userspace references. Allow libmemunreachable to call into libbinder and libhwbinder to get lists of kernel references. Use undefined weak symbols so that libmemunreachable will continue to work in processes that do not have libbinder. Test: memunreachable_binder_test Bug: 28275695 Change-Id: I9eae73f2a51a49a7025ffe6309ccdc2693a2391b