diff options
| author | Nick Desaulniers <ndesaulniers@google.com> | 2016-08-17 16:00:08 -0700 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2016-11-07 13:46:53 +0100 |
| commit | 5c76592acbf7d79d0c5e7f29b8d3d17d3e665765 (patch) | |
| tree | d81626f71e3475c290cc1b2adbf228e98a4b066c /drivers | |
| parent | 76c2adc541892bb0e83bde665d7b5cd5d3f05b7e (diff) | |
binder: prevent kptr leak by using %pK format specifier
Works in conjunction with kptr_restrict.
Bug: 30143283
Change-Id: I2b3ce22f4e206e74614d51453a1d59b7080ab05a
(cherry picked from commit 7905a759cc685b58078483013cc584dc8327d118)
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/android/binder.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/android/binder.c b/drivers/android/binder.c index bc1ae9550..72a04bd2b 100644 --- a/drivers/android/binder.c +++ b/drivers/android/binder.c @@ -5058,7 +5058,7 @@ static void print_binder_node(struct seq_file *m, struct binder_node *node) static void print_binder_ref(struct seq_file *m, struct binder_ref *ref) { - seq_printf(m, " ref %d: desc %d %snode %d s %d w %d d %p\n", + seq_printf(m, " ref %d: desc %d %snode %d s %d w %d d %pK\n", ref->debug_id, ref->desc, ref->node->proc ? "" : "dead ", ref->node->debug_id, ref->strong, ref->weak, ref->death); } |
