Messages in this thread | | | Date | Thu, 16 Nov 2023 16:06:50 +0100 | From | Oleg Nesterov <> | Subject | Re: [PATCH] rxrpc_find_service_conn_rcu: use read_seqbegin() rather than read_seqbegin_or_lock() |
| |
On 11/16, David Howells wrote: > > Oleg Nesterov <oleg@redhat.com> wrote: > > > > > - the usage of read_seqbegin_or_lock/need_seqretry in > > > > this code makes no sense because read_seqlock_excl() > > > > is not possible > > > > > > Not exactly. I think it should take a lock on the second pass. > > > > OK, then how about the patch below? > > That seems to work.
OK, I'll send V2 tomorrow.
Should I change fs/afs the same way?
Oleg.
| |