Date: Fri, 19 Jan 2001 05:26:43 -0800 From: Peter Wemm <peter@netplex.com.au> To: Dustin Harris <dustinh@webtrends.com> Cc: "'freebsd-smp@freebsd.org'" <freebsd-smp@FreeBSD.ORG> Subject: Re: Compaq DL360 Revisited Message-ID: <200101191328.f0JDQhk13579@mobile.wemm.org> In-Reply-To: <41B0A5BB45B9D311BB4700508B551D720146173B@mr-mcfeely.internal.webtrends.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Dustin Harris wrote: > I finally do have my DL360 booting SMP. The fix was either using a stable > snapshot from the 16th or using the compaq smartstart software to rebuild > the machine as type "Linux OS" instead of "Other", which is what I had been > using. I also have the trouble with my CD rom like others have reported, > but I don't use the CD really after the install is complete and I'm too > happy to have both cpu's working to really care :) The bug below is that the bios **disables** the local APICs unless you've selected an OS that the software knows is 'SMP aware'. Ie: if you have it on 'Other' or 'DOS' or 'UNIX' it will disable SMP. I was only able to get it eventually working when the OS was set to 'Windows NT' or 'Windows 2000' although I did not try them all. I have no trouble with RELENG_4 - but -current will not find the PCI bridges unless I have acpica active. There appears to be a problem with the pcibios stuff on this machine. Or maybe I should keep changing the OS type until I have checked them all.... :-] This wretched machine has nearly driven me mad. > --dustin > > -----Original Message----- > From: Dustin Harris [mailto:dustinh@webtrends.com] > Sent: Saturday, January 13, 2001 8:34 PM > To: 'Mike Smith' > Cc: 'freebsd-smp@freebsd.org' > Subject: RE: Compaq DL360 Revisited > > > I'm aware that Peter did fix the DL360 for most folks, but I appear to have > a different problem. My current test platform is 4.2-RELEASE with Peter's > patch applied. I've also attempted this with 4.2-STABLE from late last week > which included the patch. > > You are correct though that I should pester Compaq some more... > > --dustin > > > -----Original Message----- > > From: Mike Smith [mailto:msmith@freebsd.org] > > Sent: Saturday, January 13, 2001 8:39 PM > > To: Dustin Harris > > Cc: 'freebsd-smp@freebsd.org' > > Subject: Re: Compaq DL360 Revisited > > > > > > > I've traced the problem to the following code in mp_machdep.c in the > > > function start_ap: > > > > > > /* wait for pending status end */ > > > while (lapic.icr_lo & APIC_DELSTAT_MASK) > > > /* spin */ ; > > > > > > It appears that I just "spin". Any ideas? What else can I > > do to help > > > troubleshoot this? Thanks. > > > > The problem with the DL360 is actually a BIOS bug. You should pester > > Compaq for an update (they are aware of the problem if you > > get through to > > the right people), or update to -STABLE on your box (where > > Peter Wemm has > > committed a workaround). > > > > -- > > ... every activity meets with opposition, everyone who acts has his > > rivals and unfortunately opponents also. But not because people want > > to be opponents, rather because the tasks and relationships force > > people to take different points of view. [Dr. Fritz Todt] > > V I C T O R Y N O T V E N G E A N C E > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message > Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101191328.f0JDQhk13579>