On 2016-06-30 01:25 AM, Frank Mehnert wrote:
Hi Geoff,
On Wednesday 29 June 2016 11:58:57 Geoff Nordli wrote:
BTW, the core dump stack looks like this:
> $c
libkstat.so.1`kstat_read+0x31(289a7c0, 0, 0)
VBoxRT.so`_Z15rtMpSolarisOncePv+0x18c()
VBoxRT.so`RTOnceSlow+0x264()
VBoxRT.so`RTMpGetCoreCount+0x51()
VBoxVMM.so`CPUMR3LogCpuIds+0x8d()
VBoxVMM.so`VMMR3InitCompleted+0x89()
VBoxVMM.so`_Z19vmR3InitDoCompletedP2VM15VMINITCOMPLETED+0x1a()
VBoxVMM.so`_Z11vmR3CreateUP3UVMjPFiS0_P2VMPvES3_+0x7e1()
VBoxVMM.so`_Z18vmR3ReqProcessOneUP3UVMP5VMREQ+0x1ad()
VBoxVMM.so`VMR3ReqProcessU+0xa8()
VBoxVMM.so`_Z25vmR3EmulationThreadWithIdP11RTTHREADINTP6UVMCPUj+0xe8()
VBoxRT.so`rtThreadMain+0x2c()
VBoxRT.so`_Z18rtThreadNativeMainPv+0x51()
libc.so.1`_thrp_setup+0x8a(ffffbf7fff125240)
libc.so.1`_lwp_start()
thanks. I see where it's crashing. Could you compile this code on your
box with
gcc -o foo foo.c
and provide the output?
#include <stdio.h>
#include <kstat.h>
#include <sys/processor.h>
int main(void)
{
int cCpus1 = sysconf(_SC_NPROCESSORS_MAX);
int cCpus2 = sysconf(_SC_NPROCESSORS_CONF);
printf("%d %d\n", cCpus1, cCpus2);
return 0;
}
Furthermore, could you provide the output of
kstat |grep "cpu_info.*instance"|wc -l
?
Thanks,
Frank
Frank, thanks for looking at this.
/foo$ ./foo
144 32
kstat |grep "cpu_info.*instance"| wc -l
32
Geoff
_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev