git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[MIPS] Fix sigset_t endianess swapping issues in 32-bit compat code.
[sfrench/cifs-2.6.git]
/
include
/
asm-mips
/
compat-signal.h
diff --git
a/include/asm-mips/compat-signal.h
b/include/asm-mips/compat-signal.h
index 672077084aa1ffc12fe2cb2f943d1e1f1015828e..d6e7c3b4119a6bb301ae9340c02fdef68e95e204 100644
(file)
--- a/
include/asm-mips/compat-signal.h
+++ b/
include/asm-mips/compat-signal.h
@@
-33,9
+33,6
@@
static inline int __copy_conv_sigset_from_user(sigset_t *d,
BUG_ON(sizeof(*d) != sizeof(*s));
BUG_ON(_NSIG_WORDS != 2);
BUG_ON(sizeof(*d) != sizeof(*s));
BUG_ON(_NSIG_WORDS != 2);
- if (unlikely(!access_ok(VERIFY_READ, d, sizeof(*d))))
- return -EFAULT;
-
#ifdef CONFIG_CPU_BIG_ENDIAN
err = __get_user(u->c.sig[1], &s->sig[0]);
err |= __get_user(u->c.sig[0], &s->sig[1]);
#ifdef CONFIG_CPU_BIG_ENDIAN
err = __get_user(u->c.sig[1], &s->sig[0]);
err |= __get_user(u->c.sig[0], &s->sig[1]);