Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
bc7b11c04ee9c9b0451ebf85bf64e0de69fdbb17
/
arch
/
x86
/
entry
/
entry_64.S
bc7b11c
x86/asm/64: Change all ENTRY+END to SYM_CODE_*
by Jiri Slaby
· 5 years ago
ef1e031
x86/asm: Make some functions local
by Jiri Slaby
· 5 years ago
26ba4e5
x86/asm: Use SYM_INNER_LABEL instead of GLOBAL
by Jiri Slaby
· 5 years ago
cc66936
x86/asm/entry: Annotate interrupt symbols properly
by Jiri Slaby
· 5 years ago
ef77e68
x86/asm: Annotate local pseudo-functions
by Jiri Slaby
· 5 years ago
30a2441
x86/asm: Make more symbols local
by Jiri Slaby
· 5 years ago
df4c0b1
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
7e67a85
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
98ededb
x86/asm: Make some functions local labels
by Jiri Slaby
· 5 years ago
4859397
x86: Use CONFIG_PREEMPTION
by Thomas Gleixner
· 5 years ago
7a30bdd
Merge branch master from git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
by Thomas Gleixner
· 5 years ago
c6dd78f
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
6879298
x86/entry/64: Prevent clobbering of saved CR2 value
by Thomas Gleixner
· 5 years ago
a0d14b8
x86/mm, tracing: Fix CR2 corruption
by Peter Zijlstra
· 6 years ago
4234653
x86/entry/64: Update comments and sanity tests for create_gap
by Peter Zijlstra
· 6 years ago
2fd3791
x86/entry/64: Simplify idtentry a little
by Peter Zijlstra
· 6 years ago
64dbc12
x86/entry/64: Use JMP instead of JMPQ
by Josh Poimboeuf
· 6 years ago
b23e584
xen/pv: Fix a boot up hang revealed by int3 self test
by Zhenzhong Duan
· 6 years ago
e9a83bd
Merge tag 'docs-5.3' of git://git.lwn.net/linux
by Linus Torvalds
· 6 years ago
18ec54f
x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations
by Josh Poimboeuf
· 6 years ago
8faef71
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
13324c4
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
0902d50
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
049331f
x86/fsgsbase: Revert FSGSBASE support
by Thomas Gleixner
· 6 years ago
f8a8fe6
x86/irq: Seperate unused system vectors from spurious entry again
by Thomas Gleixner
· 6 years ago
539bca5
x86/entry/64: Fix and clean up paranoid_exit
by Andy Lutomirski
· 6 years ago
dffb3f9
x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled
by Andy Lutomirski
· 6 years ago
708078f
x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit
by Chang S. Bae
· 6 years ago
1d07316
x86/entry/64: Switch CR3 before SWAPGS in paranoid entry
by Chang S. Bae
· 6 years ago
498ad39
x86/acrn: Use HYPERVISOR_CALLBACK_VECTOR for ACRN guest upcall vector
by Zhao Yakui
· 6 years ago
cb1aaeb
docs: fix broken documentation links
by Mauro Carvalho Chehab
· 6 years ago
d2d8b14
Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 6 years ago
2700fef
x86_64: Add gap to int3 to allow for call emulation
by Josh Poimboeuf
· 6 years ago
8f14772
Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
e6401c1
x86/irq/64: Split the IRQ stack into its own pages
by Andy Lutomirski
· 6 years ago
758a2e3
x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr
by Thomas Gleixner
· 6 years ago
2a594d4
x86/exceptions: Split debug IST stack
by Thomas Gleixner
· 6 years ago
3207426
x86/exceptions: Disconnect IST index and stack order
by Thomas Gleixner
· 6 years ago
8f34c5b
x86/exceptions: Make IST index zero based
by Thomas Gleixner
· 6 years ago
b5b447b
x86/entry: Remove unneeded need_resched() loop
by Valentin Schneider
· 6 years ago
a50480c
kprobes/x86: Blacklist non-attachable interrupt functions
by Andrea Righi
· 6 years ago
2d6bb6a
Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 6 years ago
d82924c
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
f682a79
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
ae85249
x86/entry/64: Further improve paranoid_entry comments
by Andy Lutomirski
· 6 years ago
16561f2
x86/entry: Add some paranoid entry/exit CR3 handling comments
by Dave Hansen
· 6 years ago
bf904d2
x86/pti/64: Remove the SYSCALL64 entry trampoline
by Andy Lutomirski
· 6 years ago
98f05b5
x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space
by Andy Lutomirski
· 6 years ago
bd7b1f7
x86/entry/64: Document idtentry
by Andy Lutomirski
· 6 years ago
afaef01
x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscalls
by Alexander Popov
· 6 years ago
28c11b0
x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella
by Juergen Gross
· 6 years ago
f24d6f2
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
b3681dd
x86/entry/64: Remove %ebx handling from error_entry/exit
by Andy Lutomirski
· 6 years ago
6709812
x86/entry/64: Add two more instruction suffixes
by Jan Beulich
· 7 years ago
d31a580
x86/unwind/orc: Detect the end of the stack
by Josh Poimboeuf
· 7 years ago
050e9ba
Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variables
by Linus Torvalds
· 7 years ago
9fb71c2
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
6b0a02e
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
ee1400d
Merge branch 'linus' into x86/pti to pick up upstream changes
by Ingo Molnar
· 7 years ago
071ccc9
x86/entry/64: Drop idtentry's manual stack switch for user entries
by Andy Lutomirski
· 7 years ago
dfe6450
x86/syscalls: Don't pointlessly reload the system call number
by Linus Torvalds
· 7 years ago
06dd3df
Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 7 years ago
b24d0d5
Merge 4.16-rc7 into char-misc-next
by Greg Kroah-Hartman
· 7 years ago
0bc91d4
Merge tag 'v4.16-rc7' into x86/mm, to fix up conflict
by Ingo Molnar
· 7 years ago
d286236
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
d8ba61b
x86/entry/64: Don't use IST entry for #BP stack
by Andy Lutomirski
· 9 years ago
745dd37
Merge branch 'x86/urgent' into x86/mm to pick up dependencies
by Thomas Gleixner
· 7 years ago
3c76db7
Merge branch 'x86/pti' into x86/mm, to pick up dependencies
by Ingo Molnar
· 7 years ago
248e742
Drivers: hv: vmbus: Implement Direct Mode for stimer0
by Michael Kelley
· 7 years ago
a368d7f
x86/entry/64: Add instruction suffix
by Jan Beulich
· 7 years ago
3f7df3e
Merge tag 'v4.16-rc3' into x86/mm, to pick up fixes
by Ingo Molnar
· 7 years ago
f3d415e
x86/entry/64: Open-code switch_to_thread_stack()
by Dominik Brodowski
· 7 years ago
b2855d8
x86/entry/64: Move ASM_CLAC to interrupt_entry()
by Dominik Brodowski
· 7 years ago
3aa99fc
x86/entry/64: Remove 'interrupt' macro
by Dominik Brodowski
· 7 years ago
90a6acc
x86/entry/64: Move the switch_to_thread_stack() call to interrupt_entry()
by Dominik Brodowski
· 7 years ago
2ba6474
x86/entry/64: Move ENTER_IRQ_STACK from interrupt macro to interrupt_entry
by Dominik Brodowski
· 7 years ago
0e34d22
x86/entry/64: Move PUSH_AND_CLEAR_REGS from interrupt macro to helper function
by Dominik Brodowski
· 7 years ago
39b9552
x86/mm: Optimize boot-time paging mode switching cost
by Kirill A. Shutemov
· 7 years ago
d1c9910
Revert "x86/retpoline: Simplify vmexit_fill_RSB()"
by David Woodhouse
· 7 years ago
9e809d1
x86/entry: Reduce the code footprint of the 'idtentry' macro
by Dominik Brodowski
· 7 years ago
d4667ca
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
e486575
x86/entry/64: Fix CR3 restore in paranoid_exit()
by Ingo Molnar
· 7 years ago
09e61a7
x86/mm: Make __VIRTUAL_MASK_SHIFT dynamic
by Kirill A. Shutemov
· 7 years ago
b3ccefa
x86/entry/64: Fix paranoid_entry() frame pointer warning
by Josh Poimboeuf
· 7 years ago
dde3036
x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS macros
by Dominik Brodowski
· 7 years ago
30907fd
x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
by Dominik Brodowski
· 7 years ago
3f01dae
x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
by Dominik Brodowski
· 7 years ago
f7bafa2
x86/entry/64: Interleave XOR register clearing with PUSH instructions
by Dominik Brodowski
· 7 years ago
502af0d
x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single POP_REGS macro
by Dominik Brodowski
· 7 years ago
2e3f009
x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions
by Dominik Brodowski
· 7 years ago
15303ba
Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
14b1fcc
x86/mm/pti: Fix PTI comment in entry_SYSCALL_64()
by Nadav Amit
· 7 years ago
8284507
Merge branch 'linus' into sched/urgent, to resolve conflicts
by Ingo Molnar
· 7 years ago
3ac6d8c
x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface
by Dan Williams
· 7 years ago
8e1eb3f
x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface
by Dan Williams
· 7 years ago
10bcc80
membarrier/x86: Provide core serializing command
by Mathieu Desnoyers
· 7 years ago
9328626
x86/hyperv: Reenlightenment notifications support
by Vitaly Kuznetsov
· 7 years ago
d1f7732
x86/entry/64: Push extra regs right away
by Andy Lutomirski
· 7 years ago
21d375b
x86/entry/64: Remove the SYSCALL64 fast path
by Andy Lutomirski
· 7 years ago
7e86548
Merge tag 'v4.15' into x86/pti, to be able to merge dependent changes
by Ingo Molnar
· 7 years ago
Next »