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:Kip Macy (kma@freebsd.org)
Date:Aug 23, 2008 9:39:11 pm
List:org.freebsd.freebsd-sun4v

Hi Peter,

There really isn't any magic to bringing up a port. You compile it, install it, and then run it until it breaks. Once it breaks you spend a lot of time instrumenting the code to track down what went wrong. Then, depending on the amount of technical insight you have in to the issue, you go through a number of iterations until it is fixed. Fixing the pmap issue is "just" (notice the quotes) a matter of tracking down the missing TLB shootdowns. For anyone who chooses pick this up it will be very educational. It will also be very time consuming.

-Kip

On Sat, Aug 23, 2008 at 9:23 PM, Peter Jeremy <pete@optushome.com.au> wrote:

On 2008-Aug-23 22:40:55 -0500, Mark Linimon <lini@lonesome.com> wrote:

My understanding is the the port is in a pre-alpha state due to unfinished work in the kernel, so expecting there to be any userbase is premature.

Except that the wiki gives a far more optimistic picture.

All of our 'new' architectures which are in this state have so few non- developer users that there is hardly any reason to submit PRs. AFAICT the active developers already know what's missing :-)

That makes it very difficult for someone outside that group to come up to speed. I can't find anything in the freebsd-sun4v archvies. I was hoping that there would be a list somewhere of what state various subsystems were in and what remained to be done. wiki.freebsd.org sounds like the ideal place for this.

On 2008-Aug-23 20:39:29 -0700, Garrett Cooper <yane@gmail.com> wrote:

Maybe some time should be spent looking at stuff from NetBSD to see whether or not they've solved some already critical porting pieces that FreeBSD lacks in this architecture?

I can't find anything that suggests NetBSD runs on sun4v. Their sparc64 port only covers the US-I/II families and there's no mention of sun4v.