From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 071B3179658 for ; Fri, 12 Jul 2024 17:10:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720804207; cv=none; b=X/4cde8dX7Oh5SIvTQMasZYai9LBmjv/dT6Va0ptVTr4MKAdk6h6KLEdHq+QDpYgHdr/AxWISkztiuwQM3IbOI9vMCFMZiwVawOcMdW0vSUAIavQ4Hqi/wSdhyqPIfPgj0mnWz4H7u7l+uWG2WO4iYNaEZWHKNxyx0gWRh++7KE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720804207; c=relaxed/simple; bh=iG2xqENYZFTFr1IbouCj87WCkOw9JaByFRY/xIAfdYk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Fwrr7ASmpcKwGL34O+dtRIcA3gAWGl2abvCueJzKC9z7OwNQG1gv9oGMxIGNmIm7BFCylUpYLxt/qJFB0SPzxnbLOi+ZSRZ/PUZQiP2hvK9gWX3LmA2fzwZfL5iOjfXax1Nlux8yaNED10QCTyrePHVrBuh4b07+vCCYsult7KY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=Epp83Y2f; arc=none smtp.client-ip=209.85.128.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="Epp83Y2f" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4266edcc54cso1385e9.0 for ; Fri, 12 Jul 2024 10:10:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1720804204; x=1721409004; darn=vger.kernel.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=rMZXVu60zJG58GKh3Q1lSirg7a2qt1HU65yEcaRG7AA=; b=Epp83Y2fdc0xyoLw+mqFMtIY1yYxQGg7he4PNAs7yf+32ywBhW60uvKKpJexsNnQ53 IHBZkffIMHFxw+WBFB/JWg+ADWjTYvRZFPKLBYNkZtslJxSKhTFZYg/gOMrjNoun2UbR G1+7h+cIimpCpaQzWZeMS9QKSGsyJ1CdoppEzxz/JzC6RSYV/VuurffUp2nCDMdJs12x QJeIQIUgZl3p4ExQWvefvQCfFs5FknQNxjKIXxLqFEHG55r31Xv2jlsQxJTVfgMRvx7O ZdC9d6hAFL+f+zfOcG4hqxQBWp35Jz3kTxp5EUCBiPTxX3dlI23u8hWNkLhuMLLzlvwx wM5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720804204; x=1721409004; 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=rMZXVu60zJG58GKh3Q1lSirg7a2qt1HU65yEcaRG7AA=; b=hhcO1FDEC5Wcx8qglhBPb7qFHy1FkT+8+sCM21QYT+5XUVXGNmMHY5wRpo0T2XwgJz vPyM/FZv+g35llD3lNCFmppMUbynN/ujjowfAT8kU9pjBiCkIfhDNPOVQomZrvQKR46G jNHlr6EJq9q4YrXFAj+pyRiggJITrVRbpt14cjbRUkGvXLrOzNalDFWSRw+NejJhVces S6zxaj1vErqqHErnHaHdxxzaC80lI6anmFewYghRxFjKDlQNsfN+nbyJoVOijdCW6m3Q R8SFpy3BRd8R86KSy2Bl4XeUd2Ech/mZMAbyw8p71y5iJbYOnK/O6BPwA8PIVpfSZrzu 8O+A== X-Forwarded-Encrypted: i=1; AJvYcCWKZZRS2suw3i2bdgg/LUQ0LXTQ2uPRCbUhFnhME5OvtpFW0Cr2HBaylGOLqIdz3D3ijDcfD5pBU27tCCojAVEGGMGNlbcdlEWB2THx X-Gm-Message-State: AOJu0YwrG0FySfhB93KtlkJnuxVeyS87VHtVKv5nxFvX2PyoD+8HPsw0 fdYw7c/2KI8+BrgzH/U2B56GE4wT6Mux2YLyUy0qNvS54Fc1ifmRqNf9HFm1+A== X-Google-Smtp-Source: AGHT+IHW4j/Ai/a9CGXSUWjW4J7ti0hzG99uRbbUAmwE86eZrQEMYyuJ3dymC0HiUJLsh8BfgBWNwg== X-Received: by 2002:a05:600c:378d:b0:426:6edd:61a7 with SMTP id 5b1f17b1804b1-4279f09320amr1596615e9.7.1720804204187; Fri, 12 Jul 2024 10:10:04 -0700 (PDT) Received: from google.com (60.58.155.104.bc.googleusercontent.com. [104.155.58.60]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-426740daf6dsm60948655e9.1.2024.07.12.10.10.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 10:10:03 -0700 (PDT) Date: Fri, 12 Jul 2024 17:09:57 +0000 From: Brendan Jackman To: 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 Cc: x86@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, kvm@vger.kernel.org, Dennis Zhou Subject: Re: [PATCH 00/26] Address Space Isolation (ASI) 2024 Message-ID: References: <20240712-asi-rfc-24-v1-0-144b319a40d8@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240712-asi-rfc-24-v1-0-144b319a40d8@google.com> Well, off to a good start... REFLECT MODE: The To: and Cc: headers will be fully populated, but the only address given to the mail server for actual delivery will be Brendan Jackman Addresses in To: and Cc: headers will NOT receive this series. Apparently gmail is too clever for this and sent my mail out anyway. So, some corrections, more probably to come on monday. On Fri, Jul 12, 2024 at 05:00:18PM +0000, Brendan Jackman wrote: > Overview > ======== > This RFC Yes, this is an RFC, definitely not a PATCH. Sorry for the bogus subject... > Rough structure of this series: > > - 01-14: Establish ASI infrastructure, e.g. for manipulating pagetables, > performing address space transitions. > - 15-19: Map data into the restricted address space. Actually 15-20 > - 20-23: Finalize a functionality correct ASI for KVM. 21-24 > - 24-26: Switch it on and demonstrate actual vuln mitigation. 25-26