From owner-freebsd-sparc64@freebsd.org Thu Nov 12 13:48:45 2015 Return-Path: Delivered-To: freebsd-sparc64@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A0188A2C3DF for ; Thu, 12 Nov 2015 13:48:45 +0000 (UTC) (envelope-from alexmcwhirter@triadic.us) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 80C5E1A80 for ; Thu, 12 Nov 2015 13:48:45 +0000 (UTC) (envelope-from alexmcwhirter@triadic.us) Received: by mailman.ysv.freebsd.org (Postfix) id 7E513A2C3DD; Thu, 12 Nov 2015 13:48:45 +0000 (UTC) Delivered-To: sparc64@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DC79A2C3DC; Thu, 12 Nov 2015 13:48:45 +0000 (UTC) (envelope-from alexmcwhirter@triadic.us) Received: from SMTP.Tech.Triadic.US (smtp.tech.triadic.us [98.102.61.98]) by mx1.freebsd.org (Postfix) with ESMTP id 51C271A7F; Thu, 12 Nov 2015 13:48:44 +0000 (UTC) (envelope-from alexmcwhirter@triadic.us) Received: from localhost (unknown [10.128.0.32]) by SMTP.Tech.Triadic.US (Postfix) with ESMTP id 5D7C310406BC; Thu, 12 Nov 2015 08:41:14 -0500 (EST) X-Virus-Scanned: amavisd-new at Tech.Triadic.US Received: from SMTP.Tech.Triadic.US ([IPv6:::ffff:10.128.0.24]) by localhost (Milter1.Tech.Triadic.US [IPv6:::ffff:10.128.0.32]) (amavisd-new, port 10024) with LMTP id BfuS6t2PsrtK; Thu, 12 Nov 2015 08:41:11 -0500 (EST) Received: from webmail.tech.triadic.us (unknown [10.128.0.56]) by SMTP.Tech.Triadic.US (Postfix) with ESMTPSA id 9B9111040441; Thu, 12 Nov 2015 08:41:11 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 12 Nov 2015 08:41:11 -0500 From: alexmcwhirter@triadic.us To: Mark Linimon Cc: Michelle Sullivan , Anna Wilcox , Marius Strobl , Sean Bruno , Jordan Hubbard , sparc64@freebsd.org, Warner Losh , owner-freebsd-sparc64@freebsd.org Subject: Re: Sparc64 doesn't care about you, and you shouldn't care about Sparc64 In-Reply-To: <20151112073249.GB19108@lonesome.com> References: <563A5893.1030607@freebsd.org> <39947478-4710-47D8-BAB1-FC93979570B6@mail.turbofuzz.com> <4004425.K7Etsx0SLe@ralph.baldwin.cx> <1411902059.696.1447273047281.JavaMail.craig@w520> <20151111202257.GB6857@lonesome.com> <5643D556.9000908@sorbs.net> <20151112073249.GB19108@lonesome.com> Message-ID: <63a48cf3070f8714aa6f07eb95e732df@triadic.us> X-Sender: alexmcwhirter@triadic.us User-Agent: Roundcube Webmail/1.0.5 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2015 13:48:45 -0000 On 2015-11-12 02:32, Mark Linimon wrote: > On Thu, Nov 12, 2015 at 02:06:19AM -0500, alexmcwhirter@triadic.us > wrote: >> I have access to a few newer machines that could also help with >> building. > > To reiterate (probably too much): > > - we currently have src support for sun4u, but not clang support. The > latter blocks some forward progress for FreeBSD. > > - we do not currently have src support for sun4v, although some people > have expressed an interest in the past few months. > > mcl Yes, im aware of the state of sun4v. But i have the machines should someone want to take it on. I just have my hands tied will illumos at the moment. Also, i think Oracle does at least care somewhat about OSS, otherwise this https://oss.oracle.com/projects/linux-sparc/ wouldn't exist. As far as sun4v goes, it's almost identical to sun4u. Basically you just need to have drivers for the virtual devices, serial console would be the fist big one. Other than that, sun4u code should run with little to no changes. I believe the boot process is identical, but not 100% sure.