Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp1507099rwb; Sat, 3 Sep 2022 18:06:24 -0700 (PDT) X-Google-Smtp-Source: AA6agR68bLsEalivxApXSTmyd2lSjEwA3gW3E2QLftQk9oWIdxv9mlg9lTvzV16HVIPatMCxJvsr X-Received: by 2002:a17:907:7204:b0:749:7839:4dd2 with SMTP id dr4-20020a170907720400b0074978394dd2mr8576517ejc.714.1662253583859; Sat, 03 Sep 2022 18:06:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662253583; cv=none; d=google.com; s=arc-20160816; b=E9P+pvFfsWZFnRtMY8owHEDiHWnNIGSrA/nysdnHS7TDT952NZteKqesTCs89CKxgm +PCZ1toyZuuJJgefjdEwvKXFl16sgJEiHLwywMfL83u2PliOi2uT7dixYn4Fb3tefAqX OeMJeA7SNR3izBOKl2vtxHPjJZvQYLhmeGZ/yLCGsTlWv4m+C3DK8w/aKSs8c8XEm2Pd L6XdQ2cRbjOLWtW7SdozEkN+4+L3wtJGHcA0JKvQQi9qf9Oy6/RMEVKdflaZ7AV1k68N YCNePc3KJQoiIaiLWGHb6ns1KNLi6jqOCT3dX7kCEtff2jjky2g3cfDAcoEEm9Q8H3// eQVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id :dkim-signature:dkim-signature; bh=ysaNHb7Uv24j5dgc8CSczy1swMnmBB99rbQQC8/AlhM=; b=aG3UuoTj/CxaHSJIltYmNNgQPs5OagRFGMUKavpmYthpqNWwoCYrI2U7atL6WI+lbj pwayFlD8GzAc+4REWhHMeSTCiWZp0YEmqoi/PFmlezDzV+3N3NOO22IW+/yB6YBPoHhy vWnm/Tx0Zbq3HytcCcEtSAebf+vmiT6d9FQrKSOMPgvdwmkvEQ07tr75tF2qHRapyXMC +RXBcYCSoJFrTrWTWodrAJejGtuaDknaWAbLtuFkEkqXFkJfcZdYCkjWWVCguobDR+St LYr+53U8paF4u+kW7DV1lJYyoHUik/UqWOQDVJ60poPwxvu++2tgvg+RqHRNQ5jGKnZN sekg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@shutemov.name header.s=fm3 header.b=SxFAOsDw; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=JEasy3ji; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ht8-20020a170907608800b0073d6c4b35b7si3429134ejc.336.2022.09.03.18.05.57; Sat, 03 Sep 2022 18:06:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@shutemov.name header.s=fm3 header.b=SxFAOsDw; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=JEasy3ji; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231776AbiIDBAK (ORCPT + 99 others); Sat, 3 Sep 2022 21:00:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229478AbiIDBAI (ORCPT ); Sat, 3 Sep 2022 21:00:08 -0400 Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5FD133A25 for ; Sat, 3 Sep 2022 18:00:06 -0700 (PDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9798B3200893; Sat, 3 Sep 2022 21:00:04 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 03 Sep 2022 21:00:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shutemov.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1662253204; x=1662339604; bh=ys aNHb7Uv24j5dgc8CSczy1swMnmBB99rbQQC8/AlhM=; b=SxFAOsDw6SXneDJiyk aHmPxH2/rk2dyBpq0Ui1i1RlvcWvT/Kyh3wSO8YVWdl9+BIgmtjdqeWQc7X3z1eW X7GqBC2+so91eAALKAz2ZPutuxJQocoOhKRHY65NTd+nU6Ke53yTX3CJlQv+feBg 50E7bwK/LX0OvlOQGWt0XHFSsKdFhZYqi7ZMo0OTv/kDXPb8uzkAnv7JlGPvjugd Yq5NIOZnnyz6XVKpwfbsIZObBjjnHPuoz7VwsmExKXmtWWa0xO8/u3Z4pa5Kf7Jq 4VrMUaqJa/UdPO3JZxWtNVUdAlphNr2BTjVnnipRVX8ExsfolbZ3CMyO7Nvf3QT8 UM/w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1662253204; x=1662339604; bh=ysaNHb7Uv24j5dgc8CSczy1swMnm BB99rbQQC8/AlhM=; b=JEasy3jiryWnFKh+MMbftee9Ia3w6eWcXyVs8dadqYQj 4i6zVIMkpA980JOFD+fnaN7w1ozxk8hLZzX/N85tp5L14BMCS1MdaiJYEyJKzzZx crOz8YAwSZi2zEoiEoutO1zTXTiAvGC8uFczaMIL/jbDKdspR+HvPqy5kUbJm1HB retb726SZkjWW1l5paud1R0158JRUWvLQbeEourGWIT4PcOwuIPtRcUMmuBbGfiF qpEp79hTQRKLJBRxm6BFOkiTxUAwz/XnKdxZCldkg/j0JrZvK+xv+qm5l2smNm7D xWUcxcaSmft/lxBf/9iz6VuqqNnofWXuEO1tVjCOsA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdelfedgfeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdttddttddtvdenucfhrhhomhepfdfmihhr ihhllhcutedrucfuhhhuthgvmhhovhdfuceokhhirhhilhhlsehshhhuthgvmhhovhdrnh grmhgvqeenucggtffrrghtthgvrhhnpeelgffhfeetlefhveffleevfffgtefffeelfedu udfhjeduteeggfeiheefteehjeenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepkhhirhhilhhl sehshhhuthgvmhhovhdrnhgrmhgv X-ME-Proxy: Feedback-ID: ie3994620:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 3 Sep 2022 21:00:03 -0400 (EDT) Received: by box.shutemov.name (Postfix, from userid 1000) id 8162D104A03; Sun, 4 Sep 2022 04:00:01 +0300 (+03) Date: Sun, 4 Sep 2022 04:00:01 +0300 From: "Kirill A. Shutemov" To: Bharata B Rao , ananth.narayan@amd.com, "Kirill A. Shutemov" Cc: Dave Hansen , Andy Lutomirski , Peter Zijlstra , x86@kernel.org, Kostya Serebryany , Andrey Ryabinin , Andrey Konovalov , Alexander Potapenko , Taras Madan , Dmitry Vyukov , "H . J . Lu" , Andi Kleen , Rick Edgecombe , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCHv8 00/11] Linear Address Masking enabling Message-ID: <20220904010001.knlcejmw4lg2uzy3@box.shutemov.name> References: <20220830010104.1282-1-kirill.shutemov@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220830010104.1282-1-kirill.shutemov@linux.intel.com> X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 30, 2022 at 04:00:53AM +0300, Kirill A. Shutemov wrote: > Linear Address Masking[1] (LAM) modifies the checking that is applied to > 64-bit linear addresses, allowing software to use of the untranslated > address bits for metadata. > > The patchset brings support for LAM for userspace addresses. Only LAM_U57 at > this time. > > Please review and consider applying. > > git://git.kernel.org/pub/scm/linux/kernel/git/kas/linux.git lam +Bharata, Ananth. Do you folks have any feedback on the patchset? Looks like AMD version of the tagged pointers feature does not get traction as of now, but I want to be sure that the interface introduced here can be suitable for your future plans. Do you see anything in the interface that can prevent it to be extended to the AMD feature? -- Kiryl Shutsemau / Kirill A. Shutemov