Date: Sat, 7 Apr 2007 08:10:16 GMT From: "Zhouyi Zhou" <zhouzhouyi@ercist.iscas.ac.cn> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/111260: FreeBSD kernel dead lock and a solution Message-ID: <200704070810.l378AG24080842@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/111260; it has been noted by GNATS. From: "Zhouyi Zhou" <zhouzhouyi@ercist.iscas.ac.cn> To: "Kris Kennaway" <kris@obsecurity.org> Cc: <freebsd-gnats-submit@FreeBSD.org> Subject: Re: kern/111260: FreeBSD kernel dead lock and a solution Date: Sat, 7 Apr 2007 15:36:40 +0800 RGVhciBNciBLZW5uYXdheQ0KICAgIEl0IGlzIHN1cmUgdG8gZ290byBkZWFkIGxvY2sgd2l0aCBz aW11bGF0YW5vdWx5IHRlc3RzIHJ1bm5pbmcgYWZ0ZXIgc2V2ZXJhbCBkYXlzLCBJIHVzZSBGcmVl QlNEJ3MgREVCVUdfTE9DS1Mgb3B0aW9ucw0Kd2l0aCBsa19zdGFjayB0byBpbmZlciB3aGVyZSB0 aGUgdGhlYWQgZ2V0IHRoZSBsb2NrLCBhbmQgd2hlbiB0aGUgdGhyZWFkIGlzIG5vdCBzd2FwcGVk IG91dCwgSSB1c2UgDQooKHN0cnVjdCBpMzg2X2ZyYW1lICopKHN0cnVjdCB0aHJlYWQgKiAoMHhj KioqKiopKS0+dGRfcGNiLT5wY2JfZWJwKS0+Zl9mcmFtZS0+Zl9mcmFtZS0+IC4uLi4uLiAtPmZf cmV0YWRkcg0KaXMgaW5mZXIgd2hlcmUgbGVhZCB0aGUgdGhyZWFkIGludG8gc2xlZXAuDQogICBC ZXNpZGVzIGFsbCBhYm92ZSwgdG8gZmluZCB0aGUgcmVhc29uIHRoYXQgbGVhZCB0byBkZWFkIGxv Y2ssIEkgbW9kaWZpZWQgDQpzeXMvc3RhY2suaCB0bzoNCjMyICNkZWZpbmUgU1RBQ0tfTUFYICAg ICAgIDUwICAgICAgDQozMyANCiAzNCBzdHJ1Y3Qgc2J1ZjsNCiAzNSANCiAzNiBzdHJ1Y3Qgc3Rh Y2sgew0KIDM3ICAgICAgICAgaW50ICAgICAgICAgICAgIGRlcHRoOw0KIDM4ICAgICAgICAgdm1f b2Zmc2V0X3QgICAgIHBjc1tTVEFDS19NQVhdOw0KMzkgICAgICAgICB2bV9vZmZzZXRfdCAgICAg YXJnMFtTVEFDS19NQVhdOw0KNDAgfTsNCmFuZCB0aGUgZnVuY3Rpb24gc3RhY2tfc2F2ZSBpbiBm aWxlIGkzODYvaTM4Ni9kYl90cmFjZS5jDQp0byBzYXZlIHRoZSBmaXJzdCBhcmd1bWVudCBiZXNp ZGUgdGhlIHJldHVybiBhZGRyZXNzLg0KICAgQW5kIEluIHRoZSBjYXNlIG9mIHRyYWNpbmcgdGhl IHN3YXBwZWQgb3V0IHRocmVhZCwgSSBtb2RpZmllZCB0aGUgdGhyZWFkIHN0cnVjdCAgaW4gc3lz L3Byb2MuaCBhbmQgbXNsZWVwIGZ1bmN0aW9uIA0KaW4ga2Vybi9rZXJuX3N5bmNoLmMgdG8gc2F2 ZSB0aGUgY2FsbGluZyBzdGFjayB3aGVuIHRoZSB0aHJlYWQgaXMgZ29pbmcgdG8gc2xlZXA6DQoy NDEgc3RydWN0IHRocmVhZCB7DQoyNDIgICAgICAgICBzdHJ1Y3QgcHJvYyAgICAgKnRkX3Byb2M7 ICAgICAgIC8qICgqKSBBc3NvY2lhdGVkIHByb2Nlc3MuICovDQoyNDMgICAgICAgICBzdHJ1Y3Qg a3NlZ3JwICAgKnRkX2tzZWdycDsNCi4uLi4uDQozMjcgICAgICAgICBzdHJ1Y3Qgc3RhY2sgIHRk X3N0YWNrDQozMjggIH0NCg0KMTE4IGludA0KMTE5IG1zbGVlcChpZGVudCwgbXR4LCBwcmlvcml0 eSwgd21lc2csIHRpbW8pDQoxMjAgICAgICAgICB2b2lkICppZGVudDsNCjEyMSAgICAgICAgIHN0 cnVjdCBtdHggKm10eDsNCjEyMiAgICAgICAgIGludCBwcmlvcml0eSwgdGltbzsNCjEyMyAgICAg ICAgIGNvbnN0IGNoYXIgKndtZXNnOw0KMTI0IHsNCjEyNSAgICAgICAgIHN0cnVjdCB0aHJlYWQg KnRkOw0KMTI2ICAgICAgICAgc3RydWN0IHByb2MgKnA7DQoxMjcgICAgICAgICBpbnQgY2F0Y2gs IHJ2YWwsIGZsYWdzOw0KMTI4ICAgICAgICAgV0lUTkVTU19TQVZFX0RFQ0wobXR4KTsNCjEyOSAN CjEzMCAgICAgICAgIHRkID0gY3VydGhyZWFkOw0KMTMxICAgICAgICAgc3RhY2tfc2F2ZSh0ZC0+ dGRfc3RhY2spOw0KICAgICBJdCBpcyBhYnNvbHV0ZWx5IGV2aWRlbmNlIHRoYXQgaXQgaXMgdGhl IA0KIDQ2MiBpZiAocC0+cF9zeXNlbnQtPnN2X2NvcHlvdXRfc3RyaW5ncykNCiA0NjMgc3RhY2tf YmFzZSA9ICgqcC0+cF9zeXNlbnQtPnN2X2NvcHlvdXRfc3RyaW5ncykoaW1ncCk7IA0KaW4gZG9f ZXhlY3ZlIHRoYXQgbGVhZCB0byBkZWFkIGxvY2suDQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2gNClNp bmNlcmVseSB5b3Vycw0KWmhvdXlpIFpob3UNCg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0t LSANCkZyb206ICJLcmlzIEtlbm5hd2F5IiA8a3Jpc0BvYnNlY3VyaXR5Lm9yZz4NClRvOiAiWmhv dXlpIFpob3UiIDx6aG91eWkwNEBpb3MuY24+DQpDYzogPGZyZWVic2QtZ25hdHMtc3VibWl0QEZy ZWVCU0Qub3JnPg0KU2VudDogU2F0dXJkYXksIEFwcmlsIDA3LCAyMDA3IDExOjI1IEFNDQpTdWJq ZWN0OiBSZToga2Vybi8xMTEyNjA6IEZyZWVCU0Qga2VybmVsIGRlYWQgbG9jayBhbmQgYSBzb2x1 dGlvbg0KPiBDYW4geW91IHBsZWFzZSBwcm92aWRlIGJhY2t0cmFjZXMgdGhhdCBsZWFkIHlvdSB0 byB0aGlzIGNvbmNsdXNpb24/DQo+IA0KPiBUaGFua3MsDQo+IEtyaXMNCj4=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704070810.l378AG24080842>