Skip site navigation (1)Skip section navigation (2)
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>