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