diff options
| author | Cong Wang <[email protected]> | 2016-01-29 11:37:40 -0800 |
|---|---|---|
| committer | Samuel Ortiz <[email protected]> | 2016-02-25 08:41:01 +0100 |
| commit | 03c05355543149bf610f4375e8382ee4fc0aaade (patch) | |
| tree | 6173ee32c1628a3973ec9305611895434ad121e7 /tools/perf/scripts/python | |
| parent | 81ca7835f2cb0c3ba4236e3bcf31d997c6f5d71a (diff) | |
NFC: Close a race condition in llcp_sock_getname()
llcp_sock_getname() checks llcp_sock->dev to make sure
llcp_sock is already connected or bound, however, we could
be in the middle of llcp_sock_bind() where llcp_sock->dev
is bound and llcp_sock->service_name_len is set,
but llcp_sock->service_name is not, in this case we would
lead to copy some bytes from a NULL pointer.
Just lock the sock since this is not a hot path anyway.
Reported-by: Dmitry Vyukov <[email protected]>
Signed-off-by: Cong Wang <[email protected]>
Signed-off-by: Samuel Ortiz <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions