Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Thomas Gleixner
| Archived =
No
| 1335 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
3
4
5
…
13
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
2
…
3
4
5
…
13
14
»