ANDROID: rust_binder: add TF_UPDATE_TXN support
When a process is frozen, incoming oneway transactions are held in a queue until the process is unfrozen. If many oneway transactions are sent, then the process could run out of space for them. This patch adds a flag that avoids this by replacing previous oneway transactions in the queue to avoid having transactions of the same type build up. This can be useful when only the most recent transaction is necessary. Link: https://lore.kernel.org/rust-for-linux/20231101-rust-binder-v1-16-08ba9197f637@google.com/ Change-Id: I2f99cc54a065c0eef60324e860610b562e910a8d Signed-off-by:Alice Ryhl <aliceryhl@google.com> Bug: 278052745
Loading
Please sign in to comment