atom feed24 messages in org.freebsd.freebsd-sun4vRe: sun4v arch
FromSent OnAttachments
Nikolay KalevAug 22, 2008 7:18 am 
Kris KennawayAug 22, 2008 8:03 am 
Pietro CeruttiAug 22, 2008 9:49 am 
Kris KennawayAug 22, 2008 9:57 am 
Pietro CeruttiAug 22, 2008 10:06 am 
Nikolay KalevAug 22, 2008 11:20 am 
Eirik ØverbyAug 22, 2008 12:23 pm 
Nikolay KalevAug 22, 2008 1:40 pm 
Peter JeremyAug 22, 2008 3:54 pm 
Kris KennawayAug 22, 2008 4:13 pm 
M. Warner LoshAug 22, 2008 11:51 pm 
Maxim SobolevAug 23, 2008 6:51 pm 
Garrett CooperAug 23, 2008 8:39 pm 
Mark LinimonAug 23, 2008 8:40 pm 
Peter JeremyAug 23, 2008 9:23 pm 
Sevan / Venture37Aug 23, 2008 9:33 pm 
Kip MacyAug 23, 2008 9:39 pm 
Kip MacyAug 23, 2008 9:49 pm 
BradAug 23, 2008 11:46 pm 
Matthew MacyAug 23, 2008 11:48 pm 
Sevan / Venture37Aug 24, 2008 10:46 am 
Maxim SobolevAug 25, 2008 2:35 pm 
Peter JeremyAug 28, 2008 4:49 am 
Peter JeremyAug 28, 2008 3:04 pm 
Subject:Re: sun4v arch
From:Peter Jeremy (pete@optushome.com.au)
Date:Aug 22, 2008 3:54:47 pm
List:org.freebsd.freebsd-sun4v

On 2008-Aug-22 17:04:00 +0200, Kris Kennaway <kr@freebsd.org> wrote:

Just so everyone is on the same page, what is needed to keep sun4v viable are people with experience with (or intention to learn about) low level architectural and implementation details of the FreeBSD kernel

What documentation is currently accurate for this beyond the source code? The only things I can quickly find are: "Design & Implementation of FreeBSD 5.2" and "FreeBSD Architecture Handbook". The former is getting quite old and I'm not sure how up-to-date the latter is kept.

the sun4v hardware platform,

Is the documentation at http://www.opensparc.net/opensparc-t1/index.html and http://www.opensparc.net/opensparc-t2/index.html adequate for this or is there additional information that is needed? Is there any tutorial style documentation on the low-level T1/T2 details?

who know their way around things like pmap.c and other MD places where the kernel interfaces with the "bare metal",

I've poked around the low-level details of FreeBSD/i386 and /Alpha in the past, though I'm nothing like an expert at it. sun4v/sun4v is only about twice the size of a 6th Edition kernel...

and who are willing to make a long term (multi-year) commitment to supporting the platform.

Yes.

Is there a summary of the open issues somewhere? There are no sun4v PRs open. http://wiki.freebsd.org/FreeBSD/sun4v effectively hasn't been touched since November 2006 and suggests that the only critical issue is lack of serial port support.