Date: Sat, 14 Aug 2010 19:05:40 +0200 From: Bernhard Schmidt <bschmidt@techwires.net> To: David Wolfskill <david@catwhisker.org>, Adrian Chadd <adrian@freebsd.org>, current@freebsd.org, Rui Paulo <rpaulo@lavabit.com> Subject: Re: Panic: Kernel page fault with ath0_com_lock held, r211295 Message-ID: <AANLkTikr3vRYnjxzGQcc-TyRkk_SO4YUdwn=T2fQjsiK@mail.gmail.com> In-Reply-To: <20100814164750.GJ1670@albert.catwhisker.org> References: <20100814152907.GG1670@albert.catwhisker.org> <AANLkTi=zceU9Vb2C5_xPVcT8yaxF4ZsSHPieqBhDbsaW@mail.gmail.com> <20100814164750.GJ1670@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--00163630eb25e33f20048dcb9b21 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sat, Aug 14, 2010 at 18:47, David Wolfskill <david@catwhisker.org> wrote= : > On Sun, Aug 15, 2010 at 12:07:13AM +0800, Adrian Chadd wrote: >> You should be able to revert the ath changes reasonably easy. >> >> Would you mind doing that and see if that fixes or contributes to the pr= oblem? > > OK; I reverted by doing this: > > g1-46(9.0-C)[1] cd /usr/src > g1-46(9.0-C)[2] svn merge -c -211295 file:///svn/freebsd/src/base/head > --- Reverse-merging r211295 into 'sys': > U =A0 =A0sys/net80211/ieee80211_node.c > U =A0 =A0sys/net80211/ieee80211_sta.c > g1-46(9.0-C)[3] > > I then re-built the kernel and rebooted (with the ath(4) card inserted): > [..] > I think that qualifies as "working". Indeed, please try attached patch. --=20 Bernhard --00163630eb25e33f20048dcb9b21 Content-Type: application/octet-stream; name="ratectl_node_init.diff" Content-Disposition: attachment; filename="ratectl_node_init.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gcupw7wv1 SW5kZXg6IHN5cy9uZXQ4MDIxMS9pZWVlODAyMTFfdmFyLmgKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lzL25l dDgwMjExL2llZWU4MDIxMV92YXIuaAkocmV2aXNpb24gMjExMjk0KQorKysgc3lzL25ldDgwMjEx L2llZWU4MDIxMV92YXIuaAkod29ya2luZyBjb3B5KQpAQCAtNTUzLDYgKzU1Myw3IEBAIE1BTExP Q19ERUNMQVJFKE1fODAyMTFfVkFQKTsKICNkZWZpbmUJSUVFRTgwMjExX0ZFWFRfV0RTTEVHQUNZ IDB4MDAwMTAwMDAJLyogQ09ORjogbGVnYWN5IFdEUyBvcGVyYXRpb24gKi8KICNkZWZpbmUJSUVF RTgwMjExX0ZFWFRfUFJPQkVDSEFOIDB4MDAwMjAwMDAJLyogQ09ORjogcHJvYmUgcGFzc2l2ZSBj aGFubmVsKi8KICNkZWZpbmUJSUVFRTgwMjExX0ZFWFRfVU5JUU1BQwkgMHgwMDA0MDAwMAkvKiBD T05GOiB1c2VyIG9yIGNvbXB1dGVkIG1hYyAqLworI2RlZmluZQlJRUVFODAyMTFfRkVYVF9SQVRF Q1RMCSAweDAwMDgwMDAwCS8qIENPTkY6IHJhdGVjdGwgdXNlZCAqLwogCiAjZGVmaW5lCUlFRUU4 MDIxMV9GRVhUX0JJVFMgXAogCSJcMjBcMklOQUNUXDNTQ0FOV0FJVFw0QkdTQ0FOXDVXUFNcNlRT Tlw3U0NBTlJFUVwxMFJFU1VNRSIgXApJbmRleDogc3lzL25ldDgwMjExL2llZWU4MDIxMV9yYXRl Y3RsLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQotLS0gc3lzL25ldDgwMjExL2llZWU4MDIxMV9yYXRlY3RsLmgJKHJl dmlzaW9uIDIxMTI5NCkKKysrIHN5cy9uZXQ4MDIxMS9pZWVlODAyMTFfcmF0ZWN0bC5oCSh3b3Jr aW5nIGNvcHkpCkBAIC02Myw2ICs2Myw3IEBAIE1BTExPQ19ERUNMQVJFKE1fODAyMTFfUkFURUNU TCk7CiBzdGF0aWMgdm9pZCBfX2lubGluZQogaWVlZTgwMjExX3JhdGVjdGxfaW5pdChzdHJ1Y3Qg aWVlZTgwMjExdmFwICp2YXApCiB7CisJdmFwLT5pdl9mbGFnc19leHQgfD0gSUVFRTgwMjExX0ZF WFRfUkFURUNUTDsKIAl2YXAtPml2X3JhdGUtPmlyX2luaXQodmFwKTsKIH0KIApAQCAtNzcsNiAr NzgsOCBAQCBpZWVlODAyMTFfcmF0ZWN0bF9ub2RlX2luaXQoc3RydWN0IGllZWU4MDIxMV9ub2Rl CiB7CiAJY29uc3Qgc3RydWN0IGllZWU4MDIxMXZhcCAqdmFwID0gbmktPm5pX3ZhcDsKIAorCWlm ICgodmFwLT5pdl9mbGFnc19leHQgJiBJRUVFODAyMTFfRkVYVF9SQVRFQ1RMKSA9PSAwKQorCQly ZXR1cm47CiAJdmFwLT5pdl9yYXRlLT5pcl9ub2RlX2luaXQobmkpOwogfQogCg== --00163630eb25e33f20048dcb9b21--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikr3vRYnjxzGQcc-TyRkk_SO4YUdwn=T2fQjsiK>