From owner-freebsd-arch@FreeBSD.ORG Fri Oct 17 20:28:35 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E39B2F06; Fri, 17 Oct 2014 20:28:35 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 95FFEA0C; Fri, 17 Oct 2014 20:28:35 +0000 (UTC) Received: from Julian-MBP3.local (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id s9HKSGKP045196 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 17 Oct 2014 13:28:19 -0700 (PDT) (envelope-from julian@freebsd.org) Message-ID: <54417BD8.30603@freebsd.org> Date: Sat, 18 Oct 2014 04:28:08 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Marko Zec , Marius Strobl Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> <20141017113737.GA16736@alchemy.franken.de> <20141017135142.3f5a713c@x23> In-Reply-To: <20141017135142.3f5a713c@x23> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Craig Rodrigues , Adrian Chadd , "freebsd-virtualization@freebsd.org" , FreeBSD Net , freebsd-arch , Kris Moore X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 20:28:36 -0000 On 10/17/14, 7:51 PM, Marko Zec wrote: > On Fri, 17 Oct 2014 13:37:37 +0200 > Marius Strobl wrote: > >> On Wed, Oct 15, 2014 at 04:27:28PM -0700, Craig Rodrigues wrote: >>> On Sun, Oct 12, 2014 at 6:35 AM, Kris Moore wrote: >>> >>>> It was for a while in 9.2, but we removed it from 10.0 and later >>>> due to stability issues we kept getting reports about. Haven't >>>> tried it since then, dont know if those issues are fixed. >>>> >>> I fixed some of the problems with VIMAGE that I encountered with >>> Bluetooth: >>> >>> https://lists.freebsd.org/pipermail/svn-src-head/2013-July/049582.html >> ... which still lacks a proper implementation that doesn't constitute >> a gross layering violation in generic bus code. > By all means please go ahead and propose a layering-clean alternative, > not as ugly and intrusive as this part which I assume bodes you eyes: > > - return (device_attach(dev)); > + > + CURVNET_SET_QUIET(vnet0); > + error = device_attach(dev); > + CURVNET_RESTORE(); > + return error; > > Marko > I think he means the entire bluetooth implementation, which is done from within netgraph. >>> Hiroo Onoo submitted this patch, which I committed to fix problems >>> with VIMAGE encountered with removable USB Ethernet: >>> >>> https://lists.freebsd.org/pipermail/svn-src-all/2014-February/081025.html >>> >>> Martin Matuska committed this fix for PF: >>> https://lists.freebsd.org/pipermail/svn-src-head/2014-April/057803.html >>> >>> So a lot of the stability problems with VIMAGE which were in PC-BSD >>> 9.2 and FreeBSD 9.x have been slowly been fixed. >> Marius >> >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >