From owner-freebsd-net@FreeBSD.ORG Wed Nov 28 17:35:36 2007 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58C0E16A418 for ; Wed, 28 Nov 2007 17:35:36 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by mx1.freebsd.org (Postfix) with ESMTP id E16A713C447 for ; Wed, 28 Nov 2007 17:35:35 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so1921453uge for ; Wed, 28 Nov 2007 09:35:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=+Iv0woY5sPaM3wGhhVAYz2uYtRGNSxK4IOqgBXbYOHA=; b=QGKl9OUDrr/EiEd8YHd76B/w6d9OnZsF05LyJTBjxThSWTO6ViaXMPBzmxUZxfYp3HDehY6seUl3cDodqK0CQFlUTtRtH5hmdukHUhMf0GOKHBIjjBQozm+HUgnKp8sDl5OxYm3f2tJtoMKXVVTIaZmtrkZ/9yU3LkvApy52KBE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=s7u5zCeuY2y37D8HE56QlaZYvb5G2R3v29S/swbmq0FjtRp+Ndx6Vlb+ETFyFr7wEp+8AwfggL9lnCxQPxRjWJIQnq0bK8YSWFWHK/mWCX1CFB6aZUPhJcEkqVNchg4P/9eVKM01MzXI0ffmU7Fekk0KYrlGj2+C1D2UAKNuypk= Received: by 10.78.176.20 with SMTP id y20mr5815978hue.1196269814154; Wed, 28 Nov 2007 09:10:14 -0800 (PST) Received: by 10.78.39.6 with HTTP; Wed, 28 Nov 2007 09:10:13 -0800 (PST) Message-ID: Date: Wed, 28 Nov 2007 20:10:13 +0300 From: pluknet To: freebsd-net@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Sleeping on "iwiioctl" with the non-sleepable locks X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2007 17:35:36 -0000 Hello. i've got this on 7.0-BETA3 i386 (as of Nov 21) when starting dhclient iwi0 (well, actually network card is switched off via Fn-key). Kernel is built with debugging options. iwi0@pci0:1:3:0: class=0x028000 card=0x27228086 chip=0x42208086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'PRO/Wireless 2200BG Network Connection' class = network iwi0: flags=8843 metric 0 mtu 1500 ether 00:0e:35:be:77:df inet 192.168.70.65 netmask 0xffffff00 broadcast 192.168.70.255 media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps) status: associated ssid plip channel 6 (2437 Mhz 11g) bssid 00:80:c8:01:15:d9 authmode WPA privacy ON deftxkey UNDEF txpowmax 100 bmiss 10 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi11g 14 roam:rate11g 5 protmode CTS roaming MANUAL bintval 100 iwi0: radio turned off Sleeping on "iwiioctl" with the following non-sleepable locks held: exclusive sleep mutex in_multi_mtx r = 0 (0xc084792c) locked @ /media/src/sys/netinet/in.c:508 KDB: stack backtrace: db_trace_self_wrapper(c077db7b,e636da8c,c056b55d,c077df31,e636daa0,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c077df31,e636daa0,4,1,0,...) at kdb_backtrace+0x29 witness_warn(5,c3bc5418,c077ba3b,c0902e4f,c3bc5418,...) at witness_warn+0x1cd _sleep(c3bc4000,c3bc5418,0,c0902e4f,3e8,...) at _sleep+0x5f iwi_ioctl(c3c20c00,80206932,0,9c6,c46257c0,...) at iwi_ioctl+0x64 if_delmulti_ifma(c422c5c0,c07ca740,c078c3d1,1b5) at if_delmulti_ifma+0xe9 in_delmulti_locked(c46257c0,0,c078c2fc,1fd,c07873a6,...) at in_delmulti_locked+0xe6 in_control(c4412948,80206919,c422c3c0,c3c20c00,c3f89420,...) at in_control+0x105a ifioctl(c4412948,80206919,c422c3c0,c3f89420,c3f89420,...) at ifioctl+0x333 soo_ioctl(c3e16c60,80206919,c422c3c0,c452f600,c3f89420,...) at soo_ioctl+0x3e2 kern_ioctl(c3f89420,3,80206919,c422c3c0,c422c3c0,...) at kern_ioctl+0x253 ioctl(c3f89420,e636dcfc,c,c07a5174,c07b8830,...) at ioctl+0x13f syscall(e636dd38) at syscall+0x2f3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2817c793, esp = 0xbfbfe63c, ebp = 0xbfbfe668 --- iwi0: radio turned off wbr, pluknet