From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 647D21E536 for ; Tue, 19 Mar 2024 07:42:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.217.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710834127; cv=none; b=ZZK7dsBGmjfQIrgACOtxJbbH4Md//aStUVRlpWhzOauY+rbF4SDZ03e2r2W6CgY/DCldbZ9RsG3oxSwbgQZcIZB1JrL5r/DEkfMC9sV4FnxzgdTfwuZe41CBRAAxMsRI/SM5EiK/aFniV0/YlGhv5sfK/biw/YMGjjqqw3wpd2Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710834127; c=relaxed/simple; bh=+yIBRKYom2P7ymI/+aq1qVvb4MNSDGggTsLIwyrXZNw=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=bHfIBbRn8Cesd90WwPNW9jYN9C7pJwcrnKKca/erkj1sLLt8ZITHGKQowWpo46yYjTr/iPLq20UvGDIvRDKt7ZYdzFRCzfQOVLd02meenTM7vxFbQjcs2Y4v1qYgGfCENV79TR5LKT/e4dkdOyKY16LkRFBPyEscKgv5Sogpuig= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=R5GtWqKI; arc=none smtp.client-ip=209.85.217.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="R5GtWqKI" Received: by mail-vs1-f49.google.com with SMTP id ada2fe7eead31-4767bfa47b1so416442137.3 for ; Tue, 19 Mar 2024 00:42:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1710834125; x=1711438925; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=kRW1qvF4ZzZKa2w287ptiKDK2gariRkQ8X0+83xatSc=; b=R5GtWqKIcNVbdYSK3usZiHt+eE5KSNiDQVYd+Fu1IqckV1G2u/x+jLBHu+QRx3thUF u0z/ZqmCnBMdf/Z/ttk+sz0XbiqI3Wz6mDREqsPD4yoiKIPcdnjY1FYygfULGFprUh4W xvOY8aHNpHL+YXWHEFpMGyzxh6aVXf7dyX4h5deyHeMAfDBTLe0EOeDRIkuDdl94ll+P 1NcLK2sVbZyCCNFBiZir+OCdD8C3hPJ847cYDhkNCd2ydRNjJwB/7WdM+7K32pYypxmM hX+RWWkZzWz759JxpCDxOmdMwTKeeJmn5l9sFpNn8CX6pcmeMID5wAFVHBPSx2cZLzNa gJkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710834125; x=1711438925; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kRW1qvF4ZzZKa2w287ptiKDK2gariRkQ8X0+83xatSc=; b=OyLVin67iCOYWOUJOPckk/pnsbnpWxKitfvSbXCdrF3QIHy9X8LKpAm6jPB8JTL8Dw 07v5ysXW3qHfEn+nwpzVQCDfJg0DdY60hu3cZeRPZOKtP2IlZpHmEQmVC4uV/itw3SoU 8ytGshKWW+T+8jddDoaiVTdY3pI+MqLSArF0G2DuWLkOCyk2fS3DQW4/i7K8TDMGwld9 NeRxvrKezDo3+GKJSjVS4jJO4qcpyyUkxhqoOuqQLQqy+VSPaiGFdQ/5chX/OlP8JVLH 7Mu8k57ev7JFAs6mbSJkQxBOpv8vjvzo8DviMLk7WZdPTGCU40Qi5eGashggdwH4ZSRr uuqw== X-Gm-Message-State: AOJu0Yxs0be+a3Ja7dpaDD67OtY2alwvGQtnZ/Y7XJV+jghem3s8jfoz Ruy8oMkZScUyaod3JxR7ETn+ZpIxj+lL58RVr5oWan1H4GXKcI4VJ5lL9FthfrQ4ylc3V5Y2t9J Y820cNJvvmJr6tdM6Q2ph42lBT+r0EzLxz1BF X-Google-Smtp-Source: AGHT+IG/CK/Z1RAVTGqDRqkuVJd+Ab3sxJgb8sPJrCihlSUKAKiJgKfXYXzXEhX/iWxh+WvNIcXq3n50nPiLXZYT4eo= X-Received: by 2002:a67:ea8d:0:b0:476:4dea:360e with SMTP id f13-20020a67ea8d000000b004764dea360emr11581483vso.15.1710834125160; Tue, 19 Mar 2024 00:42:05 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-toolchains@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <83f5e119-6e32-415a-a1c8-8e6b0bd11a75@paulmck-laptop> In-Reply-To: <83f5e119-6e32-415a-a1c8-8e6b0bd11a75@paulmck-laptop> From: Marco Elver Date: Tue, 19 Mar 2024 08:41:27 +0100 Message-ID: Subject: Re: A few proposals, this time from the C++ standards committee To: paulmck@kernel.org Cc: linux-toolchains@vger.kernel.org, peterz@infradead.org, hpa@zytor.com, rostedt@goodmis.org, gregkh@linuxfoundation.org, keescook@chromium.org, torvalds@linux-foundation.org, Evgenii Stepanov , Kostya Serebryany Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Paul, On Sun, 17 Mar 2024 at 10:14, Paul E. McKenney wrote: > ------------------------------------------------------------------------ [...] > D3125R0 =E2=80=94 Pointer tagging > Another one that is late to the party, and thus not yet formally > published. The idea is to provide a way to access pointer bits > that are not relevant to pointer dereferencing for pointers to > properly aligned objects or that are unused high-order bits. > It would be nice. The devil is in the details. You mention it's not formally published, but is there a draft that is already accessible somewhere? Thanks, -- Marco