| Summary: | SMP Kernel Freezes Machines on Dual Processor TYAN Tiger Motherboard System. | ||
|---|---|---|---|
| Product: | Base System | Reporter: | shon |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.2-STABLE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
shon
2000-12-10 06:30:01 UTC
State Changed From-To: open->feedback Does this problem still exist? YES... IT DOES. No word from anyone on what is causing the problem. We have simply disabled the SMP kernel until someone can figure it out. We can't afford to TEST it on this production box. -- Sincerely, Shon Elliott Hi, FWIW we've got 4.3R running SMP rock-stable here on 9 Tyan Tiger200-based systems, all 2x1G PIII. Do your m/b's have the onboard Intel dual NICs? If so, have you disabled them in the BIOS? Do you have power management disabled in the BIOS? Are you running the latest BIOS firmware? -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 Adding this to the audit trail, from a misfiled PR.
From: Hiten Pandya <hitmaster2k@yahoo.com>
Date: Thu, 22 Nov 2001 11:31:54 -0800 (PST)
Message-Id: <20011122193154.15907.qmail@web21106.mail.yahoo.com>
have u tried to use the option from the LINT file,
which allows you to go around an SMP bug...
try this option... it may.. work ;)
options I4B_SMP_WORKAROUND,
and.. did u try looking into LINT, or GENERIC.hints..
jus curious...
thanks...
Hiten Pandya <hitmaster2k@yahoo.com>
This might not be the solution, but it can get rid of bugs in your kernel configuration. According to the kernel config file you submitted, it seems that there is a minute un-noticeable error (to my eyes anyway): 01: machine i386 02: # cpu I386_CPU 03: # cpu I486_CPU 04: cpu I586_CPU 05: cpu I686_CPU If you notice, on line 04 and 05, you can only have one type of processor I beleive. According to the way SMP works, on intel, you can't mix and match CPU types. I would say, that you look at your dmesg output and see what type of processors you have (it should be an i686 neway). Either way, you should only have one CPU type in the kernel config file, i.e. you need to comment out either 586 or 686 in your kernel config file. cpu 1686_CPU This technique worked on my system, which is : VIA Apollo Motherboard, (Gigabyte) 2x 933MHz Pentium III (i686) In addition, you can also have a look at the various options available for the different CPUs, and motherboard limitations. You could also send me your dmesg(8) output, and I will try to analyse it, if the above solution doesn't work. (my email address below) One last thing, also enquire if there are any other options in your kernel config file, which conflict with the SMP options, or with any other options. (these should be documented in the LINT file.) regards, Hiten Pandya <hiten@uk.FreeBSD.org> <hitmaster@mysun.com> Security Fingerprint: 45 a5 9c f2 fb 07 da 70 18 02 0b f3 63 f1 7a a6 hitenp@hpdi.ath.cx On Mon, 21 Jan 2002 07:10:02 PST, "Hiten Pandya" wrote:
> According to the kernel config file you submitted, it seems that there
> is a minute un-noticeable error (to my eyes anyway):
>
> 01: machine i386
> 02: # cpu I386_CPU
> 03: # cpu I486_CPU
> 04: cpu I586_CPU
> 05: cpu I686_CPU
>
> If you notice, on line 04 and 05, you can only have one type of
> processor I beleive. According to the way SMP works, on intel,
> you can't mix and match CPU types.
I don't think this is true. Just take a look at GENERIC. :-)
Ciao,
Sheldon.
To the originator: If this problem stille exists, with newer releases such as FreeBSD 4.4, or 4.5, could you please send us your dmesg(1) output. Also, please use "boot -v", so we can get a very detailed dmesg(1). -- Hiten Pandya Finger hiten@storm.uk.FreeBSD.org for PGP public key --- 4FB9 C4A9 4925 CF97 9BF3 ADDA 861D 5DBD E4E3 03C3 --- State Changed From-To: feedback->closed Feedback timeout. |