Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp4017170ybe; Mon, 9 Sep 2019 02:53:04 -0700 (PDT) X-Google-Smtp-Source: APXvYqxmFxpJD3V7YFGhbZDQJXjdG68hB2I3JP4zTMUtZNNNSti2XMPzgaDsrHyDbSGhQOSDqklE X-Received: by 2002:a17:906:2587:: with SMTP id m7mr18182783ejb.246.1568022784504; Mon, 09 Sep 2019 02:53:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568022784; cv=none; d=google.com; s=arc-20160816; b=KQuzutQcMf74xGXO623Z1aSPCM6+UK8WU20bzp+0IYru9/rlea/8ng9uGY8zeXFJJd kDhsXBKc6sk+q+srTKH8ZloztCbXgCpl5CFkO9p/Zbda+Y1GFRtFGNySo1+zYTwtAKjp NfIkEy3euvA3z2GJNmDtnMsxaS8xjkyaDVa8PFqJR5XuYL0NQ/qUYiqj2LqidcwriRT7 3f3AK2S001VQu/7ke10CmjcgS70HZa9N25uINPCKUlDSm5HJ3zQFPsNG7vtgvxYA+h+Y cS46fnUB7B5SCmITXFnJSG2wYKP+++uCW6ahzYIEY6qo8x2FinICNxqPWPVyhgnyrJG3 ab9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=b9en/9rG4wcN1G6wUTo8gNUs67YXhaBqqvg54OuV+Ec=; b=iyejBsD9e37qCSeIzQx7V8D3yqQDcnVwrQl7sddYIWZGFwT++S/DequrosBfGRFO/H ZhK9EQoMCiAgTJYUvfH5v7Gh3dH6+GzBTXqMyjFQ7NfwVIMJf1U2YEfAHAsfIrTG3cOh a5Y07bL5Ta3KTOZNjORm3COshrvbA2JZy+oYH5Hj5/Mi/nw2al/xpw6bBiMn5sZtS1FC cwrJA3R+DE+IRI3d375s2mtIFgMWggLPmMLM4nMXWNIJ1Y5IbGYu9gDhCMZp0TXQ9no6 odUi7qG7Of9E8mWxLdoWbct5zvn03HwdA+M0NgZ+/ufWgYcJeW9ZzYDCL0BOOjblEOuK CgMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=dlVE1kQU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c11si8665309edt.120.2019.09.09.02.52.40; Mon, 09 Sep 2019 02:53:04 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=dlVE1kQU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729014AbfIHMNc (ORCPT + 99 others); Sun, 8 Sep 2019 08:13:32 -0400 Received: from mail.kernel.org ([198.145.29.99]:39898 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729003AbfIHMNc (ORCPT ); Sun, 8 Sep 2019 08:13:32 -0400 Received: from localhost (unknown [62.28.240.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 13A18218AC; Sun, 8 Sep 2019 12:13:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1567944811; bh=b9en/9rG4wcN1G6wUTo8gNUs67YXhaBqqvg54OuV+Ec=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dlVE1kQUukPZGmwUhyYUD+88EyRdY6CgRLIA9KX91jmDmhBvDLM5RVuEQpVddv56G TIct7dWy2WDm7N4twMfGK4/MawAhyvsjPK7gMF6tvUsMzooYK45gFrRyA2Yb2dibWq 7irPoQ+oFCpVeWbU1b3oEbdGp+w9ACGhSyHGjT+s= Date: Sun, 8 Sep 2019 08:13:29 -0400 From: Sasha Levin To: Dexuan Cui Cc: "linux-hyperv@vger.kernel.org" , Stephen Hemminger , Sasha Levin , Haiyang Zhang , KY Srinivasan , Michael Kelley , "tglx@linutronix.de" , "gregkh@linuxfoundation.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v5 0/9] Enhance the hv_vmbus driver to support hibernation Message-ID: <20190908121329.GD2012@sasha-vm> References: <1567724446-30990-1-git-send-email-decui@microsoft.com> <20190906200325.GD1528@sasha-vm> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 06, 2019 at 10:45:31PM +0000, Dexuan Cui wrote: >> From: Sasha Levin >> Sent: Friday, September 6, 2019 1:03 PM >> On Thu, Sep 05, 2019 at 11:01:14PM +0000, Dexuan Cui wrote: >> >This patchset (consisting of 9 patches) was part of the v4 patchset (consisting >> >of 12 patches): >> > >> >The other 3 patches in v4 are posted in another patchset, which will go >> >through the tip.git tree. >> > >> >All the 9 patches here are now rebased to the hyperv tree's hyperv-next >> branch, and all the 9 patches have Michael Kelley's Signed-off-by's. >> > >> >Please review. >> >> Given that these two series depend on each other, I'd much prefer for >> them to go through one tree. > >Hi Sasha, >Yeah, that would be ideal. The problem here is: the other patchset conflicts >with the existing patches in the tip.git tree's timers/core branch, so IMO >the 3 patches have to go through the tip tree: > >[PATCH v5 1/3] x86/hyper-v: Suspend/resume the hypercall page for hibernation >[PATCH v5 2/3] x86/hyper-v: Implement hv_is_hibernation_supported() >[PATCH v5 3/3] clocksource/drivers: Suspend/resume Hyper-V clocksource for hibernation > >> But, I may be wrong, and I'm going to see if a scenario such as this >> make sense. I've queued this one to the hyperv-next, but I'll wait for >> the x86 folks to send their pull request to Linus first before I do it >> for these patches. > >Actually IMHO you don't need to wait, because there is not a build >dependency, so either patchset can go into the Linus's tree first. It'll build, sure. But did anyone actually test one without the other? What happens if Thomas doesn't send his batch at all during the merge window? -- Thanks, Sasha