From owner-freebsd-current@FreeBSD.ORG Wed Aug 5 04:09:17 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F2381065670 for ; Wed, 5 Aug 2009 04:09:17 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-ew0-f206.google.com (mail-ew0-f206.google.com [209.85.219.206]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0988FC17 for ; Wed, 5 Aug 2009 04:09:16 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: by ewy2 with SMTP id 2so4175751ewy.43 for ; Tue, 04 Aug 2009 21:09:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=W/jRYSB41H4t6OJPUtaL93oXkkt8y1DtCjlpRNkZ4OY=; b=mCoXBNDF89xr2nFVaOIHTkIMCKNqFH57qoiMaJGWFT6jcDY7ti3aItgn1Bhk8XI8jh Hvl1daZwTwmcKp9nxwJa/6218W1HVe41gbMRe1nl00wxAIO+1910YUJeDxdHO9qX8Zya xV9pLmTSd4jkSds/+wKbL3Izv4ZmyuS0WLXng= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=cQ9GKTXwLPMOrPfDIWTXGqCenHyVUT/394zRPYFVEpj3Z7pwW2BaZf6AVNvWfQYZgm FOnmmx0xwqVTyfMShgRwPEzZXgOEDuTCjZzhGCTlgjuGIH7WCyUB9xgsnZ74s28Ez+a0 HJfpwJcGls+xW8y7e3ff9yNNBtHMbHqLhdDkg= MIME-Version: 1.0 Received: by 10.210.89.7 with SMTP id m7mr7525506ebb.14.1249444086701; Tue, 04 Aug 2009 20:48:06 -0700 (PDT) Date: Wed, 5 Aug 2009 03:48:06 +0000 Message-ID: <179b97fb0908042048w44c8b30fp4cf819374f1dd5e9@mail.gmail.com> From: Brandon Gooch To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: ipfw module panic on kldunload X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 05 Aug 2009 04:09:17 -0000 When unloading ipfw module, I see this: # kldunload ifpw IP firewall unloaded panic: mtx_lock() of destroyed mutex @ /usr/src/sys/modules/ipfw/../../netinet/ipfw/ip_fw2.c:3594 cpuid = 0 KDB: enter: panic exclusive rw IPFW static rules (IPFW static rules) r = 0 (0xffffffff8104de18) locked @ /usr/src/sys/modules/ipfw/../../netinet/ipfw/ip_fw2.c:4754 exclusive sleep mutex Giant (Giant) r = 0 (0xffffffff80798700) locked @ /usr/src/sys/kern/kern_linker.c:274 ...backtrace from ddb.txt db:0:kdb.enter.panic> bt Tracing pid 1149 tid 100051 td 0xffffff000188c720 kdb_enter() at kdb_enter+0x3d panic() at panic+0x17b _mtx_lock_flags() at _mtx_lock_flags+0x135 remove_rule() at remove_rule+0x47 free_chain() at free_chain+0x3b vnet_ipfw_uninit() at vnet_ipfw_uninit+0x69 linker_file_unload() at linker_file_unload+0x4a6 kern_kldunload() at kern_kldunload+0xf3 syscall() at syscall+0x1dd Xfast_syscall() at Xfast_syscall+0xe1 --- syscall (444, FreeBSD ELF64, kldunloadf), rip = 0x80069ceec, rsp = 0x7fffffffe328, rbp = 0xc --- I can provide a textdump if required. -Brandon