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 39180C004D4 for ; Fri, 20 Jan 2023 00:38:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A653F6B0074; Thu, 19 Jan 2023 19:38:08 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9EDC66B0075; Thu, 19 Jan 2023 19:38:08 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 88E3E6B0078; Thu, 19 Jan 2023 19:38:08 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 75BF36B0074 for ; Thu, 19 Jan 2023 19:38:08 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 41BF1A042D for ; Fri, 20 Jan 2023 00:38:08 +0000 (UTC) X-FDA: 80373315456.15.D6EF934 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by imf28.hostedemail.com (Postfix) with ESMTP id 6BA9CC0005 for ; Fri, 20 Jan 2023 00:38:06 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=lIedS74S; spf=pass (imf28.hostedemail.com: domain of keescook@chromium.org designates 209.85.215.170 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674175086; 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=opKKL6+fhG9H3ZnE4M3C01lHGZFgbl9xi06Tl9DFlxo=; b=ogRCq1x6aBhU1C803uWqIeKLM4bnE4V3Wt35x2t3QBbSBDZeBFsS8fNWO7AG3FhkLJ2kAT Q7KPX8lnC9gVhVb4pkuGvJJbeji1wbhl0qNDU7pyZAeE7Q3po5fKXiQOF8iPF9lm39Drbv 7eQVkgl6UhErrp1BNjoAZZ43zqYY0Tk= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=lIedS74S; spf=pass (imf28.hostedemail.com: domain of keescook@chromium.org designates 209.85.215.170 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674175086; a=rsa-sha256; cv=none; b=4mC3X+0cQZ/QB9LO+JmsheBslXrHrdGpsTDW3hMVKpzERcF/6JKBLQUvgwr1ZHs0XFFBWe tFbJ9vsLDACR55x7Cl0FH/PxpFpYF0wyN9hSXRV69Rtjf2rRCid7aaeSPSy6RbYigtNmaN XAn4kCy1Jf67k5BkYy8QoPPDsYk5vNM= Received: by mail-pg1-f170.google.com with SMTP id d10so2931984pgm.13 for ; Thu, 19 Jan 2023 16:38:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; 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=opKKL6+fhG9H3ZnE4M3C01lHGZFgbl9xi06Tl9DFlxo=; b=lIedS74S3tmDvAWKf/pKIZQXH++46nIxIJzGdjRAjE9stYh7oH/dycv4f7V1NWEzz+ vrpqcWM/ON5ywALOuqyE/K5lI6vcyOGLyyKtmi+HYl9pmLHQgMyOEmPmfOysBJfi7FtE sXfBhrRutvpoE0oPKPAf4SqWZz4MHXi555J34= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=opKKL6+fhG9H3ZnE4M3C01lHGZFgbl9xi06Tl9DFlxo=; b=Zhs432AOSTtAdCU1zyjR89BE7v4eYOvBVcw4ltwRZngk3SiSCKQblzRHHVZWceiqBT 32r7exqv1VaDFN8ROxmW80mOxCpcyl9/IOTZvYhFA7sdC/iUYzcTBQP7dqQnMkBzvaKT KOsnXs7TYLMmeJGnKvxSrxzRThQGjW4NT64mGoDQLbGJIte6t5O0DUReis+oVQoQcwlo vr/O5MiTPvPFJDxTMGyCZIejqkMg8x1NFPZbNE2n+DRaKggltcPEu0FErpAACDW7SWa/ Kb0hb+zEIg9Q4zEcnOzlWE0N0vhkQqi9KQrxXhwhZXHL5AIqWZbSQ9c9doC6sHGUfcKo hJyg== X-Gm-Message-State: AFqh2krU/CieARH9zhKs3NJ02Xiju4msNp+vaz9V2y1dnFseWHJ+a+7u asKGP24F/mOoLfSc98Oh8eu+Ng== X-Google-Smtp-Source: AMrXdXvDaBmAz43jKve14VMT5yvVg1paSSfHL+s3Uhw4JeU7qrDP9f2UUmfnfH3+wY9g4cAEosDVgw== X-Received: by 2002:a62:aa0c:0:b0:58d:af0c:92f with SMTP id e12-20020a62aa0c000000b0058daf0c092fmr12442131pff.27.1674175085334; Thu, 19 Jan 2023 16:38:05 -0800 (PST) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id z19-20020aa79593000000b00582388bd80csm24696882pfj.83.2023.01.19.16.38.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Jan 2023 16:38:04 -0800 (PST) Date: Thu, 19 Jan 2023 16:38:03 -0800 From: Kees Cook To: Rick Edgecombe Cc: x86@kernel.org, "H . Peter Anvin" , Thomas Gleixner , Ingo Molnar , linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-arch@vger.kernel.org, linux-api@vger.kernel.org, Arnd Bergmann , Andy Lutomirski , Balbir Singh , Borislav Petkov , Cyrill Gorcunov , Dave Hansen , Eugene Syromiatnikov , Florian Weimer , "H . J . Lu" , Jann Horn , Jonathan Corbet , Mike Kravetz , Nadav Amit , Oleg Nesterov , Pavel Machek , Peter Zijlstra , Randy Dunlap , Weijiang Yang , "Kirill A . Shutemov" , John Allen , kcc@google.com, eranian@google.com, rppt@kernel.org, jamorris@linux.microsoft.com, dethoma@microsoft.com, akpm@linux-foundation.org, Andrew.Cooper3@citrix.com, christina.schimpe@intel.com, Yu-cheng Yu Subject: Re: [PATCH v5 01/39] Documentation/x86: Add CET shadow stack description Message-ID: <202301191638.E3E75FEC1D@keescook> References: <20230119212317.8324-1-rick.p.edgecombe@intel.com> <20230119212317.8324-2-rick.p.edgecombe@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230119212317.8324-2-rick.p.edgecombe@intel.com> X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 6BA9CC0005 X-Rspam-User: X-Stat-Signature: 1ckmhaqcsebj9w4e33n5ihdxid9ahrd1 X-HE-Tag: 1674175086-362235 X-HE-Meta: U2FsdGVkX19FppZMwQR2zlf/wYnyQo8N7qh56KvZ8Epgl7GVr4tlNknmR923oOt5OariHhEZ6KgI3vB86wdst8uJDSopMDE/06O4Q+AuFn3dLQAVRNdNxHQ27VhHQ+UBqF/1YAThYFzuMJsuWA1pf2igjW/4NXNcjU2Lc1NYJGn48Xb/2qfcdpGX48USQ9omjGiE1qfr4ptFkTHkwIPKIVzfLqzxm83F9qd1Suw+cmilVlnn8gafV2IsnM5xhphPvqt69orh9ja3BkTfpiZpKzeFSJ93HzJ1/zJGm+ilwq/k2UYgmvZoiXEbqWTvLdmFmeFQ+/v5vAUCvzIlXLbuMOjnxydv6tLjD+k5rBXD2nb/m82dnL5Z9xHwqRQrrAJOza8luEgAna3/iL12yY6iq1Ov91iO/2mh3JkmkXL+7T5aR/PiQUR4eglfubJWYQ830e2kfkL/onn79IensFSI1XS21a9PXxHHYOYrtxSNgDc6igw67VJYim/L0rkRD4JBnYazteFgwsYX+89meGopbjVjOZYmgA9oPgCrmLABEtNwEULTrt8Jsb+iP2oiBCpPXyvauhMXhR7+NPuNlCLXg1igDCc87rVIJYs0h2TEYiyjPOPC9R9SgIL8dOg37MIslHFTowhI+OFpWIpflEbB4JWOZLrgmO59ECz4XEJ7Hv6xIeYFkGtY6qpLjCr0/Kfj8dBs4ZaLzSPHIck19OvEEGxL3+LI90l/DMAZg6DrWYCgYcIuSJGfUVFho/ZlnyIiB6bLYTT/ZofzXVzjvdcEAkPQQO2G2IEGzvcyXC5u2/Vb5Dwtwz7N6Q8UyQNiOEFDmJTSK9YtShmTG8nWt7sh4arYwj6oZmJMP934hgeKLWbVl2XBjh6irRO7RzpfEEzUhi9v6MQXcXpYgbws6vz/cYmEbpKJcicWkcApZzHjY/sK98r+zea7Fr8ej8LMURXUsw+DewsrpPpI7DOZOUb UTE8eb68 BUqPVYsnMYRM4luCtp5bzRwhf+WGG+jdkNRY/pc+Xzhwvhyd1MKc/mOq4Zpm6RUShQFiECR7/+ylrYY4XQ/+G8phpJRP9PcJ0ovaddyjfUtCHYlOBOFsLAKUFL5YlfGb3o4TZyPZk6BYh9AKdxMjhbgSkF1OJ8P42/YW2HJ4qASElUpwHHgdoAmiiHXay061S2zImADda8Nx7g8nNYDMtQSbEb2koPNwdrlLm4Qgk9jm3egAFFCyHefGUZFK7D9b2UNyugDBG9uJOr3d/EJfQZQu83gtUMNJ1ihsW4XkvYyBBuliwnmH04ioc98r0aLC9CQvzv5NXuzTHSn5OqMp7lb53KRHnNnqUG+VKzvn5c4aXOCKC9UMpaxN6zykAOFUFVPw3puMhOTNX6ezjYyMH1RVOYb6I20Bl9BYJvazcYJMymkv48secZ14eb/HYLG49PFU8Q6eYeXookgtH8bN/J9BBlJKR7PF+cNbjQTZ1FZ0ZjLzNSb7BUndIXKGVmNqlZcBgLMJpTG8sP9s2Ptetv+sieuaPh9NHcdgiieWD4ix0zvU= 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: On Thu, Jan 19, 2023 at 01:22:39PM -0800, Rick Edgecombe wrote: > From: Yu-cheng Yu > > Introduce a new document on Control-flow Enforcement Technology (CET). > > Tested-by: Pengfei Xu > Tested-by: John Allen > Signed-off-by: Yu-cheng Yu Reviewed-by: Kees Cook -- Kees Cook