Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Aug 2008 08:55:10 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Kris Kennaway <kris@freebsd.org>
Cc:        freebsd-hackers@freebsd.org, freebsd-current@freebsd.org, freebsd-stable@freebsd.org, kmacy@freebsd.org, freebsd-sun4v@freebsd.org
Subject:   Re: sun4v arch
Message-ID:  <20080822225510.GI32539@server.vk2pj.dyndns.org>
In-Reply-To: <48AED560.8010001@FreeBSD.org>
References:  <136a340a0808220719t3a170786s7fd4bcb662d0b981@mail.gmail.com> <48AED560.8010001@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--WoqaC9TUMqqIOlla
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2008-Aug-22 17:04:00 +0200, Kris Kennaway <kris@freebsd.org> wrote:
>Just so everyone is on the same page, what is needed to keep sun4v=20
>viable are people with experience with (or intention to learn about) low=
=20
>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=20
>pmap.c and other MD places where the kernel interfaces with the "bare=20
>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.

--=20
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.

--WoqaC9TUMqqIOlla
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkivQ84ACgkQ/opHv/APuIdZuwCglKH8AiGskbfJXqdbFd9PVipt
OeMAnA4v40rQalNO/rEi9s5fDfq/+9IQ
=CDvj
-----END PGP SIGNATURE-----

--WoqaC9TUMqqIOlla--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080822225510.GI32539>