From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 12 18:16:19 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7CD216A4CE for ; Sun, 12 Sep 2004 18:16:19 +0000 (GMT) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id B525E43D39 for ; Sun, 12 Sep 2004 18:16:19 +0000 (GMT) (envelope-from leimy2k@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id i8CIGJjY011232; Sun, 12 Sep 2004 11:16:19 -0700 (PDT) Received: from [192.168.1.100] (c-67-165-114-246.client.comcast.net [67.165.114.246]) (authenticated bits=0)i8CIGIvl005670; Sun, 12 Sep 2004 11:16:18 -0700 (PDT) In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: David Leimbach Date: Sun, 12 Sep 2004 11:16:16 -0700 To: Igor Shmukler X-Mailer: Apple Mail (2.619) X-Mailman-Approved-At: Mon, 13 Sep 2004 15:13:54 +0000 cc: freebsd-hackers@freebsd.org Subject: Re: Re[2]: FreeBSD on Xserve ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Sep 2004 18:16:20 -0000 On Sep 12, 2004, at 9:59 AM, Igor Shmukler wrote: > Why do you think that 970 does not have BAT registers? > There are 16 special purpose registers specifically to implement Block > Address Translation. > Because Peter already told us that they have no BAT registers: http://lists.freebsd.org/pipermail/freebsd-ppc/2004-February/000359.html > I don't know what's a story with fan-drivers. Personally, I was under > impression that G5 has liquid cooling system. > Not that should be a major show stopper for FreeBSD support of G5 > boxes. Only one Apple [G5 2.5GHz PowerMac] is liquid cooled and it still has fans that are controlled by software on Mac OS X. Early versions of Linux had them on "full-blast" in order to avoid potential overheating. YellowDog Linux was the first one to support these fans with drivers if I remember correctly outside of Apple. > > AFAIK, PPC port of FreeBSD is incomplete, but moving ahead quite fast. > > I am not sure what kind of stack protection was referred in the > original email. OpenBSD has propolis, but I was under impression there > is no such option in FreeBSD. I recall that it was decided that > security by obscurity will not make it into the kernel. > > >> I don't think we have G5 support yet. G5's are significantly >> different >> from G4s in a few ways that really matter to operating systems. >> Missing BAT registers and other "fun stuff" like fan-drivers have >> meant >> that even platforms that support 64bit PPC don't necessarily support >> G5 >> [like the L4 microkernels I've been playing with] >> >> Dave >> On Sep 12, 2004, at 2:30 AM, jade@oxymail.org wrote: >> >>> Hello, >>> >>> I'm planning on buying an Apple Xserve G5 bi-processor. I know mac os >>> X (server) >>> is running on it and that's a modified version of freebsd. >>> So here are my questions : >>> >>> - I've been using freebsd for a while now and if I buy the Xserve I'd >>> very much >>> like to replace mac os X by a freebsd 5.2 / 5.3 if this is possible. >>> My >>> motivations are that I want to make intensive use of Jails and >>> Mandatory Access >>> Control (MAC). I'd also like to recompile the whole thing with stack >>> protection >>> (if possible). >>> >>> Yet I have no idea if Mac os X can run jails, and MAC (anyone an idea >>> here ?), >>> but if not, I'd switch to Freebie. >>> >>> So in general : >>> - has anyone experienced the change >>> - would it be difficult to replace OS X by FreeBSD ? >>> - would it be possible to run these options (Jails,MAC,stack >>> protection) on this >>> hardware ? >>> >>> Thanks for the hints, because I'm a little lost. >>> >>> By, >>> Jade.