diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2014-01-28 05:07:19 +0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-01-28 09:02:40 +0400 |
commit | 592f6b842f64e416c7598a1b97c649b34241e22d (patch) | |
tree | 8e73e99cddd535d1ea9a4e8c4f73b21c421ebabf /drivers/firmware/google/Kconfig | |
parent | b36190c5f85724da1871bfb8eddbeb77a45c4952 (diff) | |
download | linux-592f6b842f64e416c7598a1b97c649b34241e22d.tar.xz |
compat: fix sys_fanotify_mark
Commit 91c2e0bcae72 ("unify compat fanotify_mark(2), switch to
COMPAT_SYSCALL_DEFINE") added a new unified compat fanotify_mark syscall
to be used by all architectures.
Unfortunately the unified version merges the split mask parameter in a
wrong way: the lower and higher word got swapped.
This was discovered with glibc's tst-fanotify test case.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Reported-by: Andreas Krebbel <krebbel@linux.vnet.ibm.com>
Cc: "James E.J. Bottomley" <jejb@parisc-linux.org>
Acked-by: "David S. Miller" <davem@davemloft.net>
Acked-by: Al Viro <viro@ZenIV.linux.org.uk>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: <stable@vger.kernel.org> [3.10+]
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/firmware/google/Kconfig')
0 files changed, 0 insertions, 0 deletions