diff --git a/fs/locks.c b/fs/locks.c index 40bc384728c0e07b637dccfa755fe49b5751bf86..4517b8bfca1189ddaddc6b9e2b79799a92b2d3c9 100644 --- a/fs/locks.c +++ b/fs/locks.c @@ -964,8 +964,6 @@ static int __posix_lock_file(struct inode *inode, struct file_lock *request, str */ if (request->fl_type != F_UNLCK) { list_for_each_entry(fl, &ctx->flc_posix, fl_list) { - if (!IS_POSIX(fl)) - continue; if (!posix_locks_conflict(request, fl)) continue; if (conflock)