diff --git a/[refs] b/[refs] index c92356a9c102..d1681b8d8512 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bb53a76116a8af13ee2581c85c02fe40e0c1a599 +refs/heads/master: 3835a9bd07778d87dea37fbf190f70883515e8fc diff --git a/trunk/fs/compat.c b/trunk/fs/compat.c index 970888aad843..01f39f87f372 100644 --- a/trunk/fs/compat.c +++ b/trunk/fs/compat.c @@ -1913,7 +1913,7 @@ asmlinkage long compat_sys_ppoll(struct pollfd __user *ufds, } if (sigmask) { - if (sigsetsize |= sizeof(compat_sigset_t)) + if (sigsetsize != sizeof(compat_sigset_t)) return -EINVAL; if (copy_from_user(&ss32, sigmask, sizeof(ss32))) return -EFAULT;