From owner-freebsd-virtualization@FreeBSD.ORG Tue May 12 14:01:24 2015 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A92734BD for ; Tue, 12 May 2015 14:01:24 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 41F6311A3 for ; Tue, 12 May 2015 14:01:24 +0000 (UTC) Received: from moby.local ([92.211.154.134]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0Lg0sd-1ZXt8y3f4t-00pb65 for ; Tue, 12 May 2015 16:01:15 +0200 Message-ID: <55520784.9050508@gmx.com> Date: Tue, 12 May 2015 16:00:36 +0200 From: Nikos Vassiliadis User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: "freebsd-virtualization@freebsd.org" Subject: adding vtnet to bridge results to kernel panic Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:tHi6h2lOl1/wWuXNhIO5oKjUUzzc3tPb+5pRLdSu4DGv9nqRFql Rv15vlPwgaI9bEIQxHE8d5gaFPB0+ly6P8hy7HDBcoJ+ZYv8ziO/tM+poQdCekA7HcVNgHz 9JsRemtlcZNTrr1uMB4PF82mXiN5YNUVCCQJPvm7KXHEcDbEXY4ISlw05DvZ4mMDlx1jj1Y juwWkSy3jd4OZ2xFVusvA== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 14:01:24 -0000 Hi, I get this panic when I add vtnet0 to a bridge. > > Unread portion of the kernel message buffer: > panic: if_setflag: decrement non-positive refcount 0 for flag 256 > cpuid = 1 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01a5be54c0 > vpanic() at vpanic+0x189/frame 0xfffffe01a5be5540 > kassert_panic() at kassert_panic+0x132/frame 0xfffffe01a5be55b0 > if_setflag() at if_setflag+0x147/frame 0xfffffe01a5be5610 > ifpromisc() at ifpromisc+0x2c/frame 0xfffffe01a5be5640 > bridge_delete_member() at bridge_delete_member+0x3a8/frame 0xfffffe01a5be56c0 > bridge_ioctl_add() at bridge_ioctl_add+0x574/frame 0xfffffe01a5be5710 > bridge_ioctl() at bridge_ioctl+0x1ad/frame 0xfffffe01a5be57b0 > ifioctl() at ifioctl+0x9df/frame 0xfffffe01a5be5860 > kern_ioctl() at kern_ioctl+0x230/frame 0xfffffe01a5be58c0 > sys_ioctl() at sys_ioctl+0x153/frame 0xfffffe01a5be59a0 > amd64_syscall() at amd64_syscall+0x27f/frame 0xfffffe01a5be5ab0 > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01a5be5ab0 > --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8011e09aa, rsp = 0x7fffffffe1f8, rbp = 0x7fffffffe2a0 --- > KDB: enter: panic Thanks in advance for any ideas, Nikos