mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
The Android Binder driver supports a netlink API that reports transaction *failures* to a userspace daemon. This allows devices to monitor processes with many failed transactions so that it can e.g. kill misbehaving apps. One very important thing that this monitors is when many oneway messages are sent to a frozen process, so there is special handling to ensure this scenario is surfaced over netlink. Signed-off-by: Carlos Llamas <cmllamas@google.com> Acked-by: Carlos Llamas <cmllamas@google.com> Co-developed-by: Alice Ryhl <aliceryhl@google.com> Signed-off-by: Alice Ryhl <aliceryhl@google.com> Link: https://patch.msgid.link/20260707-binder-netlink-v7-3-42b40e4b1ac8@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 lines
492 B
C
18 lines
492 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* Header that contains the headers for which Rust UAPI bindings
|
|
* will be automatically generated by `bindgen`.
|
|
*
|
|
* Sorted alphabetically.
|
|
*/
|
|
|
|
#include <uapi/asm-generic/ioctl.h>
|
|
#include <uapi/drm/drm.h>
|
|
#include <uapi/drm/nova_drm.h>
|
|
#include <uapi/drm/panthor_drm.h>
|
|
#include <uapi/linux/android/binder.h>
|
|
#include <uapi/linux/android/binder_netlink.h>
|
|
#include <uapi/linux/mdio.h>
|
|
#include <uapi/linux/mii.h>
|
|
#include <uapi/linux/ethtool.h>
|