From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id xTMFEBRAjmAFSwAAgWs5BA (envelope-from ) for ; Sun, 02 May 2021 08:00:52 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 8Nv7ChRAjmCWfQAAbx9fmQ (envelope-from ) for ; Sun, 02 May 2021 06:00:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A446228B85 for ; Sun, 2 May 2021 08:00:51 +0200 (CEST) Received: from localhost ([::1]:56528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ld59u-0006ql-Pg for larch@yhetil.org; Sun, 02 May 2021 02:00:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43788) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ld564-0002mD-Pq for guix-devel@gnu.org; Sun, 02 May 2021 01:56:52 -0400 Received: from world.peace.net ([64.112.178.59]:59642) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ld562-0005Su-FO for guix-devel@gnu.org; Sun, 02 May 2021 01:56:52 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ld560-0004YE-2Z; Sun, 02 May 2021 01:56:48 -0400 From: Mark H Weaver To: Leo Famulari , guix-devel@gnu.org Subject: Re: What processor features does Guix support on i686? In-Reply-To: References: Date: Sun, 02 May 2021 01:56:02 -0400 Message-ID: <87y2cxptki.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=64.112.178.59; envelope-from=mhw@netris.org; helo=world.peace.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619935252; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=IahfKvN9ZozBaxT3nXHgEsiw/YED5dzskuSvBFr8d4Q=; b=DPEGP8Liq7RtU31POgf8TIjRQuRGJHRvHXM3O5pOfhWGYlIOeB6cb2mEHgbrX0ATHrpBAr /wPKMOyLowEf4NgkXmpqIvFWq2u+9x4nvAeLxoZp34XjZl65PdVBs1a8TX/GDli3abhZ3D L6T5VOLSXIVSepoa3jJm1oTD6xz1SBwFT8JiEnxbIRIcZFHrw/75TSTWNCU7w04NBKw9L7 aIAYP2pJRavCeAJ19eBqjmE1cuIO6IzKdAt2gR/nTHQZ25V84Gt5TD5XVV1Mjv7DKOMwtO CaiXmtrF+fB6Kfk8ryEGjyD2i3WMItHm6Ej0nEfJPIjRkDzccn71MWH4vEpdgA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619935252; a=rsa-sha256; cv=none; b=MKppt/WFvaNrUZDC75TTLd+DTtcZ4VK0YwPlJ1j1vpZvKj0CDBRlrzv/WXYj4XGiastB0p F4q5GccbDn0+anj5zcd6UXeKdkzeN+jLFCKCW8pHw/zS1k2cv3OPuFvPFWwVxzE2x5WE4m koGmRWJ74cIp9KSXZ3r4Jxbs4xg+0q/c/zOWW1vuWK06HfW7GgLwrH7ml1HFOrLRpic3tB JycHbl3F16rBnf4FKnk6t63BVMJnO12j47NzEv7UzClic6MHKWj9mxWMsyUWJi25iSUveo meRMANmXPZapSPoEMBP5kA2prh5+WNSJBL1NPjHBjvwLAg5534+gAeOPb83xeg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.46 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: A446228B85 X-Spam-Score: -1.46 X-Migadu-Scanner: scn0.migadu.com X-TUID: +DVk+xJjXqzf Hi Leo, Thanks for asking about this, and for ably taking care of our Linux-libre packages. I'm grateful for your work on this. Leo Famulari writes: > I noticed that Linux 5.12 has a new config option regarding "Processor > family". The default choice, Pentium-Pro (M686), is highlighted in this > quote: > > ------ > Processor family > 1. 486SX (M486SX) (NEW) > 2. 486DX (M486) (NEW) > 3. 586/K5/5x86/6x86/6x86MX (M586) (NEW) > 4. Pentium-Classic (M586TSC) (NEW) > 5. Pentium-MMX (M586MMX) (NEW) >> 6. Pentium-Pro (M686) (NEW) > 7. Pentium-II/Celeron(pre-Coppermine) (MPENTIUMII) (NEW) > 8. Pentium-III/Celeron(Coppermine)/Pentium-III Xeon (MPENTIUMIII) (NEW) > 9. Pentium M (MPENTIUMM) (NEW) > 10. Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon (MPENTIUM4) (NEW) > 11. K6/K6-II/K6-III (MK6) (NEW) > 12. Athlon/Duron/K7 (MK7) (NEW) > 13. Opteron/Athlon64/Hammer/K8 (MK8) > 14. Crusoe (MCRUSOE) (NEW) > 15. Efficeon (MEFFICEON) (NEW) > 16. Winchip-C6 (MWINCHIPC6) (NEW) > 17. Winchip-2/Winchip-2A/Winchip-3 (MWINCHIP3D) (NEW) > 18. AMD Elan (MELAN) (NEW) > 19. GeodeGX1 (MGEODEGX1) (NEW) > 20. Geode GX/LX (MGEODE_LX) (NEW) > 21. CyrixIII/VIA-C3 (MCYRIXIII) (NEW) > 22. VIA C3-2 (Nehemiah) (MVIAC3_2) (NEW) > 23. VIA C7 (MVIAC7) (NEW) > 24. Core 2/newer Xeon (MCORE2) > 25. Intel Atom (MATOM) > ------ > > info: https://cateee.net/lkddb/web-lkddb/M686.html > > I know that, in the past, we have been careful to not require certain > processor features on i686, such as SSE [0]. > > I would appreciate some guidance, both about this kernel configuration > option, and what we have historically considered to be the "minimum > requirements" for i686 hardware. I will put that information the manual > so that it doesn't get lost. [...] > [0] https://lists.gnu.org/archive/html/guix-devel/2016-07/msg01534.html It's been a long while since I looked at this, and of course we may wish to revisit the issue, but for now, I think that the right choice above is the default one, namely: "6. Pentium-Pro (M686) (NEW)" Thanks again, Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about .