X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=ipc%2Fmsg.c;h=1bbc029d2b17db2a039e1bd5ac1701720251f010;hb=580e3d552ddf06537c7f36d1bfab04761489db9c;hp=bce7ac1c809998762aab36fc84cf8c431184403c;hpb=892204e06cb9e89fbc4b299a678f9ca358e97cac;p=linux-2.6-microblaze.git diff --git a/ipc/msg.c b/ipc/msg.c index bce7ac1c8099..1bbc029d2b17 100644 --- a/ipc/msg.c +++ b/ipc/msg.c @@ -591,13 +591,13 @@ static int copy_compat_msqid_from_user(struct msqid64_ds *out, void __user *buf, { memset(out, 0, sizeof(*out)); if (version == IPC_64) { - struct compat_msqid64_ds *p = buf; + struct compat_msqid64_ds __user *p = buf; if (get_compat_ipc64_perm(&out->msg_perm, &p->msg_perm)) return -EFAULT; if (get_user(out->msg_qbytes, &p->msg_qbytes)) return -EFAULT; } else { - struct compat_msqid_ds *p = buf; + struct compat_msqid_ds __user *p = buf; if (get_compat_ipc_perm(&out->msg_perm, &p->msg_perm)) return -EFAULT; if (get_user(out->msg_qbytes, &p->msg_qbytes))