Request for reviews (S): 6968646: JVM crashes with SIGFPE during startup

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Jul 13 15:22:10 PDT 2010


http://cr.openjdk.java.net/~kvn/6968646/webrev

Fixed 6968646: JVM crashes with SIGFPE during startup

Introduced by changes for 6964774 which added cpuid
processor topology code. Some cpus have max cpuid >= 11
but do not support processor topology:

vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Xeon(R) CPU           E5472  @ 3.00GHz
stepping	: 10
cpu MHz		: 2403.000
cpu cores	: 4
cpuid level	: 13


Solution:
Check that cpuid returns valid values for processor
topology (not zeros) and use old code if they are invalid.

Test on failed machine.


More information about the hotspot-compiler-dev mailing list