From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 15 10:23:35 2010 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59EAF106566C for ; Fri, 15 Oct 2010 10:23:35 +0000 (UTC) (envelope-from nvass9573@gmx.com) Received: from mailout-us.gmx.com (mailout-us.gmx.com [74.208.5.67]) by mx1.freebsd.org (Postfix) with SMTP id EFF738FC16 for ; Fri, 15 Oct 2010 10:23:34 +0000 (UTC) Received: (qmail invoked by alias); 15 Oct 2010 10:23:33 -0000 Received: from adsl-187.79.107.1.tellas.gr (EHLO [192.168.73.192]) [79.107.1.187] by mail.gmx.com (mp-us003) with SMTP; 15 Oct 2010 06:23:33 -0400 X-Authenticated: #46156728 X-Provags-ID: V01U2FsdGVkX1/ZRFhliC/Z9GOtX1Fe3ZlE54p+gemMgPhZRKktWC 0PmJUUdquJlMdm Message-ID: <4CB82B90.5050904@gmx.com> Date: Fri, 15 Oct 2010 13:23:12 +0300 From: Nikos Vassiliadis User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 MIME-Version: 1.0 To: onemda@gmail.com, freebsd-virtualization@freebsd.org Content-Type: multipart/mixed; boundary="------------080304000006010909070102" X-Y-GMX-Trusted: 0 Cc: Subject: Fwd: if_ndis: fix for panic with VIMAGE X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 15 Oct 2010 10:23:35 -0000 This is a multi-part message in MIME format. --------------080304000006010909070102 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Forwarding to virtualization@ This fixes the panic for me. http://lists.freebsd.org/pipermail/freebsd-virtualization/2010-September/000528.html -------- Original Message -------- Subject: if_ndis: fix for panic with VIMAGE Date: Mon, 11 Oct 2010 20:05:49 +0000 From: Paul B Mahol To: FreeBSD Net Hi, There is no single valid reason to call rt_ifmsg() in ndis_linksts_done() Patch attached. --------------080304000006010909070102 Content-Type: text/plain; name="patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch.txt" diff --git a/sys/dev/if_ndis/if_ndis.c b/sys/dev/if_ndis/if_ndis.c index 2ec9d0e..a4672e0 100644 --- a/sys/dev/if_ndis/if_ndis.c +++ b/sys/dev/if_ndis/if_ndis.c @@ -1644,10 +1644,6 @@ ndis_linksts_done(adapter) default: break; } - - /* Notify possible listners of interface change. */ - - rt_ifmsg(ifp); } static void --------------080304000006010909070102--