Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b3fc3a0185809e48c2eb75b549dfe3eb3e9a10f1
/
arch
/
x86
/
entry
« Previous
482dd2e
x86/syscalls: Wire up compat readv2/writev2 syscalls
by Christoph Hellwig
· 8 years ago
1ed95e5
x86/vdso: Remove direct HPET access through the vDSO
by Andy Lutomirski
· 8 years ago
42c748bb
x86/entry/64: Make gs_change a local label
by Borislav Petkov
· 8 years ago
96e5d28
x86/cpu: Add Erratum 88 detection on AMD
by Borislav Petkov
· 8 years ago
d88f48e
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
5c9a875
kernel: add kcov code coverage
by Dmitry Vyukov
· 8 years ago
26660a4
Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
3c2de27
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
00f5268
Merge branch 'x86/cleanups' into x86/urgent
by Ingo Molnar
· 8 years ago
ba33ea8
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
d09e356
Merge branch 'mm-readonly-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
9999c8c0
x86/entry: Call enter_from_user_mode() with IRQs off
by Andy Lutomirski
· 8 years ago
a798f09
x86/entry/32: Change INT80 to be an interrupt gate
by Andy Lutomirski
· 8 years ago
fda57b2
x86/entry: Improve system call entry comments
by Andy Lutomirski
· 8 years ago
392a625
x86/entry: Remove TIF_SINGLESTEP entry work
by Andy Lutomirski
· 8 years ago
7536656
x86/entry/32: Simplify and fix up the SYSENTER stack #DB/NMI fixup
by Andy Lutomirski
· 8 years ago
f2b3757
x86/entry: Vastly simplify SYSENTER TF (single-step) handling
by Andy Lutomirski
· 8 years ago
c2c9b52
x86/entry/32: Restore FLAGS on SYSEXIT
by Andy Lutomirski
· 8 years ago
67f590e
x86/entry/32: Filter NT and speed up AC filtering in SYSENTER
by Andy Lutomirski
· 8 years ago
e786041
x86/entry/compat: In SYSENTER, sink AC clearing below the existing FLAGS test
by Andy Lutomirski
· 8 years ago
58a5aac
x86/entry/32: Introduce and use X86_BUG_ESPFIX instead of paravirt_enabled
by Andy Lutomirski
· 8 years ago
ec87e1c
Merge tag 'v4.5-rc7' into x86/asm, to pick up SMAP fix
by Ingo Molnar
· 8 years ago
4babf2c
x86: wire up preadv2 and pwritev2
by Christoph Hellwig
· 8 years ago
c0dd671686
objtool: Mark non-standard object files and directories
by Josh Poimboeuf
· 8 years ago
3d44d51
x86/entry/compat: Add missing CLAC to entry_INT80_32
by Andy Lutomirski
· 8 years ago
6a6256f
x86: Fix misspellings in comments
by Adam Buchbinder
· 8 years ago
04d1d28
x86/entry/32: Add an ASM_CLAC to entry_SYSENTER_32
by Andy Lutomirski
· 8 years ago
058fb73
x86/asm/entry: Create stack frames in thunk functions
by Josh Poimboeuf
· 9 years ago
018ef8d
x86/vdso: Mark the vDSO code read-only after init
by Kees Cook
· 8 years ago
4e79e18
x86/entry/compat: Keep TS_COMPAT set during signal delivery
by Andy Lutomirski
· 8 years ago
bb56968
x86/syscalls/64: Mark sys_iopl() as using ptregs
by Andy Lutomirski
· 8 years ago
eb2a54c
x86/entry/64: Fix fast-path syscall return register state
by Andy Lutomirski
· 8 years ago
b776508
x86/entry/64: Fix an IRQ state error on ptregs-using syscalls
by Andy Lutomirski
· 8 years ago
8c72530
x86/vdso: Use static_cpu_has()
by Borislav Petkov
· 9 years ago
cd4d09e
x86/cpufeature: Carve out X86_FEATURE_*
by Borislav Petkov
· 9 years ago
1e423bf
x86/entry/64: Migrate the 64-bit syscall slow path to C
by Andy Lutomirski
· 9 years ago
24d978b
x86/entry/64: Stop using int_ret_from_sys_call in ret_from_fork
by Andy Lutomirski
· 9 years ago
46eabf0
x86/entry/64: Call all native slow-path syscalls with full pt-regs
by Andy Lutomirski
· 9 years ago
302f5b2
x86/entry/64: Always run ptregs-using syscalls on the slow path
by Andy Lutomirski
· 9 years ago
cfcbadb
x86/syscalls: Add syscall entry qualifiers
by Andy Lutomirski
· 9 years ago
3e65654
x86/syscalls: Move compat syscall entry handling into syscalltbl.sh
by Andy Lutomirski
· 9 years ago
32324ce
x86/syscalls: Remove __SYSCALL_COMMON and __SYSCALL_X32
by Andy Lutomirski
· 9 years ago
fba3247
x86/syscalls: Refactor syscalltbl.sh
by Andy Lutomirski
· 9 years ago
76b36fa
Merge tag 'v4.5-rc1' into x86/asm, to refresh the branch before merging new changes
by Ingo Molnar
· 9 years ago
c6d3085
UBSAN: run-time undefined behavior sanity checker
by Andrey Ryabinin
· 9 years ago
2024315
x86/asm/entry: Remove unused SAVE_ALL/RESTORE_ALL macros for !CONFIG_x86_64
by Alexander Kuleshov
· 9 years ago
10a0c0f
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
78fd8c7
x86/vdso/pvclock: Protect STABLE check with the seqcount
by Andy Lutomirski
· 9 years ago
fce205e
Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
bd902c5
x86/vdso: Disallow vvar access to vclock IO for never-used vclocks
by Andy Lutomirski
· 9 years ago
a48a704
x86/vdso: Use ->fault() instead of remap_pfn_range() for the vvar mapping
by Andy Lutomirski
· 9 years ago
05ef76b
x86/vdso: Use .fault for the vDSO text mapping
by Andy Lutomirski
· 9 years ago
352b78c
x86/vdso: Track each mm's loaded vDSO image as well as its base
by Andy Lutomirski
· 9 years ago
88cbfd0
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
30bfa7b
x86/entry: Restore traditional SYSENTER calling convention
by Andy Lutomirski
· 9 years ago
6a613ac
x86/entry: Fix some comments
by Andy Lutomirski
· 9 years ago
91e2eea
x86/xen: Avoid fast syscall path for Xen PV guests
by Boris Ostrovsky
· 9 years ago
f74acf0
x86/entry/64_compat: Make labels local
by Borislav Petkov
· 9 years ago
76480a6
x86/vdso: Enable vdso pvclock access on all vdso variants
by Andy Lutomirski
· 9 years ago
cc1e24f
x86/vdso: Remove pvclock fixmap machinery
by Andy Lutomirski
· 9 years ago
dac16fb
x86/vdso: Get pvclock data from the vvar VMA instead of the fixmap
by Andy Lutomirski
· 9 years ago
6b078f5
x86, vdso, pvclock: Simplify and speed up the vdso pvclock reader
by Andy Lutomirski
· 9 years ago
cb4c4e8
x86: add sys_copy_file_range to syscall tables
by Zach Brown
· 9 years ago
478dc89
x86/entry/64: Bypass enter_from_user_mode on non-context-tracking boots
by Andy Lutomirski
· 9 years ago
49b2410
Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixes
by Ingo Molnar
· 9 years ago
f107505
x86/entry/64: Fix irqflag tracing wrt context tracking
by Andy Lutomirski
· 9 years ago
75ef821
x86/entry, x86/paravirt: Remove the unused usergs_sysret32 PV op
by Boris Ostrovsky
· 9 years ago
88c15ec
x86/paravirt: Remove the unused irq_enable_sysexit pv op
by Boris Ostrovsky
· 9 years ago
5fdf5d3
x86/xen: Avoid fast syscall path for Xen PV guests
by Boris Ostrovsky
· 9 years ago
a8ca5d0
mm: mlock: add new mlock system call
by Eric B Munson
· 9 years ago
639ab3e
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
3bd2951
x86/entry/32: Fix FS and GS restore in opportunistic SYSEXIT
by Andy Lutomirski
· 9 years ago
657c1ee
x86/entry/32: Fix entry_INT80_32() to expect interrupts to be on
by Andy Lutomirski
· 9 years ago
374a3a3
x86/entry/64/compat: Document sysenter_fix_flags's reason for existence
by Borislav Petkov
· 9 years ago
f5e6a97
x86/entry: Split and inline syscall_return_slowpath()
by Andy Lutomirski
· 9 years ago
39b48e5
x86/entry: Split and inline prepare_exit_to_usermode()
by Andy Lutomirski
· 9 years ago
dd63607
x86/entry: Use pt_regs_to_thread_info() in syscall entry tracing
by Andy Lutomirski
· 9 years ago
4aabd14
x86/entry: Hide two syscall entry assertions behind CONFIG_DEBUG_ENTRY
by Andy Lutomirski
· 9 years ago
c68ca67
x86/entry: Micro-optimize compat fast syscall arg fetch
by Andy Lutomirski
· 9 years ago
33c52129
x86/entry: Force inlining of 32-bit syscall code
by Andy Lutomirski
· 9 years ago
460d124
x86/entry: Make irqs_disabled checks in exit code depend on lockdep
by Andy Lutomirski
· 9 years ago
8b13c25
x86/entry: Remove unnecessary IRQ twiddling in fast 32-bit syscalls
by Andy Lutomirski
· 9 years ago
5f310f7
x86/entry/32: Re-implement SYSENTER using the new C path
by Andy Lutomirski
· 9 years ago
150ac78
x86/entry/32: Switch INT80 to the new C syscall path
by Andy Lutomirski
· 9 years ago
39e8701
x86/entry/32: Open-code return tracking from fork and kthreads
by Andy Lutomirski
· 9 years ago
7841b40
x86/entry/compat: Implement opportunistic SYSRETL for compat syscalls
by Andy Lutomirski
· 9 years ago
a474e67
x86/vdso/compat: Wire up SYSENTER and SYSCSALL for compat userspace
by Andy Lutomirski
· 9 years ago
710246d
x86/entry: Add C code for fast system call entries
by Andy Lutomirski
· 9 years ago
ee08c6b
x86/entry/64/compat: Migrate the body of the syscall entry to C
by Andy Lutomirski
· 9 years ago
bd2d3a3
x86/entry: Add do_syscall_32(), a C function to do 32-bit syscalls
by Andy Lutomirski
· 9 years ago
eb974c6
x86/syscalls: Give sys_call_ptr_t a useful type
by Andy Lutomirski
· 9 years ago
034042c
x86/entry/syscalls: Move syscall table declarations into asm/syscalls.h
by Andy Lutomirski
· 9 years ago
8169aff
x86/entry/64/compat: Set up full pt_regs for all compat syscalls
by Andy Lutomirski
· 9 years ago
2ec6797
x86/entry/64/compat: Remove most of the fast system call machinery
by Andy Lutomirski
· 9 years ago
c5f638a
x86/entry/64/compat: Remove audit optimizations
by Andy Lutomirski
· 9 years ago
e62a254
x86/entry/64/compat: Disable SYSENTER and SYSCALL32 entries
by Andy Lutomirski
· 9 years ago
8242c6c
x86/vdso/32: Save extra registers in the INT80 vsyscall path
by Andy Lutomirski
· 9 years ago
29c0ce9
x86/vdso: Replace hex int80 CFI annotations with GAS directives
by Andy Lutomirski
· 9 years ago
f24f910
x86/vdso: Define BUILD_VDSO while building and emit .eh_frame in asm
by Andy Lutomirski
· 9 years ago
0a6d1fa
x86/vdso: Remove runtime 32-bit vDSO selection
by Andy Lutomirski
· 9 years ago
Next »