Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Josh Poimboeuf
| Archived =
No
| 216 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
- - -
-
-
-
2024-02-27
Josh Poimboeuf
New
x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
- - -
-
-
-
2024-02-20
Josh Poimboeuf
New
[RFC,4/4] mitigations: Add flock cache accounting to 'mitigations=off'
Fix file lock cache accounting, again
- - -
-
-
-
2024-01-17
Josh Poimboeuf
New
[RFC,3/4] mitigations: Expand 'mitigations=off' to include optional software mitigations
Fix file lock cache accounting, again
- - -
-
-
-
2024-01-17
Josh Poimboeuf
New
[RFC,2/4] fs/locks: Add CONFIG_FLOCK_ACCOUNTING
Fix file lock cache accounting, again
- - -
-
-
-
2024-01-17
Josh Poimboeuf
New
[RFC,1/4] fs/locks: Fix file lock cache accounting, again
Fix file lock cache accounting, again
- - -
-
-
-
2024-01-17
Josh Poimboeuf
New
[RFC,10/10] unwind/x86/64: Add HAVE_USER_UNWIND_SFRAME
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,09/10] unwind: Introduce SFrame user space unwinding
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,08/10] perf/x86: Use user_unwind interface
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,07/10] unwind/x86: Add HAVE_USER_UNWIND
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,06/10] unwind: Introduce generic user space unwinding interfaces
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,05/10] perf/x86: Add HAVE_PERF_CALLCHAIN_DEFERRED
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,04/10] perf: Introduce deferred user callchains
perf: user space sframe unwinding
- - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,03/10] perf: Simplify get_perf_callchain() user logic
perf: user space sframe unwinding
1 - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,02/10] perf: Remove get_perf_callchain() 'crosstask' argument
perf: user space sframe unwinding
1 - -
-
-
-
2023-11-09
Josh Poimboeuf
New
[RFC,01/10] perf: Remove get_perf_callchain() 'init_nr' argument
perf: user space sframe unwinding
1 - -
-
-
-
2023-11-09
Josh Poimboeuf
New
x86/srso: Fix panic in return thunk during boot
x86/srso: Fix panic in return thunk during boot
1 1 1
-
-
-
2023-10-17
Josh Poimboeuf
New
[v2] objtool: Fix return thunk patching in retpolines
[v2] objtool: Fix return thunk patching in retpolines
1 - -
-
-
-
2023-10-12
Josh Poimboeuf
New
objtool: Fix _THIS_IP_ detection for cold functions
objtool: Fix _THIS_IP_ detection for cold functions
- - -
-
-
-
2023-09-11
Josh Poimboeuf
New
[v3,19/20] x86/nospec: Refactor UNTRAIN_RET[_*]
Untitled series #56971
- - -
-
-
-
2023-09-05
Josh Poimboeuf
New
[v3,18/20] x86/retpoline: Remove .text..__x86.return_thunk section
Untitled series #56971
- - -
-
-
-
2023-09-05
Josh Poimboeuf
New
[v3,15/20] x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block
Untitled series #56971
- - -
-
-
-
2023-09-05
Josh Poimboeuf
New
[22/22] x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[21/22] x86/nospec: Refactor UNTRAIN_RET[_*]
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[20/22] x86/retpoline: Remove .text..__x86.return_thunk section
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[19/22] x86/srso: Improve i-cache locality for alias mitigation
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[18/22] x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[17/22] x86/srso: Disentangle rethunk-dependent options
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[16/22] x86/srso: Unexport untraining functions
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[14/22] x86/srso: Fix unret validation dependencies
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[13/22] x86/srso: Fix vulnerability reporting for missing microcode
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[12/22] x86/srso: Remove redundant X86_FEATURE_ENTRY_IBPB check
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[11/22] x86/srso: Slight simplification
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[10/22] x86/srso: Print mitigation for retbleed IBPB case
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[09/22] x86/srso: Simplify exit paths
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[08/22] x86/srso: Downgrade retbleed IBPB warning to informational message
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[07/22] x86/srso: Remove default case in srso_select_mitigation()
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[06/22] x86/srso: Print actual mitigation if requested mitigation isn't possible
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[05/22] x86/srso: Fix SBPB enablement for mitigations=off
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[04/22] x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[03/22] KVM: x86: Support IBPB_BRTYPE and SBPB
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[02/22] x86/srso: Set CPUID feature bits independently of bug or mitigation status
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
[01/22] x86/srso: Fix srso_show_state() side effect
SRSO fixes/cleanups
- - -
-
-
-
2023-08-21
Josh Poimboeuf
New
objtool: Improve rate-limiting for missing __noreturn warnings
objtool: Improve rate-limiting for missing __noreturn warnings
- - -
-
-
-
2023-06-08
Josh Poimboeuf
New
[v2,2/2] drm/vmwgfx: Add unwind hints around RBP clobber
objtool,drm/vmwgfx: Add unwind hints around RBP clobber
- - -
-
-
-
2023-06-05
Josh Poimboeuf
New
[v2,1/2] objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions
objtool,drm/vmwgfx: Add unwind hints around RBP clobber
- - -
-
-
-
2023-06-05
Josh Poimboeuf
New
objtool: Add __kunit_abort() to noreturns
objtool: Add __kunit_abort() to noreturns
- 1 -
-
-
-
2023-06-02
Josh Poimboeuf
New
drm/vmwgfx: Silence RBP clobber warnings
drm/vmwgfx: Silence RBP clobber warnings
- - -
-
-
-
2023-06-02
Josh Poimboeuf
New
livepatch: Make 'klp_stack_entries' static
livepatch: Make 'klp_stack_entries' static
- 1 -
-
-
-
2023-05-30
Josh Poimboeuf
New
x86/entry: Move thunk restore code into thunk functions
x86/entry: Move thunk restore code into thunk functions
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[22/22] objtool: Skip reading DWARF section data
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[21/22] objtool: Free insns when done
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[20/22] objtool: Get rid of reloc->rel[a]
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[19/22] objtool: Shrink elf hash nodes
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[18/22] objtool: Shrink reloc->sym_reloc_entry
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[17/22] objtool: Get rid of reloc->jump_table_start
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[16/22] objtool: Get rid of reloc->addend
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[15/22] objtool: Get rid of reloc->type
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[14/22] objtool: Get rid of reloc->offset
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[13/22] objtool: Get rid of reloc->idx
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[12/22] objtool: Get rid of reloc->list
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[11/22] objtool: Allocate relocs in advance for new rela sections
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[10/22] objtool: Add for_each_reloc()
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[09/22] objtool: Don't free memory in elf_close()
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[08/22] objtool: Keep GElf_Rel[a] structs synced
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[07/22] objtool: Add elf_create_section_pair()
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[06/22] objtool: Add mark_sec_changed()
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[05/22] objtool: Fix reloc_hash size
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[04/22] objtool: Consolidate rel/rela handling
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[03/22] objtool: Improve reloc naming
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[02/22] objtool: Remove flags argument from elf_create_section()
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
[01/22] objtool: Tidy elf.h
objtool: Reduce memory usage with CONFIG_DEBUG_INFO
- - -
-
-
-
2023-05-30
Josh Poimboeuf
New
Revert "x86/orc: Make it callthunk aware"
Revert "x86/orc: Make it callthunk aware"
- - -
-
-
-
2023-05-16
Josh Poimboeuf
New
[v2] vmlinux.lds.h: Discard .note.gnu.property section
[v2] vmlinux.lds.h: Discard .note.gnu.property section
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,8/8] objtool: Move noreturn function list to separate file
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,7/8] tools/lib/subcmd: Replace NORETURN usage with __noreturn
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,6/8] objtool: Remove superfluous global_noreturns entries
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,5/8] objtool: Ignore exc_double_fault() __noreturn warnings
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,4/8] objtool: Detect missing __noreturn annotations
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,3/8] objtool: Include backtrace in verbose mode
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,2/8] objtool: Add verbose option for disassembling affected functions
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
[v3,1/8] objtool: Limit unreachable warnings to once per function
objtool: warning improvements
- - -
-
-
-
2023-04-18
Josh Poimboeuf
New
vmlinux.lds.h: Discard .note.gnu.property section
vmlinux.lds.h: Discard .note.gnu.property section
- - -
-
-
-
2023-04-13
Josh Poimboeuf
New
[v2,11/11] x86/hyperv: Mark hv_ghcb_terminate() as noreturn
Sprinkle more __noreturn
- 1 -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,10/11] scsi: message: fusion: Mark mpt_halt_firmware() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,09/11] x86/cpu: Mark {hlt,resume}_play_dead() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,08/11] btrfs: Mark btrfs_assertfail() __noreturn
Sprinkle more __noreturn
- 1 -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,07/11] objtool: Include weak functions in global_noreturns check
Sprinkle more __noreturn
- 1 -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,06/11] cpu: Mark nmi_panic_self_stop() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,05/11] cpu: Mark panic_smp_self_stop() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,04/11] arm64/cpu: Mark cpu_park_loop() and friends __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,03/11] x86/head: Mark *_start_kernel() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,02/11] init: Mark start_kernel() __noreturn
Sprinkle more __noreturn
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,01/11] init: Mark [arch_call_]rest_init() __noreturn
Sprinkle more __noreturn
- 1 -
-
-
-
2023-04-12
Josh Poimboeuf
New
x86/unwind/orc: Add 'unwind_debug' cmdline option
x86/unwind/orc: Add 'unwind_debug' cmdline option
- 1 -
-
-
-
2023-04-12
Josh Poimboeuf
New
[3/3] objtool: Generate ORC data for __pfx code
objtool: Generate ORC data for __pfx code
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[2/3] x86/linkage: Fix padding for typed functions
objtool: Generate ORC data for __pfx code
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[1/3] objtool: Separate prefix code from stack validation code
objtool: Generate ORC data for __pfx code
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,9/9] objtool: Ignore exc_double_fault() __noreturn warnings
objtool: warning improvements
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
[v2,8/9] objtool: Detect missing __noreturn annotations
objtool: warning improvements
- - -
-
-
-
2023-04-12
Josh Poimboeuf
New
«
1
2
3
»