From owner-freebsd-current@FreeBSD.ORG Wed Nov 7 03:02:06 2007 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 53E7216A4A9 for ; Wed, 7 Nov 2007 03:02:06 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.225]) by mx1.freebsd.org (Postfix) with ESMTP id E89C613C4AA for ; Wed, 7 Nov 2007 03:02:05 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by qb-out-0506.google.com with SMTP id a10so971807qbd for ; Tue, 06 Nov 2007 19:01:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; bh=VXBKbkMSpqOhgfRlMzlsmsZvQj+aDfXn9uKbFa4aMZ0=; b=o7XIgd5zbeB+2YiuLypzNAjmg497rUR7p5MqTcfekrVT7E42MsAE8slvftLynkcest4SDF3JNA+Y1SM+hlWa+WwhIhg/vWF+3pr/fPsupIQ5kEtct8aZUjdL4cQ+xeNMYvR9vSH7oIm2aWNLS8GSZXXfRAARmFt/jfyBcnAsCjE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=qHSOeu63GtP1gp24QpWtxHYBkk1XDsy+ddldkEVYxzFGEmpBfIrYN3cjJn3OVBSb9n7d7MaD3iRlZPlSZgbRhIu7fhqfr0mOtxE28HvzfPDOX26AivABU4aUS6S27G0i9+BLr+Q8nBEC4DNfCkxLwpAYIdDhLoX5WdELITT5noY= Received: by 10.70.16.6 with SMTP id 6mr11354225wxp.1194404517639; Tue, 06 Nov 2007 19:01:57 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id c29sm10370904elf.2007.11.06.19.01.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 06 Nov 2007 19:01:56 -0800 (PST) Message-ID: <47312AA2.6000701@gmail.com> Date: Tue, 06 Nov 2007 22:01:54 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.6 (X11/20071101) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: best way to configure a machine for kernel development 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: Wed, 07 Nov 2007 03:02:06 -0000 I decided to put my fingers where my mouth is and jump into kernel development instead of just complaining. Configuring a machine properly to do this most effectivally I guess is the next step. I only have one machine (I have some modest but non-critical production stuff that needs to continue working). Some options I have come up with: 1. Just hack my current sources and keep diffs (some automated way would be nice of edit-->make diff) 2. Use QEMU to create a development machine 3. Someone said something about unionfs and/or using a cvs mirror but I missed that completely missed that Any other suggestions. Also since I tend to be a little slow on the learning curve can you also point me to some good howto/tutorials on what ever solution you suggest? -- Aryeh M. Friedman Developer, not business, friendly http://www.flosoft-systems.com