diff options
| author | Todd Kjos <[email protected]> | 2021-11-30 10:51:51 -0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2021-12-03 14:29:39 +0100 |
| commit | 656e01f3ab54afe71bed066996fc2640881e1220 (patch) | |
| tree | b8ec47d2e341a8def888f2b65dbf864b8502124c /tools/perf/scripts/python | |
| parent | 6d98eb95b450a75adb4516a1d33652dc78d2b20c (diff) | |
binder: read pre-translated fds from sender buffer
This patch is to prepare for an up coming patch where we read
pre-translated fds from the sender buffer and translate them before
copying them to the target. It does not change run time.
The patch adds two new parameters to binder_translate_fd_array() to
hold the sender buffer and sender buffer parent. These parameters let
us call copy_from_user() directly from the sender instead of using
binder_alloc_copy_from_buffer() to copy from the target. Also the patch
adds some new alignment checks. Previously the alignment checks would
have been done in a different place, but this lets us print more
useful error messages.
Reviewed-by: Martijn Coenen <[email protected]>
Acked-by: Christian Brauner <[email protected]>
Signed-off-by: Todd Kjos <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions