From owner-freebsd-current@FreeBSD.ORG Mon May 4 12:53:49 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 C27921065672 for ; Mon, 4 May 2009 12:53:49 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.187]) by mx1.freebsd.org (Postfix) with ESMTP id 4CA3A8FC1D for ; Mon, 4 May 2009 12:53:48 +0000 (UTC) (envelope-from onemda@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so1516820mue.3 for ; Mon, 04 May 2009 05:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=YXdjp0qYJvLrzH6D5ZVAG12blSLwsAmUje3mdfy2+RI=; b=RjAb3DjRZ2tsFRTKUxIBrfJtyXxxTofP8v3yG+0F3U3em1KV4G7H+BL7s+IvQgdEMb B9Qd3NYaOo1j2KyP4UMBXoHLKJQF5PzVBzlEPcQr8GMaB/2g9ahYBrkGkD+JWi1KdE6S Wf/3f4sBkGO40IB3vRmDlm4bYG0Q+f5wXSTuM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mtYbGqjBP9VOLTHF9G/u3NMO2dP+Sj/Ts0TiHvQUX6sKsW3raxFh3RfXp1np6Glgpj 7HlXaw/Qr/Jf6FOqj+gGh10ZJHYPYfDAgI7VFiUscFCLWzc+XleaSW+QXa10FOwQSgN0 sihCt/iS2axCtCRiOOdGGCBO/BZB1itT8O2Do= MIME-Version: 1.0 Received: by 10.239.168.75 with SMTP id j11mr300173hbe.107.1241441628066; Mon, 04 May 2009 05:53:48 -0700 (PDT) In-Reply-To: <49FC812B.2070305@elischer.org> References: <49FC812B.2070305@elischer.org> Date: Mon, 4 May 2009 14:53:48 +0200 Message-ID: <3a142e750905040553p48f6384aseb48c2067463ada4@mail.gmail.com> From: "Paul B. Mahol" To: Julian Elischer Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: VIMAGE status 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: Mon, 04 May 2009 12:53:50 -0000 On 5/2/09, Julian Elischer wrote: > The VIMAGE code is nearly all in the the kernel. > > One is now able to make VIMAGE kernels (add options VIMAGE) > though they don't actually allow you to make multiple > vimages instances yet.. > > The VIMAGE option enables all the low level changes needed > throughout the kernel. > > The VIMAGE_GLOBALS option basically sets thing sback to how they were > before. > > Having neither (the default) gives a kernel that is a kind of hybrid. > > The Hybrid state is what will go forward as 'NON-VIMAGE' mode > and the VIMAGE_GLOBALS mode will probably go away in time as > it complicates the code. > > The aim of this mail is to ask people to try add the VIMAGE option > to their regular kernels and try use them as you woudl normally. > You will not yet be able to use any new VIMAGE features but we > should be fully compatible with previous kernels. > > Please report any concerns to the freebsd-virtualization@ mailing list. > > THEORETICALLY you should not see any changes in behaviour, however we > have the following issues: > > * SCTP is not fully converted yet. add 'nooptions SCTP' for now if you > are not using it yet. > > * An NFS (crash) issue was reported. This MAY have been fixed... > > > Theory tells us that all three kernel options should behave about the > same but if you do try this, and have any benchmarking facilities, > it would be incredibly useful if you could let us know if you see any > performance changes between the three. I'm experiencing strange 'netstat -r' output, perhaps I need to clean /usr/obj/? (I dont have VIMAGE enabled) -- Paul