From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcAAH-0004Ti-GG for qemu-devel@nongnu.org; Wed, 16 Sep 2015 06:42:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcAAE-0003ow-Ad for qemu-devel@nongnu.org; Wed, 16 Sep 2015 06:42:13 -0400 Received: from relay.parallels.com ([195.214.232.42]:48422) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcAAE-0003lz-2U for qemu-devel@nongnu.org; Wed, 16 Sep 2015 06:42:10 -0400 References: <1442397584-16698-1-git-send-email-den@openvz.org> <55F94525.1010907@redhat.com> From: "Denis V. Lunev" Message-ID: <55F94765.1060604@parallels.com> Date: Wed, 16 Sep 2015 13:41:41 +0300 MIME-Version: 1.0 In-Reply-To: <55F94525.1010907@redhat.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/3] QEMU: necessary simple pre-requisites for VMBus emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , "Denis V. Lunev" Cc: Eduardo Habkost , Marcelo Tosatti , qemu-devel@nongnu.org, Andrey Smetanin , =?UTF-8?Q?Andreas_F=c3=a4rber?= , Richard Henderson On 09/16/2015 01:32 PM, Paolo Bonzini wrote: > > On 16/09/2015 11:59, Denis V. Lunev wrote: >> Hyper-V reset, vp index, vp runtime support is required to >> support loading Windows guest driver Winhv.sys. Winhv.sys in guest >> is required to support Windows VMBus. >> >> These changes are simple and straightforward. Let's them go first. >> >> Paolo, I am sending these patches without taking into account your >> patchset with header cleanup. Should we do something? I would be also >> be happy to hear news about remaining patches from Andrey about HyperV >> panic. > They didn't compile on ARM or Win32, hence the header file changes which > delayed them a bit. But I still plan to send out the pull request very > soon, maybe today (ouch, it's already 12:30). > > I wanted to include the record-replay patches, but they are big enough > that they probably deserve their own pull request, and my queue already > has 23 patches... > >> Please let us know is something from our side will improve the >> situation. > No, it's just my issue. > > However, there is something we can improve about the process. QEMU > typically updates header files around 4.3-rc5 (by importing the changes > destined to 4.4), so we need a place to put this kind of patch that > depends on Linux header changes. Therefore: > > 1) I've made a staging branch uq/hyperv (uq = upstream queue) on > git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git - you can base your > patches on that branch as soon as I create it. > > 2) if you have more changes to asm/hyperv.h, bundle them and send them > to kvm@vger.kernel.org. I'll include them in kvm/queue all at the same > time, which will make header file synchronization less of a problem in > the future. > > Paolo > that sounds great to me. OK, will do. Den