Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Sep 2011 17:52:41 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Joel Dahl <joel@vnode.se>
Cc:        current@freebsd.org
Subject:   Re: BETA2 panic
Message-ID:  <CAJ-Vmokpait2hLZnG5PEgWogKA6n_9SyavyZzDp0RWtj9KxGvg@mail.gmail.com>
In-Reply-To: <09C13664-4FC0-41F3-8849-CE875B3A6CC0@vnode.se>
References:  <09C13664-4FC0-41F3-8849-CE875B3A6CC0@vnode.se>

next in thread | previous in thread | raw e-mail | index | archive | help
--20cf305e254f0be5dc04ae259640
Content-Type: text/plain; charset=ISO-8859-1

Hi,

Would you please try this patch? Make sure that witness and the rest
of the lock debugging is enabled.

I've been working on this problem with someone else on the list (but I
can't trigger it myself; I think I need to get some dual-CPU wireless
test hardware.)

Thanks,


Adrian

--20cf305e254f0be5dc04ae259640
Content-Type: application/octet-stream; name="net80211-swbmiss-2.diff"
Content-Disposition: attachment; filename="net80211-swbmiss-2.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gt6zuags0

SW5kZXg6IG5ldDgwMjExL2llZWU4MDIxMV9zdGEuYwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBuZXQ4MDIxMS9p
ZWVlODAyMTFfc3RhLmMJKHJldmlzaW9uIDIyNTc3MikKKysrIG5ldDgwMjExL2llZWU4MDIxMV9z
dGEuYwkod29ya2luZyBjb3B5KQpAQCAtMTA5LDYgKzEwOSw4IEBACiB7CiAJc3RydWN0IGllZWU4
MDIxMWNvbSAqaWMgPSB2YXAtPml2X2ljOwogCisJSUVFRTgwMjExX0xPQ0tfQVNTRVJUKGljKTsK
KwogCUtBU1NFUlQoKGljLT5pY19mbGFncyAmIElFRUU4MDIxMV9GX1NDQU4pID09IDAsICgic2Nh
bm5pbmciKSk7CiAJS0FTU0VSVCh2YXAtPml2X3N0YXRlID49IElFRUU4MDIxMV9TX1JVTiwKIAkg
ICAgKCJ3cm9uZyBzdGF0ZSAlcyIsIGllZWU4MDIxMV9zdGF0ZV9uYW1lW3ZhcC0+aXZfc3RhdGVd
KSk7CkluZGV4OiBuZXQ4MDIxMS9pZWVlODAyMTFfdGRtYS5jCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIG5ldDgw
MjExL2llZWU4MDIxMV90ZG1hLmMJKHJldmlzaW9uIDIyNTc3MikKKysrIG5ldDgwMjExL2llZWU4
MDIxMV90ZG1hLmMJKHdvcmtpbmcgY29weSkKQEAgLTI4NSw3ICsyODUsMTAgQEAKIHRkbWFfYmVh
Y29uX21pc3Moc3RydWN0IGllZWU4MDIxMXZhcCAqdmFwKQogewogCXN0cnVjdCBpZWVlODAyMTFf
dGRtYV9zdGF0ZSAqdHMgPSB2YXAtPml2X3RkbWE7CisJc3RydWN0IGllZWU4MDIxMWNvbSAqaWMg
PSB2YXAtPml2X2ljOwogCisJSUVFRTgwMjExX0xPQ0tfQVNTRVJUKGljKTsKKwogCUtBU1NFUlQo
KHZhcC0+aXZfaWMtPmljX2ZsYWdzICYgSUVFRTgwMjExX0ZfU0NBTikgPT0gMCwgKCJzY2Fubmlu
ZyIpKTsKIAlLQVNTRVJUKHZhcC0+aXZfc3RhdGUgPT0gSUVFRTgwMjExX1NfUlVOLAogCSAgICAo
Indyb25nIHN0YXRlICVkIiwgdmFwLT5pdl9zdGF0ZSkpOwpJbmRleDogbmV0ODAyMTEvaWVlZTgw
MjExX3Byb3RvLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gbmV0ODAyMTEvaWVlZTgwMjExX3Byb3RvLmMJKHJl
dmlzaW9uIDIyNTc3MikKKysrIG5ldDgwMjExL2llZWU4MDIxMV9wcm90by5jCSh3b3JraW5nIGNv
cHkpCkBAIC0xOTMsNyArMTkzLDcgQEAKIAl2YXAtPml2X3J0c3RocmVzaG9sZCA9IElFRUU4MDIx
MV9SVFNfREVGQVVMVDsKIAl2YXAtPml2X2ZyYWd0aHJlc2hvbGQgPSBJRUVFODAyMTFfRlJBR19E
RUZBVUxUOwogCXZhcC0+aXZfYm1pc3NfbWF4ID0gSUVFRTgwMjExX0JNSVNTX01BWDsKLQljYWxs
b3V0X2luaXQoJnZhcC0+aXZfc3dibWlzcywgQ0FMTE9VVF9NUFNBRkUpOworCWNhbGxvdXRfaW5p
dF9tdHgoJnZhcC0+aXZfc3dibWlzcywgSUVFRTgwMjExX0xPQ0tfT0JKKGljKSwgMCk7CiAJY2Fs
bG91dF9pbml0KCZ2YXAtPml2X21ndHNlbmQsIENBTExPVVRfTVBTQUZFKTsKIAlUQVNLX0lOSVQo
JnZhcC0+aXZfbnN0YXRlX3Rhc2ssIDAsIGllZWU4MDIxMV9uZXdzdGF0ZV9jYiwgdmFwKTsKIAlU
QVNLX0lOSVQoJnZhcC0+aXZfc3dibWlzc190YXNrLCAwLCBiZWFjb25fc3dtaXNzLCB2YXApOwpA
QCAtMTQwMyw3ICsxNDAzLDcgQEAKIAlzdHJ1Y3QgaWVlZTgwMjExY29tICppYyA9IGFyZzsKIAlz
dHJ1Y3QgaWVlZTgwMjExdmFwICp2YXA7CiAKLQkvKiBYWFggbG9ja2luZyAqLworCUlFRUU4MDIx
MV9MT0NLKGljKTsKIAlUQUlMUV9GT1JFQUNIKHZhcCwgJmljLT5pY192YXBzLCBpdl9uZXh0KSB7
CiAJCS8qCiAJCSAqIFdlIG9ubHkgcGFzcyBldmVudHMgdGhyb3VnaCBmb3Igc3RhIHZhcCdzIGlu
IFJVTiBzdGF0ZTsKQEAgLTE0MTUsMTggKzE0MTUsMjEgQEAKIAkJICAgIHZhcC0+aXZfYm1pc3Mg
IT0gTlVMTCkKIAkJCXZhcC0+aXZfYm1pc3ModmFwKTsKIAl9CisJSUVFRTgwMjExX1VOTE9DSyhp
Yyk7CiB9CiAKIHN0YXRpYyB2b2lkCiBiZWFjb25fc3dtaXNzKHZvaWQgKmFyZywgaW50IG5wZW5k
aW5nKQogewogCXN0cnVjdCBpZWVlODAyMTF2YXAgKnZhcCA9IGFyZzsKKwlzdHJ1Y3QgaWVlZTgw
MjExY29tICppYyA9IHZhcC0+aXZfaWM7CiAKLQlpZiAodmFwLT5pdl9zdGF0ZSAhPSBJRUVFODAy
MTFfU19SVU4pCi0JCXJldHVybjsKLQotCS8qIFhYWCBDYWxsIG11bHRpcGxlIHRpbWVzIGlmIG5w
ZW5kaW5nID4gemVybz8gKi8KLQl2YXAtPml2X2JtaXNzKHZhcCk7CisJSUVFRTgwMjExX0xPQ0so
aWMpOworCWlmICh2YXAtPml2X3N0YXRlID09IElFRUU4MDIxMV9TX1JVTikgeworCQkvKiBYWFgg
Q2FsbCBtdWx0aXBsZSB0aW1lcyBpZiBucGVuZGluZyA+IHplcm8/ICovCisJCXZhcC0+aXZfYm1p
c3ModmFwKTsKKwl9CisJSUVFRTgwMjExX1VOTE9DSyhpYyk7CiB9CiAKIC8qCkBAIC0xNDQwLDYg
KzE0NDMsOCBAQAogCXN0cnVjdCBpZWVlODAyMTF2YXAgKnZhcCA9IGFyZzsKIAlzdHJ1Y3QgaWVl
ZTgwMjExY29tICppYyA9IHZhcC0+aXZfaWM7CiAKKwlJRUVFODAyMTFfTE9DS19BU1NFUlQoaWMp
OworCiAJLyogWFhYIHNsZWVwIHN0YXRlPyAqLwogCUtBU1NFUlQodmFwLT5pdl9zdGF0ZSA9PSBJ
RUVFODAyMTFfU19SVU4sCiAJICAgICgid3Jvbmcgc3RhdGUgJWQiLCB2YXAtPml2X3N0YXRlKSk7
Cg==
--20cf305e254f0be5dc04ae259640--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmokpait2hLZnG5PEgWogKA6n_9SyavyZzDp0RWtj9KxGvg>