Date: Thu, 8 May 2008 12:02:47 -0400 From: "Josh Carroll" <josh.carroll@gmail.com> To: "Eygene Ryabinkin" <rea-fbsd@codelabs.ru> Cc: pluknet <pluknet@gmail.com>, Coleman Kane <cokane@freebsd.org>, freebsd-current@freebsd.org Subject: Re: panic mounting ntfs Message-ID: <8cb6106e0805080902m6d72d91ft8315db19ca8bb497@mail.gmail.com> In-Reply-To: <TfxE9AYpsGcM2odJJk%2B2PzF/RR4@tuQFyl9pqXYkbrygWcrojXcyvbA> References: <8cb6106e0805062004r681045b5ge2981ae73e777a49@mail.gmail.com> <1210163153.2043.11.camel@localhost> <8cb6106e0805070800m46101f21sa8298b33e82bbfbd@mail.gmail.com> <1210172870.2043.17.camel@localhost> <8cb6106e0805070841p12d95c2k6e76a5ce5d8b512e@mail.gmail.com> <a31046fc0805070821i742a0065i9f938e9964bb144e@mail.gmail.com> <TfxE9AYpsGcM2odJJk%2B2PzF/RR4@tuQFyl9pqXYkbrygWcrojXcyvbA>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_1318_2627945.1210262567896 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline > I am a bit late, but could you please try the patch from the > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120483 > > It was ported from NetBSD and seems like it is a bit more complete > than the one proposed by pluknet. It did not patch cleanly against a recently csup'd source tree, but there was only one hunk that failed, which I manually fixed. Attached is the updated diff, if pluknet wants to give it a shot. I just finished building the kernel and it does indeed fix the problem. I was able to mount the NTFS filesystem here and copy a file off of it without issue. Let me know if you'd like me to respond to the PR and attach this patch there as well. Thanks! Josh ------=_Part_1318_2627945.1210262567896 Content-Type: application/octet-stream; name=ntfs.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_ffzj212p0 Content-Disposition: attachment; filename=ntfs.diff ZGlmZiAtdXJOIC9yb290L250ZnMvbnRmc19paGFzaC5jIC4vbnRmc19paGFzaC5jCi0tLSAvcm9v dC9udGZzL250ZnNfaWhhc2guYwkyMDA4LTA1LTA4IDExOjA4OjEwLjAwMDAwMDAwMCAtMDQwMAor KysgLi9udGZzX2loYXNoLmMJMjAwOC0wNS0wOCAxMTowODo0Mi4wMDAwMDAwMDAgLTA0MDAKQEAg LTQwLDYgKzQwLDcgQEAKICNpbmNsdWRlIDxzeXMvbWFsbG9jLmg+CiAjaW5jbHVkZSA8c3lzL21v dW50Lmg+CiAjaW5jbHVkZSA8c3lzL211dGV4Lmg+CisjaW5jbHVkZSA8c3lzL2NvbmR2YXIuaD4K IAogI2luY2x1ZGUgPGZzL250ZnMvbnRmcy5oPgogI2luY2x1ZGUgPGZzL250ZnMvbnRmc19pbm9k ZS5oPgpAQCAtNTQsNyArNTUsNyBAQAogc3RhdGljIHVfbG9uZwludGZzX250aGFzaDsJCS8qIHNp emUgb2YgaGFzaCB0YWJsZSAtIDEgKi8KICNkZWZpbmUJTlROT0hBU0goZGV2aWNlLCBpbnVtKQko Jm50ZnNfbnRoYXNodGJsWyhtaW5vcihkZXZpY2UpICsgKGludW0pKSAmIG50ZnNfbnRoYXNoXSkK IHN0YXRpYyBzdHJ1Y3QgbXR4IG50ZnNfbnRoYXNoX210eDsKLXN0cnVjdCBsb2NrIG50ZnNfaGFz aGxvY2s7CitzdHJ1Y3QgbXR4IG50ZnNfaGFzaGxvY2tfbXR4OwogCiAvKgogICogSW5pdGlhbGl6 ZSBpbm9kZSBoYXNoIHRhYmxlLgpAQCAtNjIsOSArNjMsOSBAQAogdm9pZAogbnRmc19udGhhc2hp bml0KCkKIHsKLQlsb2NraW5pdCgmbnRmc19oYXNobG9jaywgUElOT0QsICJudGZzX250aGFzaGxv Y2siLCAwLCAwKTsKLQludGZzX250aGFzaHRibCA9IGhhc2hpbml0KGRlc2lyZWR2bm9kZXMsIE1f TlRGU05USEFTSCwgJm50ZnNfbnRoYXNoKTsKKwltdHhfaW5pdCgmbnRmc19oYXNobG9ja19tdHgs ICJudGZzIGhhc2hsb2NrIiwgTlVMTCwgTVRYX0RFRik7CiAJbXR4X2luaXQoJm50ZnNfbnRoYXNo X210eCwgIm50ZnMgbnRoYXNoIiwgTlVMTCwgTVRYX0RFRik7CisJbnRmc19udGhhc2h0YmwgPSBo YXNoaW5pdChkZXNpcmVkdm5vZGVzLCBNX05URlNOVEhBU0gsICZudGZzX250aGFzaCk7CiB9CiAK IC8qCkBAIC03NCw3ICs3NSw3IEBACiBudGZzX250aGFzaGRlc3Ryb3kodm9pZCkKIHsKIAloYXNo ZGVzdHJveShudGZzX250aGFzaHRibCwgTV9OVEZTTlRIQVNILCBudGZzX250aGFzaCk7Ci0JbG9j a2Rlc3Ryb3koJm50ZnNfaGFzaGxvY2spOworCW10eF9kZXN0cm95KCZudGZzX2hhc2hsb2NrX210 eCk7CiAJbXR4X2Rlc3Ryb3koJm50ZnNfbnRoYXNoX210eCk7CiB9CiAKZGlmZiAtdXJOIC9yb290 L250ZnMvbnRmc19paGFzaC5oIC4vbnRmc19paGFzaC5oCi0tLSAvcm9vdC9udGZzL250ZnNfaWhh c2guaAkyMDA4LTA1LTA4IDExOjA4OjEwLjAwMDAwMDAwMCAtMDQwMAorKysgLi9udGZzX2loYXNo LmgJMjAwOC0wNS0wOCAxMTowODo0Mi4wMDAwMDAwMDAgLTA0MDAKQEAgLTI4LDcgKzI4LDcgQEAK ICAqICRGcmVlQlNEOiBzcmMvc3lzL2ZzL250ZnMvbnRmc19paGFzaC5oLHYgMS44IDIwMDQvMDYv MTYgMDk6NDc6MDQgcGhrIEV4cCAkCiAgKi8KIAotZXh0ZXJuIHN0cnVjdCBsb2NrIG50ZnNfaGFz aGxvY2s7CitleHRlcm4gc3RydWN0IG10eCBudGZzX2hhc2hsb2NrX210eDsKIHZvaWQgbnRmc19u dGhhc2hpbml0KHZvaWQpOwogdm9pZCBudGZzX250aGFzaGRlc3Ryb3kodm9pZCk7CiBzdHJ1Y3Qg bnRub2RlICAgKm50ZnNfbnRoYXNobG9va3VwKHN0cnVjdCBjZGV2ICosIGlub190KTsKZGlmZiAt dXJOIC9yb290L250ZnMvbnRmc19pbm9kZS5oIC4vbnRmc19pbm9kZS5oCi0tLSAvcm9vdC9udGZz L250ZnNfaW5vZGUuaAkyMDA4LTA1LTA4IDExOjA4OjEwLjAwMDAwMDAwMCAtMDQwMAorKysgLi9u dGZzX2lub2RlLmgJMjAwOC0wNS0wOCAxMTowODo0Mi4wMDAwMDAwMDAgLTA0MDAKQEAgLTUzLDkg KzUzLDEwIEBACiAJdV9pbnQzMl90ICAgICAgIGlfZmxhZzsKIAogCS8qIGxvY2tpbmcgKi8KLQlz dHJ1Y3QgbG9jawlpX2xvY2s7CisJc3RydWN0IGN2CWlfbG9jazsKIAlzdHJ1Y3QgbXR4CWlfaW50 ZXJsb2NrOwogCWludAkJaV91c2Vjb3VudDsKKwlpbnQJCWlfYnVzeTsKIAogCUxJU1RfSEVBRCgs Zm5vZGUpCWlfZm5saXN0OwogCUxJU1RfSEVBRCgsbnR2YXR0cikJaV92YWxpc3Q7CmRpZmYgLXVy TiAvcm9vdC9udGZzL250ZnNfc3Vici5jIC4vbnRmc19zdWJyLmMKLS0tIC9yb290L250ZnMvbnRm c19zdWJyLmMJMjAwOC0wNS0wOCAxMTowODoxMC4wMDAwMDAwMDAgLTA0MDAKKysrIC4vbnRmc19z dWJyLmMJMjAwOC0wNS0wOCAxMToxMzoyMS4wMDAwMDAwMDAgLTA0MDAKQEAgLTMyLDYgKzMyLDcg QEAKICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNsdWRlIDxzeXMvc3lzdG0uaD4KICNpbmNs dWRlIDxzeXMvbmFtZWkuaD4KKyNpbmNsdWRlIDxzeXMvcHJvYy5oPgogI2luY2x1ZGUgPHN5cy9r ZXJuZWwuaD4KICNpbmNsdWRlIDxzeXMvdm5vZGUuaD4KICNpbmNsdWRlIDxzeXMvbW91bnQuaD4K QEAgLTQxLDYgKzQyLDggQEAKICNpbmNsdWRlIDxzeXMvbWFsbG9jLmg+CiAjaW5jbHVkZSA8c3lz L2xvY2suaD4KICNpbmNsdWRlIDxzeXMvaWNvbnYuaD4KKyNpbmNsdWRlIDxzeXMvY29uZHZhci5o PgorI2luY2x1ZGUgPHN5cy9zeC5oPgogCiAvKiAjZGVmaW5lIE5URlNfREVCVUcgMSAqLwogI2lu Y2x1ZGUgPGZzL250ZnMvbnRmcy5oPgpAQCAtNjUsNyArNjgsNyBAQAogICogbnRmcyBtb3VudCwg ZnJlZWQgdXBvbiBsYXN0IG50ZnMgdW1vdW50ICovCiBzdGF0aWMgd2NoYXIgKm50ZnNfdG91cHBl cl90YWI7CiAjZGVmaW5lIE5URlNfVE9VUFBFUihjaCkJKG50ZnNfdG91cHBlcl90YWJbKGNoKV0p Ci1zdGF0aWMgc3RydWN0IGxvY2sgbnRmc190b3VwcGVyX2xvY2s7CitzdGF0aWMgc3RydWN0IHN4 IG50ZnNfdG91cHBlcl9sb2NrX3N4Owogc3RhdGljIHNpZ25lZCBpbnQgbnRmc190b3VwcGVyX3Vz ZWNvdW50OwogCiBzdHJ1Y3QgaWNvbnZfZnVuY3Rpb25zICpudGZzX2ljb252ID0gTlVMTDsKQEAg LTM1OCw3ICszNjEsMTEgQEAKIAogCW10eF9sb2NrKCZpcC0+aV9pbnRlcmxvY2spOwogCWlwLT5p X3VzZWNvdW50Kys7Ci0JbG9ja21ncigmaXAtPmlfbG9jaywgTEtfRVhDTFVTSVZFIHwgTEtfSU5U RVJMT0NLLCAmaXAtPmlfaW50ZXJsb2NrKTsKKwl3aGlsZSAoaXAtPmlfYnVzeSAhPSAwKSB7CisJ CWN2X3dhaXQoJmlwLT5pX2xvY2ssICZpcC0+aV9pbnRlcmxvY2spOworCX0KKwlpcC0+aV9idXN5 ID0gMTsKKwltdHhfdW5sb2NrKCZpcC0+aV9pbnRlcmxvY2spOwogCiAJcmV0dXJuIDA7CiB9CkBA IC0zODAsMjEgKzM4NywyOSBAQAogCiAJZHByaW50ZigoIm50ZnNfbnRsb29rdXA6IGxvb2tpbmcg Zm9yIG50bm9kZSAlZFxuIiwgaW5vKSk7CiAKLQlkbyB7Ci0JCWlwID0gbnRmc19udGhhc2hsb29r dXAobnRtcC0+bnRtX2RldnZwLT52X3JkZXYsIGlubyk7Ci0JCWlmIChpcCAhPSBOVUxMKSB7Ci0J CQludGZzX250Z2V0KGlwKTsKLQkJCWRwcmludGYoKCJudGZzX250bG9va3VwOiBudG5vZGUgJWQ6 ICVwLCB1c2Vjb3VudDogJWRcbiIsCi0JCQkJaW5vLCBpcCwgaXAtPmlfdXNlY291bnQpKTsKLQkJ CSppcHAgPSBpcDsKLQkJCXJldHVybiAoMCk7Ci0JCX0KLQl9IHdoaWxlIChsb2NrbWdyKCZudGZz X2hhc2hsb2NrLCBMS19FWENMVVNJVkUgfCBMS19TTEVFUEZBSUwsIE5VTEwpKTsKKwkqaXBwID0g bnRmc19udGhhc2hsb29rdXAobnRtcC0+bnRtX2RldnZwLT52X3JkZXYsIGlubyk7CisJaWYgKCpp cHAgIT0gTlVMTCkgeworCQludGZzX250Z2V0KCppcHApOworCQlkcHJpbnRmKCgibnRmc19udGxv b2t1cDogbnRub2RlICVkOiAlcCwgdXNlY291bnQ6ICVkXG4iLAorCQkJaW5vLCBpcHAsICgqaXBw KS0+aV91c2Vjb3VudCkpOworCQlyZXR1cm4gKDApOworCX0KIAogCU1BTExPQyhpcCwgc3RydWN0 IG50bm9kZSAqLCBzaXplb2Yoc3RydWN0IG50bm9kZSksIE1fTlRGU05UTk9ERSwKIAkJTV9XQUlU T0sgfCBNX1pFUk8pOwogCWRkcHJpbnRmKCgibnRmc19udGxvb2t1cDogYWxsb2NhdGluZyBudG5v ZGU6ICVkOiAlcFxuIiwgaW5vLCBpcCkpOwogCisJbXR4X2xvY2soJm50ZnNfaGFzaGxvY2tfbXR4 KTsKKwkqaXBwID0gbnRmc19udGhhc2hsb29rdXAobnRtcC0+bnRtX2RldnZwLT52X3JkZXYsIGlu byk7CisJaWYgKCppcHAgIT0gTlVMTCkgeworCQltdHhfdW5sb2NrKCZudGZzX2hhc2hsb2NrX210 eCk7CisJCW50ZnNfbnRnZXQoKmlwcCk7CisJCUZSRUUoaXAsIE1fTlRGU05UTk9ERSk7CisJCWRw cmludGYoKCJudGZzX250bG9va3VwOiBudG5vZGUgJWQ6ICVwLCB1c2Vjb3VudDogJWRcbiIsCisJ CQlpbm8sIGlwcCwgKCppcHApLT5pX3VzZWNvdW50KSk7CisJCXJldHVybiAoMCk7CisJfQorCiAJ LyogR2VuZXJpYyBpbml0aWFsaXphdGlvbiAqLwogCWlwLT5pX2RldnZwID0gbnRtcC0+bnRtX2Rl dnZwOwogCWlwLT5pX2RldiA9IG50bXAtPm50bV9kZXZ2cC0+dl9yZGV2OwpAQCAtNDA1LDEzICs0 MjAsMTMgQEAKIAlWUkVGKGlwLT5pX2RldnZwKTsKIAogCS8qIGluaXQgbG9jayBhbmQgbG9jayB0 aGUgbmV3Ym9ybiBudG5vZGUgKi8KLQlsb2NraW5pdCgmaXAtPmlfbG9jaywgUElOT0QsICJudG5v ZGUiLCAwLCBMS19FWENMVVNJVkUpOworCWN2X2luaXQoJmlwLT5pX2xvY2ssICJudGZzbGsiKTsK IAltdHhfaW5pdCgmaXAtPmlfaW50ZXJsb2NrLCAibnRub2RlIGludGVybG9jayIsIE5VTEwsIE1U WF9ERUYpOwogCW50ZnNfbnRnZXQoaXApOwogCiAJbnRmc19udGhhc2hpbnMoaXApOwogCi0JbG9j a21ncigmbnRmc19oYXNobG9jaywgTEtfUkVMRUFTRSwgTlVMTCk7CisJbXR4X3VubG9jaygmbnRm c19oYXNobG9ja19tdHgpOwogCiAJKmlwcCA9IGlwOwogCkBAIC00NDYsMjcgKzQ2MSwyOCBAQAog CX0KICNlbmRpZgogCi0JaWYgKGlwLT5pX3VzZWNvdW50ID4gMCkgewotCQlsb2NrbWdyKCZpcC0+ aV9sb2NrLCBMS19SRUxFQVNFfExLX0lOVEVSTE9DSywgJmlwLT5pX2ludGVybG9jayk7Ci0JCXJl dHVybjsKLQl9Ci0KLQlkcHJpbnRmKCgibnRmc19udHB1dDogZGVhbGxvY2F0aW5nIG50bm9kZTog JWRcbiIsIGlwLT5pX251bWJlcikpOwotCi0JaWYgKExJU1RfRklSU1QoJmlwLT5pX2ZubGlzdCkp Ci0JCXBhbmljKCJudGZzX250cHV0OiBudG5vZGUgaGFzIGZub2Rlc1xuIik7Ci0KLQludGZzX250 aGFzaHJlbShpcCk7Ci0KLQl3aGlsZSAoKHZhcCA9IExJU1RfRklSU1QoJmlwLT5pX3ZhbGlzdCkp ICE9IE5VTEwpIHsKLQkJTElTVF9SRU1PVkUodmFwLHZhX2xpc3QpOwotCQludGZzX2ZyZWVudHZh dHRyKHZhcCk7CisgCWlwLT5pX2J1c3kgPSAwOworIAljdl9zaWduYWwoJmlwLT5pX2xvY2spOwor IAltdHhfdW5sb2NrKCZpcC0+aV9pbnRlcmxvY2spOworICAKKyAJaWYgKGlwLT5pX3VzZWNvdW50 ID09IDApIHsKKyAJCWRwcmludGYoKCJudGZzX250cHV0OiBkZWFsbG9jYXRpbmcgbnRub2RlOiAl ZFxuIiwKKyAJCQkgaXAtPmlfbnVtYmVyKSk7CisgCisgCQlpZiAoTElTVF9GSVJTVCgmaXAtPmlf Zm5saXN0KSkKKyAJCQlwYW5pYygibnRmc19udHB1dDogbnRub2RlIGhhcyBmbm9kZXNcbiIpOwor IAorIAkJbnRmc19udGhhc2hyZW0oaXApOworIAorIAkJd2hpbGUgKCh2YXAgPSBMSVNUX0ZJUlNU KCZpcC0+aV92YWxpc3QpKSAhPSBOVUxMKSB7CisgCQkJTElTVF9SRU1PVkUodmFwLHZhX2xpc3Qp OworIAkJCW50ZnNfZnJlZW50dmF0dHIodmFwKTsKKyAJCX0KKyAJCW10eF9kZXN0cm95KCZpcC0+ aV9pbnRlcmxvY2spOworIAkJY3ZfZGVzdHJveSgmaXAtPmlfbG9jayk7CisgCQl2cmVsZShpcC0+ aV9kZXZ2cCk7CisgCQlGUkVFKGlwLCBNX05URlNOVE5PREUpOwogCX0KLQlsb2NrbWdyKCZpcC0+ aV9sb2NrLCBMS19SRUxFQVNFIHwgTEtfSU5URVJMT0NLLCAmaXAtPmlfaW50ZXJsb2NrKTsKLQlt dHhfZGVzdHJveSgmaXAtPmlfaW50ZXJsb2NrKTsKLQlsb2NrZGVzdHJveSgmaXAtPmlfbG9jayk7 Ci0JdnJlbGUoaXAtPmlfZGV2dnApOwotCUZSRUUoaXAsIE1fTlRGU05UTk9ERSk7CiB9CiAKIC8q CkBAIC0xOTU1LDcgKzE5NzEsNyBAQAogbnRmc190b3VwcGVyX2luaXQoKQogewogCW50ZnNfdG91 cHBlcl90YWIgPSAod2NoYXIgKikgTlVMTDsKLQlsb2NraW5pdCgmbnRmc190b3VwcGVyX2xvY2ss IFBWRlMsICJudGZzX3RvdXBwZXIiLCAwLCAwKTsKKwlzeF9pbml0KCZudGZzX3RvdXBwZXJfbG9j a19zeCwgIm50ZnMgdG91cHBlciBsb2NrIik7CiAJbnRmc190b3VwcGVyX3VzZWNvdW50ID0gMDsK IH0KIApAQCAtMTk2Myw3ICsxOTc5LDcgQEAKIG50ZnNfdG91cHBlcl9kZXN0cm95KHZvaWQpCiB7 CiAKLQlsb2NrZGVzdHJveSgmbnRmc190b3VwcGVyX2xvY2spOworICAgICAgIHN4X2Rlc3Ryb3ko Jm50ZnNfdG91cHBlcl9sb2NrX3N4KTsKIH0KIAogLyoKQEAgLTE5NzksNyArMTk5NSw3IEBACiAJ c3RydWN0IHZub2RlICp2cDsKIAogCS8qIGdldCBleGNsdXNpdmUgYWNjZXNzICovCi0JbG9ja21n cigmbnRmc190b3VwcGVyX2xvY2ssIExLX0VYQ0xVU0lWRSwgTlVMTCk7CisJc3hfeGxvY2soJm50 ZnNfdG91cHBlcl9sb2NrX3N4KTsKIAkKIAkvKiBvbmx5IHJlYWQgdGhlIHRyYW5zbGF0aW9uIGRh dGEgZnJvbSBhIGZpbGUgaWYgaXQgaGFzbid0IGJlZW4KIAkgKiByZWFkIGFscmVhZHkgKi8KQEAg LTIwMDIsNyArMjAxOCw3IEBACiAKICAgICBvdXQ6CiAJbnRmc190b3VwcGVyX3VzZWNvdW50Kys7 Ci0JbG9ja21ncigmbnRmc190b3VwcGVyX2xvY2ssIExLX1JFTEVBU0UsIE5VTEwpOworCXN4X3h1 bmxvY2soJm50ZnNfdG91cHBlcl9sb2NrX3N4KTsKIAlyZXR1cm4gKGVycm9yKTsKIH0KIApAQCAt MjAxNCw3ICsyMDMwLDcgQEAKIG50ZnNfdG91cHBlcl91bnVzZSgpCiB7CiAJLyogZ2V0IGV4Y2x1 c2l2ZSBhY2Nlc3MgKi8KLQlsb2NrbWdyKCZudGZzX3RvdXBwZXJfbG9jaywgTEtfRVhDTFVTSVZF LCBOVUxMKTsKKwlzeF94bG9jaygmbnRmc190b3VwcGVyX2xvY2tfc3gpOwogCiAJbnRmc190b3Vw cGVyX3VzZWNvdW50LS07CiAJaWYgKG50ZnNfdG91cHBlcl91c2Vjb3VudCA9PSAwKSB7CkBAIC0y MDI5LDcgKzIwNDUsNyBAQAogI2VuZGlmCiAJCiAJLyogcmVsZWFzZSB0aGUgbG9jayAqLwotCWxv Y2ttZ3IoJm50ZnNfdG91cHBlcl9sb2NrLCBMS19SRUxFQVNFLCBOVUxMKTsKKwlzeF94dW5sb2Nr KCZudGZzX3RvdXBwZXJfbG9ja19zeCk7CiB9IAogCiBpbnQKZGlmZiAtdXJOIC9yb290L250ZnMv bnRmc192ZnNvcHMuYyAuL250ZnNfdmZzb3BzLmMKLS0tIC9yb290L250ZnMvbnRmc192ZnNvcHMu YwkyMDA4LTA1LTA4IDExOjA4OjEwLjAwMDAwMDAwMCAtMDQwMAorKysgLi9udGZzX3Zmc29wcy5j CTIwMDgtMDUtMDggMTE6MDg6NDIuMDAwMDAwMDAwIC0wNDAwCkBAIC00Myw2ICs0Myw3IEBACiAj aW5jbHVkZSA8c3lzL21hbGxvYy5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVkZSA8 c3lzL3N5c3RtLmg+CisjaW5jbHVkZSA8c3lzL2NvbmR2YXIuaD4KIAogI2luY2x1ZGUgPGdlb20v Z2VvbS5oPgogI2luY2x1ZGUgPGdlb20vZ2VvbV92ZnMuaD4KZGlmZiAtdXJOIC9yb290L250ZnMv bnRmc192bm9wcy5jIC4vbnRmc192bm9wcy5jCi0tLSAvcm9vdC9udGZzL250ZnNfdm5vcHMuYwky MDA4LTA1LTA4IDExOjA4OjEwLjAwMDAwMDAwMCAtMDQwMAorKysgLi9udGZzX3Zub3BzLmMJMjAw OC0wNS0wOCAxMTowODo0Mi4wMDAwMDAwMDAgLTA0MDAKQEAgLTQ4LDYgKzQ4LDcgQEAKICNpbmNs dWRlIDxzeXMvYmlvLmg+CiAjaW5jbHVkZSA8c3lzL2J1Zi5oPgogI2luY2x1ZGUgPHN5cy9kaXJl bnQuaD4KKyNpbmNsdWRlIDxzeXMvY29uZHZhci5oPgogCiAjaW5jbHVkZSA8dm0vdm0uaD4KICNp bmNsdWRlIDx2bS92bV9wYXJhbS5oPgo= ------=_Part_1318_2627945.1210262567896--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8cb6106e0805080902m6d72d91ft8315db19ca8bb497>