projects
/
linux-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove 'type' argument from access_ok() function
[linux-block.git]
/
arch
/
mips
/
kernel
/
signal_o32.c
diff --git
a/arch/mips/kernel/signal_o32.c
b/arch/mips/kernel/signal_o32.c
index b6e3ddef48a06f9a543a10edc3c96e5ce1116b2b..df259618e834bb390629b7df18e6a65225c9d109 100644
(file)
--- a/
arch/mips/kernel/signal_o32.c
+++ b/
arch/mips/kernel/signal_o32.c
@@
-118,7
+118,7
@@
static int setup_frame_32(void *sig_return, struct ksignal *ksig,
int err = 0;
frame = get_sigframe(ksig, regs, sizeof(*frame));
int err = 0;
frame = get_sigframe(ksig, regs, sizeof(*frame));
- if (!access_ok(
VERIFY_WRITE,
frame, sizeof (*frame)))
+ if (!access_ok(frame, sizeof (*frame)))
return -EFAULT;
err |= setup_sigcontext32(regs, &frame->sf_sc);
return -EFAULT;
err |= setup_sigcontext32(regs, &frame->sf_sc);
@@
-160,7
+160,7
@@
asmlinkage void sys32_rt_sigreturn(void)
regs = current_pt_regs();
frame = (struct rt_sigframe32 __user *)regs->regs[29];
regs = current_pt_regs();
frame = (struct rt_sigframe32 __user *)regs->regs[29];
- if (!access_ok(
VERIFY_READ,
frame, sizeof(*frame)))
+ if (!access_ok(frame, sizeof(*frame)))
goto badframe;
if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
goto badframe;
goto badframe;
if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
goto badframe;
@@
-197,7
+197,7
@@
static int setup_rt_frame_32(void *sig_return, struct ksignal *ksig,
int err = 0;
frame = get_sigframe(ksig, regs, sizeof(*frame));
int err = 0;
frame = get_sigframe(ksig, regs, sizeof(*frame));
- if (!access_ok(
VERIFY_WRITE,
frame, sizeof (*frame)))
+ if (!access_ok(frame, sizeof (*frame)))
return -EFAULT;
/* Convert (siginfo_t -> compat_siginfo_t) and copy to user. */
return -EFAULT;
/* Convert (siginfo_t -> compat_siginfo_t) and copy to user. */
@@
-262,7
+262,7
@@
asmlinkage void sys32_sigreturn(void)
regs = current_pt_regs();
frame = (struct sigframe32 __user *)regs->regs[29];
regs = current_pt_regs();
frame = (struct sigframe32 __user *)regs->regs[29];
- if (!access_ok(
VERIFY_READ,
frame, sizeof(*frame)))
+ if (!access_ok(frame, sizeof(*frame)))
goto badframe;
if (__copy_conv_sigset_from_user(&blocked, &frame->sf_mask))
goto badframe;
goto badframe;
if (__copy_conv_sigset_from_user(&blocked, &frame->sf_mask))
goto badframe;