http://bugs.winehq.org/show_bug.cgi?id=19982
--- Comment #46 from Juan Lang juan_lang@yahoo.com 2009-09-30 18:04:27 --- (In reply to comment #45)
The SIV APIC-based CPU identification works on real Windows systems as shown by http://bugs.winehq.org/attachment.cgi?id=23856 but not on Wine. What do I need to do to prove beyond any reasonable doubt that this is a Wine/*nix issue ?
You already have. My point is, this is either a Linux kernel bug--we're making the correct call to schedule the thread on a different CPU, and the kernel isn't honoring that request--or the APIC identification is failing under Wine. If the former is true, you'd need to take this up with the Linux folks. If the latter is true, it's a different bug.