From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out-26.mta1.migadu.com (out-26.mta1.migadu.com [95.215.58.26]) (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 54F233D84 for ; Thu, 15 Jun 2023 08:39:25 +0000 (UTC) Date: Thu, 15 Jun 2023 08:39:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1686818362; h=from:from: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=Gz3kiTPD1i8pSYPebBODTPl6dCik1dmiIWWuoo4q9xU=; b=MD6laGEukKWpVKXpKSLgfCPgbCy/4H8HB11XY9lDuC687B3NTM2X5zpDjvuQV5DNZE5MoE zMH4vV/ALY1EPtIMPbYfEuMHIx2XvixQGjjsqG7l9OSj75lWkkD/z5mcosowAC5DWhQFeN yibe9YNMXZ8+XJ6iNPUkIci5SqosbX0= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Oliver Upton To: Raghavendra Rao Ananta Cc: Marc Zyngier , James Morse , Suzuki K Poulose , Paolo Bonzini , Jing Zhang , Colton Lewis , linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, seanjc@google.com Subject: Re: [PATCH v5 0/7] KVM: arm64: Add support for FEAT_TLBIRANGE Message-ID: References: <20230606192858.3600174-1-rananta@google.com> Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Migadu-Flow: FLOW_OUT +cc Sean On Wed, Jun 14, 2023 at 06:57:01PM -0700, Raghavendra Rao Ananta wrote: > On Wed, Jun 14, 2023 at 5:19 AM Oliver Upton wrote: > > > > Hi Raghavendra, > > > > On Tue, Jun 06, 2023 at 07:28:51PM +0000, Raghavendra Rao Ananta wrote: > > > The series is based off of upstream v6.4-rc2, and applied David > > > Matlack's common API for TLB invalidations[1] on top. > > > > Sorry I didn't spot the dependency earlier, but this isn't helpful TBH. > > > > David's series was partially applied, and what remains no longer cleanly > > applies to the base you suggest. Independent of that, my *strong* > > preference is that you just send out a series containing your patches as > > well as David's. Coordinating dependent efforts is the only sane thing > > to do. Also, those patches are 5 months old at this point which is > > ancient history. > > > Would you rather prefer I detach this series from David's as I'm not > sure what his plans are for future versions? > On the other hand, the patches seem simple enough to rebase and give > another shot at review, but may end up delaying this series. > WDYT? In cases such as this you'd typically coordinate with the other developer to pick up their changes as part of your series. Especially for this case -- David's refactoring is _pointless_ without another user for that code (i.e. arm64). As fun as it might be to antagonize Sean, that series pokes x86 and I'd like an ack from on it. So, please post a combined series that applies cleanly to an early 6.4 rc of your choosing, and cc all affected reviewers/maintainers. -- Thanks, Oliver 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 43F3BEB64DB for ; Thu, 15 Jun 2023 08:39:49 +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=UomrjnPuoac6e2EwB96pkX6D9OiRf8U1aTTbzSVvQ7U=; b=XIItKnGXjen0sf 36ywusgEX6QIjHlFXpOL23O8nQjokOKBTzM5G371GIy5ZcldJ4luD+5+dzUZJglspxeb4PrMYONns CTGnbwrUm+OX1b+ZBTnP0d+BbAupAoP5MylGJQiQBlm+dg9FPmEV7xWjGAVgGYtQxgaldGCDVvW6Q KvXwyod4iPfiKYmJEv1fgOjLG19xlRwenkaFTQxCwf6XJf6h1785z7ZBrOGBs8sNlPLJrMfVEnIMu VrsPURpqGRG6aKBOGCQh6PXiVsFG586Rd5jjWx2YmzF5PVIW5Lmk1vdUgxDAtrd5LpR0Ki+o1bpRT 8MmcMywmBnD7fAtsKrkg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q9iVu-00EBye-24; Thu, 15 Jun 2023 08:39:30 +0000 Received: from out-54.mta1.migadu.com ([2001:41d0:203:375::36]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q9iVq-00EBx9-2u for linux-arm-kernel@lists.infradead.org; Thu, 15 Jun 2023 08:39:28 +0000 Date: Thu, 15 Jun 2023 08:39:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1686818362; h=from:from: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=Gz3kiTPD1i8pSYPebBODTPl6dCik1dmiIWWuoo4q9xU=; b=MD6laGEukKWpVKXpKSLgfCPgbCy/4H8HB11XY9lDuC687B3NTM2X5zpDjvuQV5DNZE5MoE zMH4vV/ALY1EPtIMPbYfEuMHIx2XvixQGjjsqG7l9OSj75lWkkD/z5mcosowAC5DWhQFeN yibe9YNMXZ8+XJ6iNPUkIci5SqosbX0= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Oliver Upton To: Raghavendra Rao Ananta Cc: Marc Zyngier , James Morse , Suzuki K Poulose , Paolo Bonzini , Jing Zhang , Colton Lewis , linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, seanjc@google.com Subject: Re: [PATCH v5 0/7] KVM: arm64: Add support for FEAT_TLBIRANGE Message-ID: References: <20230606192858.3600174-1-rananta@google.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Migadu-Flow: FLOW_OUT X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230615_013927_369986_608055FA X-CRM114-Status: GOOD ( 17.32 ) 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="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org K2NjIFNlYW4KCk9uIFdlZCwgSnVuIDE0LCAyMDIzIGF0IDA2OjU3OjAxUE0gLTA3MDAsIFJhZ2hh dmVuZHJhIFJhbyBBbmFudGEgd3JvdGU6Cj4gT24gV2VkLCBKdW4gMTQsIDIwMjMgYXQgNToxOeKA r0FNIE9saXZlciBVcHRvbiA8b2xpdmVyLnVwdG9uQGxpbnV4LmRldj4gd3JvdGU6Cj4gPgo+ID4g SGkgUmFnaGF2ZW5kcmEsCj4gPgo+ID4gT24gVHVlLCBKdW4gMDYsIDIwMjMgYXQgMDc6Mjg6NTFQ TSArMDAwMCwgUmFnaGF2ZW5kcmEgUmFvIEFuYW50YSB3cm90ZToKPiA+ID4gVGhlIHNlcmllcyBp cyBiYXNlZCBvZmYgb2YgdXBzdHJlYW0gdjYuNC1yYzIsIGFuZCBhcHBsaWVkIERhdmlkCj4gPiA+ IE1hdGxhY2sncyBjb21tb24gQVBJIGZvciBUTEIgaW52YWxpZGF0aW9uc1sxXSBvbiB0b3AuCj4g Pgo+ID4gU29ycnkgSSBkaWRuJ3Qgc3BvdCB0aGUgZGVwZW5kZW5jeSBlYXJsaWVyLCBidXQgdGhp cyBpc24ndCBoZWxwZnVsIFRCSC4KPiA+Cj4gPiBEYXZpZCdzIHNlcmllcyB3YXMgcGFydGlhbGx5 IGFwcGxpZWQsIGFuZCB3aGF0IHJlbWFpbnMgbm8gbG9uZ2VyIGNsZWFubHkKPiA+IGFwcGxpZXMg dG8gdGhlIGJhc2UgeW91IHN1Z2dlc3QuIEluZGVwZW5kZW50IG9mIHRoYXQsIG15ICpzdHJvbmcq Cj4gPiBwcmVmZXJlbmNlIGlzIHRoYXQgeW91IGp1c3Qgc2VuZCBvdXQgYSBzZXJpZXMgY29udGFp bmluZyB5b3VyIHBhdGNoZXMgYXMKPiA+IHdlbGwgYXMgRGF2aWQncy4gQ29vcmRpbmF0aW5nIGRl cGVuZGVudCBlZmZvcnRzIGlzIHRoZSBvbmx5IHNhbmUgdGhpbmcKPiA+IHRvIGRvLiBBbHNvLCB0 aG9zZSBwYXRjaGVzIGFyZSA1IG1vbnRocyBvbGQgYXQgdGhpcyBwb2ludCB3aGljaCBpcwo+ID4g YW5jaWVudCBoaXN0b3J5Lgo+ID4KPiBXb3VsZCB5b3UgcmF0aGVyIHByZWZlciBJIGRldGFjaCB0 aGlzIHNlcmllcyBmcm9tIERhdmlkJ3MgYXMgSSdtIG5vdAo+IHN1cmUgd2hhdCBoaXMgcGxhbnMg YXJlIGZvciBmdXR1cmUgdmVyc2lvbnM/Cj4gT24gdGhlIG90aGVyIGhhbmQsIHRoZSBwYXRjaGVz IHNlZW0gc2ltcGxlIGVub3VnaCB0byByZWJhc2UgYW5kIGdpdmUKPiBhbm90aGVyIHNob3QgYXQg cmV2aWV3LCBidXQgbWF5IGVuZCB1cCBkZWxheWluZyB0aGlzIHNlcmllcy4KPiBXRFlUPwoKSW4g Y2FzZXMgc3VjaCBhcyB0aGlzIHlvdSdkIHR5cGljYWxseSBjb29yZGluYXRlIHdpdGggdGhlIG90 aGVyCmRldmVsb3BlciB0byBwaWNrIHVwIHRoZWlyIGNoYW5nZXMgYXMgcGFydCBvZiB5b3VyIHNl cmllcy4gRXNwZWNpYWxseQpmb3IgdGhpcyBjYXNlIC0tIERhdmlkJ3MgcmVmYWN0b3JpbmcgaXMg X3BvaW50bGVzc18gd2l0aG91dCBhbm90aGVyCnVzZXIgZm9yIHRoYXQgY29kZSAoaS5lLiBhcm02 NCkuIEFzIGZ1biBhcyBpdCBtaWdodCBiZSB0byBhbnRhZ29uaXplClNlYW4sIHRoYXQgc2VyaWVz IHBva2VzIHg4NiBhbmQgSSdkIGxpa2UgYW4gYWNrIGZyb20gb24gaXQuCgpTbywgcGxlYXNlIHBv c3QgYSBjb21iaW5lZCBzZXJpZXMgdGhhdCBhcHBsaWVzIGNsZWFubHkgdG8gYW4gZWFybHkgNi40 CnJjIG9mIHlvdXIgY2hvb3NpbmcsIGFuZCBjYyBhbGwgYWZmZWN0ZWQgcmV2aWV3ZXJzL21haW50 YWluZXJzLgoKLS0gClRoYW5rcywKT2xpdmVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==