Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp79551pxj; Wed, 23 Jun 2021 16:13:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwKx35Kf5PTOUNEkqayBDpyHoM7u7OfsB/dX6ar7MAhZ5exaaRa7UHEBuX+9BPLtvbLtRv/ X-Received: by 2002:a05:6402:5207:: with SMTP id s7mr2871337edd.363.1624490013390; Wed, 23 Jun 2021 16:13:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624490013; cv=none; d=google.com; s=arc-20160816; b=wKes8KosPfrpzelUK1eJGbOyPFZA/aeGoe9N0gRIitbnsAKWFiWLYyonLdu4M71l2a kuCjTVgocNFyRvzvhIywavPR8++K3ZEgv7JPb71ngHT76q5YO2mpnzng+2r1kLIDr4a2 Fe2iJGZMQEshmGtMNbWJI52cKa/hYtxiDe/0XM6Xvh+jCyXAnPh9np5Vz1JggupMu5uk snRISSInefHYa+rtWnEzYAdJDtlzwZtrgJqFqnm8So4kCXMYxjzsfIRBAZbg/Q4UUcaz MB1QBdB3KEnsZTCtibds67D3L4GtlP41PETFf76xzT/2ipF7SZC5XTN6OHG0eW3rZ0fY kQwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=uOSFodj4auX4yeH5YdDicEQGbayWjRRaX6zTkpmd55M=; b=pCOVnjVHJGryv+sOS2NhV3K0+gZydPTpHp7fDKP2s1B598KoGkkMm568VEpmm22u7I Fg8McMuS3fFHRjyGggkc2/NhkwNmgvJD+RggrWrP23Q/Ar2uwumzZ/9u3Gqg7H1oIe/a 0K1eJ1SgvHWHzZJs/tylGm8xK7hmPeeBfxz2kraOaUdMCq4QL10qaBYDOPLbxt2unnja RXJOtCzaNQ2WQH8zGaxPrZC/m8qO6RjT5pWFzpL7uGeE45XuXEyvnYv6uxxgKNySj7qb tALtV0RiDELFlqtKhrSJRO3aiGMj8077oiYFtJ1L6q8XOyh1ABs82ELU0uqiZNoPB39r VzWA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a19si1092709edr.397.2021.06.23.16.13.09; Wed, 23 Jun 2021 16:13:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229774AbhFWXOY (ORCPT + 99 others); Wed, 23 Jun 2021 19:14:24 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:35439 "EHLO mail-ej1-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229688AbhFWXOX (ORCPT ); Wed, 23 Jun 2021 19:14:23 -0400 Received: by mail-ej1-f48.google.com with SMTP id gn32so6524394ejc.2; Wed, 23 Jun 2021 16:12:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uOSFodj4auX4yeH5YdDicEQGbayWjRRaX6zTkpmd55M=; b=aLw43jD/9+bSuPoYxiSOjKcTKDGlOJdlQK7HcoEZzlcps4wIwTbu010KJ80KRSxK3L Z9ycPCmoItksfm0tmeJEwMhFXnKgwhUcSU4X6dk0wKSkqMWTuhXNVX31mnQ4zPP1F08M oeCYFgSXdNj6s5k8BjiRgq1yS0L0A4c5Lfqqw5vzxLnUZ+4Xk0t2DFO3jWVnxZOx81/B 5HDJ7Bpta0AJKcx5Nohgkrzb6EM7RltjNBB6vvT7lJ9kAik/Xcp1OB7RwTGDR9B0zl5r Fnb7yagqDOSwW6r6NtLrjfYCISLetJzy1Fm5k03YySCzBxyHKqs4/4HBWWtUzL61gaxz simg== X-Gm-Message-State: AOAM532f4L3piZVlATzAJjAiZKyAnMfGDW8BZrKEGFoLi/8lBTmENk1j 3MZF36V2PDAJraxHfBYXSpI3vjvL54Napg4htGA= X-Received: by 2002:a17:906:2bc6:: with SMTP id n6mr2348171ejg.256.1624489923489; Wed, 23 Jun 2021 16:12:03 -0700 (PDT) MIME-Version: 1.0 References: <874kf11yoz.ffs@nanos.tec.linutronix.de> <87k0ntazyn.ffs@nanos.tec.linutronix.de> <37833625-3e6b-5d93-cc4d-26164d06a0c6@intel.com> <9c8138eb-3956-e897-ed4e-426bf6663c11@intel.com> <87pmxk87th.fsf@oldenburg.str.redhat.com> <87wnqkzklg.fsf@oldenburg.str.redhat.com> In-Reply-To: <87wnqkzklg.fsf@oldenburg.str.redhat.com> From: Len Brown Date: Wed, 23 Jun 2021 19:11:52 -0400 Message-ID: Subject: Re: Candidate Linux ABI for Intel AMX and hypothetical new related features To: Florian Weimer Cc: Peter Zijlstra , Dave Hansen via Libc-alpha , Dave Hansen , Rich Felker , Linux API , "Bae, Chang Seok" , X86 ML , LKML , Kyle Huey , Borislav Petkov , Andy Lutomirski , Thomas Gleixner , Keno Fischer , Arjan van de Ven , Willy Tarreau Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 23, 2021 at 11:07 AM Florian Weimer wrote: > > * Peter Zijlstra: > > > On Fri, May 21, 2021 at 04:44:58PM +0200, Florian Weimer wrote: > > > >> And we added an interface for querying x86 CPU features to glibc 2.33 > >> which is completely incompatible with this because it assumes that CPU > >> features do not change during the lifetime of a process. 8-( > > > > How many x86 kernel maintainers signed off on that patch? > > I've started a new thread: > > x86 CPU features detection for applications (and AMX) > FWIW, I didn't receive it, because you excluded linux-kernel@vger.kernel.org (x86@kernel.org is just the actual x86 kernel committers, ISTR) Len Brown, Intel Open Source Technology Center