From owner-freebsd-current@FreeBSD.ORG Tue Sep 29 16:22:01 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABD05106566B for ; Tue, 29 Sep 2009 16:22:01 +0000 (UTC) (envelope-from xi@borderworlds.dk) Received: from kazon.borderworlds.dk (kazon.borderworlds.dk [213.239.213.48]) by mx1.freebsd.org (Postfix) with ESMTP id 661938FC08 for ; Tue, 29 Sep 2009 16:22:01 +0000 (UTC) Received: from talaxian.borderworlds.dk (localhost [127.0.0.1]) by kazon.borderworlds.dk (Postfix) with ESMTP id 9C69417089; Tue, 29 Sep 2009 18:21:59 +0200 (CEST) Message-ID: <4AC23427.7000602@borderworlds.dk> Date: Tue, 29 Sep 2009 18:21:59 +0200 From: Christian Laursen Organization: The Border Worlds User-Agent: Thunderbird 2.0.0.23 (X11/20090822) MIME-Version: 1.0 To: "Paul B. Mahol" References: <4AB913B3.1050709@borderworlds.dk> <3a142e750909230102tfee2bact6c165ee97da0c7eb@mail.gmail.com> <3a142e750909231500o6d875b1dj3b6cba12483a84b3@mail.gmail.com> <4ABB0CFC.4050105@borderworlds.dk> <4ABB146E.3050103@borderworlds.dk> <3a142e750909240251x6d06f733m2897f4cc7158a025@mail.gmail.com> <3a142e750909240300m275f8025q2228a62ec9e41377@mail.gmail.com> <3a142e750909241608j786b6029g83f2705922e6936f@mail.gmail.com> In-Reply-To: <3a142e750909241608j786b6029g83f2705922e6936f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, cokane@freebsd.org Subject: Re: Regression with ndis and rt2860 on 8.0-RC1 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: Tue, 29 Sep 2009 16:22:01 -0000 Paul B. Mahol wrote: > On 9/24/09, Paul B. Mahol wrote: >> On 9/24/09, Paul B. Mahol wrote: >> >>> Yes, there is still code path where vap is used when it is NULL. >> What about moving windrv_(un)wrap() calls from ndisdrv_modevent() to >> vap create/delete. > > Forget that one it simple cant be done. > Instead I attached patch. I can confirm that the patch gets rid of the panic. -- Christian Laursen