projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space
2018-09-08
Andy Lutomirski
x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-09-08
Andy Lutomirski
x86/entry/64: Document idtentry
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-08-31
Andy Lutomirski
x86/nmi: Fix NMI uaccess race against CR3 switching
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-08-20
Andy Lutomirski
x86/vdso: Fix vDSO build if a retpoline is emitted
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-07-24
Andy Lutomirski
x86/entry/64: Remove %ebx handling from error_entry...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-06-27
Andy Lutomirski
selftests/x86/sigreturn: Do minor cleanups
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-06-27
Andy Lutomirski
selftests/x86/sigreturn/64: Fix spurious failures on...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-06-27
Andy Lutomirski
x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-06-18
Andy Lutomirski
MAINTAINERS: Add me as an x86 entry code maintainer
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-05-14
Andy Lutomirski
x86/selftests: Add mov_to_ss test
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-04-27
Andy Lutomirski
x86/entry/64/compat: Preserve r8-r11 in int $0x80
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-04-09
Andy Lutomirski
x86/entry/64: Drop idtentry's manual stack switch for...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-23
Andy Lutomirski
x86/entry/64: Don't use IST entry for #BP stack
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-19
Andy Lutomirski
selftests/x86/ptrace_syscall: Fix for yet more glibc...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-14
Andy Lutomirski
x86/vm86/32: Fix POPF emulation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-14
Andy Lutomirski
selftests/x86/entry_from_vm86: Add test cases for POPF
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-14
Andy Lutomirski
selftests/x86/entry_from_vm86: Exit with 1 if we fail
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-08
Andy Lutomirski
x86/vsyscall/64: Drop "native" vsyscalls
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-02-15
Andy Lutomirski
x86/mm: Rename flush_tlb_single() and flush_tlb_one...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-02-13
Andy Lutomirski
x86/mm/dump_pagetables: Add the EFI pagetable to the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/asm: Move 'status' from thread_struct to thread_info
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/entry/64: Push extra regs right away
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/entry/64: Remove the SYSCALL64 fast path
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-26
Andy Lutomirski
x86/mm/64: Tighten up vmalloc_fault() sanity checks...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-26
Andy Lutomirski
x86/mm/64: Fix vmapped stack syncing on very-large...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-13
Andy Lutomirski
selftests/x86: Add test_vsyscall
CSigned-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/pti: Map the vsyscall page if needed
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/pti: Put the LDT in its own PGD if PTI is on
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/mm/64: Make a full PGD-entry size hole in the memory map
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/mm/pti: Map ESPFIX into user space
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/mm/pti: Share cpu_entry_area with user space page...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-23
Andy Lutomirski
x86/mm/pti: Add functions to clone kernel PMDs
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-22
Andy Lutomirski
x86/mm/64: Improve the memory map documentation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-22
Andy Lutomirski
x86/vsyscall/64: Warn and fail vsyscall emulation in...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-22
Andy Lutomirski
x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Make cpu_entry_area.tss read-only
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry: Clean up the SYSENTER_stack code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Remove the SYSENTER stack canary
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Move the IST stacks into struct cpu_entry_area
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Create a per-CPU SYSCALL entry trampoline
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Return to userspace from the trampoline...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Use a per-CPU trampoline stack for IDT...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/espfix/64: Stop assuming that pt_regs is on the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Separate cpu_current_top_of_stack from...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry: Remap the TSS into the CPU entry area
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry: Move SYSENTER_stack to the beginning of...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/dumpstack: Handle stack overflow on all stacks
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry: Fix assumptions that the HW TSS is at the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/kasan/64: Teach KASAN about the cpu_entry_area
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/mm/fixmap: Generalize the GDT fixmap mechanism...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/gdt: Put per-CPU GDT remaps in ascending...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/dumpstack: Add get_stack_info() support for the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/entry/64: Allocate and enable the SYSENTER stack
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/irq/64: Print the offending IP in the stack overflow...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/irq: Remove an old outdated comment about context...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Andy Lutomirski
x86/unwinder/orc: Dont bail on stack overflow
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Andy Lutomirski
x86/espfix/64: Fix espfix double-fault handling on...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Andy Lutomirski
x86/power: Make restore_processor_context() sane
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Andy Lutomirski
x86/power/32: Move SYSENTER MSR restoration to fix_processor...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Andy Lutomirski
x86/power/64: Use struct desc_ptr for the IDT in struct...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-06
Andy Lutomirski
x86/power: Fix some ordering bugs in __restore_processor_con...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-23
Andy Lutomirski
x86/entry/64: Add missing irqflags tracing to native_load_gs...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-22
Andy Lutomirski
x86/entry/64: Fix entry_SYSCALL_64_after_hwframe()...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-07
Andy Lutomirski
selftests/x86/ldt_get: Add a few additional tests for...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-07
Andy Lutomirski
selftests/x86/ldt_gdt: Run most existing LDT test cases...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-07
Andy Lutomirski
selftests/x86/ldt_gdt: Add infrastructure to test set_thread...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-07
Andy Lutomirski
selftests/x86/ldt_gdt: Robustify against set_thread_area...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-07
Andy Lutomirski
selftests/x86/protection_keys: Fix syscall NR redefinition...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-04
Andy Lutomirski
Revert "x86/mm: Stop calling leave_mm() in idle code"
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/traps: Use a new on_thread_stack() helper to clean...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Remove thread_struct::sp0
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/32: Fix cpu_current_top_of_stack initialization...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Remove all remaining direct thread_struct...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Stop initializing TSS.sp0 at boot
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry: Add task_top_of_stack() to find the top...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Pass SP0 directly to load_sp0()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: De-Xen-ify our NMI code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Remove the RESTORE_..._REGS infrastructure
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Use POP instead of MOV to restore regs...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Merge the fast and slow SYSRET paths
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Use pop instead of movq in syscall_return_via_...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Shrink paranoid_exit_restore and make...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Simplify reg restore code in the standard...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Move SWAPGS into the common IRET-to-usermode...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Split the IRET-to-user and IRET-to-kernel...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-02
Andy Lutomirski
x86/entry/64: Remove the restore_c_regs_and_iret label
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-10-18
Andy Lutomirski
x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-10-18
Andy Lutomirski
x86/mm: Tidy up "x86/mm: Flush more aggressively in...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-10-18
Andy Lutomirski
x86/mm/64: Remove the last VM_BUG_ON() from the TLB...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-10-14
Andy Lutomirski
x86/mm: Flush more aggressively in lazy TLB mode
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-10-09
Andy Lutomirski
x86/mm/64: Fix reboot interaction with CR4.PCIDE
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-17
Andy Lutomirski
x86/mm/32: Load a sane CR3 before cpu_init() on secondary...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-17
Andy Lutomirski
x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-17
Andy Lutomirski
x86/mm/64: Stop using CR3.PCID == 0 in ASID-aware code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-17
Andy Lutomirski
x86/mm: Factor out CR3-building code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-13
Andy Lutomirski
x86/mm/64: Initialize CR4.PCIDE early
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-13
Andy Lutomirski
x86/hibernate/64: Mask off CR3's PCID bits in the saved CR3
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-13
Andy Lutomirski
x86/mm: Get rid of VM_BUG_ON in switch_tlb_irqs_off()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
next