Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Sep 2021 21:25:52 +0000
From:      Brooks Davis <brooks@freebsd.org>
To:        Warner Losh <imp@bsdimp.com>
Cc:        "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   Re: FreeBSD mips support
Message-ID:  <20210923212552.GD63086@spindle.one-eyed-alien.net>
In-Reply-To: <CANCZdfoms5oO7_%2B7H4=eF6JoV0-kQ0xRZt7iBLRbOm3452yjdw@mail.gmail.com>
References:  <CANCZdfoms5oO7_%2B7H4=eF6JoV0-kQ0xRZt7iBLRbOm3452yjdw@mail.gmail.com>

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

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

On Thu, Sep 23, 2021 at 02:01:21PM -0600, Warner Losh wrote:
> Greetings,
>=20
> I think it may be about time to remove MIPS support from the tree. The la=
st
> major users have moved on, and the port suffers from a number of problems
> on modern systems with modern workloads. We have a number of workarounds =
in
> the tree for different aspects of the mips port that we could retire as
> well...
>=20
> I'd like to propose removal of mips from -current soon, say by the end of
> the year.

It's time for MIPS to go.  It's never been broadly maintained and
the codebase has always been a bit odd contributing to the maintenance
burden of the project as a whole.

Over the last decade, most mips64 maintenance has been by the CHERI
project at SRI International and the University of Cambridge.  We
published some well-cited papers and it has had major impacts on Arm's
Morello prototype architecture.  However, over the past three-ish years
we've moved our work to RISC-V and Morello.  At this point we have no
active projects that depend on MIPS and we'll likely respond to future
significant merge conflicts in the sys/mips tree by removing our local
changes.

-- Brooks

--3siQDZowHQqNOShm
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJhTPDgAAoJEKzQXbSebgfAZicH/2rBuIBkV3uyjxfNoOh3hUM0
yh6NN9peQ1LJsEnyjy5JC7GHbc6rcTvdK8LlA4CIXdboSpItcs0g28A02OR3ktNV
+8wgEbZuglbUYHt9rVBIEIn+ClLX9/hRffdZBqVqcU7Klx3eh1Fc3LnSfrQ4aAm/
XRx9r3DC6AfD6fnFE8WtD2raBrIlShANnkeBY3Y8qJNHOw8urUN+VUBFVZ8ZSSDF
hrGAi+glh7Y8wtMbeHdCyAQKnC6ep08+ca2JzX4SR/RMECVidUfSs4cPk0pJP88U
tKrOBHMBd97E9nCVuwMv7+Aa5IrmrXAJRogfKdkYu1xDUPAGpHWBSMK5zYmIQaE=
=2zBc
-----END PGP SIGNATURE-----

--3siQDZowHQqNOShm--



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