projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'keys-request-20190626' of git://git.kernel.org/pub/scm/linux/kernel/git...
2019-07-03
Andy Lutomirski
selftests/x86/fsgsbase: Fix some test case bugs
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-02
Andy Lutomirski
x86/entry/64: Fix and clean up paranoid_exit
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-02
Andy Lutomirski
x86/entry/64: Don't compile ignore_sysret if 32-bit...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-02
Andy Lutomirski
selftests/x86: Test SYSCALL and SYSENTER manually with...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
selftests/x86: Add a test for process_vm_readv() on...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
x86/vsyscall: Add __ro_after_init to global variables
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
x86/vsyscall: Change the default vsyscall mode to xonly
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
selftests/x86/vsyscall: Verify that vsyscall=none blocks...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
x86/vsyscall: Document odd SIGSEGV error code for vsyscalls
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
x86/vsyscall: Show something useful on a read fault
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
x86/vsyscall: Add a new vsyscall=xonly mode
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-27
Andy Lutomirski
Documentation/admin: Remove the vsyscall=native documentation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-23
Andy Lutomirski
x86/vdso: Give the [ph]vclock_page declarations real...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-22
Andy Lutomirski
x86/cpu: Enable FSGSBASE on 64bit by default and add...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-22
Andy Lutomirski
selftests/x86/fsgsbase: Test RD/WRGSBASE
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-22
Andy Lutomirski
x86/process/64: Use FSBSBASE in switch_to() if available
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-22
Andy Lutomirski
x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Reviewed-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-06-21
Andy Lutomirski
x86/vdso: Prevent segfaults due to hoisted vclock reads
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-05-16
Andy Lutomirski
x86/speculation/mds: Improve CPU buffer clear documentation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-05-16
Andy Lutomirski
x86/speculation/mds: Revert CPU buffer clear on double...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-04-30
Andy Lutomirski
x86/mm: Introduce temporary mm structs
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-04-17
Andy Lutomirski
x86/irq/64: Remap the IRQ stack with guard pages
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-04-17
Andy Lutomirski
x86/irq/64: Split the IRQ stack into its own pages
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-04-17
Andy Lutomirski
x86/irq/64: Remove a hardcoded irq_stack_union access
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-04-17
Andy Lutomirski
x86/dumpstack: Fix off-by-one errors in stack identification
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-02-25
Andy Lutomirski
x86/uaccess: Don't leak the AC flag into __put_user...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-22
Andy Lutomirski
x86/fault: Decode page fault OOPSes better
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-22
Andy Lutomirski
x86/vsyscall/64: Use X86_PF constants in the simulated...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-22
Andy Lutomirski
x86/oops: Show the correct CS value in show_regs()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-22
Andy Lutomirski
x86/fault: Don't try to recover from an implicit supervisor...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-22
Andy Lutomirski
x86/fault: Remove sw_error_code
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Don't set thread.cr2, etc before OOPSing
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Make error_code sanitization more robust
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Improve the condition for signalling vs...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Fix SMAP #PF handling buglet for implicit...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Fold smap_violation() into do_user_addr_fault()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/cpufeatures, x86/fault: Mark SMAP as disabled when...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-11-20
Andy Lutomirski
x86/fault: Check user_mode(regs) when avoiding an mmap_sem...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-10-17
Andy Lutomirski
x86/entry/64: Further improve paranoid_entry comments
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-08
Andy Lutomirski
x86/fsgsbase/64: Fix ptrace() to read the FS/GS base...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Cc:
Andy Lutomirski
<luto@amacapital.net>
commit
|
commitdiff
|
tree
2018-10-05
Andy Lutomirski
x86/vdso: Rearrange do_hres() to improve code generation
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-05
Andy Lutomirski
x86/vdso: Document vgtod_ts better
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-05
Andy Lutomirski
x86/vdso: Remove "memory" clobbers in the vDSO syscall...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-04
Andy Lutomirski
x86/vdso: Fix vDSO syscall fallback asm constraint...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-03
Andy Lutomirski
x86/vdso: Only enable vDSO retpolines when enabled...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-02
Andy Lutomirski
selftests/x86: Add clock_gettime() tests to test_vdso
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-10-02
Andy Lutomirski
x86/vdso: Fix asm constraints on vDSO syscall fallbacks
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2018-09-12
Andy Lutomirski
x86/pti/64: Remove the SYSCALL64 entry trampoline
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
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
next