From owner-freebsd-current@FreeBSD.ORG Sat Sep 29 12:40:05 2012 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48BF2106564A for ; Sat, 29 Sep 2012 12:40:05 +0000 (UTC) (envelope-from w8hdkim@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id EA6C08FC08 for ; Sat, 29 Sep 2012 12:40:04 +0000 (UTC) Received: by vcbfw7 with SMTP id fw7so5557301vcb.13 for ; Sat, 29 Sep 2012 05:40:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=SZ/F22+weT1H1yq+PXiGz9Psjq3JLMcksN2eMrHn1G4=; b=f9835w7UfAa4E5/5xCWMCPVvD1zk/VWigVk9qH0DtoNe6vlSxgYHBQ/XTh29Dtf8LX ei5bNUtDNsMdO8CQFQW56UQOsA0ZHxRudAFcS0AsVqcksUA1ZIFlBh47or+oMZ7npi+0 2wNnxlDogeOcLDPpBSoUcoGU8JqiRX/JtVWYis2ef4wnv5D8M5C9C0vTTRANIEBt+TCc 1xKzK02vE4cuiFpYG71m0j1iA3z8+V1mLVu/IrRzQ5136NCM7eo5my2RgkKt2qPNog9y vzvw3ntt1AcFi0iCTvh09OqUcWQWrgGoAe/TrhhAxHBkujOPfvAFdkJ6vYRovZ1ejIVe CcZQ== MIME-Version: 1.0 Received: by 10.220.150.79 with SMTP id x15mr5599626vcv.40.1348922403874; Sat, 29 Sep 2012 05:40:03 -0700 (PDT) Received: by 10.58.226.163 with HTTP; Sat, 29 Sep 2012 05:40:03 -0700 (PDT) Date: Sat, 29 Sep 2012 08:40:03 -0400 Message-ID: From: Kim Culhan To: freebsd-current@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: panic possibly on on bridge member removal 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: Sat, 29 Sep 2012 12:40:05 -0000 After a few hours of operation involving tap0 added to the bridge running openvpn and shutting down openvpn which removes tap0 from the bridge, the machine is found to have a panic: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x188 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff82a14f96 stack pointer = 0x28:0xffffff8000285670 frame pointer = 0x28:0xffffff80002856b0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 12 (swi5: fast taskq) [ thread pid 12 tid 100022 ] Stopped at bridge_enqueue+0x86: calll *0x188(%r12) db> bt Tracing pid 12 tid 100022 td 0xfffffe0003aff000 bridge_enqueue() at bridge_enqueue+0x86 ether_output() at ether_output+0x580 ip_output() at ip_output+0xb2e ip_forward() at ip_forward+0x1e5 ip_input() at ip_input+0x54e netisr_dispatch_src() at netisr_dispatch_src+0x7b ether_demux() at ether_demux+0x156 ether_nh_input() at ether_nh_input+0x31a netisr_dispatch_src() at netisr_dispatch_src+0x7b re_rxeof() at re_rxeof+0x515 re_int_task() at re_int_task+0x8b taskqueue_run_locked() at taskqueue_run_locked+0xf0 taskqueue_run() at taskqueue_run+0x4a intr_event_execute_handlers() at intr_event_execute_handlers+0xaa ithread_loop() at ithread_loop+0xde fork_exit() at fork_exit+0x80 fork_trampoline() at fork_trampoline+0xe --- trap 0, rip = 0, rsp = 0xffffff8000285cb0, rbp = 0 --- Trying to get a dump results in a hang: db> call doadump Dumping 762 out of 4055 MB: (hang) thanks -kim