Port-pmax archive

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

Re: Regarding the ULTRIX and OSF1 compats




To: Maxime Villard <max%m00nbsd.net@localhost>

Subject: Re: Regarding the ULTRIX and OSF1 compats

From: Jason Thorpe <thorpej%me.com@localhost>

Date: Sat, 9 Mar 2019 09:58:28 -0800


> On Mar 9, 2019, at 8:22 AM, Maxime Villard <max%m00nbsd.net@localhost> wrote:
> 
> New thread, CC'ed to port-pmax@ and port-alpha@, in the continuity of:
> 
>  https://mail-index.netbsd.org/tech-kern/2019/03/09/msg024754.html
> 
> Basically, there were talks about retiring COMPAT_ULTRIX and COMPAT_OSF1,
> because they are of questionable utility, in addition to being clear dead
> wood; as I said, limited use case, no maintenance done in these areas,
> inability to test changes, and the list goes on.
> 
> So, does anyone have anything to say about that?

I'm completely in favor of removing COMPAT_OSF1 ... it was useful back in the early days of the Alpha port because the native toolchain was shaky (and there was the whole ECOFF -> ELF transition).  But it was never good enough to run many real applications because it doesn't implement any of the Mach traps.  To fix it for real, we'd have to implement a ton of infrastructure (including MiG), and I don't think anyone wants that horror show.

COMPAT_ULTRIX is a much thinner shim on top of of COMPAT_43, similar to COMPAT_SUNOS, which we keep around for other reasons, and so I think the wood is a little less obviously-dead.  Its biggest wart is having to exec ECOFF binaries.  I don't know if anyone is actively using it at this point, though.

-- thorpej



Follow-Ups:

Re: Regarding the ULTRIX and OSF1 compats
From: Maxime Villard

Re: Regarding the ULTRIX and OSF1 compats
From: Chris Hanson


References:

Regarding the ULTRIX and OSF1 compats
From: Maxime Villard




Prev by Date: Regarding the ULTRIX and OSF1 compats

Next by Date: Re: Regarding the ULTRIX and OSF1 compats

Previous by Thread: Regarding the ULTRIX and OSF1 compats

Next by Thread: Re: Regarding the ULTRIX and OSF1 compats

Indexes:

reverse Date

reverse Thread

Old Index



Home | Main Index | Thread Index | Old Index