Re: [PATCH bpf] bpf: Use hlist_add_head_rcu when linking to sk_storage

2020-09-17 Thread Martin KaFai Lau
On Thu, Sep 17, 2020 at 10:47:39AM -0700, Alexei Starovoitov wrote: > On Wed, Sep 16, 2020 at 01:09:25PM -0700, Martin KaFai Lau wrote: > > The sk_storage->list will be traversed by rcu reader in parallel. > > Thus, hlist_add_head_rcu() is needed in __selem_link_sk(). This > > patch fixes it. > >

Re: [PATCH bpf] bpf: Use hlist_add_head_rcu when linking to sk_storage

2020-09-17 Thread Alexei Starovoitov
On Wed, Sep 16, 2020 at 01:09:25PM -0700, Martin KaFai Lau wrote: > The sk_storage->list will be traversed by rcu reader in parallel. > Thus, hlist_add_head_rcu() is needed in __selem_link_sk(). This > patch fixes it. > > This part of the code has recently been refactored in bpf-next. > A separat