FROMLIST: ANDROID: binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.
authorMartijn Coenen <maco@android.com>
Sat, 25 Aug 2018 20:50:56 +0000 (13:50 -0700)
committerJan Altensen <info@stricted.net>
Tue, 15 Oct 2019 12:36:06 +0000 (08:36 -0400)
commit147150fd843a148bbdb1ebb1bf23c395976a8a21
treeec989fcb9dc7aa1875edcd0c3cc7c560f3c18720
parenta97eec1952103b201846c14326fbc1112811e4b1
FROMLIST: ANDROID: binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.

This allows the context manager to retrieve information about nodes
that it holds a reference to, such as the current number of
references to those nodes.

Such information can for example be used to determine whether the
servicemanager is the only process holding a reference to a node.
This information can then be passed on to the process holding the
node, which can in turn decide whether it wants to shut down to
reduce resource usage.

Signed-off-by: Martijn Coenen <maco@android.com>
Change-Id: I2fa9b6e2b1d1d6c84fca954125c3ec776dc2c04f
drivers/android/binder.c
include/uapi/linux/android/binder.h