Al Viro
2611dc1939
Remove compat_sys_getdents64()
...
Unlike normal compat syscall variants, it is needed only for
biarch architectures that have different alignement requirements for
u64 in 32bit and 64bit ABI *and* have __put_user() that won't handle
a store of 64bit value at 32bit-aligned address. We used to have one
such (ia64), but its biarch support has been gone since 2010 (after
being broken in 2008, which went unnoticed since nobody had been using
it).
It had escaped removal at the same time only because back in 2004
a patch that switched several syscalls on amd64 from private wrappers to
generic compat ones had switched to use of compat_sys_getdents64(), which
hadn't needed (or used) a compat wrapper on amd64.
Let's bury it - it's at least 7 years overdue.
Signed-off-by: Al Viro <[email protected] >
2017-04-17 12:52:22 -04:00
..
boot
x86/boot: Include missing header file
2017-03-31 10:43:42 +02:00
configs
x86/build/x86_64_defconfig: Enable CONFIG_R8169
2017-03-06 11:47:43 +01:00
crypto
crypto: sha512-mb - Protect sha512 mb ctx mgr access
2017-02-11 17:50:41 +08:00
entry
Remove compat_sys_getdents64()
2017-04-17 12:52:22 -04:00
events
sched/clock, x86/perf: Fix "perf test tsc"
2017-03-23 07:31:49 +01:00
hyperv
x86/hyperv: Hide unused label
2017-03-01 10:51:40 +01:00
ia32
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
2017-03-02 08:42:36 +01:00
include
Remove compat_sys_getdents64()
2017-04-17 12:52:22 -04:00
kernel
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-04-02 09:27:02 -07:00
kvm
KVM: x86: cleanup the page tracking SRCU instance
2017-03-28 14:08:02 +02:00
lguest
clocksource: Use a plain u64 instead of cycle_t
2016-12-25 11:04:12 +01:00
lib
x86/mce: Fix copy/paste error in exception table entries
2017-03-22 08:43:25 +01:00
math-emu
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
mm
x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization
2017-03-24 09:04:27 +01:00
net
bpf: fix unlocking of jited image when module ronx not set
2017-02-21 13:30:14 -05:00
oprofile
x86/oprofile/nmi: Convert to hotplug state machine
2016-11-22 23:34:43 +01:00
pci
features and fixes for 4.11 rc1
2017-03-09 12:23:30 -08:00
platform
x86/platform/intel-mid: Add power button support for Merrifield
2017-03-13 22:08:28 +01:00
power
Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-12-18 13:59:10 -08:00
purgatory
kasan: do not sanitize kexec purgatory
2017-03-31 17:13:30 -07:00
ras
x86/ras/amd/inj: Change dependency
2017-01-24 09:14:55 +01:00
realmode
x86/build: Don't use $(LINUXINCLUDE) twice
2016-11-28 07:49:17 +01:00
tools
x86/tools: Fix gcc-7 warning in relocs.c
2016-12-19 11:50:24 +01:00
um
sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>
2017-03-02 08:42:37 +01:00
video
xen
sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>
2017-03-02 08:42:37 +01:00
.gitignore
Kbuild
Drivers: hv vmbus: Move Hypercall page setup out of common code
2017-01-19 11:42:07 +01:00
Kconfig
The usual collection of new drivers, non-critical fixes, and updates
2017-02-25 14:28:06 -08:00
Kconfig.cpu
Kconfig.debug
mm: add arch-independent testcases for RODATA
2017-02-27 18:43:48 -08:00
Makefile
x86/build: Mostly disable '-maccumulate-outgoing-args'
2017-03-30 11:53:04 +02:00
Makefile.um
Makefile_32.cpu
x86/build: Mostly disable '-maccumulate-outgoing-args'
2017-03-30 11:53:04 +02:00