From owner-freebsd-virtualization@FreeBSD.ORG Wed Aug 27 18:43:38 2008 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 26AC21065680; Wed, 27 Aug 2008 18:43:38 +0000 (UTC) (envelope-from prvs=julian=11865868e@ironport.com) Received: from smtp2-outbound.ironport.com (smtp2-outbound.ironport.com [63.251.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id EC3478FC1D; Wed, 27 Aug 2008 18:43:37 +0000 (UTC) (envelope-from prvs=julian=11865868e@ironport.com) DomainKey-Signature: s=key512; d=ironport.com; c=nofws; q=dns; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To: CC:Subject:References:In-Reply-To:Content-Type; b=ddd2jieZ4ksFMQGRHa16uNx5vlO52S5j1NpSQ/4rwiCC9hrEhdAXDGvs a20tbCj00N76CnQgjHfjrpBiEHpFjQ==; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ironport.com; i=julian@ironport.com; q=dns/txt; s=ironport-dkim; t=1219862618; x=1251398618; h=from:sender:reply-to:subject:date:message-id:to:cc: mime-version:content-transfer-encoding:content-id: content-description:resent-date:resent-from:resent-sender: resent-to:resent-cc:resent-message-id:in-reply-to: references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:list-owner:list-archive; z=From:=20Julian=20Elischer=20 |Subject:=20Re:=20progress=20toward=20next=20commit. |Date:=20Wed,=2027=20Aug=202008=2011:15:08=20-0700 |Message-ID:=20<48B599AC.4020401@ironport.com>|To:=20"Bjo ern=20A.=20Zeeb"=20|CC:=20FreeBSD=20virtu alization=20mailing=20list=20,=0D=0A=20Marko=20Zec=20 |MIME-Version:=201.0|In-Reply-To:=20<20080827171910.A6659 3@maildrop.int.zabbadoz.net>|References:=20<48B26560.4090 303@ironport.com>=20<20080827171910.A66593@maildrop.int.z abbadoz.net>; bh=oHOnCfUDddiyJRrvky+axa+brEC0OCsEq7Y+MB/sK8k=; b=TSTvA7RamEQAWQrEMcUDC3PmFk9zNVo1PhWlmTkXDAP9cT0KDUHqiGU7 kXXpNnezDB/dP7o+jrP87XHzLnbWRQ==; Received: from jelischer-laptop.sfo.ironport.com (HELO julian-mac.elischer.org) ([10.251.22.38]) by smtp2-outbound.ironport.com with ESMTP; 27 Aug 2008 11:15:04 -0700 Message-ID: <48B599AC.4020401@ironport.com> Date: Wed, 27 Aug 2008 11:15:08 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707) MIME-Version: 1.0 To: "Bjoern A. Zeeb" References: <48B26560.4090303@ironport.com> <20080827171910.A66593@maildrop.int.zabbadoz.net> In-Reply-To: <20080827171910.A66593@maildrop.int.zabbadoz.net> Content-Type: multipart/mixed; boundary="------------080808090603030304070307" X-Mailman-Approved-At: Wed, 27 Aug 2008 18:46:59 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Marko Zec , FreeBSD virtualization mailing list Subject: Re: progress toward next commit. 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: Wed, 27 Aug 2008 18:43:38 -0000 This is a multi-part message in MIME format. --------------080808090603030304070307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Bjoern A. Zeeb wrote: > On Mon, 25 Aug 2008, Julian Elischer wrote: > > Hi, > >> the branch vimage-commit2 contains my current candidate for commit. >> It has not been verified or reviewed by anyone else yet >> and I'm still working on it, so I expect changes. > > Can you let us know once you are 'done' (try to leave something for > the reviewers as well;-))? feel free to help :-) part of this commit is the adding of the actual vimage .h files and definitions... e.g. vinet.h and vnet.h, vinet6.h The definitions in these files could go in in.h in6.h and other places but there is some aesthetic reason for keeping them separate, and having them included at the end of each of those files as required.. currently I have: in.h includes vinet.h ip6.h includes vinet6.h and if.h includes vnet.h I chose these because it turns out that these files are already included in 98% of all teh files that need to iclude the vxxx.h files. so the actual .c files themselves don't need to include them To make this work I had to add #include if.h to exactly 3 files.. On further consideration I migh change those 3 files to just include directly without polluting themselves with if.h. While this adds a lot of vimage stuff that is not yet active, I feel it is better to get the files in now and shrink the remaining diff, and it still results in 0 actual code changes. > > Regards, > Bjoern > --------------080808090603030304070307--