summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-1579-399/+1902
|\
| * x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross2022-11-244-61/+40
| * x86/paravirt: Remove clobber bitmask from .parainstructionsKees Cook2022-11-241-49/+12
| * Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar2022-11-21213-915/+1794
| |\
| * | x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et alSean Christopherson2022-11-161-1/+1
| * | x86/cpufeatures: Move X86_FEATURE_CALL_DEPTH from bit 18 to bit 19 of word 11...Ingo Molnar2022-11-061-1/+2
| * | x86/Kconfig: Enable kernel IBT by defaultKees Cook2022-11-051-1/+1
| * | x86,pm: Force out-of-line memcpy()Peter Zijlstra2022-11-051-1/+1
| * | x86/cfi: Add boot time hash randomizationPeter Zijlstra2022-11-011-12/+108
| * | x86/cfi: Boot time selection of CFI schemePeter Zijlstra2022-11-011-18/+81
| * | x86/ibt: Implement FineIBTPeter Zijlstra2022-11-019-20/+292
| * | x86: Add prefix symbols for function paddingPeter Zijlstra2022-11-011-0/+4
| * | x86: Unconfuse CONFIG_ and X86_FEATURE_ namespacesPeter Zijlstra2022-11-011-2/+2
| * | x86/retpoline: Fix crash printing warningDan Carpenter2022-10-251-1/+1
| * | Merge branch 'x86/urgent' into x86/core, to resolve conflictIngo Molnar2022-10-229-52/+67
| |\ \
| * | | x86/paravirt: Fix a !PARAVIRT build warningBorislav Petkov2022-10-201-7/+7
| * | | x86/bugs: Add retbleed=forcePeter Zijlstra (Intel)2022-10-171-0/+2
| * | | x86/retbleed: Add call depth tracking mitigationThomas Gleixner2022-10-171-2/+30
| * | | x86/ftrace: Make it call depth tracking awarePeter Zijlstra2022-10-175-7/+48
| * | | x86/ftrace: Rebalance RSBPeter Zijlstra2022-10-171-0/+11
| * | | x86/ftrace: Remove ftrace_epilogue()Peter Zijlstra2022-10-171-15/+6
| * | | x86/bpf: Emit call depth accounting if requiredThomas Gleixner2022-10-173-9/+48
| * | | x86/orc: Make it callthunk awarePeter Zijlstra2022-10-173-1/+38
| * | | static_call: Add call depth tracking supportPeter Zijlstra2022-10-173-0/+24
| * | | x86/calldepth: Add ret/call counting for debugThomas Gleixner2022-10-173-5/+91
| * | | x86/retbleed: Add SKL call thunkThomas Gleixner2022-10-171-5/+20
| * | | x86/retpoline: Add SKL retthunk retpolinesPeter Zijlstra2022-10-174-12/+135
| * | | x86/retbleed: Add SKL return thunkThomas Gleixner2022-10-176-10/+159
| * | | x86/asm: Provide ALTERNATIVE_3Peter Zijlstra2022-10-171-3/+30
| * | | x86/returnthunk: Allow different return thunksPeter Zijlstra2022-10-175-7/+22
| * | | x86/modules: Add call patchingThomas Gleixner2022-10-173-1/+43
| * | | x86/callthunks: Add call patching for call depth trackingThomas Gleixner2022-10-178-10/+287
| * | | x86/paravirt: Make struct paravirt_call_site unconditionally availableThomas Gleixner2022-10-172-10/+14
| * | | x86/entry: Make some entry symbols globalThomas Gleixner2022-10-171-3/+6
| * | | x86/alternatives: Provide text_poke_copy_locked()Thomas Gleixner2022-10-172-15/+23
| * | | x86/retbleed: Add X86_FEATURE_CALL_DEPTHThomas Gleixner2022-10-173-1/+28
| * | | x86/Kconfig: Introduce function paddingThomas Gleixner2022-10-174-5/+75
| * | | x86/Kconfig: Add CONFIG_CALL_THUNKSThomas Gleixner2022-10-171-0/+8
| * | | x86/putuser: Provide room for paddingThomas Gleixner2022-10-171-13/+49
| * | | x86/entry: Make sync_regs() invocation a tail callPeter Zijlstra2022-10-171-5/+2
| * | | objtool: Allow symbol range comparisons for IBT/ENDBRPeter Zijlstra2022-10-171-1/+0
| * | | objtool: Add .call_sites sectionPeter Zijlstra2022-10-171-0/+7
| * | | x86: Fixup asm-offsets duplicatePeter Zijlstra (Intel)2022-10-172-2/+2
| * | | x86/softirq: Move softirq pending next to current taskThomas Gleixner2022-10-172-1/+3
| * | | x86/percpu: Move irq_stack variables next to current_taskThomas Gleixner2022-10-179-28/+24
| * | | x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner2022-10-1711-28/+19
| * | | x86/percpu: Move cpu_number next to current_taskThomas Gleixner2022-10-173-11/+7
| * | | x86/percpu: Move preempt_count next to current_taskThomas Gleixner2022-10-173-20/+16
| * | | x86: Put hot per CPU variables into a structThomas Gleixner2022-10-175-15/+24
| * | | crypto: x86/poly1305: Remove custom function alignmentThomas Gleixner2022-10-171-1/+0