From owner-freebsd-threads@FreeBSD.ORG Sun Aug 10 23:30:26 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F352837B401 for ; Sun, 10 Aug 2003 23:30:25 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9684943FB1 for ; Sun, 10 Aug 2003 23:30:22 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from davidwnt (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id QBL3MXLR; Mon, 11 Aug 2003 14:12:33 +0800 Message-ID: <00a801c35fd2$9139a1b0$f001a8c0@davidwnt> From: "David Xu" To: "Marcel Moolenaar" , References: <20030811001030.GA27859@dhcp42.pn.xcllnt.net> Date: Mon, 11 Aug 2003 14:34:08 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Subject: Re: KSE/ia64: NULL thread pointer in _thr_sig_add() X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Aug 2003 06:30:26 -0000 LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZyb206ICJNYXJjZWwgTW9vbGVuYWFyIiA8 bWFyY2VsQHhjbGxudC5uZXQ+DQpUbzogPHRocmVhZHNARnJlZUJTRC5vcmc+DQpTZW50OiBNb25k YXksIEF1Z3VzdCAxMSwgMjAwMyA4OjEwIEFNDQpTdWJqZWN0OiBLU0UvaWE2NDogTlVMTCB0aHJl YWQgcG9pbnRlciBpbiBfdGhyX3NpZ19hZGQoKQ0KDQoNCj4gR2FuZywNCj4gDQo+IFRoZXJlIHNl ZW1zIHRvIGJlIGEgYnVnIGluIGxpYmtzZSB3aGVyZSB3ZSBkZXJlZmVyZW5jZSB0aGUgdGhyZWFk DQo+IHBvaW50ZXIgaW4gc2l0dWF0aW9ucyB3aGVyZSBpdCdzIE5VTEwuIEkgc3VzcGVjdCB0aGlz IGJ1ZyBpcw0KPiBzcGVjaWZpYyB0byBwbGF0Zm9ybXMgdGhhdCBoYXZlIHBlci10aHJlYWQgdGhy ZWFkIHBvaW50ZXJzLiBJDQo+IGhhdmUgc29tZSByb3VnaCBnZGIoMSkgc3VwcG9ydCB0byBoZWxw IG91dCB3aXRoIHRoZSBhbmFseXNpczoNCj4gDQo+IGl0YW5pdW0lIC9uZnMvZ251L29iai9nZGIv Z2RiIGtzZSBrc2UuY29yZQ0KPiBHTlUgZ2RiIDUuMw0KPiBDb3B5cmlnaHQgMjAwMiBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIEluYy4NCj4gR0RCIGlzIGZyZWUgc29mdHdhcmUsIGNvdmVyZWQg YnkgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLCBhbmQgeW91IGFyZQ0KPiB3ZWxjb21l IHRvIGNoYW5nZSBpdCBhbmQvb3IgZGlzdHJpYnV0ZSBjb3BpZXMgb2YgaXQgdW5kZXIgY2VydGFp biBjb25kaXRpb25zLg0KPiBUeXBlICJzaG93IGNvcHlpbmciIHRvIHNlZSB0aGUgY29uZGl0aW9u cy4NCj4gVGhlcmUgaXMgYWJzb2x1dGVseSBubyB3YXJyYW50eSBmb3IgR0RCLiAgVHlwZSAic2hv dyB3YXJyYW50eSIgZm9yIGRldGFpbHMuDQo+IFRoaXMgR0RCIHdhcyBjb25maWd1cmVkIGFzICJp YTY0LXVua25vd24tZnJlZWJzZDUuMSIuLi4NCj4gQ29yZSB3YXMgZ2VuZXJhdGVkIGJ5IGBrc2Un Lg0KPiBQcm9ncmFtIHRlcm1pbmF0ZWQgd2l0aCBzaWduYWwgNCwgSWxsZWdhbCBpbnN0cnVjdGlv bi4NCj4gIzAgIF90aHJfc2lnX2FkZCAocHRocmVhZD0weDYwMDAwMDAwMDAxMGUwMDAsIHNpZz0x MSwgaW5mbz0weDYwMDAwMDAwMDAxMTJhNDApDQo+ICAgICBhdCAvbmZzL2ZyZWVic2QvNS54L3Ny Yy9saWIvbGlicHRocmVhZC9hcmNoL2lhNjQvaW5jbHVkZS9wdGhyZWFkX21kLmg6MTg5DQo+IDE4 OSAgICAgICAgICAgICByZXR1cm4gKF90Y2ItPnRjYl90aHJlYWQpOw0KPiAoZ2RiKSBsDQo+IDE4 NCAgICAgfQ0KPiAxODUNCj4gMTg2ICAgICBzdGF0aWMgX19pbmxpbmUgc3RydWN0IHB0aHJlYWQg Kg0KPiAxODcgICAgIF9nZXRfY3VydGhyZWFkKHZvaWQpDQo+IDE4OCAgICAgew0KPiAxODkgICAg ICAgICAgICAgcmV0dXJuIChfdGNiLT50Y2JfdGhyZWFkKTsNCj4gMTkwICAgICB9DQo+IDE5MQ0K PiAxOTIgICAgIC8qDQo+IDE5MyAgICAgICogR2V0IHRoZSBjdXJyZW50IGtzZS4NCj4gKGdkYikg YnQNCj4gIzAgIF90aHJfc2lnX2FkZCAocHRocmVhZD0weDYwMDAwMDAwMDAxNzIwMDAsIHNpZz0x MSwgaW5mbz0weDYwMDAwMDAwMDAxNzZhNDApDQo+ICAgICBhdCAvbmZzL2ZyZWVic2QvNS54L3Ny Yy9saWIvbGlicHRocmVhZC9hcmNoL2lhNjQvaW5jbHVkZS9wdGhyZWFkX21kLmg6MTg5DQo+ICMx ICAweDQwMDAwMDAwMDAwMDk5ZTAgaW4ga3NlX2NoZWNrX2NvbXBsZXRlZCAoa3NlPTB4NjAwMDAw MDAwMDAxYTAwMCkNCj4gICAgIGF0IC9uZnMvZnJlZWJzZC81Lngvc3JjL2xpYi9saWJwdGhyZWFk L3RocmVhZC90aHJfa2Vybi5jOjE1NTYNCj4gIzIgIDB4NDAwMDAwMDAwMDAwNjNjMCBpbiBrc2Vf c2NoZWRfbXVsdGkgKGttYng9MHg2MDAwMDAwMDAwMDFhMDAwKQ0KPiAgICAgYXQgL25mcy9mcmVl YnNkLzUueC9zcmMvbGliL2xpYnB0aHJlYWQvdGhyZWFkL3Rocl9rZXJuLmM6MTAwMQ0KPiAjMyAg MHgwMDAwMDAwMDAwMDAwMDAwIGluID8/ICgpDQo+IA0KPiBUaGUgaWxsZWdhbCBpbnN0cnVjdGlv biBmYXVsdCBpcyBjYXVzZWQgYnkgYSBOVUxMIHRocmVhZCBwb2ludGVyOg0KPiANCj4gRHVtcCBv ZiBhc3NlbWJsZXIgY29kZSBmb3IgZnVuY3Rpb24gX3Rocl9zaWdfYWRkOg0KPiAweDQwMDAwMDAw MDAwMWVhYzAgPF90aHJfc2lnX2FkZD46ICAgICAgW01JSV0gICAgICAgYWxsb2MgcjQwPWFyLnBm cywxMywxMCwwDQo+IDB4NDAwMDAwMDAwMDAxZWFjMSA8X3Rocl9zaWdfYWRkKzE+OiAgICAgICAg ICAgICAgICBhZGRzIHIxMj0tODAscjEyDQo+IDB4NDAwMDAwMDAwMDAxZWFjMiA8X3Rocl9zaWdf YWRkKzI+OiAgICAgICAgICAgICAgICBtb3YgcjQxPXIxDQo+IDB4NDAwMDAwMDAwMDAxZWFkMCA8 X3Rocl9zaWdfYWRkKzE2PjogICBbTUlJXSAgICAgICBub3AubSAweDANCj4gMHg0MDAwMDAwMDAw MDFlYWQxIDxfdGhyX3NpZ19hZGQrMTc+OiAgICAgICAgICAgICAgIG1vdiByMzk9YjANCj4gMHg0 MDAwMDAwMDAwMDFlYWQyIDxfdGhyX3NpZ19hZGQrMTg+OiAgICAgICAgICAgICAgIG1vdiByMzg9 cjANCj4gMHg0MDAwMDAwMDAwMDFlYWUwIDxfdGhyX3NpZ19hZGQrMzI+OiAgIFtNTUldICAgICAg IGFkZHMgcjE0PS0zMixyMTM7Ow0KPiAweDQwMDAwMDAwMDAwMWVhZTEgPF90aHJfc2lnX2FkZCsz Mz46ICAgICAgICAgICAgICAgbGQ4IHIxNj1bcjE0XQ0KPiANCj4gVGhlIGZhdWx0IGlzIGdpdmVu IG9uIHRoZSBsYXN0IGluc3RydWN0aW9uIGlmIHRoZSBkaXNhc3NlbWJseQ0KPiBnaXZlbiBhYm92 ZSAodGhlIHRocmVhZCBwb2ludGVyIGlzIHIxMyk6DQo+IA0KPiAoZ2RiKSBpbmZvIHJlZ2lzdGVy IHIxMw0KPiByMTMgICAgICAgICAgICAweDAgICAgICAwDQo+IChnZGIpIGluZm8gcmVnaXN0ZXIg cjE0DQo+IHIxNCAgICAgICAgICAgIDB4ZmZmZmZmZmZmZmZmZmZlMCAgICAgICAtMzINCj4gDQo+ IFE6IFNob3VsZG4ndCB3ZSBjYWxsIF90Y2Jfc2V0KCkgc29tZXdoZXJlIGluIHRoZSBjb2RlIHN0 cmVhbSB0byBtYWtlDQo+IHN1cmUgd2UgaGF2ZSBhIHZhbGlkIHRocmVhZCBwb2ludGVyPw0KPiAN Cg0KSSBoYXZlIGEgcGF0Y2ggdHJ5aW5nIHRvIGZpeCB0aGUgcHJvYmxlbSwgSSBoYXZlbid0IHRl c3RlZCBpdCwNCmh0dHA6Ly9wZW9wbGUuZnJlZWJzZC5vcmcvfmRhdmlkeHUva3NlL3Rocl9rZXJu LmMuZGlmZg0KSSB0aGluayBzb21lIGNhbGxzIG9mIGtzZV9zZXRfY3VydGhyZWFkIGlzIGJvZ3Vz LCBEYW4gbWlnaHQgbmVlZCB0bw0KcmV0aGluayBpdC4NCg0KPiAtLSANCj4gIE1hcmNlbCBNb29s ZW5hYXIgICBVU1BBOiBBLTM5MDA0IG1hcmNlbEB4Y2xsbnQubmV0DQo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IGZyZWVic2QtdGhyZWFkc0BmcmVl YnNkLm9yZyBtYWlsaW5nIGxpc3QNCj4gaHR0cDovL2xpc3RzLmZyZWVic2Qub3JnL21haWxtYW4v bGlzdGluZm8vZnJlZWJzZC10aHJlYWRzDQo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWls IHRvICJmcmVlYnNkLXRocmVhZHMtdW5zdWJzY3JpYmVAZnJlZWJzZC5vcmci