X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=include%2Flinux%2Flockd%2Flockd.h;h=92f64c413c3d8e8e89c275bed7200068739f6f22;hp=ff9abff55aa0ebac51d86b2457f3d08e6e09428a;hb=be1fba0a20485d78d98a2642f2cf658e09502736;hpb=a44059c1c1fac3c721fa0c34bd2de8b4853fd1a3 diff --git a/include/linux/lockd/lockd.h b/include/linux/lockd/lockd.h index ff9abff55aa0..92f64c413c3d 100644 --- a/include/linux/lockd/lockd.h +++ b/include/linux/lockd/lockd.h @@ -348,7 +348,8 @@ static inline int nlm_privileged_requester(const struct svc_rqst *rqstp) static inline int nlm_compare_locks(const struct file_lock *fl1, const struct file_lock *fl2) { - return fl1->fl_pid == fl2->fl_pid + return fl1->fl_file->f_dentry->d_inode == fl2->fl_file->f_dentry->d_inode + && fl1->fl_pid == fl2->fl_pid && fl1->fl_owner == fl2->fl_owner && fl1->fl_start == fl2->fl_start && fl1->fl_end == fl2->fl_end