Date: Wed, 12 Mar 2003 03:18:48 -0800 From: "Mike O'Brien" <obrien@leonardo.net> To: freebsd-smp@freebsd.org Subject: Re: SMP hang on boot in RELENG_4_7 on Iwill DP533 board Message-ID: <200303121118.h2CBInK00973@c-24-130-253-104.we.client2.attbi.com>
next in thread | raw e-mail | index | archive | help
I'm running dual Xeon processors on an Iwill DP533 board. This board has an E7505 MCH chipset from Intel, using the ICH4 I/O hub and an 82870P2 PCI-X controller. This is the only motherboard on the market of which I'm aware which both supports dual Xeon processors, and also has an AGP slot. Earlier, I reported what is by now a well-known problem with 4.7, namely, SMP doesn't work with this board, apparently because it has a relative of the 7500 chipset. I understand there's a whole long history about Clearwater vs. Stillwater boards, about which I don't know very much, except that one works, the other doesn't. Apparently the 7505 chipset belongs to the "doesn't work" category. I'm here to report success. Thanks to changes recently checked in to the RELENG_4 branch, which I cvsuped tonight, the APIC_IO problem that caused a boot hang is now resolved. The second CPU is started. There was a problem remaining, however: disk drive write timeouts, and watchdog timeouts on the em0 ethernet adapter. Apparently there is remaining badness in the interrupt configuration. However, thanks to a message from Nicolas Kowalski which I found in the archives (THANK YOU NICOLAS!), this problem has also been resolved. In -STABLE (== RELENG_4), it is necessary to undefine the symbol GRAB_LOPRIO in the file "smptests.h" and rebuild an SMP kernel. This kernel appears to work correctly with the Iwill DP533 motherboard and its 7505 chipset, allowing both processors to run without generating I/O errors. Hallelujah. Thanks, guys. Mike O'Brien P.S. I used to push FreeBSD regularly back when I had a column in _Server/Workstation Expert_ (nee _Sun Expert_). I'd do it again, if the magazine hadn't folded. :-P 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?200303121118.h2CBInK00973>