• Miklos Szeredi's avatar
    ovl: fix lockdep warning for async write · c8536804
    Miklos Szeredi authored
    Lockdep reports "WARNING: lock held when returning to user space!" due to
    async write holding freeze lock over the write.  Apparently aio.c already
    deals with this by lying to lockdep about the state of the lock.
    
    Do the same here.  No need to check for S_IFREG() here since these file ops
    are regular-only.
    
    Reported-by: syzbot+9331a354f4f624a52a55@syzkaller.appspotmail.com
    Fixes: 2406a307 ("ovl: implement async IO routines")
    Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
    c8536804
file.c 17.3 KB