Bugzilla – Bug 148014
i386 kernel does not initialize cpu_core_id and phys_core_id properly.
Last modified: 2006-04-12 18:37:17 UTC
All AMD64 Dual-Core processors running i386 SMP configured kernel is affected. i386 kernel does not initialize cpu_core_id and phys_core_id properly. A working patch has been submitted to Linux Kernel Mailing List by Andi Kleen. http://lkml.org/lkml/2006/1/9/442 SuSE 10.0 i386 SMP install is affected. Online update does not resolve the issue. Thanks, -Jacob Shin AMD, Inc
Please try 10.1 kotd kernels, I would expect them to work.
I don't think this warrants blocker status. The default on x86-64 systems is to use the x86-64 kernel. Andi, I leave it to you whether you think this fix is worth adding to 10.0 and release it with the next update. If you think not, please resolve this bug as WONTFIX. Thanks!
Created attachment 71556 [details] Updated hotadd memory patch Clear hotadd memory state when SRAT is rejected
Comment #3 belonged to a different bug of course.
*** Bug 156369 has been marked as a duplicate of this bug. ***
(In reply to comment #2) > I don't think this warrants blocker status. The default on x86-64 > systems is to use the x86-64 kernel. However if a use (like me) who only has 1GB of RAM (64bit has no advantage) and wants to develop 32bit apps (and thus installs "32bit", that SMP kernel will be default for dual core CPUs).
Patch is in. I don't know when the next 10.0 kernel update will happen though. ------------------------------------------------------------------- Wed Apr 12 20:36:28 CEST 2006 - ak@suse.de - patches.arch/i386-cpu-init: i386: Move phys_proc_id/early intel workaround to correct function. (148014).