From owner-freebsd-current@FreeBSD.ORG Thu Jul 1 19:08:41 2004 Return-Path: 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 CF0F216A4CE for ; Thu, 1 Jul 2004 19:08:41 +0000 (GMT) Received: from t40.kaktusas.org (g1u208.pil.ktv.lt [213.226.177.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ECFD43D54 for ; Thu, 1 Jul 2004 19:08:40 +0000 (GMT) (envelope-from paulius@devnull.lt) Date: Thu, 1 Jul 2004 22:08:41 +0300 From: Paulius Bulotas To: freebsd-current@freebsd.org Message-ID: <20040701190841.GB917@devnull.lt> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-URL: http://devnull.lt/ Subject: ndis0 bad behaviour X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jul 2004 19:08:42 -0000 Hello, upgraded today, FreeBSD 5.2-CURRENT #0: Thu Jul 1 15:41:58. Recompiled ndis as always (actually, I think I had this problem for a very long time, I have checked out version of ndis from 29 of March, which always works fine ;), and got very nice backtrace, then I tried to type something, input doesn't work, but wireless indicator flashed as download was going on. After trying Ctrl+C to interrupt ftp client, nothing happened. After Ctrl+Alt+Del there was some disk activity (screen was freezed), and then my Thinkpad T40 started beeping (one long beep ;), and only power button saved my ears ;) Backtrace follows (thnx to my digital camera ;): ndis0: watchdog timeout' at 22520920 (3%) 124.1K/s eta:77m <- lftp ;) Sleeping on "ndisrst" with the following non-sleepable locks held: exclusive sleep mutex ifnet r=0 (0xc076d9e0) locked @ net/if.c:994 Stack backtrace: backtrace(...) at backtrace+0x17 witness_warn(...) at withess_warn+0x1b5 msleep(...) at msleep+0x62 ndis_reset_nic(...) at ndis_reset_nic+0x112 ndis_watchdot(...) at ndis_watchdog+0x7b if_slowtimo(...) at if_slowtimo+0x67 softclock(...) at softclock+0x1b8 ithread_loop(...) at ithread_loop+0x182 fork_exit(...) at fork_exit+0xc2 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip=0, esp = 0xcbb76d7c, ebp = 0 --- ndis0: link down ndis0: link up of course, I could do ctrl+alt+esc and maybe see something, but since I don't know what to look for, I didn't do that. This is almost reproduceable (when downloading something big from ftp ;) if there's anything I can do, please let me know (according this hang ;) the card is Intel(R) PRO/Wireless LAN 2100 3B Mini PCI Adapter, DriverVer = 04/26/2004,1.2.2.9 (from w70n51.INF) Paulius