On Wed, May 08, 2019 at 05:15:03PM +0800, Yihao Wu wrote: > When the first CB_NOTIFY_LOCK wakes a waiter, it can still fail to > acquire the lock. Then it might goes to sleep again. However it's removed > from the wait queue and not put back. So when the CB_NOTIFY_LOCK comes > again, it fails to wake this waiter. > > Signed-off-by: Yihao Wu <wuyihao@xxxxxxxxxxxxxxxxx> > --- > fs/nfs/nfs4proc.c | 4 ++++ > 1 file changed, 4 insertions(+) <formletter> This is not the correct way to submit patches for inclusion in the stable kernel tree. Please read: https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html for how to do this properly. </formletter>