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 16094C3DA5D for ; Mon, 22 Jul 2024 07:55:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A3B156B0089; Mon, 22 Jul 2024 03:55:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9EB796B008A; Mon, 22 Jul 2024 03:55:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 88C996B008C; Mon, 22 Jul 2024 03:55:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 6C0F06B0089 for ; Mon, 22 Jul 2024 03:55:29 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 187BEA14F3 for ; Mon, 22 Jul 2024 07:55:29 +0000 (UTC) X-FDA: 82366628778.11.0B5ACA5 Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) by imf08.hostedemail.com (Postfix) with ESMTP id F27E7160006 for ; Mon, 22 Jul 2024 07:55:26 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; spf=pass (imf08.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.219.179 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721634882; 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; bh=LbmEHONiIOsJnXV6cT/utXHZ8eRTc+tn637CN6hGkTg=; b=EbIn7oEZTmkM57PmcIrJuvgbqkZU8Hhr0T2crq7dBLIX1o5MrqyxKzSlIovTn0QayMwMJO qzXP5S6RuOMf3EN0NqDt1xhAOcJsotUw9vVKcvFSGKdkcATUkRh9wjtccL17ZO6YPW4mIl X4hMQZ0Wt+Ob0X1ZQJUv8oIsEBk1iMg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721634882; a=rsa-sha256; cv=none; b=kDxMlAZaKtDdhUjbmZspMm9Lpu5NENiGJxYjkCNA5+DhnmE4OP6ln4a2vuiNP4rLjUjJdZ Ce3GTbfU+aRcoMMxkWeDHomVWxz2lAejTj0MAVuRMEk4+tC7Foo8Z/0XsOe7bM4r4rekcP o0Yh2AfhAvphbXlHR17KQOrpyHJO5es= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; spf=pass (imf08.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.219.179 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none Received: by mail-yb1-f179.google.com with SMTP id 3f1490d57ef6-e08724b2a08so1636988276.1 for ; Mon, 22 Jul 2024 00:55:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721634923; x=1722239723; 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=LbmEHONiIOsJnXV6cT/utXHZ8eRTc+tn637CN6hGkTg=; b=DbZHSg7xMCu8hfrl7eK+3vG9D1LPeLVO5h57KB2dkfNiCOF/arQthElP1yJS4DBHz/ 2c62VzKpvDY09UAM6xSfuPrSOSc3CKKg71Gc8PyGY1WjQJ8FiRLTPepSUDF8JwpBSTpZ 25WoA4gFgpvN5gUZGnuHalcHswv1CENtrCjjItpUc+zEJGnxhCJwd1GnaD4LUOLnkFHx jmLLusHs+BX2v4XoYztFVB/+pTO83eRzKgJ7mrCaoYBN8+yShJDwVU7FhizUxgFf72h/ xrVBD2PVqtva7jb7pJvp5RVnXxVjz2mOnQmtLr8uTVgBTz9UB3QN5cbItyfsYmDgqVN4 CZHQ== X-Forwarded-Encrypted: i=1; AJvYcCUZEcHpdzNNYDJ5jbc8eczXHZg2HMtaxc/ZayKTGutF20ZxtmGcfo87FBDLlqS8KYvBoFztYaMgrhXnVX8LnGz8UbI= X-Gm-Message-State: AOJu0YxeAR9wxT2Tw8BU7Lb2lzZcMSpkdfgnxiYZqt/O+YfsT3wO4RyZ OwiMSFdoj5tCdmg1oaB0Vn8RuFIbUBrbdr46tWXH7TRb7U3NoJY1ueW+rsIq X-Google-Smtp-Source: AGHT+IFnAHN0A62QWPh8kDFY+uT8kpcTUFlPCJGbcLQOipIjPmKlaUAHPbCWhet9MsGkjAoUTExiCA== X-Received: by 2002:a05:6902:228c:b0:e05:e103:1ccb with SMTP id 3f1490d57ef6-e087068ab42mr6478544276.55.1721634923635; Mon, 22 Jul 2024 00:55:23 -0700 (PDT) Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com. [209.85.128.170]) by smtp.gmail.com with ESMTPSA id 3f1490d57ef6-e0860b3c877sm1507196276.63.2024.07.22.00.55.21 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 22 Jul 2024 00:55:22 -0700 (PDT) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-65faa0614dbso40730097b3.2 for ; Mon, 22 Jul 2024 00:55:21 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVt/svxw3Nn9HwyymvZxdD3TFnMNP0vzM7pbFWo/R85mLhs47yOS3FI+/GLtwPUFVSynOV5GpuAcOMrgodY+hSHnBk= X-Received: by 2002:a05:690c:6604:b0:646:5f0b:e54 with SMTP id 00721157ae682-66a682cbfa1mr105939367b3.8.1721634921356; Mon, 22 Jul 2024 00:55:21 -0700 (PDT) MIME-Version: 1.0 References: <20240712-asi-rfc-24-v1-0-144b319a40d8@google.com> <20240712-asi-rfc-24-v1-2-144b319a40d8@google.com> In-Reply-To: <20240712-asi-rfc-24-v1-2-144b319a40d8@google.com> From: Geert Uytterhoeven Date: Mon, 22 Jul 2024 09:55:09 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 02/26] x86: Create CONFIG_MITIGATION_ADDRESS_SPACE_ISOLATION To: Brendan Jackman Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Andy Lutomirski , Peter Zijlstra , Sean Christopherson , Paolo Bonzini , Alexandre Chartre , Liran Alon , Jan Setje-Eilers , Catalin Marinas , Will Deacon , Mark Rutland , Andrew Morton , Mel Gorman , Lorenzo Stoakes , David Hildenbrand , Vlastimil Babka , Michal Hocko , Khalid Aziz , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Valentin Schneider , Paul Turner , Reiji Watanabe , Junaid Shahid , Ofir Weisse , Yosry Ahmed , Patrick Bellasi , KP Singh , Alexandra Sandulescu , Matteo Rizzo , Jann Horn , x86@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, kvm@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: F27E7160006 X-Stat-Signature: fgiocy4wjmyedietxbzjp7oqa6qw5jg5 X-HE-Tag: 1721634926-289488 X-HE-Meta: U2FsdGVkX1/WyW3oU/8uvQiXg5bD7xMxsDCu/6MVr6XWpwAhpCo7hdO/DoqRLJX7d77RnJcqG0KjHD1fdm0dkijBhGFZpQfDlIYLy2mCsF/LUl5deLT1+18XV4UzSujrGBgvd7yEJGnqTghqoGhFMO/A/HJjCpC8+AG8AI2lVNSvg8F7RpZHYlQUWVKuYFI7tCDg0s7OgB10aLSVEp3RgI5b/95orOnCZ6zvJrWbMGb6T82+Q27F3Awc6nVCXN1n0CvGPGhtbTzfDJI8Jagt87HSuwmP+08sjCVn5fpL/MwpPn248CbndSkrNc23Cs+PMKlyRxuFQc9o8EBRQRfjyWmh0Q3hoQNSWRMg688EGlPueNuyMn/HCql5z5KVGrvuZYINOF5xcLvpik4WpumWPhCKOOqWhizv7eP8EdT4fCDCG76cMfYiuTbuDyoDNz9ln9WfYzUVQO7e7N7nWL7Dtl6YQWqREmO8++rjInxBKa98hL+WttrkYWLK/gGC/xMfN4smGuuWWMgMnUlYH1TCk2G4hhKnNx7ReMEkYjUfQBON4EQuKOoI+j0YA7lUC/vWz5cPEEYII1nM6dGxSwgmhjfDfMTQZzh1g8+8A3gpVyJMr6QPkzN9r+bJUF1gR+ElU+tJKyQ+S3JNBykSdXZiXoLZ+GDzPaElL4LKLBAbJaoGdF2ImTKuR5TJGoN6wyVxfoNNiZ9vk0f/4vsQMj1mdSIwSHExAhvwel6mCgZq3jJP3qxZPEPSXL7Mv2hwwrxebiUHULOrP3mhrw/hKwufsWGgvCOnmUOsH8kL1bei5WngVa3prLYQPMRs34ctzjNaTIGpvmq10W8ZVzVLG+2+PQ11AQI5t9lT+EA9x4zkDAXPim0cXit/HPJGKElteEPGz9OIu2hLOTjaIJ6+pkxNSktcCrKjPAAEr2GYrkQzofZnXh3KFCQcGgvzpwBpfxYuFnwvJjwVJcHajrOj2NU Je3sDwg3 HZEEsArv0bJS6zHJg57V4qceMsf7V7dICeS9E+VKwnQqBSUQLfW9DT0cKn8nC7bXSo0yQICYq07IPEId3+B24RXcDiq/Du6W7hxFLWibJh+cxmB7bO4hcdnAo+hYBHGuMq86zQROWjrksq0M/FwCCsXrs5ZA2K6jifeJV+U+jJixykbb0YR181stHq9s4VfbDVJV/+E+0DevmjHOpQxzaIreI3dobVXkeyU5K+WDo4hfmuxqebGo+GdnpQSbjqu8suZ2AO3UJ6+bDXC0FlQb2W9onQhAzRGYsSLaa5hjLKVTLgGCyiyQ2Z7cN1ErAXaBEr+SZ2Rg023PEAEz9fr0l0qMHigTHtviFfamguTzvxiJ2A4YDMrV/Wme9Eniy/hGzoOwtKZmI2PDGoUkf5Cp7unois2sngHmirrPofcOf0aBLFt6bMqioqgt0pjdpEVmbKRocGVTo2zWRAnMLvk/6b0Xghz3xUE50Vf+q 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: Hi Brendan, On Fri, Jul 12, 2024 at 7:01=E2=80=AFPM Brendan Jackman wrote: > Currently a nop config. Keeping as a separate commit for easy review of > the boring bits. Later commits will use and enable this new config. > > This config is only added for non-UML x86_64 as other architectures do > not yet have pending implementations. It also has somewhat artificial > dependencies on !PARAVIRT and !KASAN which are explained in the Kconfig > file. > > Co-developed-by: Junaid Shahid > Signed-off-by: Brendan Jackman Thanks for your patch! > --- a/arch/csky/include/asm/Kbuild > +++ b/arch/csky/include/asm/Kbuild > @@ -10,3 +10,4 @@ generic-y +=3D qspinlock.h > generic-y +=3D parport.h > generic-y +=3D user.h > generic-y +=3D vmlinux.lds.h > +generic-y +=3D asi.h > \ No newline at end of file Oops... Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds