Show patches with: Submitter = Brian Gerst       |   83 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] x86/boot/64: Load kernel GDT in early boot [v2] x86/boot/64: Load kernel GDT in early boot 1 - - --- 2024-02-26 Brian Gerst New
x86/boot/64: Load kernel GDT in early boot x86/boot/64: Load kernel GDT in early boot - - - --- 2024-02-22 Brian Gerst New
[3/3] x86/sigreturn: Reject system segements Reject setting system segments from userspace - - - --- 2023-12-13 Brian Gerst New
[2/3] x86/ptrace: Reject system segements Reject setting system segments from userspace - - - --- 2023-12-13 Brian Gerst New
[1/3] x86: Move TSS and LDT to end of the GDT Reject setting system segments from userspace - - - --- 2023-12-13 Brian Gerst New
[v3,14/14] kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,13/14] percpu: Remove PER_CPU_FIRST_SECTION x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,12/14] x86/percpu/64: Remove INIT_PER_CPU macros x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,11/14] x86/boot/64: Remove inverse relocations x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,10/14] x86/percpu/64: Remove fixed_percpu_data x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,09/14] x86/percpu/64: Use relative percpu offsets x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,08/14] x86/stackprotector/64: Convert to normal percpu variable x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,07/14] objtool: Convert fixed location stack protector accesses x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,06/14] objtool: Allow adding relocations to an existing section x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,05/14] x86/relocs: Handle R_X86_64_REX_GOTPCRELX relocations x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,04/14] x86/pvh: Use fixed_percpu_data for early boot GSBASE x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,03/14] x86/boot: Disable stack protector for early boot code x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,02/14] x86/stackprotector/64: Remove stack protector test script x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v3,01/14] x86/stackprotector/32: Remove stack protector test script x86-64: Stack protector and percpu improvements - - - --- 2023-11-15 Brian Gerst New
[v2,11/11] kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU x86-64: Stack protector and percpu improvements - - - --- 2023-10-26 Brian Gerst New
[v2,10/11] percpu: Remove PER_CPU_FIRST_SECTION x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,09/11] x86/percpu/64: Remove INIT_PER_CPU macros x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,08/11] x86/boot/64: Remove inverse relocations x86-64: Stack protector and percpu improvements - - - --- 2023-10-26 Brian Gerst New
[v2,07/11] x86/percpu/64: Use relative percpu offsets x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,06/11] x86/percpu/64: Remove fixed_percpu_data x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,05/11] x86/stackprotector/64: Convert stack protector to normal percpu variable x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,04/11] x86/pvh: Use fixed_percpu_data for early boot GSBASE x86-64: Stack protector and percpu improvements - - - --- 2023-10-26 Brian Gerst New
[v2,03/11] x86/boot: Disable stack protector for early boot code x86-64: Stack protector and percpu improvements - - - --- 2023-10-26 Brian Gerst New
[v2,02/11] x86/stackprotector/64: Remove stack protector test script x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[v2,01/11] x86/stackprotector/32: Remove stack protector test script x86-64: Stack protector and percpu improvements - 1 - --- 2023-10-26 Brian Gerst New
[9/9] kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[8/9] percpu: Remove PER_CPU_FIRST_SECTION x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[7/9] x86/percpu/64: Remove INIT_PER_CPU macros x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[6/9] x86/boot/64: Remove inverse relocations x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[5/9] x86/percpu/64: Use relative percpu offsets x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[4/9] x86/percpu/64: Remove fixed_percpu_data x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[3/9] x86/stackprotector/64: Convert stack protector to normal percpu variable x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[2/9] x86/boot: Disable stack protector for early boot code x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[1/9] x86/stackprotector/32: Remove stack protector test script x86-64: Stack protector and percpu improvements - - - --- 2023-10-23 Brian Gerst New
[v3,3/3] x86/entry/32: Clean up syscall fast exit tests x86: Clean up fast syscall return validation - - - --- 2023-10-11 Brian Gerst New
[v3,2/3] x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test x86: Clean up fast syscall return validation - - - --- 2023-10-11 Brian Gerst New
[v3,1/3] x86/entry/64: Convert SYSRET validation tests to C x86: Clean up fast syscall return validation - - - --- 2023-10-11 Brian Gerst New
[v2,6/6] x86/entry/32: Clean up syscall fast exit tests x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[v2,5/6] x86/entry/32: Remove SEP test for SYSEXIT x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[v2,4/6] x86/entry/32: Convert do_fast_syscall_32() to bool return type x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[v2,3/6] x86/entry/compat: Combine return value test from syscall handler x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[v2,2/6] x86/entry/64: Convert SYSRET validation tests to C x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[v2,1/6] x86/entry/64: Remove obsolete comment on tracing vs. SYSRET x86: Clean up fast syscall return validation - - - --- 2023-07-21 Brian Gerst New
[6/6] x86/entry/32: Clean up syscall fast exit tests x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
[5/6] x86/entry/32: Remove SEP test for SYSEXIT x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
[4/6] x86/entry/32: Convert do_fast_syscall_32() to bool return type x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
[3/6] x86/entry/compat: Combine return value test from syscall handler x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
[2/6] x86/entry/64: Convert SYSRET validation tests to C x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
[1/6] x86/entry/64: Remove obsolete comment on tracing vs. SYSRET x86: Clean up fast syscall return validation - - - --- 2023-07-18 Brian Gerst New
x86/32: Use a thread flag to track SYSENTER status x86/32: Use a thread flag to track SYSENTER status - - - --- 2023-06-28 Brian Gerst New
[v2,2/2] x86: Rewrite ret_from_fork() in C Rewrite ret_from_fork() in C - - 1 --- 2023-06-23 Brian Gerst New
[v2,1/2] x86/32: Remove schedule_tail_wrapper() Rewrite ret_from_fork() in C - - - --- 2023-06-23 Brian Gerst New
[2/2] x86: Rewrite ret_from_fork() in C x86: Rewrite ret_from_fork() in C - - - --- 2023-06-22 Brian Gerst New
[1/2] x86/32: Remove schedule_tail_wrapper() x86: Rewrite ret_from_fork() in C - - - --- 2023-06-22 Brian Gerst New
[2/2] x86/syscall/compat: Remove ia32_unistd.h x86: Clean up ia32_unistd.h - - - --- 2023-06-19 Brian Gerst New
[1/2] x86/syscall/compat: Remove unused macro __SYSCALL_ia32_NR x86: Clean up ia32_unistd.h - - - --- 2023-06-19 Brian Gerst New
[v2,6/6] x86/boot: Use copied boot data in sme_enable() x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
[v2,5/6] x86/boot: Use copied boot data in __startup_64() x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
[v2,4/6] x86/boot: Move copy_bootdata() to very early boot. x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
[v2,3/6] x86/boot: Clean up get_cmd_line_ptr() x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
[v2,2/6] x86/boot: Remove extra call to copy_bootdata() x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
[v2,1/6] x86/boot: Move sanitize_boot_params() x86/boot: Clean up handling of boot_params pointer - - - --- 2023-04-12 Brian Gerst New
x86/boot: Clean up handling of boot_params pointer x86/boot: Clean up handling of boot_params pointer - - - --- 2023-03-31 Brian Gerst New
[v2,5/5] x86/smpboot: Remove STARTUP_SECONDARY x86-64: Remove global variables from boot - - - --- 2023-02-24 Brian Gerst New
[v2,4/5] x86/smpboot: Simplify boot CPU setup x86-64: Remove global variables from boot - 1 1 --- 2023-02-24 Brian Gerst New
[v2,3/5] x86/smpboot: Remove initial_gs x86-64: Remove global variables from boot - 1 1 --- 2023-02-24 Brian Gerst New
[v2,2/5] x86/smpboot: Remove early_gdt_descr on 64-bit x86-64: Remove global variables from boot - 1 1 --- 2023-02-24 Brian Gerst New
[v2,1/5] x86/smpboot: Remove initial_stack on 64-bit x86-64: Remove global variables from boot - 1 1 --- 2023-02-24 Brian Gerst New
[6/6] x86/smpboot: Simplify boot CPU setup x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
[5/6] x86/smpboot: Remove initial_gs x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
[4/6] x86/smpbppt: Remove early_gdt_descr on 64-bit x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
[3/6] x86/smpboot: Remove initial_stack on 64-bit x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
[2/6] x86/smpboot: Use current_task to get idle thread x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
[1/6] x86/smpboot: Use CPU number instead of APIC ID for single CPU startup x86-64: Remove global variables from boot - - - --- 2023-02-22 Brian Gerst New
x86/vdso: Move VDSO image init to vdso2c generated code x86/vdso: Move VDSO image init to vdso2c generated code - - - --- 2023-01-24 Brian Gerst New
[2/2] x86/signal/compat: Move sigaction_compat_abi() to signal_64.c More x86 signal cleanups - - - --- 2022-12-19 Brian Gerst New
[1/2] x86/signal: Move siginfo field tests More x86 signal cleanups - - - --- 2022-12-19 Brian Gerst New
x86-32: Remove setup_once x86-32: Remove setup_once - - - --- 2022-11-15 Brian Gerst New