summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | x86/smp: Move the call to smp_processor_id() after the early exit in native_s...Uros Bizjak2023-11-301-3/+6
| * | | | | | | x86/percpu: Declare const_pcpu_hot as extern const variableUros Bizjak2023-11-301-2/+1
| * | | | | | | x86/callthunks: Mark apply_relocation() as __init_or_moduleIngo Molnar2023-11-302-2/+2
| * | | | | | | x86/acpi: Use %rip-relative addressing in wakeup_64.SUros Bizjak2023-11-301-12/+12
| * | | | | | | x86/callthunks: Fix and unify call thunks assembly snippetsUros Bizjak2023-11-301-16/+7
| * | | | | | | x86/callthunks: Handle %rip-relative relocations in call thunk templateUros Bizjak2023-11-303-9/+28
| * | | | | | | x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__Uros Bizjak2023-11-301-0/+5
| * | | | | | | x86/percpu: Return correct variable from current_top_of_stack()Uros Bizjak2023-10-241-1/+1
| * | | | | | | x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code g...Uros Bizjak2023-10-236-4/+16
| * | | | | | | x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()Uros Bizjak2023-10-203-19/+35
| * | | | | | | x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak2023-10-201-5/+5
| * | | | | | | x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak2023-10-204-4/+4
| * | | | | | | x86/fpu: Clean up FPU switching in the middle of task switchingLinus Torvalds2023-10-203-12/+12
| * | | | | | | x86/percpu: Use the correct asm operand modifier in percpu_stable_op()Uros Bizjak2023-10-181-2/+2
| * | | | | | | x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generationUros Bizjak2023-10-161-0/+17
| * | | | | | | x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimizeUros Bizjak2023-10-161-2/+4
| * | | | | | | x86/percpu: Disable named address spaces for KASANUros Bizjak2023-10-101-1/+6
| * | | | | | | x86/percpu: Use C for percpu read/write accessorsUros Bizjak2023-10-051-11/+54
| * | | | | | | x86/percpu: Use compiler segment prefix qualifierNadav Amit2023-10-052-23/+47
| * | | | | | | x86/percpu: Enable named address spaces with known compiler versionUros Bizjak2023-10-051-0/+7
* | | | | | | | Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-03-1137-145/+103
|\ \ \ \ \ \ \ \
| * | | | | | | | x86/nmi: Drop unused declaration of proc_nmi_enabled()Thomas Weißschuh2024-03-061-3/+0
| * | | | | | | | x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variablesThomas Gleixner2024-03-041-2/+2
| * | | | | | | | x86/cpu: Provide a declaration for itlb_multihit_kvm_mitigationThomas Gleixner2024-03-042-2/+3
| * | | | | | | | x86/cpu: Use EXPORT_PER_CPU_SYMBOL_GPL() for x86_spec_ctrl_currentThomas Gleixner2024-03-041-1/+1
| * | | | | | | | x86/uaccess: Add missing __force to casts in __access_ok() and valid_user_add...Thomas Gleixner2024-03-041-3/+4
| * | | | | | | | x86/percpu: Cure per CPU madness on UPThomas Gleixner2024-03-044-9/+13
| * | | | | | | | smp: Consolidate smp_prepare_boot_cpu()Thomas Gleixner2024-03-0411-42/+15
| * | | | | | | | x86/msr: Add missing __percpu annotationsThomas Gleixner2024-03-045-24/+24
| * | | | | | | | x86/msr: Prepare for including <linux/percpu.h> into <asm/msr.h>Thomas Gleixner2024-03-0410-25/+36
| * | | | | | | | perf/x86/amd/uncore: Fix __percpu annotationThomas Gleixner2024-03-041-1/+1
| * | | | | | | | Merge tag 'v6.8-rc7' into x86/cleanups, to pick up fixesIngo Molnar2024-03-041054-5326/+10126
| |\ \ \ \ \ \ \ \
| * | | | | | | | | x86/nmi: Remove an unnecessary IS_ENABLED(CONFIG_SMP)Xin Li (Intel)2024-02-271-1/+1
| * | | | | | | | | x86/apm_32: Remove dead function apm_get_battery_status()Kunwu Chan2024-02-211-29/+0
| * | | | | | | | | x86/insn-eval: Fix function param name in get_eff_addr_sib()Randy Dunlap2024-02-131-3/+3
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge tag 'x86-build-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-03-1121-109/+142
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | x86: Do not include <asm/bootparam.h> in several filesThomas Zimmermann2024-01-3014-6/+16
| * | | | | | | | | x86/efi: Implement arch_ima_efi_boot_mode() in source fileThomas Zimmermann2024-01-302-2/+8
| * | | | | | | | | x86/setup: Move internal setup_data structures into setup_data.hThomas Zimmermann2024-01-305-31/+35
| * | | | | | | | | x86/setup: Move UAPI setup structures into setup_data.hThomas Zimmermann2024-01-303-72/+85
* | | | | | | | | | Merge tag 'x86-asm-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-03-112-72/+44
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | x86/insn: Directly assign x86_64 state in insn_init()Nikolay Borisov2024-02-222-2/+2
| * | | | | | | | | | x86/insn: Remove superfluous checks from instruction decoding routinesNikolay Borisov2024-02-222-70/+42
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge tag 'sched-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-03-117-93/+74
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | sched/topology: Rename SD_SHARE_PKG_RESOURCES to SD_SHARE_LLCAlex Shi2024-02-285-23/+23
| * | | | | | | | | | sched/fair: Check the SD_ASYM_PACKING flag in sched_use_asym_prio()Alex Shi2024-02-281-9/+7
| * | | | | | | | | | sched/fair: Rework sched_use_asym_prio() and sched_asym_prefer()Alex Shi2024-02-281-25/+20
| * | | | | | | | | | sched/fair: Remove unused parameter from sched_asym()Alex Shi2024-02-281-4/+2
| * | | | | | | | | | sched/topology: Remove duplicate descriptions from TOPOLOGY_SD_FLAGSAlex Shi2024-02-281-4/+5
| * | | | | | | | | | sched/fair: Simplify the update_sd_pick_busiest() logicDavid Vernet2024-02-281-9/+3