Thread (2 messages) flat view 2 messages, 1 author, 2018-08-31

Re: [bpf PATCH] bpf: avoid kcm psock use and tcp_bpf from colliding

From: John Fastabend <john.fastabend@gmail.com>
Date: 2018-08-31 04:28:59

On 08/30/2018 03:33 PM, John Fastabend wrote:
Currently we check sk_user_data is non NULL to determine if the sk
exists in a map. However, this is not sufficient to ensure the psock
is not in use by another (non-ULP TCP) user, such as kcm. To avoid
this when adding a sock to a map also verify it is of the correct ULP
type.

Signed-off-by: John Fastabend <john.fastabend@gmail.com>
---
I'll send a v2 of this we have one more spot we need to check
the psock type in the error path.

Thanks,
John
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help