|Nikolay Kalev||Aug 22, 2008 7:18 am|
|Kris Kennaway||Aug 22, 2008 8:03 am|
|Pietro Cerutti||Aug 22, 2008 9:49 am|
|Kris Kennaway||Aug 22, 2008 9:57 am|
|Pietro Cerutti||Aug 22, 2008 10:06 am|
|Nikolay Kalev||Aug 22, 2008 11:20 am|
|Eirik Øverby||Aug 22, 2008 12:23 pm|
|Nikolay Kalev||Aug 22, 2008 1:40 pm|
|Peter Jeremy||Aug 22, 2008 3:54 pm|
|Kris Kennaway||Aug 22, 2008 4:13 pm|
|M. Warner Losh||Aug 22, 2008 11:51 pm|
|Maxim Sobolev||Aug 23, 2008 6:51 pm|
|Garrett Cooper||Aug 23, 2008 8:39 pm|
|Mark Linimon||Aug 23, 2008 8:40 pm|
|Peter Jeremy||Aug 23, 2008 9:23 pm|
|Sevan / Venture37||Aug 23, 2008 9:33 pm|
|Kip Macy||Aug 23, 2008 9:39 pm|
|Kip Macy||Aug 23, 2008 9:49 pm|
|Brad||Aug 23, 2008 11:46 pm|
|Matthew Macy||Aug 23, 2008 11:48 pm|
|Sevan / Venture37||Aug 24, 2008 10:46 am|
|Maxim Sobolev||Aug 25, 2008 2:35 pm|
|Peter Jeremy||Aug 28, 2008 4:49 am|
|Peter Jeremy||Aug 28, 2008 3:04 pm|
|Subject:||Re: sun4v arch|
|From:||Kip Macy (kma...@freebsd.org)|
|Date:||Aug 23, 2008 9:39:11 pm|
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.
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.
-- 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.
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-sun4v To unsubscribe, send any mail to "free...@freebsd.org"