From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C22D3249E5; Fri, 22 Nov 2024 19:04:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1732302291; cv=none; b=RRi8elnYTU/qcpycoFhfDUBGaEUlw1up3l03fj/pG5Heuic/eTFd5o88zr+qiQpcmJkCRFK53DgsS6H5Srph3Jxtq5SPATzba8h+zcvHVev/ujwazp7EO8McJuMYc1pIFo2ey1tMRdV8Oq43Cmob5j4NI9am7DN3Ea5dAwovD5E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1732302291; c=relaxed/simple; bh=faYDVHYbCK+LJyST0QsH6L1SLvl+Mr/iKpP9RzjH9Cs=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=StiKNbStaIMrbn9ss5Fb0Bgn2tnLaKoXTo4AQ50pt8m7z4ifQ2A00SdDKwQaDlXwoPMEZcTb2uxHNvZ5XVwhxYndOsT999HHxWqmcSEVFC7CWBpN1x+c1ACs9aJliYaJN1c9WKjbsfZwyqoeIDgugRf6XJEKmGUMYEPnPd/O/+Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Aq4SPlMw; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Aq4SPlMw" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 58CAAC4CECE; Fri, 22 Nov 2024 19:04:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1732302291; bh=faYDVHYbCK+LJyST0QsH6L1SLvl+Mr/iKpP9RzjH9Cs=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=Aq4SPlMwR3x+CoOtEldhYhcd2eO80HxF3dqxNmR/L1MDH/Oqh/gzcQ/yuLuLe0JhX kQXTPjehi2PiquvCvl0ZejtsOn3/Aoh9ulq3JyWWDCbd4nWyWHl77il48BFcW9SecQ 7x5NSAdeoIddE63SrStnfj2z8WKT2sJqK/pSICURabuW9AU4TJ0+vCGoA56i/ccgxv jDYDLgIUBzi9h/gozHayptOelvxosvjP5goWhSq6Jx4lQaWxna43yWQspiZAKqUz6x /jrkZk0YLypYly02ZyIn6blR5uKJHgfsrApwKhXI8c8nqFElKvcQcz3eo278nv4ip7 +rUOH6Iv01+5w== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1tEYxU-00F6BI-Mm; Fri, 22 Nov 2024 19:04:48 +0000 Date: Fri, 22 Nov 2024 19:04:47 +0000 Message-ID: <86o727um28.wl-maz@kernel.org> From: Marc Zyngier To: Ganapatrao Kulkarni Cc: Oliver Upton , kvm@vger.kernel.org, kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Christoffer Dall , Suzuki K Poulose , Alexandru Elisei , James Morse , Joey Gouly , Zenghui Yu Subject: Re: [PATCH v3 00/16] KVM: arm64: nv: Shadow stage-2 page table handling In-Reply-To: <38339ef8-6e69-43b5-8d16-b7fd66775c93@os.amperecomputing.com> References: <20240614144552.2773592-1-maz@kernel.org> <171878647493.242213.9111337124987897859.b4-ty@linux.dev> <46bea470-3a3b-4dcc-b4a8-a74830c66774@os.amperecomputing.com> <86plmov8n3.wl-maz@kernel.org> <38339ef8-6e69-43b5-8d16-b7fd66775c93@os.amperecomputing.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/29.4 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: gankulkarni@os.amperecomputing.com, oliver.upton@linux.dev, kvm@vger.kernel.org, kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, christoffer.dall@arm.com, suzuki.poulose@arm.com, alexandru.elisei@arm.com, james.morse@arm.com, joey.gouly@arm.com, yuzenghui@huawei.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false On Fri, 22 Nov 2024 16:54:16 +0000, Ganapatrao Kulkarni wrote: > > > > On 21-11-2024 10:14 pm, Marc Zyngier wrote: > > On Thu, 21 Nov 2024 08:11:00 +0000, > > Ganapatrao Kulkarni wrote: > > > > Hi Ganapatrao, > > > >> IIRC, Most of the patches that are specific to NV have been merged > >> upstream. However I do see that, some of the vGIC and Timer related > >> patches are still in your private NV repository. Can these patches be > >> prioritized to upstream, so that we can have have the first working > >> version of NV on mainline. > > > > Who is *we*? > > > > Things get upstreamed when we (people doing the actual work) decide > > they are ready. At the moment, they are not. > > > > Also, while I enjoy working on NV, this isn't *my* priority. > > Sure, I understand that it's not your priority right now. I'm happy > to spend some time on it, please do let us know in what areas/patches > needs attention before the code would be ready to merge? Please understand that NV isn't special, and while there is still a bunch of things that need to be merged, it is the whole of KVM/arm64 that needs attention. For example, there is the debug series from Oliver, the feature handling from Fuad. They may not have NV written all over them, but they do have an impact on the NV behaviour one way or another. By paying attention to these series, you would help with the groundwork that is required before we can actually enable NV. This is what matters now, not the next 50 or so NV-specific patches. Thanks, M. -- Without deviation from the norm, progress is not possible.