From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Meltdown / Spectre Date: Fri, 19 Jan 2018 16:17:59 -0800 Message-ID: <20180120001759.GE18016@jasmine.lan> References: <874lnzcedp.fsf@gmail.com> <20180106174358.GA28436@jasmine.lan> <87vageeobi.fsf@netris.org> <87incedvgv.fsf@netris.org> <87k1wtcq7m.fsf@netris.org> <87wp0qognk.fsf@gmail.com> <20180110045930.GA29390@jasmine.lan> <87po6a841k.fsf@gnu.org> <87bmhph5b2.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="eRtJSFbw+EEWtPj3" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecgrW-0001BS-NT for guix-devel@gnu.org; Fri, 19 Jan 2018 19:18:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecgrB-000347-Nl for guix-devel@gnu.org; Fri, 19 Jan 2018 19:18:22 -0500 Content-Disposition: inline In-Reply-To: <87bmhph5b2.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mark H Weaver Cc: guix-devel@gnu.org --eRtJSFbw+EEWtPj3 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 19, 2018 at 05:06:25PM -0500, Mark H Weaver wrote: > ludo@gnu.org (Ludovic Court=E8s) writes: > > Leo Famulari skribis: > >> Something we can do very easily, even on the master branch, is to build > >> specific packages with GCC 7, assuming the Retpoline technique would be > >> effective in that context. > > > > Yes, I see Alex submitted a patch already. >=20 > There's now a GCC 7.3 release candidate that apparently contains the > necessary compiler support to allow linux-libre-4.14.14 to use the > retpoline technique internally. >=20 > https://gcc.gnu.org/ml/gcc/2018-01/msg00115.html >=20 > They hope to release GCC 7.3 on January 24th. It would be good to > promptly add GCC 7.3 to Guix when its released, and to start using it to > build linux-libre-4.14 on selected systems: x86_64 and possibly aarch64. >=20 > I'd prefer to continue using our default compiler to build linux-libre > on systems where GCC 7.3 is not known to help with this issue. Thanks for looking into this, Mark. Your plan sounds good to me. --eRtJSFbw+EEWtPj3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlpiirYACgkQJkb6MLrK fwgbQBAAiDQAtmDoZeQ596UjqcNhnWBzW7J2Ck737MUiV0C9JeWvcwS2SDPex6Gi ezwvqgKr0fprDrHpx7+G/3mrosvhQfGVKUjhadNEhQjacKtXkPrNFwUphvX59wTN 1lM7hg3MNjG9Wwq66C6sNi7EXdcRrD2zC11TlrTvo0T7foicsHVIq+jjDRjivOHj IzOHEfGAzZ9fpx7mJWxDuJU2yWBnna6l7Sh2seFDpHKzX8T2bKm+LuklsbKZzLU1 eYicrmhKBNm0QkhDMJOhZ+OlN7owyzbTDwB7P4a97ier5NsNw4FgUQkSWyQ1MdIw gbnSRjVO1C9i0uoqdiKUuPa9+19rAuJiNgfoGi9pfSKXwPXehXxPhFpCrJIKdQv6 EDVy9hUuVytNVTziPkKBKaMJSWTdvzWN+ew2a6Fwqv4zSP1TF9KX4hZwZ4vQ4NKB pOv7qRvZc4gOk9K9Dono+nYqDPkYoH7K43H/x2wO2I7D7coXP5wFVBq4R4n48lAV ugfpQEhD/77pyU4+5XY9TMoIb2RUlg0hln+Aft7FMZT5rhH5zc666b4oVhBM+fHo 7BqvrkLeZ85qSkRqDeE6RLTUYtekVNfnvDae7NWzwuYy3ArCAvu/LwTWIItoTbqL jkyo8l3DA5CPbH2OHe2FpOoDf7Fbv4DiN00Dx8ZyBmxdbGj04cY= =r+Kr -----END PGP SIGNATURE----- --eRtJSFbw+EEWtPj3--