projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/entry/compat: Clear RAX high bits on Xen PV SYSENTER
2020-07-04
Andy Lutomirski
x86/entry/compat: Clear RAX high bits on Xen PV SYSENTER
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
selftests/x86: Consolidate and fix get/set_eflags(...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
selftests/x86/syscall_nt: Clear weird flags after each...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
selftests/x86/syscall_nt: Add more flag combinations
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
x86/entry/64/compat: Fix Xen PV SYSENTER frame setup
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
x86/entry: Move SYSENTER's regs->sp and regs->flags...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-07-01
Andy Lutomirski
x86/entry: Assert that syscalls are on the right stack
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-06-12
Andy Lutomirski
x86/entry: Treat BUG/WARN as NMI-like entries
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-06-11
Andy Lutomirski
x86/hw_breakpoint: Prevent data breakpoints on cpu_entry_area
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-05-26
Andy Lutomirski
x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-05-19
Andy Lutomirski
x86/kvm: Handle async page faults directly through...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-03-20
Andy Lutomirski
selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-03-20
Andy Lutomirski
selftests/x86/vdso: Fix no-vDSO segfaults
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-02-27
Andy Lutomirski
x86/traps: Stop using ist_enter/exit() in do_int3()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Reviewed-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-02-27
Andy Lutomirski
x86/mce: Disable tracing and kprobes on do_machine_check()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
Reviewed-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: remove kernel.random.read_wakeup_threshold
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: delete code to pull data into pools
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: remove the blocking pool
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: make /dev/random be almost like /dev/urandom
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: ignore GRND_RANDOM in getentropy(2)
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: add GRND_INSECURE to return best-effort non...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: Add a urandom_read_nowait() for random APIs...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2020-01-07
Andy Lutomirski
random: Don't wake crng_init_wait when crng_init == 1
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/ptrace: Document FSBASE and GSBASE ABI oddities
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/ptrace: Remove set_segment_reg() implementations...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/traps: die() instead of panicking on a double fault
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/doublefault/32: Rewrite the x86_32 #DF handler...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/doublefault/32: Rename doublefault.c to doublefault_32.c
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
x86/traps: Disentangle the 32-bit and 64-bit doublefault...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
lkdtm: Add a DOUBLE_FAULT crash type on x86
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-26
Andy Lutomirski
selftests/x86/single_step_syscall: Check SYSENTER directly
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-25
Andy Lutomirski
x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
selftests/x86/sigreturn/32: Invalidate DS and ES when...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
selftests/x86/mov_ss_trap: Fix the SYSENTER test
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
x86/entry/32: Unwind the ESPFIX stack earlier on exception...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
x86/entry/32: Move FIXUP_FRAME after pushing %fs in...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
x86/entry/32: Use %ss segment where required
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-11-21
Andy Lutomirski
x86/doublefault/32: Fix stack canaries in the double...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-10-11
Andy Lutomirski
syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-22
Andy Lutomirski
x86/syscalls: Split the x32 syscalls into their own...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-22
Andy Lutomirski
x86/syscalls: Disallow compat entries for all types...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-22
Andy Lutomirski
x86/syscalls: Use the compat versions of rt_sigsuspend...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-22
Andy Lutomirski
x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-22
Andy Lutomirski
x86/apic: Initialize TPR to block interrupts 16-31
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-15
Andy Lutomirski
Revert "x86/ptrace: Prevent ptrace from clearing the...
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
2019-07-12
Andy Lutomirski
mm/gup.c: remove some BUG_ONs from get_gate_page()
Signed-off-by:
Andy Lutomirski
<luto@kernel.org>
commit
|
commitdiff
|
tree
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-07-01
Andy Lutomirski
riscv: Remove gate area stubs
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
next