4.9 SMP Stability?

Kris Kennaway kris at obsecurity.org
Wed Apr 14 17:00:23 PDT 2004


On Wed, Apr 14, 2004 at 04:37:13PM -0700, Rick Updegrove wrote:
> Kris Kennaway wrote:
> > Thanks for not providing useful details :(
> 
> Sorry Kris,
> 
> I was never able locate any useful info about why this is happening on 
> my own, which is why I reverted back to 4.8 in the first place.
> 
> What would you like, *exactly*?  I have the rest of the night but this 
> machine has to go back into production *soon*.  I am willing to provide 
> whatever you specifically ask for but I need some help.  In fact someone 
> is going to need to hold my hand through some of these steps, so if 
> anyone is willing I have all night.

First verify that

* You have an up-to-date BIOS on the system.  A lot of systems have
buggy BIOSes, and this is frequently the cause of "mysterious crashes"
especially for advanced features like SMP.

* You have not fiddled with options in the BIOS.  Playing with things
like memory timing and other BIOS features can cause crashes.

* The hardware is all in order, you don't have mismatched components
like CPUs with different steppings, etc.

These three points hold *whether or not an older version of FreeBSD
works for you*, because different versions of FreeBSD interact in
different ways with the hardware, and a previously existing problem
may suddenly leap out at you when you run a different version.

* you're not using out-of-date kernel modules, since in general they
must be rebuilt whenever you update your kernel.

You said the machine panicked.  When you encounter a panic, the useful
thing to do is to obtain a debugging traceback, as described in the
developers handbook.

  http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html

Your bug report will be more useful the more relevant details you can
provide about it.  For example, provide a copy of boot -v, and details
of what you are doing to provoke the problem, what you have tried to
work around it, and any other partial results you might have.

After all this, there's no guarantee that one of the volunteer
developers will be able to jump on board to try to solve your problem
straight away [1].  Debugging this kind of thing typically takes time,
so if you don't have it to spare then you'll just have to put on a
happy face and accept that you can't put in the work needed to track
newer versions of FreeBSD on your machine.

Kris

[1] of course, you always have the option to pay an expert to
investigate the problem.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20040414/152e7e89/attachment.bin


More information about the freebsd-stable mailing list