From owner-freebsd-arm@freebsd.org Sat Aug 22 19:15:23 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3F989C03FF for ; Sat, 22 Aug 2015 19:15:23 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A3A2B16D6; Sat, 22 Aug 2015 19:15:23 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: by iodb91 with SMTP id b91so112365421iod.1; Sat, 22 Aug 2015 12:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=cxsMgfE7SQCk3KSW18T8EIZz4AT9XawVvqXLoRIKxTU=; b=WFjDR1xKU4etk12iG1bkRh2tIqzZRY9PiFiZXAuJVPFyYk7NsczA2nXcxwFtHNcjWi WYXg+FeM2P/DV0sKRIspC+uLWCdOoJZV1SCStv5Ya+vHKl46+8TYRkkE6l1MOdft7vqL YmNHjdK4xKw0k07NcxyFj0ZOQK3Fr91m/JCr1S/qqpQOFJu93lrbhq3sWtmCELR4r4to jgxPL7vFNmFuFKvY5rH6oDwNHaJorHTKiCc1hPj3VJH7JvIqrdmlZQBsjw8wAxDEiq1+ uK9tB9JaqujMvWk66KEbJebGI2ibch/71C96x9GahNYEsahRmFOXeYBOwSSLuQ1ePd7l ifWA== MIME-Version: 1.0 X-Received: by 10.107.47.168 with SMTP id v40mr12524904iov.30.1440270922996; Sat, 22 Aug 2015 12:15:22 -0700 (PDT) Received: by 10.64.239.196 with HTTP; Sat, 22 Aug 2015 12:15:22 -0700 (PDT) In-Reply-To: <20150820201020.GC1245@hades.panopticon> References: <20150819013834.GD79354@hades.panopticon> <20150819120753.GH79354@hades.panopticon> <20150819134708.GJ79354@hades.panopticon> <20150819232836.GA1245@hades.panopticon> <20150820185417.GB1245@hades.panopticon> <20150820201020.GC1245@hades.panopticon> Date: Sat, 22 Aug 2015 21:15:22 +0200 Message-ID: Subject: Re: Instability likely related to new pmap on Cubieboard A10 From: Svatopluk Kraus To: Dmitry Marakasov Cc: Adrian Chadd , "freebsd-arm@FreeBSD.org" , Ian Lepore Content-Type: multipart/mixed; boundary=001a11c14e2cbf1637051deb34fd X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Aug 2015 19:15:24 -0000 --001a11c14e2cbf1637051deb34fd Content-Type: text/plain; charset=UTF-8 On Thu, Aug 20, 2015 at 10:10 PM, Dmitry Marakasov wrote: > * Svatopluk Kraus (onwahe@gmail.com) wrote: > >> >> If it helps, set it again to 1 and try attached patch, please. >> >> >> >> If neither the first nor the seconf attemp will work, can you send me >> >> output like before but from another panic. I would like to see >> >> diference. >> > >> > Just for the case, with patch and sp_enabled back to 1: >> > >> > https://people.freebsd.org/~amdmi3/pmap3.log >> > >> >> Thanks. Meantime, I tried most recent HEAD on pandaboard and >> beaglebone black and no problem there. Do you have enabled INVARIANTS >> and INVARIANT_SUPPORT in your config? > > I've enabled them at some point - at least last two runs had these > enabled. Any other way I could help? Maybe I should check if it was > new pmap commit which caused this, and if not, bisect it? > Can you try attached semi-debug patch, please? I want to be sure that problem is not on patched place. Thanks, Svata --001a11c14e2cbf1637051deb34fd Content-Type: text/plain; charset=US-ASCII; name="pmap_debug2.diff" Content-Disposition: attachment; filename="pmap_debug2.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_idng3b3l0 SW5kZXg6IHN5cy9hcm0vYXJtL3BtYXAtdjYtbmV3LmMKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lzL2FybS9h cm0vcG1hcC12Ni1uZXcuYwkocmV2aXNpb24gMjg2OTYxKQorKysgc3lzL2FybS9hcm0vcG1hcC12 Ni1uZXcuYwkod29ya2luZyBjb3B5KQpAQCAtMTY2OSw2ICsxNjY5LDkgQEAKIAlwbWFwX3B0ZTJs aXN0X2luaXQoJnB2X3ZhZnJlZSwgcHZfY2h1bmtiYXNlLCBwdl9tYXhjaHVua3MpOwogfQogCit1 aW50MzJfdCBwbWFwX3FlbnRlcl9ub3plcm87Cit1aW50MzJfdCBwbWFwX3FlbnRlcl92YWxpZDsK KwogLyoKICAqICBBZGQgYSBsaXN0IG9mIHdpcmVkIHBhZ2VzIHRvIHRoZSBrdmEKICAqICB0aGlz IHJvdXRpbmUgaXMgb25seSB1c2VkIGZvciB0ZW1wb3JhcnkKQEAgLTE2ODEsMTIgKzE2ODQsMTAg QEAKIHZvaWQKIHBtYXBfcWVudGVyKHZtX29mZnNldF90IHN2YSwgdm1fcGFnZV90ICptYSwgaW50 IGNvdW50KQogewotCXVfaW50IGFueWNoYW5nZWQ7CiAJcHQyX2VudHJ5X3QgKmVwdGUycCwgKnB0 ZTJwLCBwdGUyOwogCXZtX3BhZ2VfdCBtOwogCXZtX3BhZGRyX3QgcGE7CiAKLQlhbnljaGFuZ2Vk ID0gMDsKIAlwdGUycCA9IHB0Mm1hcF9lbnRyeShzdmEpOwogCWVwdGUycCA9IHB0ZTJwICsgY291 bnQ7CiAJd2hpbGUgKHB0ZTJwIDwgZXB0ZTJwKSB7CkBAIC0xNjkzLDE2ICsxNjk0LDE4IEBACiAJ CW0gPSAqbWErKzsKIAkJcGEgPSBWTV9QQUdFX1RPX1BIWVMobSk7CiAJCXB0ZTIgPSBwdGUyX2xv YWQocHRlMnApOwotCQlpZiAoKHB0ZTJfcGEocHRlMikgIT0gcGEpIHx8Ci0JCSAgICAocHRlMl9h dHRyKHB0ZTIpICE9IG0tPm1kLnBhdF9tb2RlKSkgewotCQkJYW55Y2hhbmdlZCsrOwotCQkJcHRl Ml9zdG9yZShwdGUycCwgUFRFMl9LRVJOKHBhLCBQVEUyX0FQX0tSVywKLQkJCSAgICBtLT5tZC5w YXRfbW9kZSkpOwotCQl9Ci0JCXB0ZTJwKys7CisJCWlmIChwdGUyICE9IDApCisJCQlwbWFwX3Fl bnRlcl9ub3plcm8rKzsKKwkJaWYgKHB0ZTJfaXNfdmFsaWQocHRlMikpCisJCQlwbWFwX3FlbnRl cl92YWxpZCsrOworCQlpZiAocHRlMl9wYShwdGUyKSA9PSBwYSAmJiBwdGUyX2F0dHIocHRlMikg IT0gbS0+bWQucGF0X21vZGUpCisJCQlwYW5pYygiJXM6IHZhICUjeCBwYSAlI3ggb2xkICV4IG5l dyAleCIsIF9fZnVuY19fLAorCQkJICAgIHN2YSwgcGEsIHB0ZTJfYXR0cihwdGUyKSwgbS0+bWQu cGF0X21vZGUpOworCQlwdGUyX2NsZWFyKHB0ZTJwKTsKKwkJdGxiX2ZsdXNoKHN2YSk7CisJCXB0 ZTJfc3RvcmUocHRlMnArKywgUFRFMl9LRVJOKHBhLCBQVEUyX0FQX0tSVywgbS0+bWQucGF0X21v ZGUpKTsKKwkJc3ZhICs9IFBBR0VfU0laRTsKIAl9Ci0JaWYgKF9fcHJlZGljdF9mYWxzZShhbnlj aGFuZ2VkKSkKLQkJdGxiX2ZsdXNoX3JhbmdlKHN2YSwgY291bnQgKiBQQUdFX1NJWkUpOwogfQog CiAvKgo= --001a11c14e2cbf1637051deb34fd--