From owner-freebsd-current@FreeBSD.ORG Mon Jun 13 20:05:03 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B92EF16A41C for ; Mon, 13 Jun 2005 20:05:03 +0000 (GMT) (envelope-from hungershausen@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56C1643D48 for ; Mon, 13 Jun 2005 20:05:03 +0000 (GMT) (envelope-from hungershausen@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so345335wri for ; Mon, 13 Jun 2005 13:05:02 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type; b=SaDLx4CU8V0OoEIGAMcHgkQvZKwIHaFw4VBW8r/XxqB8Ag8PEtvME8xIpt6n82bHS8r8rRMSkGNbVwAfgMjz+qAf18D5hiAYofM9EgC0EvpUKDsq1eq6RZ17SiFLSE5DGiL9OXVe87CWJ2FfDfLSt/BFkTWJgeQcfX2fAAU48bI= Received: by 10.54.25.52 with SMTP id 52mr3025464wry; Mon, 13 Jun 2005 13:05:02 -0700 (PDT) Received: by 10.54.139.11 with HTTP; Mon, 13 Jun 2005 13:05:02 -0700 (PDT) Message-ID: Date: Mon, 13 Jun 2005 22:05:02 +0200 From: Rainer Hungershausen To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: if_ral + wpa_supplicant stack backtrace X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Rainer Hungershausen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2005 20:05:03 -0000 I get the following stack backtrace when using wpa_supplicant with ral0 I'm using 6.0-CURRENT from June 7th with GENERIC kernel. 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 (0xc2059d58) locked @= =20 /usr/src/sys/dev/ral/if_ral.c :2161 KDB: stack backtrace: kdb_backtrace(1,20,c1052580,1,e7c87b18) at kdb_backtrace+0x29 witness_warn(5,0,c086fa59,c0875351,20) at witness_warn+0x18e uma_zalloc_arg(c1052580,0,2) at uma_zalloc_arg+0x41 malloc(18,c08b7b80,2,801c69ea,c1f67c8c) at malloc+0xae ieee80211_ioctl_setoptie(c2059260,c2205940,e7c87b78,246,c0924f40) at=20 ieee80211_ioctl_setoptie+0x38 ieee80211_ioctl_set80211(c2059260,801c69ea,c2205940,0,c2059000) at=20 ieee80211_ioctl_set80211+0x6bb ieee80211_ioctl(c2059260,801c69ea,c2205940,e7c87c2c,801c69ea) at=20 ieee80211_ioctl+0x105 ral_ioctl(c2059000,801c69ea,c2205940,e7c87c38,c0629c1c) at ral_ioctl+0x80 in_control(c25e2298,801c69ea,c2205940,c2059000,c236f480) at in_control+0xb3= 3 ifioctl(c25e2298,801c69ea,c2205940,c236f480,0) at ifioctl+0x198 soo_ioctl(c2383828,801c69ea,c2205940,c25e7380,c236f480) at soo_ioctl+0x2db ioctl(c236f480,e7c87d04,3,1,282) at ioctl+0x370 syscall(3b,3b,3b,bfbfe04c,8063160) at syscall+0x22f Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (54, FreeBSD ELF32, ioctl), eip =3D 0x280f21db, esp =3D 0xbfbfe= 00c,=20 ebp =3D 0xbfbfe068 --- ral0: link state changed to UP ieee80211_load_module: load the wlan_ccmp module by hand for now. ral0: link state changed to DOWN I don't know what all this means, but after loading wlan_ccmp it works fine= =20 though... Regards, Rainer