Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Dec 2011 14:59:59 +0100
From:      Bernhard Schmidt <bschmidt@techwires.net>
To:        Chuck Burns <break19@gmail.com>
Cc:        "Andrey V. Elsukov" <ae@freebsd.org>, Adrian Chadd <adrian@freebsd.org>, freebsd-net@freebsd.org
Subject:   Re: [urtw] Wifi link dying randomly. reboot required to reconnect.
Message-ID:  <CAAgh0_bphb%2Bigka4iRUGHqGNUJ%2BA-XXqduwa6mN1sFzB46AJNg@mail.gmail.com>
In-Reply-To: <CAE2yjrrdoD2tuiVcKM4x686b3OZMVOYj6BBA8rU%2BSJ_Qt1VGRA@mail.gmail.com>
References:  <201110042008.48915.break19@gmail.com> <201110071816.17335.break19@gmail.com> <CAJ-Vmok3m4jZ3CKwVajDdo-8wfN0niocNdjWcQWawof6QyZ0aw@mail.gmail.com> <201110071936.50071.break19@gmail.com> <CAJ-Vmo=tng00vkd91jhodaiJtnZCktUyKEhqCMik3zcJFuS4eg@mail.gmail.com> <CAE2yjroY%2BA3g6%2BVVP6ZeEDArVyjj0KVZCMK4mgg2MXQZnwvjZg@mail.gmail.com> <1322792905.1975.3.camel@esl.kevlo.org> <4ED846C1.5040109@gmail.com> <4EDC32F5.3020205@gmail.com> <CAJ-Vmo=BF3nbAZcYQKHpoAkYjHM09LozXCLB0yxkDO5HdFo8_g@mail.gmail.com> <4EDCA970.4050109@FreeBSD.org> <CAE2yjrrdoD2tuiVcKM4x686b3OZMVOYj6BBA8rU%2BSJ_Qt1VGRA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--f46d04308560045b9004b358bcd1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 5, 2011 at 14:44, Chuck Burns <break19@gmail.com> wrote:
> freebeast dumped core - see /var/crash/vmcore.0
> Sun Dec =A04 14:58:49 CST 2011
> FreeBSD freebeast 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r228221: Sat
> Dec =A03 09:10:37 CST 2011
> toor@freebeast:/usr/obj/usr/src/sys/GENERIC =A0amd64
> panic:
> ..
> #9 =A00xffffffff8092f692 in node_free (ni=3D0xffffff8003565000)
> =A0 =A0at ieee80211_ratectl.h:84
> #10 0xffffffff8071634b in urtw_free_data_list (sc=3DVariable "sc" is not
> available.
> )
> =A0 =A0at /usr/src/sys/dev/usb/wlan/if_urtw.c:989
> #11 0xffffffff8071bf75 in urtw_detach (dev=3D0xfffffe0005b22a00)
> =A0 =A0at /usr/src/sys/dev/usb/wlan/if_urtw.c:957
> #12 0xffffffff80868d54 in device_detach (dev=3D0xfffffe0005b22a00)
> =A0 =A0at device_if.h:214
> #13 0xffffffff806df6a8 in usb_detach_device (udev=3D0xfffffe0005b19000,
> =A0 =A0iface_index=3D32 ' ', flag=3DVariable "flag" is not available.
> ) at /usr/src/sys/dev/usb/usb_device.c:1062
> #14 0xffffffff806dffc4 in usb_unconfigure (udev=3D0xfffffe0005b19000,
> flag=3DVariable "flag" is not available.

ni/vap does no longer exist at that point because it has been free'd
before. How about attached patch?

--=20
Bernhard

--f46d04308560045b9004b358bcd1
Content-Type: text/x-diff; charset=US-ASCII; name="urtw.diff"
Content-Disposition: attachment; filename="urtw.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gvtjqfwz0

SW5kZXg6IHN5cy9kZXYvdXNiL3dsYW4vaWZfdXJ0dy5jCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9kZXYv
dXNiL3dsYW4vaWZfdXJ0dy5jCShyZXZpc2lvbiAyMjgyNzUpCisrKyBzeXMvZGV2L3VzYi93bGFu
L2lmX3VydHcuYwkod29ya2luZyBjb3B5KQpAQCAtOTM5LDExICs5MzksMTEgQEAgdXJ0d19kZXRh
Y2goZGV2aWNlX3QgZGV2KQogCiAJdXNiZF90cmFuc2Zlcl91bnNldHVwKHNjLT5zY194ZmVyLCAo
c2MtPnNjX2ZsYWdzICYgVVJUV19SVEw4MTg3QikgPwogCSAgICBVUlRXXzgxODdCX05fWEZFUlMg
OiBVUlRXXzgxODdMX05fWEZFUlMpOwotCWllZWU4MDIxMV9pZmRldGFjaChpYyk7CiAKIAl1cnR3
X2ZyZWVfdHhfZGF0YV9saXN0KHNjKTsKIAl1cnR3X2ZyZWVfcnhfZGF0YV9saXN0KHNjKTsKIAor
CWllZWU4MDIxMV9pZmRldGFjaChpYyk7CiAJaWZfZnJlZShpZnApOwogCW10eF9kZXN0cm95KCZz
Yy0+c2NfbXR4KTsKIAo=
--f46d04308560045b9004b358bcd1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAgh0_bphb%2Bigka4iRUGHqGNUJ%2BA-XXqduwa6mN1sFzB46AJNg>