From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.12] helo=sc8-sf-mx2.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1AIdrb-0005pD-00 for ; Sat, 08 Nov 2003 16:55:35 -0800 Received: from marasystems.com ([213.150.153.194] helo=filer.marasystems.com) by sc8-sf-mx2.sourceforge.net with esmtp (Exim 4.24) id 1AIdrZ-0000ht-Uo for user-mode-linux-devel@lists.sourceforge.net; Sat, 08 Nov 2003 16:55:34 -0800 Received: from localhost (henrik@localhost) by filer.marasystems.com (8.11.6/8.11.6) with ESMTP id hA90tSL25593 for ; Sun, 9 Nov 2003 01:55:28 +0100 From: Henrik Nordstrom Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1463811839-2029555884-1068339328=:25575" Subject: [uml-devel] umlgdb update Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Sun, 9 Nov 2003 01:55:28 +0100 (CET) To: user-mode-linux-devel@lists.sourceforge.net This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---1463811839-2029555884-1068339328=:25575 Content-Type: TEXT/PLAIN; charset=US-ASCII Attached to this message is a slightly corrected and updated version of umlgdb. - it now runs (was missing a couple of global definitions) - fallback on searching for the module in lib/modules// if not defined in MODULE_PATHS - breakpoints etc more like a normal debug session I still sometimes have problems using this however.. on loading some modules it crashes (or maybe it is GDB that crashes, I don't know yet). But when it doesn't crash it seems to do what it is supposed to be doing. Regards Henrik ---1463811839-2029555884-1068339328=:25575 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=umlgdb Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: umlgdb Content-Disposition: attachment; filename=umlgdb IyEvdXNyL2Jpbi9leHBlY3QNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMNCiMgTmFtZTogdW1sZ2RsDQojDQojIERlc2NyaXB0aW9uOg0KIyB1bWxn ZGIgaXMgYSBleHBlY3Qgc2hlbGwgZm9yIGdkYiwgd2hpY2ggaXMgc3BlY2lh bGlzZWQNCiMgdG8gaGFuZGxlIHJlLWxvYWRpbmcgc3ltYm9scyBvZiBrZXJu ZWwgbW9kdWxlcyBhcyB0aGV5DQojIGFyZSByZWxvYWRlZCB1c2luZyBybW1v ZCBhbmQgaW5zbW9kLg0KIw0KIyBJdCBzcGF3bnMgR0RCIGFuZCBwcmludHMg b3V0IGl0cyBwaWQgd2hpY2ggc2hvdWxkIGJlIA0KIyBiZSB1c2VkIHRvIHN0 YXJ0IHRoZSBVTUwgc2Vzc2lvbiBhcyBmb2xsb3dzLg0KIw0KIyAuL2xpbnV4 IDxrZXJuZWwgc3dpdGNoZXM+IGRlYnVnIGdkYi1waWQ9PHBpZD4NCiMNCiMg T25jZSB0aGUga2VybmVsIHN0YXJ0cyBib290aW5nLCBwcm9jZWVkIHdpdGgg dGhlIGdkYiBhbmQgZW50ZXIgJ2F0dCAxJw0KIyB0byBhdHRhY2ggdG8gdGhl IGtlcm5lbCBhbmQgJ2MnIHRvIGNvbnRpbnVlLg0KIw0KIyBXaGVuIGFueSBt b2R1bGUgaXMgbG9hZGVkIHdpdGggYW4gaW5zbW9kIDxtb2R1bGU+IGNvbW1h bmQsDQojIGdkYiBicmVha3MgYXV0b21hdGljYWxseSBhdCBzeXNfaW5pdF9t b2R1bGUNCiMgYW5kIGV4ZWN1dGVzIHRoZSBhcHByb3ByaWF0ZSBnZGIgY29t bWFuZHMgdG8gcmVsb2FkIGFsbCB0aGUgc3ltYm9scyANCiMgZm9yIHRoZSBr ZXJuZWwgYW5kIHRoZSBzeW1ib2xzIGZvciB0aGUgcmVjZW50bHkgbGFvZGVk IG1vZHVsZS4NCiMNCiMgSXQgdGhlbiBwYXNzZXMgY29udHJvbCB0byB0aGUg dXNlciB3aG8gY2FuIHByb2NlZWQgd2l0aCB0aGVpciBkZWJ1Z2dpbmcNCiMg YXMgdXN1YWwuDQojDQojIHVtbGdkYiBzZXNzaW9uIGlzIHZlcnkgbXVjaCBs aWtlIGEgc2Vzc2lvbiBzdGFydGVkIHdpdGggdGhlIG5vcm1hbCBnZGINCiMg ZXhjZXB0IGZvciB0aGUgc3BlY2lhbCBoYW5kbGluZyBvZiBicmVha3BvaW50 cyBhdCBzeXNfaW5pdF9tb2RsZS4NCiMNCiMgSXRzIHZlcnkgZWFzeSB0byBl eHRlbmQgdGhlIGJlaGF2aW91ciBvcGYgdW1sZ2RiIHRvIGhhbmRsZSBkaWZm ZXJlbnQNCiMgZGVidWdnaW5nIHNpdHVhdGlvbnMgdGhhdCBuZWVkIGF1dG9t YXRpb24uDQojDQojIEF1dGhvcjogQ2hhbmRhbiBLdWRpZ2UsIEFwcmlsIDEx LCAyMDAyDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KDQojIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBDdXN0b21pc2F0aW9uOiBtb3N0IG9m IHRoZSBkZWZhdWx0cyBoZXJlIHNob3VsZCBzdWZmaWNlLiBCdXQgZmVlbA0K IyAgZnJlZSB0byBjaGFuZ2UgYW55dGhpbmcgdG8gc3VpdCBjdXN0b20gcmVx dWlyZW1lbnRzLg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCg0KIyMN CiMgR0RCIHByb2dyYW0gbmFtZQ0KIyMNCnNldCBQUk9HICJnZGIiDQoNCiMj DQojIEtlcm5lbCBwYXRoIHJlbGF0aXZlIHRvIGN1cnJlbnQgZGlyZWN0b3J5 Lg0KIyMNCnNldCBBUkcgIi4vbGludXgiDQoNCiMjDQojIEdEQiBwcm9tcHQg LSBBbnl3YXkgdmFsaWQgVENMIHJlZ2V4LiBEZWZhdWx0cyB0byAnKGdkYikn DQojIw0Kc2V0IEdEQiB7XChnZGJcKX0NCg0KIyMNCiMgUmVnZXggcGF0dGVy biBwcmludGVkIG91dCBieSB0aGUgZ2RiIHdoZW4gJ3N5c19pbml0X21vZHVs ZScgDQojIGJyZWFrcG9pbnQgaXMgaGl0Lg0KIyBUaGUgbmFtZSBvZiB0aGUg bW9kdWxlIGlzIG1hdGNoZWQgYnkgdGhlIHJlZ2V4Lg0KIyMNCnNldCBSRV9C UkVBS1BPSU5UIHtCcmVha3BvaW50IDEsIHN5c19pbml0X21vZHVsZSBcKG5h bWVfdXNlcj1beDAtOWEtZl0rICIoLispIn0NCg0KIyMNCiMgU3BlY2lhbCBj aGFyYWN0ZXIgZm9yIHF1aXR0aW5nIHRoZSBVTUwgc2Vzc2lvbi4NCiMgVHlw ZSB0aGUgYWN0dWFsIGNoYXJhY3RlciAodXNpbmcgeW91ciBlZGl0b3IncyBl c2NhcGUpDQojIw0Kc2V0IFFVSVRfQ0hBUiAiBCINCg0KIyMjDQojIE1vZHVs ZSBwYXRoczoNCiMgWW91IGNhbiBhZGQgcGF0aHMgZm9yIG1vZHVsZXMgdGhh dCBhcmUgbm90IGluIHRoZSBnZGIgbG9hZC1wYXRoLg0KIyBUaGlzIGlzIGJh c2ljYWxseSBhIGxpc3Qgd2l0aCBhbHRlcm5hdGluZyBtb2R1bGUgbmFtZSBh bmQgbW9kdWxlIHBhdGguDQojIA0KIyBXaGVuIGEgbW9kdWxlIGlzIGxvYWRl ZCwgdW1sZ2RiIHRyaWVzIHRvIGxvYWQgdGhlIHN5bWJvbHMgZnJvbSB0aGUN CiMgcGF0aCBnaXZlbiBoZXJlLiBJZiB0aGUgbW9kdWxlIGlzIG5vdCBsaXN0 ZWQgdGhlbiBubyBzeW1ib2xzIGFyZSBsb2FkZWQuDQojIyMNCg0Kc2V0IE1P RFVMRV9QQVRIUyB7DQoiaG9zdGZzIiAiL2hvbWUvamRpa2UvbGludXgvMi40 L3VtL2FyY2gvdW0vZnMvaG9zdGZzL2hvc3Rmcy5vIg0KfQ0KDQoNCiMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIFNjcmlwdCBzdGFydHMgaGVyZS4N CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQoNCmxvZ191c2VyIDANCnN5 c3RlbSBzdHR5IC1lY2hvIHJhdw0Kc2V0IHRpbWVvdXQgLTENCg0KcHJvYyBn ZXRfbW9kdWxlX3BhdGgge21vZG5hbWV9IHsNCiAgICBnbG9iYWwgTU9EVUxF X1BBVEhTIEFSRyBlbnYNCg0KICAgIHNldCBpZHggW2xzZWFyY2ggJE1PRFVM RV9QQVRIUyAkbW9kbmFtZV0NCiAgICBpZiB7JGlkeCA9PSAtMX0gew0KCXNl dCB2ZXJzaW9uICJbZXhlYyAuL2xpbnV4IC0tdmVyc2lvbl0iDQoJc2V0IHBh dGggIltleGVjIGZpbmQgJGVudihQV0QpL2xpYi9tb2R1bGVzLyR2ZXJzaW9u LyAtbmFtZSAke21vZG5hbWV9Lm8gXSINCglpZiB7JHBhdGggIT0gIiJ9IHsN CgkgICAgcmV0dXJuICRwYXRoDQoJfQ0KICAgICAgICByZXR1cm4gMA0KICAg IH0NCg0KICAgIGluY3IgaWR4DQoNCiAgICByZXR1cm4gW2xpbmRleCAkTU9E VUxFX1BBVEhTICRpZHhdDQp9DQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjDQojIGRvX2luc21vZCgpIGhvb2sgaXMgaW52b2tlZCB3aGVuIHVtbGdk YiBkZXRlY3RzIHRoYXQgdGhlIGJyZWFrcG9pbnQNCiMgYXQgc3lzX2luaXRf bW9kdWxlIGhhcyBiZWVuIGhpdC4NCiMNCiMgQXJnczoNCiMgICBuYW1lIC0g bmFtZSBvZiB0aGUgbW9kdWxlIGJlaW5nIGxvYWRlZA0KIw0KIyBSZXR1cm5z OiBOb25lDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KDQpwcm9jIGRv X2luc21vZCB7bmFtZX0gew0KICAgIGdsb2JhbCBHREIgQVJHDQoNCiAgICBz ZXQgdGltZW91dCA1DQoNCiAgICAjIw0KICAgICMgTGV0IHRoZSBzeXNfaW5p dF9tb2R1bGUgcmV0dXJuDQogICAgIyBzaW5jZSBtb2R1bGVfbGlzdCBzdHJ1 Y3QgaXMgaW5pdGlhbGlzZWQgaW4gdGhpcyByb3V0aW5lLg0KICAgICMjDQog ICAgcHJvbXB0X3dhaXQgJEdEQg0KICAgIHNlbmQgImZpbmlzaFxyIg0KICAg IHByb21wdF93YWl0ICRHREINCg0KICAgICMjDQogICAgIyBmaW5kIHRoZSBz dGFydCBhZGRyZXNzIG9mIHRoZSBtb2R1bGUuDQogICAgIyMNCiAgICBzZXQg dG1wICJwL3ggKGludCltb2R1bGVfbGlzdCArIG1vZHVsZV9saXN0LT5zaXpl X29mX3N0cnVjdFxyIg0KICAgIHNlbmQgJHRtcA0KDQogICAgIyMNCiAgICAj IGdkYiBwcmludHMgdGhlIGV4cHJlc3Npb24gdmFsdWVzIGFzDQogICAgIyAk PG51bT4gPSAweDxoZXggdmFsdWU+DQogICAgIyBDYXB0dXJlIHRoZSBoZXgg dmFsdWUgaW50byBtb2RzdGFydA0KICAgICMjDQogICAgc2V0IGJ1ZiBbcHJv bXB0X3dhaXQgez0gKDB4WzAtOWEtZl0rKX1dDQogICAgc2V0IHN1Y2MgW3Jl Z2V4cCAiPSAoLispIiAkYnVmIHRtcCBtb2RzdGFydF0NCg0KICAgIHNldCBt b2RwYXRoIFtnZXRfbW9kdWxlX3BhdGggJG5hbWVdDQoNCiAgICAjIw0KICAg ICMgUmVsb2FkIHN5bWJvbHMgb25seSBpZiB3ZSBoYXZlIGEgbW9kdWxlIHBh dGgNCiAgICAjIw0KDQogICAgaWYgeyRtb2RwYXRoICE9IDB9IHsNCiAgICAg ICAgIyMNCiAgICAgICAgIyBSZWxvYWQgYWxsIGtlcm5lbCBzeW1ib2xzDQog ICAgICAgICMjDQogICAgICAgIHByb21wdF93YWl0ICRHREINCiAgICAgICAg c2VuZCAic3ltYm9sLWZpbGUgJEFSR1xyIg0KICAgICAgICBwcm9tcHRfd2Fp dCAieSBvciBuIg0KICAgICAgICBzZW5kICJ5XHIiDQoNCiAgICAgICAgIyMN CiAgICAgICAgIyBMb2FkIHRoZSBzeW1ib2xzIGZvciBvdXIgbW9kdWxlDQog ICAgICAgICMjDQogICAgICAgIHByb21wdF93YWl0ICRHREINCg0KDQogICAg ICAgIHNlbmQgImFkZC1zeW1ib2wtZmlsZSAkbW9kcGF0aCAkbW9kc3RhcnRc ciINCiAgICAgICAgcHJvbXB0X3dhaXQgInkgb3IgbiINCiAgICAgICAgc2Vu ZCAieVxyIg0KDQogICAgICAgICMjDQogICAgICAgICMgcHJpbnQgdGhlIG1v ZHVsZV9saXN0IGhlYWQgdG8gbWFrZSBzdXJlIGluaXQoKSBhbmQgY2xlYW51 cCgpDQogICAgICAgICMgYXJlIHZhbGlkIGFkZHJlc3Nlcw0KICAgICAgICAj Iw0KICAgICAgICBwcm9tcHRfd2FpdCAkR0RCDQogICAgICAgIHNlbmQgInAg Km1vZHVsZV9saXN0XHIiDQogICAgICAgIHByb21wdF93YWl0ICRHREINCiAg ICAgICAgcHV0cyAiXHJccj4+IEZpbmlzaGVkIGxvYWRpbmcgc3ltYm9scyBm b3IgJG5hbWUgLi4uXHIiDQoNCiAgICAgICAgc2VuZCAiIFxyIg0KICAgIH0N Cg0KICAgIHByb21wdF93YWl0ICRHREINCg0KICAgICMjDQogICAgIyBCYWNr IHRvIHVzZXINCiAgICAjIw0KICAgIHNldCB0aW1lb3V0IC0xDQp9DQoNCiMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIHNoZWxsKCkgaXMgdGhlIG1h aW4gZGlzcGF0Y2ggbG9vcC4NCiMgDQojIC0gUGFzc2VzIHVzZXIgDQojDQoj IEFyZ3M6DQojICAgbmFtZSAtIG5hbWUgb2YgdGhlIG1vZHVsZSBiZWluZyBs b2FkZWQNCiMNCiMgUmV0dXJuczogTm9uZQ0KIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMNCg0KcHJvYyBzaGVsbCB7fSB7DQogICAgZ2xvYmFsIHNwYXdu X2lkLCB1c2VyX3NwYXduX2lkDQogICAgZ2xvYmFsIFJFX0JSRUFLUE9JTlQN CiAgICBnbG9iYWwgUVVJVF9DSEFSDQoNCiAgICB3aGlsZSAxIHsNCiAgICAJ ZXhwZWN0IHsNCiAgICAgICAgICAgICMjDQogICAgICAgICAgICAjIGdyYWNl ZnVsbHkgZXhpdCB3aGVuIHRoZSBnZGIgZXhpdHMuDQogICAgICAgICAgICAj Iw0KICAgICAgICAgICAgZW9mIHsNCiAgICAgICAgICAgICAgICByZXR1cm4N CiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAg ICMjDQogICAgICAgICAgICAjIEhvb2tzIGZvciBnZGIgb3V0cHV0Lg0KICAg ICAgICAgICAgIyBOb3RlOiBvcmRlciBpcyBpbXBvcnRhbnQNCiAgICAgICAg ICAgICMjDQogICAgICAgICAgICAtcmUgICAgICRSRV9CUkVBS1BPSU5UIHsN CiAgICAgICAgICAgICAgICAgICAgc2V0IG1vZG5hbWUgJGV4cGVjdF9vdXQo MSxzdHJpbmcpOw0KICAgICAgICAgICAgICAgICAgICBzZXQgYnBsaW5lICRl eHBlY3Rfb3V0KGJ1ZmZlcik7IA0KDQogICAgICAgICAgICAgICAgICAgIHB1 dHMgIlxyICoqKiBNb2R1bGUgJG1vZG5hbWUgbG9hZGVkICoqKiBcciINCiAg ICAgICAgICAgICAgICAgICAgc2VuZF91c2VyIC1yYXcgIC0tICRicGxpbmUN CiAgICAgICAgICAgICAgICAgICAgZG9faW5zbW9kICRtb2RuYW1lDQogICAg ICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICMjDQogICAgICAgICAgICAj IENhdGNoIGFsbCBmcm9tIGdkYiBhbmQgcGFzcyBpdCB0byB0aGUgdXNlcg0K ICAgICAgICAgICAgIyMNCiAgICAgICAgICAgIC1yZSAiLisiIHsNCiAgICAg ICAgICAgICAgICAgICAgc2VuZF91c2VyIC1yYXcgLS0gJGV4cGVjdF9vdXQo YnVmZmVyKTsNCiAgICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgIyMN CiAgICAgICAgICAgICMgQ2F0Y2ggdXNlciBRVUlUIHNlcXVlbmNlLg0KICAg ICAgICAgICAgIyBDdXJyZW50bHkgc2hvdWxkIGJlIGEgc2luZ2xlIGNoYXJh Y3Rlci4NCiAgICAgICAgICAgICMjDQoJICAgIAktaSAkdXNlcl9zcGF3bl9p ZCAkUVVJVF9DSEFSIHtyZXR1cm59DQoNCiAgICAgICAgICAgICMjDQogICAg ICAgICAgICAjIENhdGNoIGFsbCBmcm9tIHVzZXIgYW5kIHBhc3MgaXQgdG8g Z2RiDQogICAgICAgICAgICAjIw0KICAgICAgICAgICAgLWkgJHVzZXJfc3Bh d25faWQgLXJlIC4rIHsNCiAgICAgICAgICAgICAgICAgICAgc2VuZCAtLSAk ZXhwZWN0X291dChidWZmZXIpOyANCiAgICAgICAgICAgICAgIH0NCg0KICAg ICAgICB9DQoJfQ0KfQ0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0K IyBwcm9tcHRfd2FpdCgpIDogQ2FuIGJlIGNhbGxlZCBhbnl0aW1lIHdlIHdh aXQgZm9yIGEgcHJvbXB0Lg0KIyBSZXNwZWN0cyB1c2VyIGlucHV0IHdoaWxl IHdhaXRpbmcgZm9yIHRoZSBwcm9tcHQuDQojIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIw0KDQpwcm9jIHByb21wdF93YWl0IHtwcm9tcHR9IHsNCiAgICBn bG9iYWwgdXNlcl9zcGF3bl9pZA0KICAgIGdsb2JhbCBRVUlUX0NIQVINCg0K ICAgIHNldCBidWYgIjxub25lPiINCg0KICAgIGV4cGVjdCB7DQogICAgICAg IC1yZSAkcHJvbXB0IHsNCiAgICAgICAgICAgICAgICBzZXQgYnVmICRleHBl Y3Rfb3V0KGJ1ZmZlcik7DQogICAgICAgICAgICAgICAgc2VuZF91c2VyIC1y YXcgLS0gJGJ1Zg0KICAgICAgICAgICAgfQ0KDQogICAgICAgIC1yZSAiLisi IHsNCiAgICAgICAgICAgICAgICBzZXQgYnVmICRleHBlY3Rfb3V0KGJ1ZmZl cik7DQogICAgICAgICAgICAgICAgc2VuZF91c2VyIC1yYXcgLS0gJGJ1Zg0K ICAgICAgICAgICAgICAgIGV4cF9jb250aW51ZTsNCiAgICAgICAgICAgIH0N Cg0KICAgICAgICAgICB0aW1lb3V0IHsNCiAgICAgICAgICAgICAgICBwdXRz ICJcclRJTUVET1VUIG9uIHByb21wdCAkcHJvbXB0ISEhXHIiDQogICAgICAg ICAgICAgICAgcmV0dXJuIDA7DQogICAgICAgICAgICB9DQoNCgkgICAgCS1p ICR1c2VyX3NwYXduX2lkICRRVUlUX0NIQVIge3JldHVybn0NCiAgICAgICAg ICAgIC1pICR1c2VyX3NwYXduX2lkIC1yZSAuKyB7DQogICAgICAgICAgICAg ICAgICAgIHNlbmQgLS0gJGV4cGVjdF9vdXQoYnVmZmVyKTsgDQogICAgICAg ICAgICB9DQogICAgfQ0KDQogICAgcmV0dXJuICRidWYNCn0NCg0KIyMNCiMg U2V0dXAgYSBicmVha3BvaW50IGF0IHN5c19pbml0X21vZHVsZQ0KIyBQcmVw YXJlIHRvIGVudGVyICJhdHQgMSINCiMjDQpwcm9jIGluaXRnZGIge3BpZH0g ew0KICAgIGdsb2JhbCBHREINCg0KIyMNCiMgdXNlciBjYW4gcHJlc3MgdGhl ICdlbnRlcicgb25jZSB0aGV5IHN0YXJ0IHRoZSBVTUwga2VybmVsLg0KIyMN Cg0KICAgIHByb21wdF93YWl0ICRHREINCiAgICBzZW5kICJhdHQgMSINCg0K ICAgIHByb21wdF93YWl0ICRHREINCiAgICBzZW5kICJiIHN5c19pbml0X21v ZHVsZVxyIg0KDQogICAgcHJvbXB0X3dhaXQgJEdEQg0KICAgIHNlbmQgImIg cGFuaWNcciINCg0KICAgIHByb21wdF93YWl0ICRHREINCiAgICBzZW5kICJi IHN0b3BcciINCg0KICAgIHByb21wdF93YWl0ICRHREINCiAgICBzZW5kICJo YW5kbGUgU0lHV0lOQ0ggbm9zdG9wIG5vcHJpbnQgcGFzc1xyIg0KDQogICAg cHJvbXB0X3dhaXQgJEdEQg0KICAgIHNlbmQgImIgc3RhcnRfa2VybmVsXHIi DQoNCiAgICBwcm9tcHRfd2FpdCAkR0RCDQogICAgc2VuZCAiY1xyIg0KfQ0K DQojIw0KIyBTcGF3biBvdXIgZ2RiIHdpdGggbGludXgNCiMjDQpzZXQgcGlk IFtzcGF3biAkUFJPRyAkQVJHXQ0KDQpwdXRzICJcclxuXG4gICAgICAgICAg ICAqKioqKioqKiBHREIgcGlkIGlzICRwaWQgKioqKioqKipcciINCnB1dHMg IlN0YXJ0IFVNTCBhczogJEFSRyA8a2VybmVsIHN3aXRjaGVzPiBkZWJ1ZyBn ZGItcGlkPSRwaWRcclxuXHJcblxyXG4iDQoNCiMjDQojIEluaXRpYWxpc2Ug Z2RiDQojIw0KaW5pdGdkYiAkcGlkDQoNCiMjDQojIE1haW4gZGlzcGF0Y2gg bG9vcA0KIyMNCnNoZWxsDQoNCiMjDQojIENsZWFudXANCiMjDQpzeXN0ZW0g c3R0eSBzYW5lDQoNCnB1dHMgIlxyLS0tLS0gdW1sZ2RiIGZpbmlzaGVkLS0t LVxyIg0KDQoNCg== ---1463811839-2029555884-1068339328=:25575-- ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel