From owner-freebsd-current@FreeBSD.ORG Tue Sep 2 03:52:09 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DE4416A4BF for ; Tue, 2 Sep 2003 03:52:09 -0700 (PDT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB1F543FBD for ; Tue, 2 Sep 2003 03:52:06 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (rwcrmhc12) with SMTP id <20030902105206014000tii8e>; Tue, 2 Sep 2003 10:52:06 +0000 Date: Tue, 2 Sep 2003 03:52:05 -0700 (PDT) From: Doug Barton To: freebsd-current@freebsd.org Message-ID: <20030902031754.J6074@znfgre.qbhto.arg> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1017980439-1062497920=:6074" Content-ID: <20030902035125.H6074@znfgre.qbhto.arg> Subject: savecore "check for a dump" patch for review X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 10:52:09 -0000 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. --0-1017980439-1062497920=:6074 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: <20030902035125.B6074@znfgre.qbhto.arg> I'm sure there's lots of errors, so be gentle. :) It does work though, so that's a plus. Doug -- This .signature sanitized for your protection --0-1017980439-1062497920=:6074 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="savecore-check.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20030902031840.C6074@znfgre.qbhto.arg> Content-Description: Content-Disposition: ATTACHMENT; FILENAME="savecore-check.diff" SW5kZXg6IHNhdmVjb3JlLjgNCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvdXNyL2xvY2FsL25jdnMvc3JjL3NiaW4vc2F2ZWNvcmUvc2F2 ZWNvcmUuOCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTkNCmRpZmYgLXUg LXIxLjE5IHNhdmVjb3JlLjgNCi0tLSBzYXZlY29yZS44CTIxIEF1ZyAyMDAy IDE4OjExOjQyIC0wMDAwCTEuMTkNCisrKyBzYXZlY29yZS44CTIgU2VwIDIw MDMgMTA6MTE6MDQgLTAwMDANCkBAIC00Miw2ICs0MiwxMCBAQA0KIC5ObQ0K IC5GbCBjDQogLk5tDQorLkZsIEMNCisuT3AgRmwgdg0KKy5PcCBBciBkaXJl Y3RvcnkgZGV2aWNlDQorLk5tDQogLk9wIEZsIGZrdnoNCiAuT3AgQXIgZGly ZWN0b3J5IE9wIEFyIGRldmljZSAuLi4NCiAuU2ggREVTQ1JJUFRJT04NCkBA IC01OCw2ICs2MiwxNCBAQA0KIC5QcA0KIFRoZSBvcHRpb25zIGFyZSBhcyBm b2xsb3dzOg0KIC5CbCAtdGFnIC13aWR0aCBpbmRlbnQNCisuSXQgRmwgQw0K K0NoZWNrIHRvIHNlZSBpZiBhIGR1bXAgZXhpc3RzLA0KK2FuZCBkaXNwbGF5 IGEgYnJpZWYgbWVzc2FnZSB0byBpbmRpY2F0ZSB0aGUgc3RhdHVzLg0KK0Fu IGV4aXQgc3RhdHVzIG9mIDAgaW5kaWNhdGVzIHRoYXQgYSBkdW1wIGlzIHRo ZXJlLA0KKzEgaW5kaWNhdGVzIHRoYXQgbm9uZSBleGlzdHMuDQorVGhpcyBv cHRpb24gaXMgY29tcGF0aWJsZSBvbmx5IHdpdGggdGhlDQorLk9wIEZsIHYN CitvcHRpb24uDQogLkl0IEZsIGMNCiBDbGVhciB0aGUgZHVtcCwgc28gdGhh dCBmdXR1cmUgaW52b2NhdGlvbnMgb2YNCiAuTm0NCkluZGV4OiBzYXZlY29y ZS5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL3Vzci9s b2NhbC9uY3ZzL3NyYy9zYmluL3NhdmVjb3JlL3NhdmVjb3JlLmMsdg0KcmV0 cmlldmluZyByZXZpc2lvbiAxLjYzDQpkaWZmIC11IC1yMS42MyBzYXZlY29y ZS5jDQotLS0gc2F2ZWNvcmUuYwkxIEphbiAyMDAzIDE4OjQ4OjQ2IC0wMDAw CTEuNjMNCisrKyBzYXZlY29yZS5jCTIgU2VwIDIwMDMgMTA6MTc6MDcgLTAw MDANCkBAIC04OCw3ICs4OCw3IEBADQogLyogVGhlIHNpemUgb2YgdGhlIGJ1 ZmZlciB1c2VkIGZvciBJL08uICovDQogI2RlZmluZQlCVUZGRVJTSVpFCSgx MDI0KjEwMjQpDQogDQotaW50IGNvbXByZXNzLCBjbGVhciwgZm9yY2UsIGtl ZXAsIHZlcmJvc2U7CS8qIGZsYWdzICovDQoraW50IGNoZWNrZm9yLCBjb21w cmVzcywgY2xlYXIsIGZvcmNlLCBrZWVwLCB2ZXJib3NlOwkvKiBmbGFncyAq Lw0KIGludCBuZm91bmQsIG5zYXZlZCwgbmVycjsJCQkvKiBzdGF0aXN0aWNz ICovDQogDQogZXh0ZXJuIEZJTEUgKnpvcGVuKGNvbnN0IGNoYXIgKiwgY29u c3QgY2hhciAqKTsNCkBAIC0zMjEsNiArMzIxLDEyIEBADQogCQlnb3RvIGNs b3NlZmQ7DQogCX0NCiANCisJaWYgKGNoZWNrZm9yKSB7DQorCQlwcmludGYo IkEgZHVtcCBleGlzdHMgb24gJXNcbiIsIGRldmljZSk7DQorCQljbG9zZShm ZCk7DQorCQlleGl0KDApOw0KKwl9DQorDQogCWlmIChrZGhsLnBhbmljc3Ry aW5nWzBdKQ0KIAkJc3lzbG9nKExPR19BTEVSVCwgInJlYm9vdCBhZnRlciBw YW5pYzogJXMiLCBrZGhsLnBhbmljc3RyaW5nKTsNCiAJZWxzZQ0KQEAgLTQ3 OCw3ICs0ODQsNyBAQA0KIHN0YXRpYyB2b2lkDQogdXNhZ2Uodm9pZCkNCiB7 DQotCWZwcmludGYoc3RkZXJyLCAidXNhZ2U6IHNhdmVjb3JlIFstY2Zrdl0g W2RpcmVjdG9yeSBbZGV2aWNlLi4uXV1cbiIpOw0KKwlmcHJpbnRmKHN0ZGVy ciwgInVzYWdlOiBzYXZlY29yZSBbLUN2fC1jZmt2XSBbZGlyZWN0b3J5IFtk ZXZpY2UuLi5dXVxuIik7DQogCWV4aXQgKDEpOw0KIH0NCiANCkBAIC00OTYs OCArNTAyLDExIEBADQogCQlzeXNsb2coTE9HX0VSUiwgIkNhbm5vdCBhbGxv Y2F0ZSBtZW1vcnkiKTsNCiAJCWV4aXQoMSk7DQogCX0NCi0Jd2hpbGUgKChj aCA9IGdldG9wdChhcmdjLCBhcmd2LCAiY2Rma046dnoiKSkgIT0gLTEpDQor CXdoaWxlICgoY2ggPSBnZXRvcHQoYXJnYywgYXJndiwgIkNjZGZrTjp2eiIp KSAhPSAtMSkNCiAJCXN3aXRjaChjaCkgew0KKwkJY2FzZSAnQyc6DQorCQkJ Y2hlY2tmb3IgPSAxOw0KKwkJCWJyZWFrOw0KIAkJY2FzZSAnYyc6DQogCQkJ Y2xlYXIgPSAxOw0KIAkJCWJyZWFrOw0KQEAgLTUxOSw2ICs1MjgsOCBAQA0K IAkJZGVmYXVsdDoNCiAJCQl1c2FnZSgpOw0KIAkJfQ0KKwlpZiAoY2hlY2tm b3IgJiYgKGNsZWFyIHx8IGZvcmNlIHx8IGtlZXApKQ0KKwkJdXNhZ2UoKTsN CiAJYXJnYyAtPSBvcHRpbmQ7DQogCWFyZ3YgKz0gb3B0aW5kOw0KIAlpZiAo YXJnYyA+PSAxKSB7DQpAQCAtNTQ3LDggKzU1OCwxMyBAQA0KIAl9DQogDQog CS8qIEVtaXQgbWluaW1hbCBvdXRwdXQuICovDQotCWlmIChuZm91bmQgPT0g MCkNCisJaWYgKG5mb3VuZCA9PSAwKSB7DQorCQlpZiAoY2hlY2tmb3IpIHsN CisJCQlwcmludGYoIk5vIGR1bXAgZXhpc3RzXG4iKTsNCisJCQlleGl0KDEp Ow0KKwkJfQ0KIAkJc3lzbG9nKExPR19XQVJOSU5HLCAibm8gZHVtcHMgZm91 bmQiKTsNCisJfQ0KIAllbHNlIGlmIChuc2F2ZWQgPT0gMCkgew0KIAkJaWYg KG5lcnIgIT0gMCkNCiAJCQlzeXNsb2coTE9HX1dBUk5JTkcsICJ1bnNhdmVk IGR1bXBzIGZvdW5kIGJ1dCBub3Qgc2F2ZWQiKTsNCg== --0-1017980439-1062497920=:6074--