Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: HEADS UP: matt-nb5-mips64 merge to HEAD



On Jan 4, 2011, at 3:04 AM, Antti Kantee wrote:

> On Tue, Jan 04, 2011 at 02:42:35AM -0800, Matt Thomas wrote:
>> I've spent the past few days merging my matt-nb5-mips64 to HEAD.
>> 
>> It's now in a state almost ready to commit.  This affects every mips port in 
>> a major way.  Several thing change (IPL/spl code, interrupts, soft 
>> interrupts, pmap, tlb, ...) in various major ways.  This could almost be 
>> considered a rewrite of the mips code.
>> 
>> This merge affects over 400 lines in sys/arch alone.  There is bound to be 
>> breakage since I can't test all platforms but I will try to fix things ASAP.
>> 
>> After the merge is done, a few things will still need to be done:
>> 
>> 1) make struct disklabel 64bit clean (need compat code for the old sized 
>> disklabel)
>> 
>> 2) 64-bit clean routing socket.  This makes it possible to run a system with 
>> a netbsd32 userland.
> 
> I'm about the commit the emips port (ready in a day or two once I
> get some changes merged).  It doesn't touch much outside arch/emips,
> but having done already one mips64 merge on the code, there is a
> probably going to be fair number of changes.  Which commit order
> is better? (the emips code is very pmax-like)

I'd hold off until my commit.  You'll need to redo the SR/IPL stuff
as well cpu_intr at a minimum.  


Home | Main Index | Thread Index | Old Index