Show patches with: Submitter = Thomas Gleixner       |    Archived = No       |   1335 patches
« 1 23 4 513 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V4,06/41] x86/cpu: Move cpu_die_id into topology info x86/cpu: Rework the topology evaluation - - 3 --- 2023-08-14 Thomas Gleixner New
[V4,05/41] x86/cpu: Move phys_proc_id into topology info x86/cpu: Rework the topology evaluation - - 3 --- 2023-08-14 Thomas Gleixner New
[V4,04/41] x86/cpu: Encapsulate topology information in cpuinfo_x86 x86/cpu: Rework the topology evaluation - - 3 --- 2023-08-14 Thomas Gleixner New
[V4,03/41] x86/apic: Fake primary thread mask for XEN/PV x86/cpu: Rework the topology evaluation - - 3 --- 2023-08-14 Thomas Gleixner New
[V4,02/41] cpu/SMT: Make SMT control more robust against enumeration failures x86/cpu: Rework the topology evaluation - - 3 --- 2023-08-14 Thomas Gleixner New
[V4,01/41] x86/cpu/hygon: Fix the CPU topology evaluation for real x86/cpu: Rework the topology evaluation - - - --- 2023-08-14 Thomas Gleixner New
[V2,37/37] x86/microcode/intel: Add a minimum required revision for late-loads x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,36/37] x86/microcode: Prepare for minimal revision check x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,35/37] x86/microcode: Handle "offline" CPUs correctly x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,34/37] x86/apic: Provide apic_force_nmi_on_cpu() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,33/37] x86/microcode: Protect against instrumentation x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,32/37] x86/microcode: Rendezvous and load in NMI x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,31/37] x86/microcode: Replace the all in one rendevouz handler x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,30/37] x86/microcode: Provide new control functions x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,29/37] x86/microcode: Add per CPU control field x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,28/37] x86/microcode: Add per CPU result state x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,27/37] x86/microcode: Sanitize __wait_for_cpus() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,26/37] x86/microcode: Clarify the late load logic x86/microcode: Cleanup and late loading enhancements - 1 - --- 2023-08-12 Thomas Gleixner New
[V2,25/37] x86/microcode: Handle "nosmt" correctly x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,24/37] x86/microcode: Clean up mc_cpu_down_prep() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,23/37] x86/microcode: Get rid of the schedule work indirection x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,22/37] x86/microcode: Remove pointless apply() invocation x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,21/37] x86/microcode/amd: Read revision from hardware in collect_cpu_info_amd() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,20/37] x86/microcode/intel: Rework intel_find_matching_signature() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,19/37] x86/microcode/intel: Reuse intel_cpu_collect_info() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,18/37] x86/microcode/intel: Rework intel_cpu_collect_info() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,17/37] x86/microcode/intel: Unify microcode apply() functions x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,16/37] x86/microcode/intel: Switch to kvmalloc() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,15/37] x86/microcode/intel: Save the microcode only after a successful late-load x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,14/37] x86/microcode/intel: Simplify early loading x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,13/37] x86/microcode/intel: Cleanup code further x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,12/37] x86/microcode/intel: Simplify and rename generic_load_microcode() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,11/37] x86/microcode/intel: Simplify scan_microcode() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,10/37] x86/microcode/intel: Rip out mixed stepping support for Intel CPUs x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,09/37] x86/microcode/intel: Remove pointless mutex x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,08/37] x86/microcode/intel: Remove debug code x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,07/37] x86/microcode: Move core specific defines to local header x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,06/37] x86/microcode/intel: Rename get_datasize() since its used externally x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,05/37] x86/microcode: Make reload_early_microcode() static x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,04/37] x86/microcode: Include vendor headers into microcode.h x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,03/37] x86/microcode/intel: Move microcode functions out of cpu/intel.c x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,02/37] x86/microcode: Hide the config knob x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[V2,01/37] x86/mm: Remove unused microcode.h include x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-12 Thomas Gleixner New
[30/30] x86/microcode/intel: Add a minimum required revision for late-loads x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[29/30] x86/microcode: Prepare for minimal revision check x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[28/30] x86/microcode: Handle "offline" CPUs correctly x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[27/30] x86/apic: Provide apic_force_nmi_on_cpu() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[26/30] x86/microcode: Protect against instrumentation x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[25/30] x86/microcode: Rendezvous and load in NMI x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[24/30] x86/microcode: Replace the all in one rendevouz handler x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[23/30] x86/microcode: Provide new control functions x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[22/30] x86/microcode: Add per CPU control field x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[21/30] x86/microcode: Add per CPU result state x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[20/30] x86/microcode: Sanitize __wait_for_cpus() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[19/30] x86/microcode: Clarify the late load logic x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[18/30] x86/microcode: Handle "nosmt" correctly x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[17/30] x86/microcode/intel: Unify microcode apply() functions x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[16/30] x86/microcode/intel: Switch to kvmalloc() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[15/30] x86/microcode/intel: Save the microcode only after a successful late-load x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[14/30] x86/microcode/intel: Simplify early loading x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[13/30] x86/microcode/intel: Cleanup code further x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[12/30] x86/microcode/intel: Simplify and rename generic_load_microcode() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[11/30] x86/microcode/intel: Simplify scan_microcode() x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[10/30] x86/microcode: Remove pointless mutex x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[09/30] x86/microcode/intel: Remove debug code x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[08/30] x86/microcode/intel: Rip out mixed stepping support for Intel CPUs x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[07/30] x86/microcode: Move core specific defines to local header x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[06/30] x86/microcode/intel: Rename get_datasize() since its used externally x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[05/30] x86/microcode: Make reload_early_microcode() static x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[04/30] x86/microcode: Include vendor headers into microcode.h x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[03/30] x86/microcode/intel: Move microcode functions out of cpu/intel.c x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[02/30] x86/microcode: Hide the config knob x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[01/30] x86/mm: Remove unused microcode.h include x86/microcode: Cleanup and late loading enhancements - - - --- 2023-08-10 Thomas Gleixner New
[53/53] x86/cpu/topology: Get rid of cpuinfo::x86_max_cores x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[52/53] x86/cpu/topology: Provide __num_[cores|threads]_per_package x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[51/53] x86/cpu/topology: Rename topology_max_die_per_package() x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[50/53] x86/cpu/topology: Rename smp_num_siblings x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[49/53] x86: Use topology functions instead of smp_num_siblings where applicable x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[48/53] x86/cpu/topology: Retrieve cores per package from topology bitmaps x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[47/53] x86/cpu/topology: Use topology logical mapping mechanism x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[46/53] x86/cpu/topology: Provide logical pkg/die mapping x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[45/53] x86/cpu/topology: Simplify cpu_mark_primary_thread() x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[44/53] x86/cpu/topology: Mop up primary thread mask handling x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[43/53] x86/cpu/topology: Use topology bitmaps for sizing x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[42/53] x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[41/53] x86/xen/smp_pv: Count number of vCPUs early x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[40/53] x86/cpu/topology: Assign hotpluggable CPUIDs during init x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[39/53] x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[38/53] x86/topology: Add a mechanism to track topology via APIC IDs x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[37/53] x86/cpu: Detect real BSP on crash kernels x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[36/53] x86/cpu/topology: Rework possible CPU management x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[35/53] x86/cpu/topology: Sanitize the APIC admission logic x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[34/53] x86/smpboot: Make error message actually useful x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[33/53] x86/cpu/topology: Use a data structure for topology info x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[32/53] x86/cpu/topology: Simplify APIC registration x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[31/53] x86/cpu/topology: Confine topology information x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[30/53] x86/xen/smp_pv: Register fake APICs x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[29/53] x86/acpi: Dont invoke topology_register_apic() for XEN PV x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[28/53] x86/mpparse: Use new APIC registration function x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
[27/53] x86/of: Use new APIC registration functions x86/topology: The final installment - - - --- 2023-08-07 Thomas Gleixner New
« 1 23 4 513 14 »