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 BCD57C0219D for ; Fri, 7 Feb 2025 22:44:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 52FD66B008A; Fri, 7 Feb 2025 17:44:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4DF336B008C; Fri, 7 Feb 2025 17:44:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 38143280001; Fri, 7 Feb 2025 17:44:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 176056B008A for ; Fri, 7 Feb 2025 17:44:56 -0500 (EST) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id B72581A0C50 for ; Fri, 7 Feb 2025 22:44:55 +0000 (UTC) X-FDA: 83094630150.13.BFC6A10 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by imf09.hostedemail.com (Postfix) with ESMTP id C4F6C14000B for ; Fri, 7 Feb 2025 22:44:53 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=jL4Wb+Mn; dmarc=none; spf=pass (imf09.hostedemail.com: domain of debug@rivosinc.com designates 209.85.214.176 as permitted sender) smtp.mailfrom=debug@rivosinc.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738968293; a=rsa-sha256; cv=none; b=fpi326nmhPq3lFLfTLcDLULjoiffk+8srGB2jhlgWRL4mDHRuD4kdIYXHC3R476aFzOvA/ JcCmuVquO0oADi3FL8Vw4e/aLHmBgW/0k1IZ93CSLbSCXtBxsR3wHLDIgCHBrxCq+p+Xl0 G6NZEokKm4mbNJbT39rDVdl/YtwoO1w= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=jL4Wb+Mn; dmarc=none; spf=pass (imf09.hostedemail.com: domain of debug@rivosinc.com designates 209.85.214.176 as permitted sender) smtp.mailfrom=debug@rivosinc.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738968293; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=aaVupd8VUc45i80fdS121DnyNihJxKhlS0yfklFXjf8=; b=nUhfr2aml2SaqjDWa5fT4unIJjlZlITh+FimtDoU74ajKN5VwLYEf7tfAQ8+oc8n3PIGhD mONhN7f2U0hSsH0kw7bSrjEyhVsCbSqfBECIXV9Ykj2ga0+pFzt74SJuYZTn5+XfnYXzMD L8DXXNq9U3kJc04GrsDVFddjrk6PSug= Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-21f464b9a27so38664325ad.1 for ; Fri, 07 Feb 2025 14:44:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1738968292; x=1739573092; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=aaVupd8VUc45i80fdS121DnyNihJxKhlS0yfklFXjf8=; b=jL4Wb+MnVsaC527ilwYLNMDdjzyYBPNzUP64YvvjjZS8Z10vo6FRAWeH00TLZSGTce MHQA9Y9Q0XYm9NeFb1N3pyOGBi04fb2znQnyB6ZGYuMCGd+JphErmUkVPOmdD9TihVRr b8h+seH0+MH5iOLJ/vDLKYlrrWACcVYkSnKnq4+gswMjVGgW0OxO9tjhJpMUu0HTeAMj 4CwZD12vJ3U05yGVPNnGjbmjfNaf/lwpmvuIXua7dAi2vg9bJ4KYSXq9hJjut1McdJiN CHWUL0cF2ctyCj+78fzxYS92hQqJGF8XkuZRgE6+NX9HZOD2kEZBApZUi4M9GidnzyzD izJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738968292; x=1739573092; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=aaVupd8VUc45i80fdS121DnyNihJxKhlS0yfklFXjf8=; b=NJhjSIiI0/BIMLmK7GV6lXulLn9LrinuJyH1iQAxv6jwYnSr6Y/XpLx6KT/H9AM+6c iHa2j1uinbVKsRV0cScfPBje2p+HphMlHxuYS9V0570jMaRsUbw0YacrEqXPQZ24AJh2 BvrFpG1EY1xHF24zEHqnRcuA3N/nEXNIEQBb+oJNpx1XNnXF1ZdTQtir3E+qNg/J8lMH dWUxGbwSDeyEK6hJZ4hOjKDfITi63t1CbqQ2iqM21ahNgRPBI0IPE+vSsKS7mptAv4F2 40CyfYsHErAZbVysAxKlZF1RLUCtjx5CeGjMS7BdTDfg1cVM2UsUQ3QAD7273xxpNYTK SLwQ== X-Forwarded-Encrypted: i=1; AJvYcCVG3Bw3Giot0IgmGQo5Ol2zI6G9BtexBpbOyI9WyUxuXCRfLWo0j7sey530hGRa0z4pXO/C7mjwmw==@kvack.org X-Gm-Message-State: AOJu0YwpXIXwQf2MuT7Xbv+I1V3j22RBZNkX+zdb75GqanNySFVR0BGg t6Lyma8HZi6pP0sdi/xGv++DJjWVzPFFomdcCdRDr4660SnoZ0z83qGPLBCOJDA= X-Gm-Gg: ASbGncvlNi6kyH7PBGdJeb5ItoXcFu8+GUGBcq9MHgCgj3ZZX4GeuYBL/viFjANNwvz UfQaOljFULZkvqs6BU3EBrbnWpurqHIjkWVxVEGe+Q7B8yrFw6iLVlRUa4fABofLQujZyHG4yay NnH6aqUW14D6KtJulwpAxxgkrvtC2K2sBkH02sJmYci2AqIyuNtRVxBJ4zffL+5K7PBmN5F9bJl 674nKmdevqt+dB0kagJOJQMFTIyml6ZDtJyoVGO1uaFtSGEB+BQHdUK981xCnN+cPs6rEDK2/dW yMzKOIeg2U78pDXKcGpVc25PCg== X-Google-Smtp-Source: AGHT+IGTbu0BMzwMN01MWsrhsIOFLeTlIMVdLcXc0KHhDWapExjSRgm5VmEl2B4ZBoi8LJRoMaWbIQ== X-Received: by 2002:a05:6a21:7a4a:b0:1ed:a578:127a with SMTP id adf61e73a8af0-1ee03b70c91mr10868884637.40.1738968292668; Fri, 07 Feb 2025 14:44:52 -0800 (PST) Received: from debug.ba.rivosinc.com ([64.71.180.162]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ad51aeb8d9bsm3508358a12.12.2025.02.07.14.44.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Feb 2025 14:44:52 -0800 (PST) Date: Fri, 7 Feb 2025 14:44:48 -0800 From: Deepak Gupta To: Mark Brown Cc: Vlastimil Babka , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Andrew Morton , "Liam R. Howlett" , Lorenzo Stoakes , Paul Walmsley , Palmer Dabbelt , Albert Ou , Conor Dooley , Rob Herring , Krzysztof Kozlowski , Arnd Bergmann , Christian Brauner , Peter Zijlstra , Oleg Nesterov , Eric Biederman , Kees Cook , Jonathan Corbet , Shuah Khan , Jann Horn , Conor Dooley , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-riscv@lists.infradead.org, devicetree@vger.kernel.org, linux-arch@vger.kernel.org, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, alistair.francis@wdc.com, richard.henderson@linaro.org, jim.shu@sifive.com, andybnac@gmail.com, kito.cheng@sifive.com, charlie@rivosinc.com, atishp@rivosinc.com, evan@rivosinc.com, cleger@rivosinc.com, alexghiti@rivosinc.com, samitolvanen@google.com, rick.p.edgecombe@intel.com Subject: Re: [PATCH v9 01/26] mm: helper `is_shadow_stack_vma` to check shadow stack vma Message-ID: References: <20250204-v5_user_cfi_series-v9-0-b37a49c5205c@rivosinc.com> <20250204-v5_user_cfi_series-v9-1-b37a49c5205c@rivosinc.com> <6543c6b6-da86-4c10-9b8c-e5fe6f6f7da9@suse.cz> <5708c19d-240a-466a-b17a-d51b26ab95e6@sirena.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <5708c19d-240a-466a-b17a-d51b26ab95e6@sirena.org.uk> X-Rspam-User: X-Rspamd-Queue-Id: C4F6C14000B X-Rspamd-Server: rspam12 X-Stat-Signature: r3733gfsfdforwt35gcn5zawo68afj1k X-HE-Tag: 1738968293-48886 X-HE-Meta: U2FsdGVkX19wjIUspy+x87Q9a4tsSLS6B68ZHZT6AE69XDJsDGCTH7hFfdUfRAMsHNJJwQ7OAtPQa7U7iC4azHckRhXgE1YdL/N9dvbPyR4biWVvSFKsQlsa41NWARXK9QE0SsRgKelKtn/uL3mWIFIsP2ukhgdHSx6t4z1uTDfPt8oj1NnE4j8kPDM1YNFhHV688akjgm0mVcX9cJ7aVKU9WBAwvp5T71nlptwDmQ7ZAWeDF7g5jsgwHx8QJWFdXDcM/1PTMyeaJPvEx2BYd4UbV1PEeTImou+4B80gbSvcvxYINIlHxw7CCuYR9fyp4ptR30btxl3GAk4P9jc1clnbNSbREcilGhCafaALBsPowIbjwbZM4ZVw2ox4Jbktdf911rJiKbBpjO5IWywp8DaHlwKvmDnzaxGNGs3C0VSKuTdpguMCG5puuWJXrcJhA4KNcQ/270hMrNnC4QwzQlC30fit0hQRx+np4PhpXmbf2N4hTowJ9LRlPxRK38X6M/E8ELqC7oUuKKlN56u2BAf6VdRjS6JOA13K55SeeTqDojl06vNjztxTIdt84qEi1AKeQ8QsuVjSjEE8/cElBYZvVoY3o9YowkUiBW28LBmIfacyc2T5nEOzjzgpx9k/IDBYrixGVxK5DJhasJtbqiPdbr2GMOwW0GuPxeRK8AG1ikI22a9iaU032KhMt3Yt7nyNh2jPFIL+p38+mInAkuY1XyI1dZyqoraysjIOkeBPeKKFzI++Yq9vSylHjhhVPtpXHxhUiuA4/uZHELG/uS7xqL/GlyuTC8pygBwcEsdpC5r4y11N81NJq+oO3zhLjOEEOQuZOeyyt7zkSsoKDrR4MP2eJwSsjoZGQMAtwcsVmhtOYbYn2M0cYIe2uOx43RIZd98UZlRwpKcGSnJtGbln9L5Z4y4FXYk0RRjBFaUxZawcGnEjt06hlscu0XwHGTt48SAMBEvX4iFVIkL SUhkg42I OQzYUKcvhZ4KPiCkNK+xUI/wWvKRnD2zQ0IKnRrM/NQa0TluqIcAJ9k5ljQ4B+BCmblLz4sNOyvNWCcTkiCB44Fb+BglPw35gGZuLCWto63kEkr4kv98zTvvHxq76a32c5T33hd/vJOYarZnrLElKsyt+fMJEUQ693iixV4hvkgEk6r+Auy3lTwuQT8JwH1q1IK0YVRMYS7QVKJNkWWqJK0dyIQ1eqoAvaB9BZScT3PFee19LfItKG7F9Yyci3SUXr98IWf3OtOF0JFmXvBILj9b7vgjlQF3J+xiAyOYMzeu3CHLJC+FLXFHg1Tdf3T/sF1RJ7xPoiD21Pc0N3XqKHZRCw2Y8CQcCwzpUpu2t2RJgnC4Yr6LuLf1otyuXUoUT7YSHflnnxlr/7v7tirFrpaQyHoviJgnE+6/3YvC6wTG7oKFkpXIuLQYDWlTS4a6IJsbhFz0euhm/wPOm42qPfWyiPOzOtMMamCS2GCdGl2Pp6tg= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, 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 Fri, Feb 07, 2025 at 08:06:59PM +0000, Mark Brown wrote: >On Fri, Feb 07, 2025 at 10:27:10AM +0100, Vlastimil Babka wrote: >> On 2/5/25 02:21, Deepak Gupta wrote: >> > VM_SHADOW_STACK (alias to VM_HIGH_ARCH_5) is used to encode shadow stack > >> I see that arm GCS uses VM_HIGH_ARCH_6. > >That'll be bitrot in the changelog, it was originally VM_HIGH_ARCH_5 on >arm64 as well but we had to renumber due to the addition of >VM_MTE_ALLOWED while the GCS series was on the list. The changelog just >shouldn't mention VM_HIGH_ARCH_x, it's not particularly relevant here. Yeah noted. Thanks.