From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) by sourceware.org (Postfix) with ESMTPS id F1C123858D28 for ; Tue, 2 Apr 2024 15:33:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F1C123858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F1C123858D28 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::529 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712071987; cv=none; b=cFE9OoOom6U9b1uj47+i8SO+PJcC/fBFwcRFElpV9UTbXdlw/DsFF4aFG5aXCrLQv6w7MK6Z0booyImGXJYsIAqUxvirT8PFW2XqTAo2bfsZyCbZf85UexvOo9QavQYNC1bSVBtQZeo4/6T7wqchBtmbiF83tJbgKLYDlobyDpc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712071987; c=relaxed/simple; bh=t+jwsg60UGSl6e5gzAiXjUFi4te5Z7seogGJqcCXNeU=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=pCNCfZC8Ten1dou4/1hXnsX1RXb3zzTABxujNT5Q+PfuNPodGhLzCL9RNQHIj1EuZ/B9quwIS6KfzvrswxbcUzBz1WG+9U8lJO/mn9OtmpFUS/XdN8zYC4ZR9pP+hEkuIuUWo9X6AO6yHPvy/ZqYnsOl/nketObfhMZEBTb9RLg= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pg1-x529.google.com with SMTP id 41be03b00d2f7-5d4d15ec7c5so4035432a12.1 for ; Tue, 02 Apr 2024 08:33:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712071983; x=1712676783; darn=sourceware.org; h=content-transfer-encoding:in-reply-to:organization:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=e8aa8ebIqQ3UsKBGS2gZjykdCiJBDmyXZ3vL+T1S6ug=; b=W/2XiHuvXfQTuvGSw0zR3K2WphVj+aPRHNOJIih2A1G87gECGkyvgeTGeq/5KkWRA2 BzDzU2+XLHL2BLzFP7cYQC7UoPGuDL5ptxcs8IdwvIEElJfRv3PbDmP+BOT/atce1QHk dTzTyikaqOKYqyz7AMyip76MmcjHwLIGo1uKWTuQfsoCiCganiho0AXjpSwbSJ8A7Cio pzvX5ZyG2VIwEQgvksigrQLomRq1D0/p4VDK1EvNCu3LQh3BASmvK1wpFajdl1I/+GnD Yw+xI4itgGyPSu+OiuX3n3jxZrCfhH97zspsgyg2vt9ixvCjF40VSUM0CmxKLN4eoAGB qGBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712071983; x=1712676783; h=content-transfer-encoding:in-reply-to:organization:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=e8aa8ebIqQ3UsKBGS2gZjykdCiJBDmyXZ3vL+T1S6ug=; b=EwMjbjZDXLzw8vBDKqKOq1XXYZUbRVrbTmM4dsxgbD1UlM1l/G79RYYTexG8fEaReO Ml3wI0ge/VGOEKDF+LdfyuDXZmdDlU/xw+Hdf2TMBzD/W0L3vVaGExXzuftvcX+rNXCd Mjd+Ni0nQAUdmqTRi7pw66V3O/+97ipTIJORDZJ1Wo9SGs7JjAtIznAX+RO4+N3H9YxD XqCTe/gwmq0UM9pHPR4o6LcniPMJo3a3wzadfnoNoopi/6jDpwsbEHSz9gvBEnoP/euP YwDrVrTN4KIrG+e0v1cgcn42mMI6zwtbLDUMuhKYxEtXsJMU84rKJsPCpMUVeJQ1us08 UYkg== X-Forwarded-Encrypted: i=1; AJvYcCUZl+ZOxbAUg1QmFOt4V6ctq730HbpmeCEZaglSTY13SOocto6y8Ki+DnWViYusYC6L6ltaP5GM6wqRkcxtSB/O+LgvB1oPKJs+ X-Gm-Message-State: AOJu0Yy+N8kArP/2Fi3XPovIM/9UMFiNyUuyYlC7MyaSIvpRPi0pCv+b MEw8eToG5oqS+9hRhciLTKY1IZpxbL997MMZLsXXFQyELMpk973pafglRmfO7fs= X-Google-Smtp-Source: AGHT+IHo6LP2OVgdrYrfO3Ipsq7Cf7VJvJ59JyWDkFm75C/WHNAoE4UJYUNSWu0pP8Xfzkt98/1pPg== X-Received: by 2002:a17:903:1cf:b0:1e0:f302:a06f with SMTP id e15-20020a17090301cf00b001e0f302a06fmr16724941plh.31.1712071982949; Tue, 02 Apr 2024 08:33:02 -0700 (PDT) Received: from ?IPV6:2804:1b3:a7c3:b18e:ec2c:788a:1fcc:a268? ([2804:1b3:a7c3:b18e:ec2c:788a:1fcc:a268]) by smtp.gmail.com with ESMTPSA id u12-20020a17090341cc00b001dd6f1516a0sm11242179ple.87.2024.04.02.08.33.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Apr 2024 08:33:02 -0700 (PDT) Message-ID: Date: Tue, 2 Apr 2024 12:32:59 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 3/3] RISC-V: Implement TLS Descriptors. To: Palmer Dabbelt Cc: ishitatsuyuki@gmail.com, libc-alpha@sourceware.org, rui314@gmail.com, ruiu@bluewhale.systems, schwab@linux-m68k.org, Andrew Waterman , fweimer@redhat.com References: Content-Language: en-US From: Adhemerval Zanella Netto Organization: Linaro In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 02/04/24 12:25, Palmer Dabbelt wrote: > >> I am not sure whether RISC-V maintainer would like to move to profilers >> or would keep this extensions composability manner. > > What do you mean by "move to profilers"?  "move to profiles"? > > We have the profiles in RISC-V, but they don't really fix anything here: there's a ton of them, they still have various optional extensions, and the HW support is all over the place (we don't even have compatibility guarantees with individual extensions, for example). > > So I think for just sticking to the current base ABIs is the way to go.  Maybe at some point HW vendors will start shipping systems that are compatible with some common extension set and we can promote that to a new base ABI, but we're a way off from that happening. Indeed I meant 'profiles' here and my understanding was that something like RVA22U64 as base would simplify things a bit (at least with the possible testing/checking the multiple build permutations that using optional extensions would incur).