From owner-freebsd-hackers@FreeBSD.ORG Mon Mar 17 20:07:08 2008 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 022DD1065670 for ; Mon, 17 Mar 2008 20:07:08 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1FD7F8FC15; Mon, 17 Mar 2008 20:07:06 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47DECF6D.9010806@FreeBSD.org> Date: Mon, 17 Mar 2008 21:07:09 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Matthew Dillon References: <47DBC800.8030601@dir.bg> <47DD1FFF.6070004@FreeBSD.org> <200803170043.m2H0h2qO010175@apollo.backplane.com> <47DDCCC3.3020408@FreeBSD.org> <200803171838.m2HIcCii019146@apollo.backplane.com> In-Reply-To: <200803171838.m2HIcCii019146@apollo.backplane.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Jordan Gordeev , freebsd-hackers@FreeBSD.org Subject: Re: vkernel & GSoC, some questions X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 20:07:08 -0000 Matthew Dillon wrote: > :> Well, I don't think I would agree with your assessment but, > :> particularly, the way vkernels are implemented in DragonFly is NOT > :> in the least disruptive to kernel source. > : > :I was referring to the decision you made to rename all of the kernel > :functions that conflicted with libc functions so that vkernels could be > :linked against libc. > : > :Kris > > Huh. Well, that's about the last thing I would have thought would be > considered disruptive to the kernel source. I don't think there's an issue that needs solving, GCC has -nostdlib and -fno-builtin for precisely this reason. Anyway, I agree that this is the least of someone's worries during a hypothetical port of the dragonfly vkernel code. Just so everyone is clear, the scope of such an effort would not be "port the code", it would be "port the code and also finish it". Kris