From owner-freebsd-current@FreeBSD.ORG Tue Mar 2 22:16:37 2010 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 9EF6E1065674; Tue, 2 Mar 2010 22:16:37 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from dash.upc.es (dash.upc.es [147.83.2.50]) by mx1.freebsd.org (Postfix) with ESMTP id 260238FC08; Tue, 2 Mar 2010 22:16:36 +0000 (UTC) Received: from ackerman2.upc.es (ackerman2.upc.es [147.83.2.244]) by dash.upc.es (8.14.1/8.13.1) with ESMTP id o22IvUCA026088 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 2 Mar 2010 19:57:30 +0100 Received: from [192.168.100.200] (215.Red-88-15-20.dynamicIP.rima-tde.net [88.15.20.215]) (authenticated bits=0) by ackerman2.upc.es (8.13.8/8.13.8) with ESMTP id o22IvQhS013891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Mar 2010 19:57:29 +0100 Message-ID: <4B8D5F96.3010700@entel.upc.edu> Date: Tue, 02 Mar 2010 19:57:26 +0100 From: =?ISO-8859-1?Q?Gustau_P=E9rez?= User-Agent: Thunderbird 2.0.0.23 (X11/20100207) MIME-Version: 1.0 To: John Baldwin References: <20091223035331.GA1293@weongyo> <20100228074056.GA3536@weongyo> <4B8C220A.1060402@entel.upc.edu> <201003020801.32955.jhb@freebsd.org> In-Reply-To: <201003020801.32955.jhb@freebsd.org> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.63 on 147.83.2.244 X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (dash.upc.es [147.83.2.50]); Tue, 02 Mar 2010 19:57:31 +0100 (CET) Cc: freebsd-current@freebsd.org, weongyo.jeong@gmail.com Subject: Re: Call for Test and Review: bwn(4) - another Broadcom Wireless driver 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, 02 Mar 2010 22:16:37 -0000 En/na John Baldwin ha escrit: > On Monday 01 March 2010 3:22:34 pm Gustau Pérez wrote: > >> En/na Weongyo Jeong ha escrit: >> >>> On Fri, Feb 26, 2010 at 04:21:06PM -0800, Xin LI wrote: >>> >>> >>>> Hi, Weongyo, >>>> >>>> On 2010/02/25 16:51, Weongyo Jeong wrote: >>>> >>>> >>>>> FYI bwn(4) driver is committed into FreeBSD tree. I think the driver >>>>> supports your LP PHY device. After cvsup please try to rebuild siba_bwn >>>>> and bwn modules. >>>>> >>>>> Could you please test with it? Please let me know and send me your >>>>> full dmesg when you encounters the following problems: >>>>> >>>>> - if the driver doesn't work or is unstable. >>>>> - if it prints debugging or verbose messages. >>>>> >>>>> >>>> Great! Thanks for the work! >>>> >>>> Is it possible to MFC the work back to 8-STABLE at some point? >>>> >>>> >>> Of course yes. AFAIK it could be compiled and works without problems on >>> 8-STABLE; I checked it. :-) >>> >>> >>> >> I'm trying to run it in STABLE right now. When kldloading if_bwm >> (following the given instructions, the other modules are kldloaded) it >> complains with : >> >> link_elf_obj: symbol _mtx_assert undefined >> >> looks like it fails in if_bwnvar.h. Culprit is this define : >> >> #define BWN_ASSERT_LOCKED(sc) >> mtx_assert(&(sc)->sc_mtx, MA_OWNED) >> >> Do I need witness enabled to run this ? Is there any way to run it in >> STABLE or do I need to run CURRENT ? >> > > It sounds like you have INVARIANTS defined when the module was built, but your > kernel does not have INVARIANT_SUPPORT defined. > > That did it. Thank you. After recompiling and rebooting the kernel, I noticed via dmesg that when kldloading ssb the module complains with : ssb0: mem 0xf9ffc000-0xf9ffffff irq 17 at device 0.0 on pci12 ssb0: unsupportted coreid 0x817 When kldloading if_bwn (after bwn_v4_ucode) the machine freezes. I guess my hard isn't supported yet. Regards, Gus -- PGP KEY : http://www-entel.upc.edu/gus/gus.asc