public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5 v6] x86: Adapt CPU topology detection for AMD Magny-Cours
@ 2009-08-31 12:53 Andreas Herrmann
  2009-08-31 12:58 ` [PATCH 1/5] x86, smpboot: use zalloc_cpumask_var instead of alloc/clear Andreas Herrmann
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Andreas Herrmann @ 2009-08-31 12:53 UTC (permalink / raw)
  To: Ingo Molnar, Thomas Gleixner, H. Peter Anvin
  Cc: Borislav Petkov, linux-kernel

Hi,

Another version of patches to fix topology issues for AMD multi-node
processors. This time w/o introduction of new /sysfs attributes or
additional log messages.
It is just the pure stuff that is needed to fix some oddities
that occur when Linux is booted on Magny-Cours.

Please apply the patches. They should go into .32.

Users who are interested in which CPUs belong to the same internal
node have to check shared_cpu_map of L3 cache (i.e.
/sys/devices/system/cpu/cpuXY/cache/index3/shared_cpu_map or
/sys/devices/system/cpu/cpuXY/cache/index3/shared_cpu_list)

Boris might be interested in cpuinfo_x86->cpu_node_id. I use it to
store the entire NodeId  of AMD CPUs. That should be convenient
enough to find out the northbridge of a CPU in the EDAC driver.
 
The scheduler stuff is in flux in general and I don't expect that
scheduler gets fixed for Magny-Cours with .32. So be aware that
changing to power savings scheduling might bring down your multi-node
processor system.


Regards,
Andreas

-- 
Operating | Advanced Micro Devices GmbH
  System  | Karl-Hammerschmidt-Str. 34, 85609 Dornach b. München, Germany
 Research | Geschäftsführer: Andrew Bowd, Thomas M. McCoy, Giuliano Meroni
  Center  | Sitz: Dornach, Gemeinde Aschheim, Landkreis München
  (OSRC)  | Registergericht München, HRB Nr. 43632



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-08-31 13:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-31 12:53 [PATCH 0/5 v6] x86: Adapt CPU topology detection for AMD Magny-Cours Andreas Herrmann
2009-08-31 12:58 ` [PATCH 1/5] x86, smpboot: use zalloc_cpumask_var instead of alloc/clear Andreas Herrmann
2009-08-31 12:59 ` [PATCH 2/5] x86: Store CPU topology information for multi-node processors Andreas Herrmann
2009-08-31 13:00 ` [PATCH 3/5] x86: Fill cpu_node information for AMD Magny-Cours Andreas Herrmann
2009-08-31 13:01 ` [PATCH 4/5] x86, cacheinfo: Fixup L3 cache information for AMD multi-node processors Andreas Herrmann
2009-08-31 13:02 ` [PATCH 5/5] x86, mcheck: Make use of cpu_node_mask instead of cpu_core_mask Andreas Herrmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox