From owner-freebsd-smp@FreeBSD.ORG Mon Jun 30 04:53:10 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DCE237B401; Mon, 30 Jun 2003 04:53:10 -0700 (PDT) Received: from mail.uni-bielefeld.de (mail2.uni-bielefeld.de [129.70.4.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C5D343F3F; Mon, 30 Jun 2003 04:53:09 -0700 (PDT) (envelope-from lars.koeller@uni-bielefeld.de) Received: from rayadm.hrz.uni-bielefeld.de (rayadm.hrz.uni-bielefeld.de [129.70.202.15]) by mail.uni-bielefeld.de (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) with ESMTP id <0HHA00K71MCEQ0@mail.uni-bielefeld.de>; Mon, 30 Jun 2003 13:53:02 +0200 (MET DST) Received: from rayadm.hrz.uni-bielefeld.de (lkoeller@localhost) h5UBr1W01568; Mon, 30 Jun 2003 13:53:01 +0200 (MEST) Date: Mon, 30 Jun 2003 13:53:01 +0200 From: Lars =?iso-8859-1?Q?K=F6ller?= X-Face: eCcoCV}FjV*O{6>[1$XP/e%]TJhEw2MF33dFh)^HM7Gfd=[/(4+0a$~ MIME-version: 1.0 X-Mailer: exmh version 2.6.1 02/18/2003 with nmh-1.0.4 Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_u3tfgROUdsnLpmSuHrHmzQ)" Subject: SMP kernel hanging after testing 8254 intr delivery (RELENG_4) X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2003 11:53:11 -0000 This is a multipart MIME message. --Boundary_(ID_u3tfgROUdsnLpmSuHrHmzQ) Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable -------- Hi experts, I need urgently help or a patch for FreeBSD-4-STABLE on a = Fujitsu-Siemens RX300 hardware: - The non-SMP kernel runs well - With the SMP kernel a lockup occur after the 8254 interrupt = delivery is tested: =2E...... APIC_IO: Testing 8254 interrupt delivery I've checked with hyper threading enabled/disabled. attached is the kernel configuration. Thanks and best regards Lars -- = E-Mail: Lars.Koeller@Uni-Bielefeld.DE \ Lars K=F6ller lkoeller@FreeBSD.org \ CC University of PGP: http://www.uk.pgp.net/pgpnet/wwwkeys.html \ Bielefeld, Germany = Key-ID: A430D499 \ Tel: +49 521 106 4964 ----------- FreeBSD, what else? ---- http://www.freebsd.org -------------= --Boundary_(ID_u3tfgROUdsnLpmSuHrHmzQ) Content-type: application/octet-stream; name=VSCAN.FSC-SMP Content-description: VSCAN.FSC-SMP Content-disposition: attachment; filename=VSCAN.FSC-SMP Content-transfer-encoding: base64 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMKIyBWU0NBTiBrZXJuZWwgY29uZmlnIGZpbGUKIwptYWNoaW5lCQki aTM4NiIKY3B1CQkiSTY4Nl9DUFUiCmlkZW50CQlWU0NBTi1GU0MKbWF4dXNlcnMgICAgICAg IDAKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIwojIFRoZSByb290IGRldmljZSBhbmQgZmlsZXN5c3RlbSB0 eXBlIGNhbiBiZSBjb21waWxlZCBpbjsKIyB0aGlzIHByb3ZpZGVzIGEgZmFsbGJhY2sgb3B0 aW9uIGlmIHRoZSByb290IGRldmljZSBjYW5ub3QKIyBiZSBjb3JyZWN0bHkgZ3Vlc3N0IGJ5 IHRoZSBib290c3RyYXAgY29kZSwgb3IgYW4gb3ZlcnJpZGUgaWYKIyB0aGUgUkJfREZMVFJP T1QgZmxhZyAoLXIpIGlzIHNwZWNpZmllZCB3aGVuIGJvb3RpbmcgdGhlIGtlcm5lbC4KIwpv cHRpb25zIAlST09UREVWTkFNRT1cInVmczpkYTBzMWFcIgoKIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMg VG8gbWFrZSBhbiBTTVAga2VybmVsLCB0aGUgbmV4dCB0d28gYXJlIG5lZWRlZApvcHRpb25z CVNNUAkJCSMgU3ltbWV0cmljIE11bHRpUHJvY2Vzc29yIEtlcm5lbApvcHRpb25zCUFQSUNf SU8JCQkjIFN5bW1ldHJpYyAoQVBJQykgSS9PCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBUaGlzIGFs bG93cyB5b3UgdG8gYWN0dWFsbHkgc3RvcmUgdGhpcyBjb25maWd1cmF0aW9uIGZpbGUgaW50 bwojIHRoZSBrZXJuZWwgYmluYXJ5IGl0c2VsZiwgd2hlcmUgaXQgbWF5IGJlIGxhdGVyIHJl YWQgYnkgc2F5aW5nOgojICAgIHN0cmluZ3MgL2tlcm5lbCB8IGdyZXAgXl9fXyB8IHNlZCAt ZSAncy9eX19fLy8nID4gTVlLRVJORUwKIwpvcHRpb25zICAgICAgICAgSU5DTFVERV9DT05G SUdfRklMRSAgICAgIyBJbmNsdWRlIHRoaXMgZmlsZSBpbiBrZXJuZWwKb3B0aW9ucyAgICAg ICAgIFVTRVJDT05GSUcgICAgICAgICAgICAgICNib290IC1jIGVkaXRvcgpvcHRpb25zICAg ICAgICAgVklTVUFMX1VTRVJDT05GSUcgICAgICAgI3Zpc3VhbCBib290IC1jIGVkaXRvcgoK IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjCiMgTGV0cyBhbHdheXMgZW5hYmxlIHRoZSBrZXJuZWwgZGVidWdn ZXIgZm9yIFNNUC4KIwpvcHRpb25zICAgICAgICAgRERCCgojIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBL VFJBQ0UgZW5hYmxlcyB0aGUgc3lzdGVtLWNhbGwgdHJhY2luZyBmYWNpbGl0eSBrdHJhY2Uo MikuCiMKb3B0aW9ucyAgICAgICAgIEtUUkFDRSAgICAgICAgICAgICAgICAgICNrZXJuZWwg dHJhY2luZwoKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgUE9TSVggUDEwMDMuMUIKIwojIFJlYWwgdGlt ZSBleHRlbnNpb25zIGFkZGVkIGludCB0aGUgMTk5MyBQb3NpeAojIFAxMDAzXzFCOiBJbmZy YXN0cnVjdHVyZQojIF9LUE9TSVhfUFJJT1JJVFlfU0NIRURVTElORzogQnVpbGQgaW4gX1BP U0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcKIyBfS1BPU0lYX1ZFUlNJT046ICAgICAgICAgICAg IFZlcnNpb24ga2VybmVsIGlzIGJ1aWx0IGZvcgojCm9wdGlvbnMgICAgICAgICBQMTAwM18x QgpvcHRpb25zICAgICAgICAgX0tQT1NJWF9QUklPUklUWV9TQ0hFRFVMSU5HCgoKIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjCiMgRnVydGhlciBvcHRpb25zOiBuZXR3b3JrLCBGUywgQ29uc29sZSwgU1lT Vi1TaG1lbSwgLi4uLgojCm9wdGlvbnMgICAgICAgICBJTkVUICAgICAgICAgICAgICAgICAg ICAjSW50ZXJORVR3b3JraW5nCm9wdGlvbnMgICAgICAgICAiQ09NUEFUXzQzIiAgICAgICAg ICAgICAjQ29tcGF0aWJsZSB3aXRoIEJTRCA0LjMKb3B0aW9ucwkJSUNNUF9CQU5ETElNCQkj UmF0ZSBsaW1pdCBiYWQgcmVwbGllcwpvcHRpb25zIAlUQ1BfRFJPUF9TWU5GSU4JCSNkcm9w IFRDUCBwYWNrZXRzIHdpdGggU1lOK0ZJTgpvcHRpb25zIAlJUEZJUkVXQUxMCQkjZmlyZXdh bGwKb3B0aW9ucyAJSVBGSVJFV0FMTF9WRVJCT1NFCSNwcmludCBpbmZvIGFib3V0IGRyb3Bw ZWQgcGFja2V0cwpvcHRpb25zIAlJUEZJUkVXQUxMX1ZFUkJPU0VfTElNSVQ9MTAwCSNsaW1p dCB2ZXJib3NpdHkKb3B0aW9ucwkJSVBGSVJFV0FMTF9ERUZBVUxUX1RPX0FDQ0VQVAkjYWxs b3cgZXZlcnl0aGluZyBieSBkZWZhdWx0Cm9wdGlvbnMgICAgICAgICBEVU1NWU5FVAkJIyJk dW1teW5ldCIgYmFuZHdpZHRoIGxpbWl0ZXIKb3B0aW9ucyAgICAgICAgIEJSSURHRQkJCSNi cmlkZ2luZyBiZXR3ZWVuIGV0aGVybmV0IGNhcmRzCm9wdGlvbnMJCU5NQkNMVVNURVJTPTE2 Mzg0CgpvcHRpb25zICAgICAgICAgRkZTICAgICAgICAgICAgICAgICAgICAgI0JlcmtlbGV5 IEZhc3QgRmlsZXN5c3RlbQpvcHRpb25zICAgICAgICAgRkZTX1JPT1QgICAgICAgICAgICAg ICAgI0ZGUyB1c2FibGUgYXMgcm9vdCBkZXZpY2UgW2tlZXAgdGhpcyFdCm9wdGlvbnMgICAg ICAgICBTT0ZUVVBEQVRFUyAgICAgICAgICAgICAjSW1wcm92aW5nIGZzIHNwZWVkIGFuZCBz ZWN1cml0eQoKb3B0aW9ucwkJRVhUMkZTCgkJCQkJI1JlYWQgLi4uLy4uL3Vmcy9mZnMvUkVB RE1FLnNvZnR1cGRhdGVzCm9wdGlvbnMgICAgICAgICBQUk9DRlMgICAgICAgICAgICAgICAg ICAjUHJvY2VzcyBmaWxlc3lzdGVtCm9wdGlvbnMgICAgICAgICBRVU9UQSAgICAgICAgICAg ICAgICAgICAjZW5hYmxlIGRpc2sgcXVvdGFzCgpvcHRpb25zICAgICAgICAgU1lTVlNITSAg ICAgICAgICAgICAgICAgI1N5c3RlbSBWIHNoYXJlZCBtZW1vcnkgc3VwcG9ydApvcHRpb25z ICAgICAgICAgU1lTVlNFTSAgICAgICAgICAgICAgICAgI1N5c3RlbSBWIFNlbW9waG9yZSBz dXBwb3J0Cm9wdGlvbnMgICAgICAgICBTWVNWTVNHICAgICAgICAgICAgICAgICAjU3lzdGVt IFYgTWVzc2FnZSBzdXBwb3J0CgpvcHRpb25zICAgICAgICAgTUFYQ09OUz0xMiAgICAgICAg ICAgICAgI051bWJlciBvZiBtYXguIGFsbG93ZWQgdmlydC4gY29uc29sZXMKb3B0aW9ucyAg ICAgICAgIFNDX0hJU1RPUllfU0laRT01MTIgICAgICNudW1iZXIgb2YgaGlzdG9yeSBidWZm ZXIgbGluZXMKb3B0aW9ucyAgICAgICAgIENPTlNQRUVEPTE5MjAwICAgICAgICAgICNkZWZh dWx0IHNwZWVkIGZvciBjb25zb2xlCm9wdGlvbnMgICAgICAgICBCUkVBS19UT19ERUJVR0dF UiAgICAgICAjQlJFQUsgb24gY29uc29sZSBnb2VzIHRvIEREQgpvcHRpb25zICAgICAgICAg WFNFUlZFUiAgICAgICAgICAgICAgICAgI2luY2x1ZGUgY29kZSBmb3IgWEZyZWU4NgpvcHRp b25zICAgICAgICAgVUNPTlNPTEUgICAgICAgICAgICAgICAgI0FsbG93IG9yZGluYXJ5IHVz ZXJzIHRvIHRha2UgdGhlCm9wdGlvbnMgCVZFU0EJCQkjU3VwcG9ydCBmb3IgVkVTQSB2aWRl byBtb2RlcwpvcHRpb25zIAlLQkRfSU5TVEFMTF9DREVWCSNpbnN0YWxsIGEgQ0RFViBlbnRy eSBpbiAvZGV2CgpvcHRpb25zCQlQUV9DQUNIRVNJWkU9NTEyCSNjb2xvciBmb3IgNTEyay8x NmsgY2FjaGUKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIElTQSBkZXZpY2VzCiMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IwoKZGV2aWNlCQlpc2EKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojCiMgTm90ZXMgb24gQVBNCiMgIFRo ZSBmbGFncyB0YWtlcyB0aGUgZm9sbG93aW5nIG1lYW5pbmcgZm9yIGFwbTA6CiMgICAgMHgw MDQwICBVc2UgdGhlIHNlZ21lbnQgbGltaXRzIHRoYXQgdGhlIEJJT1MgcmVwb3J0cy4KIyAg ICAweDAwMjAgIFN0YXRjbG9jayBpcyBicm9rZW4uCiMgICAgMHgwMDExICBMaW1pdCBBUE0g cHJvdG9jb2wgdG8gMS4xIG9yIDEuMAojICAgIDB4MDAxMCAgTGltaXQgQVBNIHByb3RvY29s IHRvIDEuMAojICBJZiBgb3B0aW9ucyBWTTg2JyBpcyBzZXQsIFY4NiBtb2RlIGlzIHVzZWQg aW4gQVBNIGluaXRpYWxpemF0aW9uCiMgIGluc3RlYWQgb2YgcmVhbCBtb2RlLiAgVk04NiBp cyByZWNvbW1lbmRlZCBpZiB5b3Ugd2FudCB0byB1c2UgQVBNLgojCmRldmljZSAgICAgICAg ICBhcG0wICAgIGF0IGlzYT8KCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIEZsb3BweQojCmRldmljZQkJ ZmRjMCAgICBhdCBpc2E/IHBvcnQgSU9fRkQxIGlycSA2IGRycSAyCmRldmljZSAgICAgICAg ICBmZDAgICAgIGF0IGZkYzAgZHJpdmUgMApkZXZpY2UgICAgICAgICAgZmQxICAgICBhdCBm ZGMwIGRyaXZlIDEKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIGF0a2JkYzAgY29udHJvbGxzIGJvdGgg dGhlIGtleWJvYXJkIGFuZCB0aGUgUFMvMiBtb3VzZQojCmRldmljZQkJYXRrYmRjMCBhdCBp c2E/IHBvcnQgSU9fS0JECmRldmljZQkJYXRrYmQwICBhdCBhdGtiZGM/IGlycSAxCmRldmlj ZQkJcHNtMCAgICBhdCBhdGtiZGM/IGlycSAxMgoKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgVGhlIHZp ZGVvIGNhcmQgZHJpdmVyLgojCmRldmljZSAgICAgICAgICB2Z2EwICAgIGF0IGlzYT8KIyBT cGxhc2ggc2NyZWVuIGF0IHN0YXJ0IHVwISAgU2NyZWVuIHNhdmVycyByZXF1aXJlIHRoaXMg dG9vLgpwc2V1ZG8tZGV2aWNlICAgc3BsYXNoCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBzeXNjb25z IGlzIHRoZSBkZWZhdWx0IGNvbnNvbGUgZHJpdmVyLCByZXNlbWJsaW5nIGFuIFNDTyBjb25z b2xlCiMKZGV2aWNlICAgICAgICAgIHNjMCAgICAgYXQgaXNhPyBmbGFncyAweDEwMApkZXZp Y2UgICAgICAgICAgbnB4MCAgICBhdCBuZXh1cz8gcG9ydCBJT19OUFggaXJxIDEzCgojIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMKIyBzaW8xIChkY2YtNzcpCiMgc2VyaWFsIGNvbnNvbGUKIwojIFNlcmlh bCAoQ09NKSBwb3J0cwpkZXZpY2UJCXNpbzAJYXQgaXNhPyBwb3J0IElPX0NPTTEgZmxhZ3Mg MHgxMCBpcnEgNApkZXZpY2UJCXNpbzEJYXQgaXNhPyBwb3J0IElPX0NPTTIgaXJxIDMKCiMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIwojIFBhcmFsbGVsLVBvcnQgQnVzCiMKIyBBbnNjaGVpbmVuZCBtaXQg Im5ldCIgc3RhdHQgInR0eSIgUHJvYmxlbWUgbWl0IGdlaGVjaHNlbHRlbiBaZWlsZW4KIyBi ZWltIERydWNrZW4KIwojIHZwbyAgIElvbWVnYSBaaXAgRHJpdmUKIyAgICAgICBSZXF1aXJl cyBTQ1NJIGRpc2sgc3VwcG9ydCAoJ3NjYnVzJyBhbmQgJ2RhJyksIGJlc3QKIyAgICAgICBw ZXJmb3JtYW5jZSBpcyBhY2hpZXZlZCB3aXRoIHBvcnRzIGluIEVQUCAxLjkgbW9kZS4KIyBu bHB0ICBQYXJhbGxlbCBQcmludGVyLCB1c2UgX2luc3RlYWRfIG9mIGxwdDAKIyBwbGlwICBQ YXJhbGxlbCBuZXR3b3JrIGludGVyZmFjZQojIHBwaSAgIEdlbmVyYWwtcHVycG9zZSBJL08g KCJHZWVrIFBvcnQiKQojIHBwcyAgIFB1bHNlIHBlciBzZWNvbmQgVGltaW5nIEludGVyZmFj ZQojIGxwYmIgIFBoaWxpcHMgb2ZmaWNpYWwgcGFyYWxsZWwgcG9ydCBJMkMgYml0LWJhbmdp bmcgaW50ZXJmYWNlCiMKI2RldmljZQkJcHBjMCAgICBhdCBpc2E/IGlycSA3CiNkZXZpY2UJ CXBwYnVzCiNkZXZpY2UgICAgICAgICAgdnBvCiNkZXZpY2UgICAgICAgICAgbHB0CiNkZXZp Y2UgICAgICAgICAgcGxpcAojZGV2aWNlICAgICAgICAgIHBwaQoKIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj CiMgUENJIGRldmljZXMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgpkZXZpY2UJCXBjaTAKCiMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIwojIFNDU0kgQ29udHJvbGxlcnMKIyBBIHNpbmdsZSBlbnRyeSBmb3IgYW55IG9m IHRoZXNlIGNvbnRyb2xsZXJzIChuY3IsIGFoYiwgYWhjKSBpcwojIHN1ZmZpY2llbnQgZm9y IGFueSBudW1iZXIgb2YgaW5zdGFsbGVkIGRldmljZXMuCiMKZGV2aWNlCQlhaGMJCQkjIEFI QTI5MTYwIGFuZCBvbmJvYXJkIEFJQzd4eHggZGV2aWNlcwpkZXZpY2UJCWFoZApkZXZpY2UJ CWFzcgpvcHRpb25zICAgICAgICAgU0NTSV9ERUxBWT0xMDAwMAkjIERlbGF5IChpbiBtcykg YmVmb3JlIHByb2JpbmcgU0NTSQoKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgU0NTSSBwZXJpcGhlcmFs cyB1bmQgZvxyIFpJUC1Ecml2ZXMKIyBPbmx5IG9uZSBvZiBlYWNoIG9mIHRoZXNlIGlzIG5l ZWRlZCwgdGhleSBhcmUgZHluYW1pY2FsbHkgYWxsb2NhdGVkLgojCmRldmljZQkJc2NidXMK ZGV2aWNlCQlkYQkJIyBBY2Nlc3MgKGRpc2tzKQpkZXZpY2UJCXNhCQkjIEFjY2VzcyAodGFw ZSBldGMpCmRldmljZQkJY2QJCSMgQ0QKZGV2aWNlCQlwYXNzCQkjIFBhc3N0aHJvdWdoIGRl dmljZSAoZGlyZWN0IFNDU0kpCgojZGV2aWNlCQlkYTAgYXQgc2NidXMwIHRhcmdldCAwCiNk ZXZpY2UJCWRhMSBhdCBzY2J1czAgdGFyZ2V0IDEKCiNkZXZpY2UJCXNhMCBhdCBzY2J1czAg dGFyZ2V0IDYKI2RldmljZQkJY2QxIGF0IHNjYnVzMCB0YXJnZXQgNQoKIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjCiMgQVRBIGFuZCBBVEFQSSBkZXZpY2VzCiMKZGV2aWNlCQlhdGEwCWF0IGlzYT8gcG9y dCBJT19XRDEgaXJxIDE0CmRldmljZQkJYXRhMQlhdCBpc2E/IHBvcnQgSU9fV0QyIGlycSAx NQpkZXZpY2UJCWF0YQpkZXZpY2UJCWF0YWRpc2sJCQkjIEFUQSBkaXNrIGRyaXZlcwpkZXZp Y2UJCWF0YXBpY2QJCQkjIEFUQVBJIENEUk9NIGRyaXZlcwpkZXZpY2UJCWF0YXBpZmQJCQkj IEFUQVBJIGZsb3BweSBkcml2ZXMKZGV2aWNlCQlhdGFwaXN0CQkJIyBBVEFQSSB0YXBlIGRy aXZlcwpvcHRpb25zIAlBVEFfU1RBVElDX0lECQkjU3RhdGljIGRldmljZSBudW1iZXJpbmcK CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIwojIE5ldHdvcmsgQ2FyZAojCmRldmljZQkJbWlpYnVzCiNkZXZp Y2UJCXhsCQkjIDNDb20gM2M5MHggKGBgQm9vbWVyYW5nJycsIGBgQ3ljbG9uZScnKQojZGV2 aWNlCQlmeHAJCSMgSW50ZWwgUFJPLzEwMCBTCiNkZXZpY2UJCWVtCQkjIEludGVsIFBSTy8x MDAwIEdCaXQgYWRhcHRlciAoYGBXaXNlbWFuJycpCmRldmljZQkJYmdlCQkjIEJyb2FkY29t IEJDTTU3MHggKGBgVGlnb24gSUlJJycpCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBVU0Igc3VwcG9y dApkZXZpY2UJCXVoY2kKZGV2aWNlCQlvaGNpCmRldmljZQkJdXNiCmRldmljZQkJdWdlbgpk ZXZpY2UJCXVoaWQKZGV2aWNlCQl1a2JkCmRldmljZQkJdWxwdApkZXZpY2UJCXVtYXNzCmRl dmljZQkJdW1zCmRldmljZQkJdXNjYW5uZXIKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIFVzZWZ1bCBw c2V1ZG8gZGV2aWNlcwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKcHNldWRvLWRldmljZQlsb29wCnBzZXVk by1kZXZpY2UJZXRoZXIKcHNldWRvLWRldmljZQlzbAkxCnBzZXVkby1kZXZpY2UJcHBwCTEK cHNldWRvLWRldmljZQl0dW4JMQpwc2V1ZG8tZGV2aWNlCXB0eQkxNgpwc2V1ZG8tZGV2aWNl CWd6aXAJCSMgRXhlYyBnemlwcGVkIGEub3V0J3MKcHNldWRvLWRldmljZQlicGYJNAkjQmVy a2VsZXkgcGFja2V0IGZpbHRlcgpwc2V1ZG8tZGV2aWNlICAgdm4gICAgICAgICAgICAgICNW bm9kZSBkcml2ZXIgKHR1cm5zIGEgZmlsZSBpbnRvIGEgZGV2aWNlKQpwc2V1ZG8tZGV2aWNl ICAgc25wCTMJI1Nub29wIGRldmljZSAtIHRvIGxvb2sgYXQgcHR5L3Z0eS9ldGMuLgpwc2V1 ZG8tZGV2aWNlCW1kCQkjIE1lbW9yeSAiZGlza3MiCnBzZXVkby1kZXZpY2UgICBnaWYgICAg IDQgICAgICAgIyBJUHY2IGFuZCBJUHY0IHR1bm5lbGluZwpwc2V1ZG8tZGV2aWNlICAgZmFp dGggICAxICAgICAgICMgSVB2Ni10by1JUHY0IHJlbGF5aW5nICh0cmFuc2xhdGlvbikKCg== --Boundary_(ID_u3tfgROUdsnLpmSuHrHmzQ)-- From owner-freebsd-smp@FreeBSD.ORG Tue Jul 1 00:50:22 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2BDD37B401; Tue, 1 Jul 2003 00:50:22 -0700 (PDT) Received: from mail.uni-bielefeld.de (mail2.uni-bielefeld.de [129.70.4.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F94D43FBF; Tue, 1 Jul 2003 00:50:21 -0700 (PDT) (envelope-from lars.koeller@uni-bielefeld.de) Received: from rayadm.hrz.uni-bielefeld.de (rayadm.hrz.uni-bielefeld.de [129.70.202.15]) by mail.uni-bielefeld.de (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) with ESMTP id <0HHC00E3O5RP2P@mail.uni-bielefeld.de>; Tue, 1 Jul 2003 09:50:14 +0200 (MET DST) Received: from rayadm.hrz.uni-bielefeld.de (lkoeller@localhost) h617oC316652; Tue, 01 Jul 2003 09:50:12 +0200 (MEST) Date: Tue, 01 Jul 2003 09:50:12 +0200 From: Lars =?iso-8859-1?Q?K=F6ller?= X-Face: eCcoCV}FjV*O{6>[1$XP/e%]TJhEw2MF33dFh)^HM7Gfd=[/(4+0a$~ Sender: lars.koeller@uni-bielefeld.de To: Gregor Bittel Message-id: <200307010750.h617oC316652@rayadm.hrz.uni-bielefeld.de> MIME-version: 1.0 X-Mailer: exmh version 2.6.1 02/18/2003 with nmh-1.0.4 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT cc: freebsd-smp@freebsd.org cc: freebsd-questions@freebsd.org cc: Lars =?iso-8859-1?Q?K=F6ller?= Subject: Re: SMP kernel hanging after testing 8254 intr delivery (RELENG_4) X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2003 07:50:23 -0000 ---------- Hello Gregor, In reply to Gregor Bittel who wrote: > Moin, > tschuldigung, ich schreibe jetzt einfach mal in deutscher Sprache, > da tu ich mir einfach leichter... > Ist schon komisch, daß immer die gleichen Hardwarehersteller > Probleme bereiten, leider zählen dazu mittlerweile auch die > Fujitsu-Siemens-Boards - zumindest aus meiner Sicht, denn > das D1306 macht auch extreme Probleme, sobald es ein > SMP-Kernel verwendet wird... > Du könntest mal diesen Patch versuchen: > http://www.bnv-bamberg.de/home/ba3294/smp/files/notes/n000107.txt This patch didn't fix the problem. > vielleicht funktioniert er ja (wobei ich mir allerdings überhaupt > nicht sicher bin, einen Versuch könnte man ja mal starten). > > Aber bevor(!) du den Patch probierst, möchte ich noch, daß du > diese Zeile aus deinem Kernelconfig entfernst und dann noch > einmal den Kernel erstellst: > device apm0 at isa? This didn't help. > Gibt immer wieder mal Probleme mit APM, ist eigentlich eine > Standardempfehlung, die ich immer gebe (wenn ich es im config > entdecke und der Kernel nicht so richtig mag). > > Wenn es dann tut, will ich zumindest einen dmesg+mptable-Auszug haben, > um ihn auf meine Seite[1] hochzuladen - Apropos: was spricht überhaupt > mptable (so ein Utility, welches auch mit Single-Prozessorkernel > funktioniert - es liest die aktuelle Multiprozessor-Tabelle aus, die > im BIOS hinterlegt wird)? > Ich sammele nämlich diese Informationen, ist eines meiner größten > Hobbys, neben den Handbüchern für Multiprozessorsysteme (leider > ist das für das D1409 noch nicht online, gibts dafür überhaupt eins?). Yes, I have it on a CD here. The mptable output is attached. The boot output follows: Type '?' for a list of commands, 'help' for more detailed help. ok unload ok load kernel.smp /kernel.smp text=0x1be3e0 data=0x2a4a0+0x22a50 syms=[0x4+0x2d1b0+0x4+0x33691] ok boot Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.8-STABLE #0: Tue Jul 1 09:10:14 GMT 2003 root@vscan4.hrz.uni-bielefeld.de:/usr/src/sys/compile/VSCAN.FSC-SMP Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2400.10-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff Hyperthreading: 2 logical CPUs real memory = 1073741824 (1048576K bytes) avail memory = 1041534976 (1017124K bytes) Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 16 pins in IOAPIC #1 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 6, version: 0x00050014, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00050014, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x000f0011, at 0xfec00000 io1 (APIC): apic id: 3, version: 0x000f0011, at 0xfec10000 Preloaded elf kernel "kernel.smp" at 0xc036e000. module_register_init: MOD_LOAD (vesa, c02722e8, 0) error 6 Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 16 entries at 0xc00fdec0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard IOAPIC #0 intpin 9 -> irq 2 pci0: on pcib0 pci0: at 4.0 atapci0: port 0x1400-0x140f,0x374-0x377,0x170-0x177 ,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ohci0: mem 0xfc001000-0xfc001fff irq 2 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered isab0: at device 15.3 on pci0 isa0: on isab0 pcib1: on motherboard pci1: on pcib1 pcib2: on motherboard IOAPIC #1 intpin 2 -> irq 5 IOAPIC #1 intpin 3 -> irq 9 pci2: on pcib2 bge0: mem 0xfc300000 -0xfc30ffff,0xfc310000-0xfc31ffff irq 5 at device 0.0 on pci2 bge0: Ethernet address: 00:30:05:2f:dc:9f miibus0: on bge0 ukphy0: on miibus0 ukphy0: 100baseTX, 100baseTX-FDX brgphy0: on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX -FDX, auto ukphy1: on miibus0 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy2: on miibus0 ukphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy3: on miibus0 ukphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy4: on miibus0 ukphy4: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy5: on miibus0 ukphy5: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy6: on miibus0 ukphy6: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy7: on miibus0 ukphy7: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy8: on miibus0 ukphy8: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy9: on miibus0 ukphy9: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy10: on miibus0 ukphy10: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy11: on miibus0 ukphy11: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy12: on miibus0 ukphy12: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy13: on miibus0 ukphy13: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy14: on miibus0 ukphy14: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy15: on miibus0 ukphy15: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy16: on miibus0 ukphy16: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy17: on miibus0 ukphy17: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy18: on miibus0 ukphy18: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy19: on miibus0 ukphy19: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy20: on miibus0 ukphy20: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy21: on miibus0 ukphy21: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy22: on miibus0 ukphy22: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy23: on miibus0 ukphy23: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy24: on miibus0 ukphy24: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy25: on miibus0 ukphy25: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy26: on miibus0 ukphy26: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy27: on miibus0 ukphy27: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy28: on miibus0 ukphy28: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy29: on miibus0 ukphy29: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy30: on miibus0 ukphy30: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bge1: mem 0xfc320000 -0xfc32ffff,0xfc330000-0xfc33ffff irq 9 at device 0.1 on pci2 bge1: Ethernet address: 00:30:05:2f:dc:a0 miibus1: on bge1 ukphy31: on miibus1 ukphy31: 100baseTX, 100baseTX-FDX brgphy1: on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX -FDX, auto ukphy32: on miibus1 ukphy32: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy33: on miibus1 ukphy33: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy34: on miibus1 ukphy34: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy35: on miibus1 ukphy35: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy36: on miibus1 ukphy36: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy37: on miibus1 ukphy37: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy38: on miibus1 ukphy38: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy39: on miibus1 ukphy39: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy40: on miibus1 ukphy40: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy41: on miibus1 ukphy41: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy42: on miibus1 ukphy42: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy43: on miibus1 ukphy43: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy44: on miibus1 ukphy44: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy45: on miibus1 ukphy45: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy46: on miibus1 ukphy46: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy47: on miibus1 ukphy47: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy48: on miibus1 ukphy48: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy49: on miibus1 ukphy49: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy50: on miibus1 ukphy50: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy51: on miibus1 ukphy51: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy52: on miibus1 ukphy52: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy53: on miibus1 ukphy53: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy54: on miibus1 ukphy54: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy55: on miibus1 ukphy55: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy56: on miibus1 ukphy56: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy57: on miibus1 ukphy57: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy58: on miibus1 ukphy58: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy59: on miibus1 ukphy59: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy60: on miibus1 ukphy60: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy61: on miibus1 ukphy61: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcib3: on motherboard IOAPIC #1 intpin 10 -> irq 10 IOAPIC #1 intpin 11 -> irq 11 pci3: on pcib3 ahd0: port 0x1800-0x18ff,0x1c00-0x1cff m em 0xfc700000-0xfc701fff irq 10 at device 4.0 on pci3 aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs ahd1: port 0x2000-0x20ff,0x2400-0x24ff m em 0xfc702000-0xfc703fff irq 11 at device 4.1 on pci3 aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs pcib4: on motherboard pci4: on pcib4 pcib5: on motherboard pci5: on pcib5 pcib6: on motherboard pci6: on pcib6 pcib7: on motherboard pci7: on pcib7 orm0: