linux-stable/Documentation/arch
Thomas Gleixner 6e29032340 x86/cpu: Move cpu_l[l2]c_id into topology info
The topology IDs which identify the LLC and L2 domains clearly belong to
the per CPU topology information.

Move them into cpuinfo_x86::cpuinfo_topo and get rid of the extra per CPU
data and the related exports.

This also paves the way to do proper topology evaluation during early boot
because it removes the only per CPU dependency for that.

No functional change.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Juergen Gross <jgross@suse.com>
Tested-by: Sohil Mehta <sohil.mehta@intel.com>
Tested-by: Michael Kelley <mikelley@microsoft.com>
Tested-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Tested-by: Zhang Rui <rui.zhang@intel.com>
Reviewed-by: Arjan van de Ven <arjan@linux.intel.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20230814085112.803864641@linutronix.de
2023-10-10 14:38:18 +02:00
..
arc
arm Documentation: Fix typos 2023-08-18 11:29:03 -06:00
arm64 Documentation work keeps chugging along; stuff for 6.6 includes: 2023-08-30 20:05:42 -07:00
ia64
loongarch docs: move loongarch under arch 2023-08-18 11:03:52 -06:00
m68k
mips docs: move mips under arch 2023-08-18 11:03:52 -06:00
nios2
openrisc Documentation: Fix typos 2023-08-18 11:29:03 -06:00
parisc
s390 Documentation work keeps chugging along; stuff for 6.6 includes: 2023-08-30 20:05:42 -07:00
sh
sparc
x86 x86/cpu: Move cpu_l[l2]c_id into topology info 2023-10-10 14:38:18 +02:00
xtensa Documentation: Fix typos 2023-08-18 11:29:03 -06:00
index.rst Documentation work keeps chugging along; stuff for 6.6 includes: 2023-08-30 20:05:42 -07:00