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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 32C70C61D97 for ; Thu, 23 Nov 2023 17:05:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/ltKPJCYo1hiznUMpyqPd5s/AX32vLso27tdApwkNpg=; b=nCZzAtmdaTgyqN 23F1ZhV/MOiFHwMUBJhikIopuviTl+Bg5JyD3DLg9+MQ7DA4FlrN9+7r15uWg7mAX41ScLQUJQBah fP31KndFYM5A7jYDXTGyTjFYJM0s3We3nzrKQsDle7s4V8UTnoYEQshv8g0xg9RdPE/BH7Ov6o+OU 0lj8deSn7yKoMSPtue1TRv/MmMNV7rEQ3rL5LrXJK6I2qyEsda/DF2jJxbTt8JSbAbMrEreM2Pfnu bukuemVHOoAbLOycLuoQF6jdCS/JXiHXwAFctooZC6eJ1pdZHwT7nmnlLfe+gU+H5OIA/VB4OX/v4 1JV5K4EoIe81f7oJjVcw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r6D8O-005NH4-0H; Thu, 23 Nov 2023 17:05:00 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r6D8L-005NGP-04 for linux-arm-kernel@lists.infradead.org; Thu, 23 Nov 2023 17:04:58 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 023BACE2B5B; Thu, 23 Nov 2023 17:04:55 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 76442C433C7; Thu, 23 Nov 2023 17:04:51 +0000 (UTC) Date: Thu, 23 Nov 2023 17:04:48 +0000 From: Catalin Marinas To: Ard Biesheuvel Cc: Ryan Roberts , Ard Biesheuvel , Will Deacon , Marc Zyngier , Oliver Upton , Mark Rutland , Anshuman Khandual , Kees Cook , Joey Gouly , Suzuki K Poulose , James Morse , Zenghui Yu , linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev Subject: Re: [RFC PATCH v1 0/3] Update tlb invalidation routines for FEAT_LPA2 Message-ID: References: <20231027115634.1432154-1-ryan.roberts@arm.com> <3800df70-73f2-44b7-a6ed-15ec0bd63f5f@arm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231123_090457_286639_2F23EC4F X-CRM114-Status: GOOD ( 17.60 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Thu, Nov 16, 2023 at 08:33:40AM +1000, Ard Biesheuvel wrote: > On Mon, 13 Nov 2023 at 23:27, Catalin Marinas wrote: > > > > But first we need to split Ard's series into > > at least two: reworking the memory map together with moving (some of) > > the init code to C and the actual LPA2 stage 1 support. We might even > > through LPA2 stage 2 on top if we feel brave ;). We can queue them all > > together but having separate series gives us an option to drop bits if > > needed. > > > > I have rebased the changes onto v6.7-rc1 and squashed or added some of > the followup fixes: > > https://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git/log/?h=arm64-lpa2-v5 > > I am happy to carve this up any way you like. A natural split would be > to include everything up to and including > > arm64: mmu: Make __cpu_replace_ttbr1() out of line > > and queue the rest later, but perhaps you prefer to start with a smaller subset? This looks fine, just split this whole lot in two, the first one to __cpu_replace_ttbr1(). -- Catalin _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel