On 07/16/10 06:33 PM, Seth Goldberg wrote:
Bart/Seth,
Yup. I double checked. Its enabled. BTW, disabling it doesn't
change anything. Do we keep any per thread data struct or
soemthing? I want to see if its one of our bugs or something
weird with the processor/bios (btw, its a supermicro machine
I think in past Solaris used to work pretty easily on them).
What is the value of the boot-ncpus property? I would also dump the ACPI
MADT to see what the BIOS is telling the OS wrt # of CPUs it can start.
If you didn't get any warnings in the log or during boot that Solaris
couldn't start CPUs, then it's likely that Solaris started all the CPUs
that the BIOS specified.
Good suggestion. I see this in boot logs
Jul 16 18:42:31 orion1 unix: [ID 608849 kern.notice] NOTICE: System
detected 16 cpus, but only 8 cpu(s) were enabled during boot.
Jul 16 18:42:31 orion1 unix: [ID 458440 kern.notice] NOTICE: Use
"boot-ncpus" parameter to enable more CPU(s). See eeprom(1M).
BTW, for some reason when I do eeprom boot-ncpus=16, it gives
me a syntax error. Has the mechanism or syntax changed?
Thanks,
Sunay
_______________________________________________
on-discuss mailing list
on-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/on-discuss