X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ipc%2Fshm.c;h=1a314c89f93cfbffa46d14e00641708147b1a918;hb=e9162ab1610531d6ea6c1833daeb2613e44275e8;hp=23256b8558193c9fcdaa2761c1b81345af090b0d;hpb=b24bc1e61cec2174faf5dfa632da16b6ca17144f;p=platform%2Fkernel%2Flinux-rpi.git diff --git a/ipc/shm.c b/ipc/shm.c index 23256b8..1a314c8 100644 --- a/ipc/shm.c +++ b/ipc/shm.c @@ -764,8 +764,7 @@ SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, struct shmid_ds __user *, buf) if (euid != shp->shm_perm.uid && euid != shp->shm_perm.cuid) goto out_unlock; - if (cmd == SHM_LOCK && - !current->signal->rlim[RLIMIT_MEMLOCK].rlim_cur) + if (cmd == SHM_LOCK && !rlimit(RLIMIT_MEMLOCK)) goto out_unlock; }