projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()
2018-03-28
Andy Lutomirski
selftests/x86/ptrace_syscall: Fix for yet more glibc...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
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-21
Andy Lutomirski
x86/vm86/32: Fix POPF emulation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-03-21
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-21
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-02-22
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-07
Andy Lutomirski
x86/asm: Move 'status' from thread_struct to thread_info
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-02-07
Andy Lutomirski
x86/entry/64: Push extra regs right away
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-02-07
Andy Lutomirski
x86/entry/64: Remove the SYSCALL64 fast path
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-31
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-17
Andy Lutomirski
selftests/x86: Add test_vsyscall
CSigned-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-02
Andy Lutomirski
x86/espfix/64: Fix espfix double-fault handling on...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-02
Andy Lutomirski
x86/pti: Map the vsyscall page if needed
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-02
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
2018-01-02
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
2018-01-02
Andy Lutomirski
x86/mm/pti: Map ESPFIX into user space
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-02
Andy Lutomirski
x86/mm/pti: Share cpu_entry_area with user space page...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-01-02
Andy Lutomirski
x86/mm/pti: Add functions to clone kernel PMDs
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-29
Andy Lutomirski
x86/mm/64: Improve the memory map documentation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-29
Andy Lutomirski
x86/vsyscall/64: Warn and fail vsyscall emulation in...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-29
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-25
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-25
Andy Lutomirski
x86/entry: Clean up the SYSENTER_stack code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Remove the SYSENTER stack canary
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-25
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-25
Andy Lutomirski
x86/entry/64: Return to userspace from the trampoline...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-25
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-25
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-25
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-25
Andy Lutomirski
x86/entry: Move SYSENTER_stack to the beginning of...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/dumpstack: Handle stack overflow on all stacks
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-25
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-25
Andy Lutomirski
x86/mm/fixmap: Generalize the GDT fixmap mechanism...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-25
Andy Lutomirski
x86/dumpstack: Add get_stack_info() support for the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Allocate and enable the SYSENTER stack
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-25
Andy Lutomirski
x86/irq: Remove an old outdated comment about context...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/unwinder/orc: Dont bail on stack overflow
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
selftests/x86/ldt_gdt: Run most existing LDT test cases...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
selftests/x86/ldt_gdt: Add infrastructure to test set_thread...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-12-25
Andy Lutomirski
x86/entry/64: Remove thread_struct::sp0
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/32: Fix cpu_current_top_of_stack initialization...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Remove all remaining direct thread_struct...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Stop initializing TSS.sp0 at boot
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-12-25
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-12-25
Andy Lutomirski
x86/entry/64: Pass SP0 directly to load_sp0()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: De-Xen-ify our NMI code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Remove the RESTORE_..._REGS infrastructure
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-12-25
Andy Lutomirski
x86/entry/64: Merge the fast and slow SYSRET paths
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-12-25
Andy Lutomirski
x86/entry/64: Shrink paranoid_exit_restore and make...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
Andy Lutomirski
x86/entry/64: Simplify reg restore code in the standard...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-25
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-12-25
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-12-25
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-12-10
Andy Lutomirski
selftests/x86/ldt_gdt: Robustify against set_thread_area...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-12-10
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-30
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-30
Andy Lutomirski
x86/entry/64: Fix entry_SYSCALL_64_after_hwframe()...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-11-21
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-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
2017-09-10
Andy Lutomirski
x86/mm/64: Fix an incorrect warning with CONFIG_DEBUG_VM...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-07
Andy Lutomirski
x86/mm: Document how CR4.PCIDE restore works
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-09-07
Andy Lutomirski
x86/mm: Reinitialize TLB state on hotplug and resume
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-19
Andy Lutomirski
platform/x86: dell-wmi: Update dell_wmi_check_descriptor_buf...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-15
Andy Lutomirski
x86/xen/64: Fix the reported SS and CS in SYSCALL
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/switch_to/64: Rewrite FS/GS switching yet again...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
selftests/x86/fsgsbase: Test selectors 1, 2, and 3
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/fsgsbase/64: Report FSBASE and GSBASE correctly...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/fsgsbase/64: Fully initialize FS and GS state in...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/asm/32: Fix regs_get_register() on segment registers
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/xen/64: Rearrange the SYSCALL entries
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-10
Andy Lutomirski
x86/asm/64: Clear AC on NMI entries
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-01
Andy Lutomirski
platform/x86: dell-wmi: Fix driver interface version...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-08-01
Andy Lutomirski
platform/x86: dell-wmi: Fix driver interface version...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-07-30
Andy Lutomirski
x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-07-30
Andy Lutomirski
x86/traps: Don't clear segment high bits in early_idt_handle...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-07-30
Andy Lutomirski
x86/asm/32: Make pt_regs's segment registers be 16...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-07-27
Andy Lutomirski
x86/ldt/64: Refresh DS and ES when modify_ldt changes...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2017-07-25
Andy Lutomirski
x86/mm: Implement PCID based optimization: try to preserve...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
next