From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 01E31C7115C for ; Fri, 20 Jun 2025 16:16:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 93EA76B008C; Fri, 20 Jun 2025 12:16:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8EFA56B0093; Fri, 20 Jun 2025 12:16:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7DE666B0096; Fri, 20 Jun 2025 12:16:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 6EB6F6B008C for ; Fri, 20 Jun 2025 12:16:52 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 21E05103BCB for ; Fri, 20 Jun 2025 16:16:52 +0000 (UTC) X-FDA: 83576282664.18.9A11EF5 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf20.hostedemail.com (Postfix) with ESMTP id 1E32D1C0009 for ; Fri, 20 Jun 2025 16:16:49 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=NzUAHSxL; spf=none (imf20.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=rdunlap@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750436210; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=/UszJjjGrQLyE6OizYSxEL7kIKQs9jlpRaVnh3Txp7Q=; b=SnBdEcKNmWD9ptBuYEcjzJ9BrhbBNsBeu+XSGR/PcR9Jb5JeklnGW3FkVsjGvk+hSWkM0V nbeCz1NFLX79gKY0j+lXqprblRZxOsWFgXYqwhIcwSYCWG2/YfwoUYU8K0jLxK6oN+FGY6 M4mh++jVqPObgCJluw/+SzMH7Vp116g= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=NzUAHSxL; spf=none (imf20.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=rdunlap@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750436210; a=rsa-sha256; cv=none; b=eaC1hdb/T394X+2tCtoLgfXjcevtpmhmRWc4MwIIaV9ctCwJFGSLw6tJApapxnyTk7LQjO ObDIed8rXGR30TPZebu5j+1Xh5undNuaz9r1yoT/d0qv3zXF393MoFdwphts7iIlNeNGGZ UY78yZbeO82afh1I183Mlk6JV9xharI= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender :Reply-To:Content-ID:Content-Description; bh=/UszJjjGrQLyE6OizYSxEL7kIKQs9jlpRaVnh3Txp7Q=; b=NzUAHSxLxUuaq+/uq+Gx6Hwl74 UwndDaca3nFD6rmDc20q3U3sbzuVWs8X13VCpClNfOxrkHzo2IdUHkE2bsFe7bX4p1Hyrkdd7ON61 rU5iK2IjOoGJWFL32Ma9HL/vjsVoL8AU8bH8XEFeWO67jkXgmSJhqZtUUpypOk/zI4w9xjdZevCmI 8VNInXcNw8qNMOhNS/ZyO4e+j3DdtGSF6cuyqGuJksihob2vSanG+POuEQU8e13asskUwt19ad5Ym o3vvvUAjp1A/Mq79GNW4qsGDROAUDqqHtMYOybWLMEIl/i7EHtUWpA/O+VOyWoNC4weXBNF61y899 /wuIGeeA==; Received: from [50.53.25.54] (helo=[192.168.254.17]) by casper.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1uSePg-0000000D3pz-2rbi; Fri, 20 Jun 2025 16:16:24 +0000 Message-ID: <756e93a2-7e42-4323-ae21-a5437e71148e@infradead.org> Date: Fri, 20 Jun 2025 09:16:13 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCHv6 01/16] x86/cpu: Enumerate the LASS feature bits To: Xin Li , "Kirill A. Shutemov" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Peter Zijlstra , Ard Biesheuvel , "Paul E. McKenney" , Josh Poimboeuf , Xiongwei Song , Xin Li , "Mike Rapoport (IBM)" , Brijesh Singh , Michael Roth , Tony Luck , Alexey Kardashevskiy , Alexander Shishkin Cc: Jonathan Corbet , Sohil Mehta , Ingo Molnar , Pawan Gupta , Daniel Sneddon , Kai Huang , Sandipan Das , Breno Leitao , Rick Edgecombe , Alexei Starovoitov , Hou Tao , Juergen Gross , Vegard Nossum , Kees Cook , Eric Biggers , Jason Gunthorpe , "Masami Hiramatsu (Google)" , Andrew Morton , Luis Chamberlain , Yuntao Wang , Rasmus Villemoes , Christophe Leroy , Tejun Heo , Changbin Du , Huang Shijie , Geert Uytterhoeven , Namhyung Kim , Arnaldo Carvalho de Melo , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, linux-mm@kvack.org, Yian Chen References: <20250620135325.3300848-1-kirill.shutemov@linux.intel.com> <20250620135325.3300848-2-kirill.shutemov@linux.intel.com> <25600557-9cd5-406c-9acf-abc163afde2d@infradead.org> <98703493-109a-4795-8abd-6cfe10b941f4@zytor.com> Content-Language: en-US From: Randy Dunlap In-Reply-To: <98703493-109a-4795-8abd-6cfe10b941f4@zytor.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam11 X-Rspam-User: X-Rspamd-Queue-Id: 1E32D1C0009 X-Stat-Signature: kimi7ithsumomiaipgyeu61wa86bhis1 X-HE-Tag: 1750436209-780997 X-HE-Meta: U2FsdGVkX19aLltjK7HR2HNTanIbrWFTTsUqTU/MLNNM3sn6E+/Sam8cwPwUkoqSJtGgWYBUSBemSEtnLJB1rm8FEMPKzJgALUhmeFkC89z7rf70jRmxKtOPJZYYW4m4kfNLdxX8IcoYN7twTxZAWJP+TUmT9RosTyZ0FKZKQudGrjXmziA4tbYNdXAPC1JHITFzAuZd0AqBlld1Rtb3IPe0/h5L2xRcnH2AX1Hz9gdmAWXi891wA3WUkq73mmy0li6WVT5wcNtN+87pbB1NKYBKYAa9HAwO+SbWsMra/jnZrHTfA0K4NYTpOImXVZAvm7YDjcUeMBhiiRrCbZj6vGUu7XxFA00bCTL6j3N11f26bz9f3YbN53dorH+E3K7Dr/WKty2FkPcFhFYJAQV1RJWV2Tbx9YexJl/2XcfXbWqRGu4zKtFWYR0ak7Sla5ytWor2Cfba7qUM/yAhs9fXTiqjXaN1eXYa0HwvX3sukNxWCh9yfXEWmFr9My0D3ehd5FYs2FMRBUUr41kbErFxfkmB/MFBj4tpI/mmIs9OzsIP4GAO7idOwAlMpTVwGordL114/gwkE4K06bQ3MMUgQhL/D/6B5VZz8UPI8S2j88DrgyqV22YDPpL1YS316K3P7zVtCIXRgM0B5zRK/9p3qVKvQZojb83L/GaEQaXx/eioVzabMkY00xqBf5NBDArBlaLyjr+5oZSkkIF0NXgr9g1bQNUfr4h9d8qwSsa5htKy1aAmBKOd3zT6b859we6oniR0N9mh5BqtM5yG1jVZ/WLJg2Q+jYyUXSMflOnaxbJMLK3ILCOMg3hirGrkqv9M3hlDJDy9GyKdoVGVbfCh2ng2zgfSKJZsZRzQRPR8zUoYeeuGWrhezSZfVI3KrtcquF4rlgz4pzwCxFSkhT7ZE4nBYpPvpNF+MDRLgIybP5grEhm/0vLjSTbDsDur4H6R1omgoL0BWBnmxPSQ7v2 LZe2HwnT fXrIn0rSewl1IIn4XpkQWKxZH56ARhNlh0qqo4E4eVYf3gyecosgXbCudaKkT57KZxeTLFGTYhL/6tSTh7htTB+ra/8Oi7xpqaugg1QijY1KLAR+dWj5R0EnIidts/MpRRz0kmIlE+S5gEmRidZzAvsGVw7PznGyAkHqnUMaRpibEzPA8sWlASA+1YJ46uqonf9+CvKk1w82nL3sriKvMgzj9WrNf7UxZPfw7ipRDcTIy1jsLYsT08+gCmcDFUBkf84QDu+++HfnejSUk5WCnWzqjw8Q2yTHRo9Sthf71DrKRezGfL576y7Ir+H26Au+q+GCKzKgNQ6G1qe96lOBeFsOVhk1T/AlSDZ8POTCNLygOXPoHkNYW6t7q+w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 6/20/25 9:12 AM, Xin Li wrote: > On 6/20/2025 9:02 AM, Randy Dunlap wrote: >>> +config X86_DISABLED_FEATURE_LASS >>> +    def_bool y >>> +    depends on !X86_64 >> Please explain why this is   !X86_64. > > When NOT on X86_64, the LASS code should not be compiled. Ah yes, the double negative caught me. > But first of all, as I replied earlier, X86_DISABLED_FEATURE_LASS is > completely not needed. That's good. Thanks. -- ~Randy