Hyperthreading crashes

John Baldwin jhb at FreeBSD.org
Mon Dec 15 12:43:43 PST 2003


On 13-Dec-2003 Mikulas Patocka wrote:
> Hi
> 
> I use FreeBSD-4.9-RC1 on a machine with hyperthreading (it seems that
> hyperthreading support was ripped out of final 4.9 release --- why?)

It wasn't ripped out.  It is now enabled by default.  Check
/usr/src/UPDATING and the release notes.

> I get random SIGBUSes when compiling (once I got SIGSEGV too). When I
> compile only with make -j 1, I get no errors. Is it known problem with
> FreeBSD? Or does it mean that the machine is bad?
> 
> How can I find what's the reason for particular SIGBUS signal --- what did
> the program wrong?

In reply to your later post:

I'm not sure why you are getting alignment traps, except perhaps that
the PSL_AC flag is somehow flipped on on the second processor.  Make sure
you enable HT in your BIOS if you haven't already.

-- 

John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


More information about the freebsd-smp mailing list