Date: Tue, 12 Apr 2005 10:40:10 -0400 From: "Don Bowman" <don@SANDVINE.com> To: "Marc Olzheim" <marcolz@stack.nl>, "Aaron Summers" <aaronsummers@gmail.com>, <carlos@infodrive.com.ar> Cc: stable@freebsd.org Subject: RE: SuperMicro X5DP8-G2MB/(2)XEON 2.4/1GB RAM 5.4-S Freeze Message-ID: <2BCEB9A37A4D354AA276774EE13FB8C23A6B41@mailserver.sandvine.com>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. ------_=_NextPart_001_01C53F6D.87A912AB Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable From: Marc Olzheim > On Mon, Apr 11, 2005 at 10:12:32PM -0400, Aaron Summers wrote: > > We have a SuperMicro X5DP8-G2 Motherboard, 2xXEON 2.4, 1GB=20 > RAM server=20 > > running 5.4-STABLE that keeps freezing up. We have=20 > replaced RAM, HD,=20 > > SCSI controller, etc. To no avail. We are running SMP GENERIC=20 > > Kernel. I cannot get the system to panic, leave a core=20 > dump, etc. It=20 > > just always freezes. The server functions as a web server in a=20 > > HSphere Cluster. I am about out of options besides loading 4.11=20 > > (since our 4 series servers never die). Any help, feedback, clues,=20 > > similar experiences, etc would be greatly appreciated. > >=20 > > On SCSI: The onboard Adaptec 7902 gives a dump on bootup=20 > but appears=20 > > to work. I read the archived post about this issue. The=20 > system still=20 > > locked up with an Adaptec 7982B that did not give this message. >=20 The problem is with the periodic SMM interrupt and the bios. The attached program (ich-periodic-smm-disable.c) will fix the problem. For more information on what it does, see the Intel ICH3 datasheet. compile as 'gcc ich-periodic-smm-disable.c; ./a.out' and you will be good. Run this on each boot. I think you only need to clear PERIODIC_EN. --don ------_=_NextPart_001_01C53F6D.87A912AB Content-Type: application/octet-stream; name="ich-periodic-smm-disable.c" Content-Transfer-Encoding: base64 Content-Description: ich-periodic-smm-disable.c Content-Disposition: attachment; filename="ich-periodic-smm-disable.c" LyoKICogQ29weXJpZ2h0IChDKSAyMDA1IFNhbmR2aW5lIEluY29ycG9yYXRlZC4gQWxsIHJpZ2h0 cyByZXNlcnZlZC4KICogCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBi aW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0 ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICog MS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBj b3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv bGxvd2luZyBkaXNjbGFpbWVyLgogKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0g bXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogKiAgICBub3RpY2UsIHRoaXMgbGlz dCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCiAqICAg IGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBk aXN0cmlidXRpb24uCiAqIAogKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFVVEhPUiBB TkQgQ09OVFJJQlVUT1JTIGBgQVMgSVMnJyBBTkQKICogQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBX QVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCiAqIElNUExJRUQg V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB UiBQVVJQT1NFCiAqIEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZFTlQgU0hBTEwgQVVUSE9SIE9S IENPTlRSSUJVVE9SUyBCRSBMSUFCTEUKICogRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJ REVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwKICogREFNQUdFUyAo SU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUg R09PRFMKICogT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBC VVNJTkVTUyBJTlRFUlJVUFRJT04pCiAqIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZ IE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUCiAqIExJQUJJTElUWSwg T1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFO WSBXQVkKICogT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VE IE9GIFRIRSBQT1NTSUJJTElUWSBPRgogKiBTVUNIIERBTUFHRS4KKi8KCgoKI2luY2x1ZGUgPHN0 ZGlvLmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KI2luY2x1ZGUgPGZjbnRsLmg+CiNpbmNsdWRlIDxz eXMvaW9jdGwuaD4KI2luY2x1ZGUgPHN5cy9tZW1yYW5nZS5oPgojaW5jbHVkZSA8c3lzL3BjaWlv Lmg+CiNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KI2luY2x1ZGUgPHN5cy9tbWFuLmg+CiNpbmNsdWRl IDxtYWNoaW5lL2NwdWZ1bmMuaD4KCiNkZWZpbmUgSUNIX1BNQkFTRSAgICAgICAgICAgICAgMHg0 MCAvKiBBQ1BJIGJhc2UgYWRkcmVzcyByZWdpc3RlciAqLwojZGVmaW5lIElOVEVMX1ZFTkRPUklE ICAgICAgICAgIDB4ODA4NgojZGVmaW5lIElOVEVMX0RFVklDRUlEX0lDSDQgICAgIDB4MjRjMAov KiA4MjA4MUNBIChJQ0gzLVMpIExQQyBJbnRlcmZhY2UgYnJpZGdlICovCiNkZWZpbmUgSU5URUxf REVWSUNFSURfSUNIMyAgICAgMHgyNDgwCi8qIDgyODAxRUIvRVIgKElDSDUpIExQQyBJbnRlcmZh Y2UgQnJpZGdlICovCiNkZWZpbmUgSU5URUxfREVWSUNFSURfSUNINSAgICAgMHgyNGQwCgoKCmlu dApjbGVhclBlcmlvZGljQml0cyh1X2ludCBwbWJhc2UpCnsKICAgIHVfaW50IHNtaV9lbjsKCiAg ICBzbWlfZW4gPSBpbmwocG1iYXNlICsgMHgzMCk7CiAgICAvKiBUaGlzIGRpc2FibGVzIFNNSSBm b3IgdGhlIGVudGlyZSBzeXN0ZW0uCiAgICAgKiBUaGlzIG1heSBub3QgYmUgd2hhdCB5b3Ugd2Fu dCBmb3IgZS5nLiBBQ1BJIG9yIEFQTQogICAgICovCiAgICBzbWlfZW4gPSBzbWlfZW4gJiAofigo MTw8MTQpfAkvKiBQRVJJT0RJQ19FTiAgICovCgkJCSAoMTw8MTMpfAkvKiBUQ09fRU4gICAgICAg ICovCgkJCSAoMTw8MTEpfAkvKiBNQ1NNSV9FTiAgICAgICovCgkJCSAoMTw8NikgfCAJLyogU1dT TUlfVE1SX0VOICAqLwoJCQkgKDE8PDUpIHwgCS8qIEFQTUNfRU4gICAgICAgKi8KCQkJICgxPDw0 KSB8IAkvKiBTTFBfU01JX0VOICAgICovCgkJCSAoMTw8MykgfCAJLyogTEVHQUNZX1VTQl9FTiAq LwoJCQkgKDE8PDIpIHwgCS8qIEJJT1NfRU4gICAgICAgKi8KCQkJICgxPDwwKSkpOwkvKiBHTEJM X1NNSV9FTiAgICovCiAgICAvKiBEaXNhYmxlIHRoZSBUQ08gY291bnRlciB0byBnZW5lcmF0ZSBT TUkgKi8KICAgIG91dGwocG1iYXNlKzB4MzAsIHNtaV9lbik7Cgp9CgppbnQKY2xlYXJQZXJpb2Rp YyhpbnQgZmQsCiAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHZlbmRvcmlkLAoJICAgICAgdW5z aWduZWQgaW50IGRldmljZWlkKQp7CiAgICB1X2ludCBwbWJhc2U7CiAgICBzdHJ1Y3QgcGNpX2lv IGlvOwogICAgc3RydWN0IHBjaV9jb25mX2lvIHBjaWlvOwogICAgc3RydWN0IHBjaV9tYXRjaF9j b25mIG1jOwogICAgc3RydWN0IHBjaV9jb25mIG1hdGNoOwogICAgbWVtc2V0KCZwY2lpbywwLHNp emVvZihwY2lpbykpOwogICAgbWVtc2V0KCZtYywgMCwgc2l6ZW9mKG1jKSk7CiAgICBtZW1zZXQo Jm1hdGNoLCAwLCBzaXplb2YobWF0Y2gpKTsKICAgIG1jLnBjX3ZlbmRvciA9IHZlbmRvcmlkOyAv KiBJbnRlbCAqLwogICAgbWMucGNfZGV2aWNlID0gZGV2aWNlaWQ7IC8qIElDSDMgTFBDIDwtPiBQ Q0kgSVNBIGJyaWRnZSAqLwogICAgbWMuZmxhZ3MgPSBQQ0lfR0VUQ09ORl9NQVRDSF9WRU5ET1Ig fCBQQ0lfR0VUQ09ORl9NQVRDSF9ERVZJQ0U7CiAgICBwY2lpby5wYXR0ZXJucyA9ICZtYzsKICAg IHBjaWlvLnBhdF9idWZfbGVuID0gc2l6ZW9mKG1jKTsKICAgIHBjaWlvLm51bV9wYXR0ZXJucyA9 IDE7CiAgICBwY2lpby5tYXRjaGVzID0gJm1hdGNoOwogICAgcGNpaW8ubWF0Y2hfYnVmX2xlbiA9 IHNpemVvZihtYXRjaCk7CiAgICBpZiAoaW9jdGwoZmQsIFBDSU9DR0VUQ09ORiwgJnBjaWlvKSA8 IDApCiAgICB7CglwZXJyb3IoIlBDSU9DR0VUQ09ORiIpOwoJcmV0dXJuIDE7CiAgICB9CiAgICBp ZiAocGNpaW8ubnVtX21hdGNoZXMgPT0gMCkKICAgIHsKCXJldHVybiAxOwogICAgfQoKICAgIGlv LnBpX3NlbCA9IG1hdGNoLnBjX3NlbDsKICAgIGlvLnBpX3JlZyA9IElDSF9QTUJBU0U7CiAgICBp by5waV93aWR0aCA9IDQ7CiAgICBpZiAoaW9jdGwoZmQsIFBDSU9DUkVBRCwgJmlvKSA8IDApCiAg ICB7CglwZXJyb3IoIlBDSU9DUkVBRCIpOwoJcmV0dXJuIDE7CiAgICB9CiAgICBwbWJhc2UgPSAo KHVfaW50IClpby5waV9kYXRhKSAvIDIgKiAyOwogICAgcHJpbnRmKCJGb3VuZCBJQ0ggZGV2aWNl IEAgJXUuJXUuJXUuIHBtYmFzZSA9ICUwOHhcbiIsCgkgICAgbWF0Y2gucGNfc2VsLnBjX2J1cywg ICAgCgkgICAgbWF0Y2gucGNfc2VsLnBjX2RldiwKCSAgICBtYXRjaC5wY19zZWwucGNfZnVuYywg cG1iYXNlKTsKICAgIGNsZWFyUGVyaW9kaWNCaXRzKHBtYmFzZSk7Cn0KCmludAptYWluKGludCBh cmdjLCBjaGFyICoqYXJndikKewogICAgaW50IGZkMSwgZmQyOwoKCiAgICBmZDEgPSBvcGVuKCIv ZGV2L3BjaSIsIE9fUkRXUiwgMCk7CiAgICBpZiAoZmQxIDwgMCkKICAgIHsKCXBlcnJvcigib3Bl biAvZGV2L3BjaSIpOwogICAgfQoKICAgIGZkMiA9IG9wZW4oIi9kZXYvaW8iLCBPX1JEV1IsIDAp OwogICAgaWYgKGZkMiA8IDApCiAgICB7CglwZXJyb3IoIm9wZW4gL2Rldi9pbyIpOwogICAgfQog ICAgY2xlYXJQZXJpb2RpYyhmZDEsIElOVEVMX1ZFTkRPUklELElOVEVMX0RFVklDRUlEX0lDSDMp Owp9Cg== ------_=_NextPart_001_01C53F6D.87A912AB--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2BCEB9A37A4D354AA276774EE13FB8C23A6B41>