Received: by 2002:a89:2c3:0:b0:1ed:23cc:44d1 with SMTP id d3csp1067780lqs; Wed, 6 Mar 2024 05:34:03 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUPD0OkS9eb9bhYbd1DoBQ27vWvtR5JjuoiklbYbDWdY8alIw08FHK9erVq/WKAQ/Mj+dBtCR7hwK6ZI/SjPJKu2bMbSqz+jLUGqH220Q== X-Google-Smtp-Source: AGHT+IErI7VMC1jU/UsKUgs4j5Cg8ZhRAA/LbKrSeRGjZObPB1L3Fxh/7LOMNd9DDWYhJd1gAUKB X-Received: by 2002:a9d:7f8c:0:b0:6e4:9317:34cc with SMTP id t12-20020a9d7f8c000000b006e4931734ccmr5094862otp.30.1709732042774; Wed, 06 Mar 2024 05:34:02 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709732042; cv=pass; d=google.com; s=arc-20160816; b=hM6IdnsQvbXYM7EkR9DacZJwHZR7quuqcU8KVuHpQ+cFuxULMNLSnmkQOuYr6zdBCZ XrAdmra+kfKuRA7ozhznw1FNrUel9sHsMFOz+S3KxtMFmIBm4oG3rbqYyWJ4O7hz3Kc1 DCE2fKZ94Adr0N/PWxxPXb2pca+/6yxuNwygTYGoibqmD4Dt0m4smH9HyYxC6CWjOIct SvJV19ylzg39TnBnGzYHPwQO5Ed40/gQ+/0T+X6eV6ezUtoKmfUboml5gjRc0E8ZbVYY kTCJMXzOXbl/tq+Y0r7FS30UDkl+xSXzoXnhk7/vRnyCi/bT1gSfrbylNpITWyfmhGfU zIIg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:references:in-reply-to:subject:cc:to:from:message-id :date:dkim-signature; bh=mtzA9VFZ+LJlpAyw3SKlObt4SFGYSClh9Zg9D4RxUmQ=; fh=+tqrUnguOeIrn3WUcbZk1zJ3tZhRxBaK4fuwLBaPqL8=; b=GJd4X0cXhdSjHlPvtLjBIf1GgJcl+tjCE8TTc6qV5cbCNXlF3fwjC0etnzjHnic5t+ wx3Mb/q8Vt+dOnUOAJlS+u+kAjZbvJ7xhDXREuvxfRBmO9wZgs196RJ1aBOWGD8jbnSe CK8xxumRRcmaUrIprculXmLGFcTLdshq0dHgihzOttDDslY/q9qmwtUKbfcd5Q/PVdJ+ eBq7gUh5h8ueeK0+jMavW80FAiOrfIM/QK/5LER98CbP3Pf8TQdqsgALcnKycM8Dyw9A i2RVXBr/2fXNDeAo02lgw7o5/TFV5CxOpzp96114e4epOYm62weoeI8dPCQB4M4mjx6n 1FEQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JpP4T1JV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-93982-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-93982-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id h31-20020a63121f000000b005e1c589e380si11986606pgl.83.2024.03.06.05.34.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 05:34:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-93982-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JpP4T1JV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-93982-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-93982-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 6D387285E1A for ; Wed, 6 Mar 2024 13:34:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id ABAE2130AD5; Wed, 6 Mar 2024 13:33:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JpP4T1JV" 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 CA72E13172E; Wed, 6 Mar 2024 13:33:40 +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=1709732020; cv=none; b=I6mm7DxFAYDIWuVn9vgjL0XcP3w0tQRQ/4axWKmRZpitTZoMlAEyY8ANKJEhESEVS4E9BvdDlFgYy96r+Vis68iyVg6b1TOvPLe2rP2As3Q+fHHDkwjgKVlLPdH3Y4ytP517vUHvsbm4T4PwQvZpNTaYR03mNlyPB3kbpuP/Nww= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709732020; c=relaxed/simple; bh=Xl9sdtFyBLWW8dE9wRCAPhZL+YZqGt4B7zD6QgzsmyI=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=apRtV6gjXn+nHD6qpAgtoV8/xFsMKynt+kHX62JgsQffOreQlODuRYr4w4XsNvWWu6A37Sm+aRHgJsSXgwzdquGvSDcFPLN3rLaonIW6A/vFrzOWUtGRKctWaHTsWvLzTj4lZ/yocKE9nkfy40zEfFy2h+mv/NsapjnS7YQT+dU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JpP4T1JV; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 60A07C433F1; Wed, 6 Mar 2024 13:33:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1709732020; bh=Xl9sdtFyBLWW8dE9wRCAPhZL+YZqGt4B7zD6QgzsmyI=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=JpP4T1JVkxhKTMvoG0W01NIGOPgG/G+eV7f5iDSQ23KSG7FjRVzX4p9y0fAyUniMz bDspb7bsPAG+v627t3LmHBFkyGJ4Itn795rqYkSZQZqhedYU0IX9xXLRGC1RKXMFvX ZqjGVFRHgrnNb1g/CFCw/KZlz6qWRklViC6IsO35uF6AhO8FYRjtg5h0Onwmpzt9tH AB8rgFWiVLPV9HYyVlcim8JoMSrDFgRPqXxuOlZcieBHhZDWojnhvjeC+M+WXo8ruf 8hSnsf1vdUhVMWCHwe3rZvBDV7nrZZxkW/jABQk1Hch5lUl1QqqFTXT/0cdztb1hIn clFpfuyJtqh5Q== 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 1rhrOr-009wnc-DU; Wed, 06 Mar 2024 13:33:37 +0000 Date: Wed, 06 Mar 2024 13:33:34 +0000 Message-ID: <86plw71o41.wl-maz@kernel.org> From: Marc Zyngier To: Ganapatrao Kulkarni Cc: Oliver Upton , kvmarm@lists.linux.dev, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, darren@os.amperecomputing.com, d.scott.phillips@amperecomputing.com, James Morse , Suzuki K Poulose , Zenghui Yu Subject: Re: [RFC PATCH] kvm: nv: Optimize the unmapping of shadow S2-MMU tables. In-Reply-To: <8e2ee8dd-4412-4133-8b08-75d64ab79649@os.amperecomputing.com> References: <20240305054606.13261-1-gankulkarni@os.amperecomputing.com> <8e2ee8dd-4412-4133-8b08-75d64ab79649@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.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org 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, kvmarm@lists.linux.dev, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, darren@os.amperecomputing.com, d.scott.phillips@amperecomputing.com, james.morse@arm.com, suzuki.poulose@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 Wed, 06 Mar 2024 05:31:09 +0000, Ganapatrao Kulkarni wrote: > > > > On 05-03-2024 02:16 pm, Oliver Upton wrote: > > -cc old kvmarm list > > +cc new kvmarm list, reviewers > > > > Please run scripts/get_maintainer.pl next time around so we get the > > right people looking at a patch. > > > > Of course I know this script -:) > I didn't cc since I felt to avoid unnecessary overloading someone's > inbox. I don't think anyone(even ARM) is interested in this feature > other than Marc and me/Ampere. Otherwise this would have merged > upstream by now. You're wrong on a lot of this. There is quite a significant interest, actually. But in the fine corporate tradition, not even my employer can be bothered to actively contribute. These people are waiting for things to land. I'm happy to make them wait even longer (I'm paying for my own HW, so I don't owe anyone anything). The architecture also wasn't in a good enough state for the support to be merged until very recently, and it still is broken in a lot of respects. > BTW, NV feature development started way back in 2016/17. And? Cc'ing individuals and lists is basic courtesy, I'm afraid. Please don't leave people in the dark. Thanks, M. -- Without deviation from the norm, progress is not possible.