Date: Mon, 23 May 2005 22:25:34 -0700 From: Peter Losher <Peter_Losher@isc.org> To: freebsd-current@freebsd.org Cc: Damien Bergamini <damien@freebsd.org> Subject: ral driver and wpa_supplicant Message-ID: <200505232225.46422.Peter_Losher@isc.org>
next in thread | raw e-mail | index | archive | help
--nextPart2806927.7nh3Nfkrvg Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I bought a Belkin F5D7010 802.11g card (version 3001) which is based off of= =20 the RT2500 chipset to use on a WPA-PSK enabled network (running 6-CURRENT=20 kernel built from sources as of six hours ago) Running wpa_supplicant caus= es=20 a segfault with the following stack backtrace: =2D=3D- ral0: <Ralink Technology RT2500> mem 0xf6002000-0xf6003fff irq 11 at device= =20 0.0 on cardbus0 ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 ral0: Ethernet address: 00:11:50:4a:8a:15 [...] malloc(M_WAITOK) of "32", forcing M_NOWAIT with the following non-sleepable= =20 locks held: exclusive sleep mutex ral0 (network driver) r =3D 0 (0xc20b8d54) locked=20 @ /usr/src/sys/modules/ral/../../dev/ral/if_ral.c:2161 KDB: stack backtrace: kdb_backtrace(1,1,1,20,c1052420) at kdb_backtrace+0x29 witness_warn(5,0,c085a34d,c085fc45,e6627b1c) at witness_warn+0x19a uma_zalloc_arg(c1052420,0,2) at uma_zalloc_arg+0x46 malloc(16,c08a1a20,2,801c69ea,c217148c) at malloc+0xae ieee80211_ioctl_setoptie(c20b825c,c228a7a0,e6627b70,246,c090ed40) at=20 ieee80211_ioctl_setoptie+0x38 ieee80211_ioctl_set80211(c20b825c,801c69ea,c228a7a0,0,c20b8000) at=20 ieee80211_ioctl_set80211+0x6bb ieee80211_ioctl(c20b825c,801c69ea,c228a7a0,c20b8d54,0) at=20 ieee80211_ioctl+0x105 ral_ioctl(c20b8000,801c69ea,c228a7a0,e6627c38,c06186f8) at ral_ioctl+0x4e in_control(c22a27c8,801c69ea,c228a7a0,c20b8000,c21dfc00) at in_control+0xabd ifioctl(c22a27c8,801c69ea,c228a7a0,c21dfc00,0) at ifioctl+0x198 soo_ioctl(c22141b0,801c69ea,c228a7a0,c1e2ba80,c21dfc00) at soo_ioctl+0x2db ioctl(c21dfc00,e6627d04,3,2,286) at ioctl+0x370 syscall(3b,3b,3b,bfbfeb3c,8074260) at syscall+0x227 Xint0x80_syscall() at Xint0x80_syscall+0x1f =2D-- syscall (54, FreeBSD ELF32, ioctl), eip =3D 0x2823727f, esp =3D 0xbfb= feafc,=20 ebp =3D 0xbfbfeb58 --- pid 367 (wpa_supplicant), uid 0: exited on signal 11 (core dumped) =2D=3D- (I have the wpa_supplicant.core available if need be) Any Ideas? Best Wishes - Peter =2D-=20 Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow" --nextPart2806927.7nh3Nfkrvg Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCkrraPtVx9OgEjQgRAvstAKC6mSnB97qh+rP39jbqf11UnFqJvACg2Ntx LMI33LTyTChHCPmLMVdGcH4= =wgH4 -----END PGP SIGNATURE----- --nextPart2806927.7nh3Nfkrvg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505232225.46422.Peter_Losher>