X-Git-Url: http://ftp.safe.ca/?p=safe%2Fjmp%2Flinux-2.6;a=blobdiff_plain;f=ipc%2Fshm.c;h=e636910454a9b80ab9216498b09002c86d93e088;hp=8d1b2c468cc4077ea46ae7c508c9a9840e3bc662;hb=52cd3b074050dd664380b5e8cfc85d4a6ed8ad48;hpb=a6020ed759404372e8be2b276e85e51735472cc9 diff --git a/ipc/shm.c b/ipc/shm.c index 8d1b2c4..e636910 100644 --- a/ipc/shm.c +++ b/ipc/shm.c @@ -271,10 +271,9 @@ static struct mempolicy *shm_get_policy(struct vm_area_struct *vma, if (sfd->vm_ops->get_policy) pol = sfd->vm_ops->get_policy(vma, addr); - else if (vma->vm_policy) { + else if (vma->vm_policy) pol = vma->vm_policy; - mpol_get(pol); /* get_vma_policy() expects this */ - } + return pol; } #endif