summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-10-20x86/paravirt: Fix a !PARAVIRT build warningBorislav Petkov
2022-10-17x86/bugs: Add retbleed=forcePeter Zijlstra (Intel)
2022-10-17x86/retbleed: Add call depth tracking mitigationThomas Gleixner
2022-10-17x86/ftrace: Make it call depth tracking awarePeter Zijlstra
2022-10-17x86/ftrace: Rebalance RSBPeter Zijlstra
2022-10-17x86/ftrace: Remove ftrace_epilogue()Peter Zijlstra
2022-10-17x86/bpf: Emit call depth accounting if requiredThomas Gleixner
2022-10-17x86/orc: Make it callthunk awarePeter Zijlstra
2022-10-17kallsyms: Take callthunks into accountPeter Zijlstra
2022-10-17static_call: Add call depth tracking supportPeter Zijlstra
2022-10-17x86/calldepth: Add ret/call counting for debugThomas Gleixner
2022-10-17x86/retbleed: Add SKL call thunkThomas Gleixner
2022-10-17x86/retpoline: Add SKL retthunk retpolinesPeter Zijlstra
2022-10-17x86/retbleed: Add SKL return thunkThomas Gleixner
2022-10-17x86/asm: Provide ALTERNATIVE_3Peter Zijlstra
2022-10-17x86/returnthunk: Allow different return thunksPeter Zijlstra
2022-10-17x86/modules: Add call patchingThomas Gleixner
2022-10-17x86/callthunks: Add call patching for call depth trackingThomas Gleixner
2022-10-17x86/paravirt: Make struct paravirt_call_site unconditionally availableThomas Gleixner
2022-10-17x86/entry: Make some entry symbols globalThomas Gleixner
2022-10-17x86/alternatives: Provide text_poke_copy_locked()Thomas Gleixner
2022-10-17x86/retbleed: Add X86_FEATURE_CALL_DEPTHThomas Gleixner
2022-10-17x86/Kconfig: Introduce function paddingThomas Gleixner
2022-10-17x86/Kconfig: Add CONFIG_CALL_THUNKSThomas Gleixner
2022-10-17x86/putuser: Provide room for paddingThomas Gleixner
2022-10-17x86/entry: Make sync_regs() invocation a tail callPeter Zijlstra
2022-10-17objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-callsPeter Zijlstra
2022-10-17objtool: Rework instruction -> symbol mappingPeter Zijlstra
2022-10-17objtool: Allow symbol range comparisons for IBT/ENDBRPeter Zijlstra
2022-10-17objtool: Fix find_{symbol,func}_containing()Peter Zijlstra
2022-10-17objtool: Add --hacks=skylakePeter Zijlstra
2022-10-17objtool: Add .call_sites sectionPeter Zijlstra
2022-10-17objtool: Track init sectionPeter Zijlstra
2022-10-17objtool: Allow !PC relative relocationsPeter Zijlstra
2022-10-17x86: Fixup asm-offsets duplicatePeter Zijlstra (Intel)
2022-10-17x86/softirq: Move softirq pending next to current taskThomas Gleixner
2022-10-17x86/percpu: Move irq_stack variables next to current_taskThomas Gleixner
2022-10-17x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner
2022-10-17x86/percpu: Move cpu_number next to current_taskThomas Gleixner
2022-10-17x86/percpu: Move preempt_count next to current_taskThomas Gleixner
2022-10-17x86: Put hot per CPU variables into a structThomas Gleixner
2022-10-17crypto: x86/poly1305: Remove custom function alignmentThomas Gleixner
2022-10-17crypto: twofish: Remove redundant alignmentsThomas Gleixner
2022-10-17crypto: x86/sm[34]: Remove redundant alignmentsThomas Gleixner
2022-10-17crypto: x86/sha256: Remove custom alignmentsThomas Gleixner
2022-10-17crypto: x86/sha1: Remove custom alignmentsThomas Gleixner
2022-10-17crypto: x86/serpent: Remove redundant alignmentsThomas Gleixner
2022-10-17crypto: x86/crct10dif-pcl: Remove redundant alignmentsThomas Gleixner
2022-10-17crypto: x86/cast5: Remove redundant alignmentsThomas Gleixner
2022-10-17crypto: x86/camellia: Remove redundant alignmentsThomas Gleixner