summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x86/Kconfig: Introduce function paddingThomas Gleixner2022-10-175-5/+79
* 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 STT_NOTYPE -> STT_FUNC+0 sibling-callsPeter Zijlstra2022-10-171-27/+47
* objtool: Rework instruction -> symbol mappingPeter Zijlstra2022-10-172-51/+66
* objtool: Allow symbol range comparisons for IBT/ENDBRPeter Zijlstra2022-10-172-1/+28
* objtool: Fix find_{symbol,func}_containing()Peter Zijlstra2022-10-173-54/+229
* objtool: Add --hacks=skylakePeter Zijlstra2022-10-174-5/+14
* objtool: Add .call_sites sectionPeter Zijlstra2022-10-174-0/+60
* objtool: Track init sectionPeter Zijlstra2022-10-172-8/+11
* objtool: Allow !PC relative relocationsPeter Zijlstra2022-10-173-1/+27
* 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
* crypto: twofish: Remove redundant alignmentsThomas Gleixner2022-10-171-2/+0
* crypto: x86/sm[34]: Remove redundant alignmentsThomas Gleixner2022-10-173-14/+0
* crypto: x86/sha256: Remove custom alignmentsThomas Gleixner2022-10-174-4/+0
* crypto: x86/sha1: Remove custom alignmentsThomas Gleixner2022-10-171-1/+0
* crypto: x86/serpent: Remove redundant alignmentsThomas Gleixner2022-10-172-4/+0
* crypto: x86/crct10dif-pcl: Remove redundant alignmentsThomas Gleixner2022-10-171-1/+0
* crypto: x86/cast5: Remove redundant alignmentsThomas Gleixner2022-10-171-2/+0
* crypto: x86/camellia: Remove redundant alignmentsThomas Gleixner2022-10-172-6/+0
* x86/entry: Align SYM_CODE_START() variantsThomas Gleixner2022-10-172-8/+12
* x86/paravirt: Properly align PV functionsThomas Gleixner2022-10-174-1/+5
* x86/error_inject: Align function properlyPeter Zijlstra2022-10-171-0/+1
* x86/asm: Differentiate between code and function alignmentThomas Gleixner2022-10-171-5/+9
* arch: Introduce CONFIG_FUNCTION_ALIGNMENTPeter Zijlstra2022-10-1710-10/+44
* x86: Sanitize linker scriptThomas Gleixner2022-10-171-6/+7
* x86/vdso: Ensure all kernel code is seen by objtoolThomas Gleixner2022-10-171-5/+6
* x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()Thomas Gleixner2022-10-173-7/+5
* x86/cpu: Re-enable stackprotectorThomas Gleixner2022-10-172-3/+3
* x86/cpu: Get rid of redundant switch_to_new_gdt() invocationsThomas Gleixner2022-10-175-15/+14
* x86/cpu: Remove segment load from switch_to_new_gdt()Thomas Gleixner2022-10-172-17/+31
* Linux 6.1-rc1v6.1-rc1Linus Torvalds2022-10-161-2/+2
* Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-16185-421/+378
|\
| * prandom: remove unused functionsJason A. Donenfeld2022-10-113-23/+5
| * treewide: use get_random_bytes() when possibleJason A. Donenfeld2022-10-1119-24/+24
| * treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-1171-100/+100
| * treewide: use get_random_{u8,u16}() when possible, part 2Jason A. Donenfeld2022-10-116-6/+6
| * treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld2022-10-1121-34/+34
| * treewide: use prandom_u32_max() when possible, part 2Jason A. Donenfeld2022-10-114-19/+8
| * treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-1189-218/+204
* | Merge tag 'perf-tools-for-v6.1-2-2022-10-16' of git://git.kernel.org/pub/scm/...Linus Torvalds2022-10-1636-71/+1265
|\ \
| * | tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo2022-10-151-0/+18