summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-176-4/+37
* 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
* Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-1623-26/+26
|\
| * treewide: use get_random_bytes() when possibleJason A. Donenfeld2022-10-111-1/+1
| * treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-114-5/+5
| * treewide: use get_random_{u8,u16}() when possible, part 2Jason A. Donenfeld2022-10-111-1/+1
| * treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld2022-10-112-2/+2
| * treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-1116-17/+17
* | Merge tag 'for-linus' of https://github.com/openrisc/linuxLinus Torvalds2022-10-151-8/+8
|\ \
| * | openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncachedJann Horn2022-10-081-8/+8
* | | Merge tag 'for-linus-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-10-1413-57/+58
|\ \ \
| * | | uml: Remove the initialization of statics to 0Shaomin Deng2022-09-191-1/+1
| * | | um: Do not initialise statics to 0.Xin Gao2022-09-194-4/+4
| * | | um: Fix comment typoJason Wang2022-09-191-1/+1
| * | | um: Improve panic notifiers consistency and orderingGuilherme G. Piccoli2022-09-192-8/+7
| * | | um: remove unused reactivate_chan() declarationGaosheng Cui2022-09-191-1/+0
| * | | um: mmaper: add __exit annotations to module exit funcsXiu Jianfeng2022-09-191-1/+1
| * | | um: virt-pci: add __init/__exit annotations to module init/exit funcsXiu Jianfeng2022-09-191-2/+2