Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754062AbdFNC3c (ORCPT ); Tue, 13 Jun 2017 22:29:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:44350 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753323AbdFNC3a (ORCPT ); Tue, 13 Jun 2017 22:29:30 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 0DE9880477 Authentication-Results: ext-mx04.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx04.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=vkuznets@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 0DE9880477 From: Vitaly Kuznetsov To: Stephen Hemminger Cc: Stephen Hemminger , Jork Loeser , Haiyang Zhang , x86@kernel.org, linux-kernel@vger.kernel.org, Steven Rostedt , Andy Shevchenko , Ingo Molnar , Andy Lutomirski , "H. Peter Anvin" , devel@linuxdriverproject.org, Thomas Gleixner , Greg Kroah-Hartman Subject: Re: [PATCH v8 07/10] hyper-v: globalize vp_index References: <20170609132736.13699-1-vkuznets@redhat.com> <20170609132736.13699-8-vkuznets@redhat.com> <20170613162143.71ca0cc8@xeon-e3> Date: Wed, 14 Jun 2017 10:29:20 +0800 In-Reply-To: <20170613162143.71ca0cc8@xeon-e3> (Stephen Hemminger's message of "Tue, 13 Jun 2017 16:21:43 -0700") Message-ID: <8760fzxpxb.fsf@vitty.brq.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Wed, 14 Jun 2017 02:29:30 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1239 Lines: 34 Stephen Hemminger writes: > On Fri, 9 Jun 2017 15:27:33 +0200 > Vitaly Kuznetsov wrote: > >> To support implementing remote TLB flushing on Hyper-V with a hypercall >> we need to make vp_index available outside of vmbus module. Rename and >> globalize. >> >> Signed-off-by: Vitaly Kuznetsov >> Reviewed-by: Andy Shevchenko > > This is correct, but needs to be rebased. > It conflicts with the PCI protocol version 1.2 patches that are > in the PCI tree. :-( The question is - what do we do? As far as I understand the intent was to push this through Greg's char-misc tree. If I rebase it to Bjorn's pci tree patches won't apply to char-misc and Greg won't take them. I see three possible ways to go: 1) Take them into char-misc and resolve the conflict in merge window (Linus will hate us all :-( ) 2) Ask Greg to merge with Bjorn _now_ so we can send the rebased version. 3) Postpone these patches to the next kernel release. No guarantee we won't clash with something else :-( So I'm a bit lost. With Hyper-V drivers scattered across multiple trees we're doomed to have such issues with every relatively big series. -- Vitaly