Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Aug 2015 16:42:56 +0200
From:      Svatopluk Kraus <onwahe@gmail.com>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        Adrian Chadd <adrian.chadd@gmail.com>,  "freebsd-arm@FreeBSD.org" <freebsd-arm@freebsd.org>, Ian Lepore <ian@freebsd.org>
Subject:   Re: Instability likely related to new pmap on Cubieboard A10
Message-ID:  <CAFHCsPVwZS_rCnvKztg7g2%2BvrOBwQpqpPYyA2=hCLGiiU5=mrQ@mail.gmail.com>
In-Reply-To: <20150819134708.GJ79354@hades.panopticon>
References:  <20150819002103.GC79354@hades.panopticon> <1439944961.242.150.camel@freebsd.org> <20150819013834.GD79354@hades.panopticon> <CAJ-VmokJv=nvcEkBogWeNJT65MosxnFcaitWn8FXJu32eahSdw@mail.gmail.com> <20150819120753.GH79354@hades.panopticon> <CAFHCsPVSGuWWY97ac2QVGAE77Lz2gJ12wDLpzH_kNdZsLQxh%2BQ@mail.gmail.com> <20150819134708.GJ79354@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
--047d7bd6b082e211da051dab0ccd
Content-Type: text/plain; charset=UTF-8

On Wed, Aug 19, 2015 at 3:47 PM, Dmitry Marakasov <amdmi3@amdmi3.ru> wrote:
> * Svatopluk Kraus (onwahe@gmail.com) wrote:
>
>> Great! I'm hunting this kind of panic for long time, but it never was
>> so stable. Can you send me "show pmap addr" output from kdb after
>> panic - pmap address is in panic message.
>
> https://people.freebsd.org/~amdmi3/pmap.log
>

Can you apply debug patch I'm attaching, enable KTR in your config
with KTR_PMAP mask at least, and send me output of the following
commands after panic :

show ktr
show pmap

Output from ktr should be scrolled until a line like
"pmap_remove_page - pmap xxx" will be in there.

Thanks,
Svata

--047d7bd6b082e211da051dab0ccd
Content-Type: text/plain; charset=US-ASCII; name="pmap_debug1.diff"
Content-Disposition: attachment; filename="pmap_debug1.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_idiw1cca0

SW5kZXg6IHN5cy9hcm0vYXJtL3BtYXAtdjYtbmV3LmMKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lzL2FybS9h
cm0vcG1hcC12Ni1uZXcuYwkocmV2aXNpb24gMjg2ODY1KQorKysgc3lzL2FybS9hcm0vcG1hcC12
Ni1uZXcuYwkod29ya2luZyBjb3B5KQpAQCAtNDE3OSw4ICs0MTc5LDExIEBACiAJaW50IGZpZWxk
LCBpZHg7CiAJaW50MzJfdCBiaXQ7CiAJdWludDMyX3QgaW51c2UsIGJpdG1hc2s7Ci0JYm9vbGVh
bl90IGFsbGZyZWU7CisJYm9vbGVhbl90IGFsbGZyZWUsIGRvcGFuaWM7CiAKK2RvcGFuaWMgPSBG
QUxTRTsKK0NUUjIoS1RSX1BNQVAsICIlcyAtIHBtYXAgJXAiLCBfX2Z1bmNfXywgcG1hcCk7CisK
IAlpZiAocG1hcCAhPSB2bXNwYWNlX3BtYXAoY3VydGhyZWFkLT50ZF9wcm9jLT5wX3Ztc3BhY2Up
KSB7CiAJCXByaW50Zigid2FybmluZzogJXMgY2FsbGVkIHdpdGggbm9uLWN1cnJlbnQgcG1hcFxu
IiwgX19mdW5jX18pOwogCQlyZXR1cm47CkBAIC00MTkwLDExICs0MTkzLDE3IEBACiAJUE1BUF9M
T0NLKHBtYXApOwogCXNjaGVkX3BpbigpOwogCVRBSUxRX0ZPUkVBQ0hfU0FGRShwYywgJnBtYXAt
PnBtX3B2Y2h1bmssIHBjX2xpc3QsIG5wYykgeworCitDVFIyKEtUUl9QTUFQLCAiJXMgLSBwY19w
bWFwICVwIiwgX19mdW5jX18sIHBjLT5wY19wbWFwKTsKKwogCQlLQVNTRVJUKHBjLT5wY19wbWFw
ID09IHBtYXAsICgiJXM6IHdyb25nIHBtYXAgJXAgJXAiLAogCQkgICAgX19mdW5jX18sIHBtYXAs
IHBjLT5wY19wbWFwKSk7CiAJCWFsbGZyZWUgPSBUUlVFOwogCQlmb3IgKGZpZWxkID0gMDsgZmll
bGQgPCBfTlBDTTsgZmllbGQrKykgewogCQkJaW51c2UgPSAofihwYy0+cGNfbWFwW2ZpZWxkXSkp
ICYgcGNfZnJlZW1hc2tbZmllbGRdOworCitDVFIzKEtUUl9QTUFQLCAiJXMgLSBmaWVsZCAlZCBp
bnVzZWQgJXAiLCBfX2Z1bmNfXywgZmllbGQsIGludXNlKTsKKwogCQkJd2hpbGUgKGludXNlICE9
IDApIHsKIAkJCQliaXQgPSBmZnMoaW51c2UpIC0gMTsKIAkJCQliaXRtYXNrID0gMVVMIDw8IGJp
dDsKQEAgLTQyMDIsNiArNDIxMSw4IEBACiAJCQkJcHYgPSAmcGMtPnBjX3B2ZW50cnlbaWR4XTsK
IAkJCQlpbnVzZSAmPSB+Yml0bWFzazsKIAorQ1RSMyhLVFJfUE1BUCwgIiVzIC0gaWR4ICVkIHZh
ICV4IiwgX19mdW5jX18sIGlkeCwgcHYtPnB2X3ZhKTsKKwogCQkJCS8qCiAJCQkJICogTm90ZSB0
aGF0IHdlIGNhbm5vdCByZW1vdmUgd2lyZWQgcGFnZXMKIAkJCQkgKiBmcm9tIGEgcHJvY2Vzcycg
bWFwcGluZyBhdCB0aGlzIHRpbWUKQEAgLTQyMjUsNyArNDIzNiw4IEBACiAJCQkJCQlwcmludGYo
IiVzOiBwbWFwICVwIHZhICUjeCAiCiAJCQkJCQkgICAgInB0ZTIgJSN4XG4iLCBfX2Z1bmNfXywK
IAkJCQkJCSAgICBwbWFwLCBwdi0+cHZfdmEsIHB0ZTIpOwotCQkJCQkJcGFuaWMoImJhZCBwdGUy
Iik7CisJCQkJCQkvKnBhbmljKCJiYWQgcHRlMiIpOyovCisJCQkJCQlkb3BhbmljID0gVFJVRTsK
IAkJCQkJfQogCiAJCQkJCWlmIChwdGUyX2lzX3dpcmVkKHB0ZTIpKSAgIHsKQEAgLTQyMzgsNyAr
NDI1MCw4IEBACiAJCQkJfSBlbHNlIHsKIAkJCQkJcHJpbnRmKCIlczogcG1hcCAlcCB2YSAlI3gg
cHRlMSAlI3hcbiIsCiAJCQkJCSAgICBfX2Z1bmNfXywgcG1hcCwgcHYtPnB2X3ZhLCBwdGUxKTsK
LQkJCQkJcGFuaWMoImJhZCBwdGUxIik7CisJCQkJCS8qcGFuaWMoImJhZCBwdGUxIik7Ki8KKwkJ
CQkJZG9wYW5pYyA9IFRSVUU7CiAJCQkJfQogCiAJCQkJLyogTWFyayBmcmVlICovCkBAIC00MjUz
LDYgKzQyNjYsMTAgQEAKIAkJCWZyZWVfcHZfY2h1bmsocGMpOwogCQl9CiAJfQorCitpZiAoZG9w
YW5pYykKKwlwYW5pYygiYmFkIHB0ZTEgYW5kL29yIHB0ZTIiKTsKKwogCXNjaGVkX3VucGluKCk7
CiAJcG1hcF90bGJfZmx1c2hfbmcocG1hcCk7CiAJcndfd3VubG9jaygmcHZoX2dsb2JhbF9sb2Nr
KTsK
--047d7bd6b082e211da051dab0ccd--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFHCsPVwZS_rCnvKztg7g2%2BvrOBwQpqpPYyA2=hCLGiiU5=mrQ>