From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50485) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3Wpv-0004Fl-Cz for qemu-devel@nongnu.org; Sat, 14 Oct 2017 20:31:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3Wps-0007km-9s for qemu-devel@nongnu.org; Sat, 14 Oct 2017 20:31:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:35500) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e3Wps-0007iM-3D for qemu-devel@nongnu.org; Sat, 14 Oct 2017 20:31:20 -0400 Date: Sun, 15 Oct 2017 03:31:15 +0300 From: "Michael S. Tsirkin" Message-ID: <20171015033021-mutt-send-email-mst@kernel.org> References: <20170912031509.vufszbju3s2v2bw3@hz-desktop> <20171010160544.GA1772@char.us.oracle.com> <20171012124544.dq3wyr65tefi3glk@hz-desktop> <20171013075326.77azyi4j2wo3b2fx@hz-desktop> <20171013104453.50284426@nial.brq.redhat.com> <20171013111341.feb2462nh2rcrjpp@hz-desktop> <59E0C9F602000078001862C4@prv-mh.provo.novell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [RFC QEMU PATCH v3 00/10] Implement vNVDIMM for Xen HVM guest List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefano Stabellini Cc: Jan Beulich , Haozhong Zhang , andrew.cooper3@citrix.com, Anthony Perard , george.dunlap@citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, Xiao Guangrong , Dan Williams , Chao Peng , xen-devel@lists.xen.org, xen-devel@lists.xenproject.org, qemu-devel@nongnu.org, Konrad Rzeszutek Wilk , Eduardo Habkost , Igor Mammedov , Paolo Bonzini , Richard Henderson On Fri, Oct 13, 2017 at 03:46:39PM -0700, Stefano Stabellini wrote: > On Fri, 13 Oct 2017, Jan Beulich wrote: > > >>> On 13.10.17 at 13:13, wrote: > > > To Jan, Andrew, Stefano and Anthony, > > > > > > what do you think about allowing QEMU to build the entire guest ACPI > > > and letting SeaBIOS to load it? ACPI builder code in hvmloader is > > > still there and just bypassed in this case. > > > > Well, if that can be made work in a non-quirky way and without > > loss of functionality, I'd probably be fine. I do think, however, > > that there's a reason this is being handled in hvmloader right now. > > And not to discourage you, just as a clarification, you'll also need to > consider backward compatibility: unless the tables are identical, I > imagine we'll have to keep using the old tables for already installed > virtual machines. Maybe you can handle this using machine type versioning. Installed guests would use the old type. -- MST From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: Re: [Qemu-devel] [RFC QEMU PATCH v3 00/10] Implement vNVDIMM for Xen HVM guest Date: Sun, 15 Oct 2017 03:31:15 +0300 Message-ID: <20171015033021-mutt-send-email-mst@kernel.org> References: <20170912031509.vufszbju3s2v2bw3@hz-desktop> <20171010160544.GA1772@char.us.oracle.com> <20171012124544.dq3wyr65tefi3glk@hz-desktop> <20171013075326.77azyi4j2wo3b2fx@hz-desktop> <20171013104453.50284426@nial.brq.redhat.com> <20171013111341.feb2462nh2rcrjpp@hz-desktop> <59E0C9F602000078001862C4@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3Wpt-0000Yc-CX for xen-devel@lists.xenproject.org; Sun, 15 Oct 2017 00:31:21 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: Haozhong Zhang , wei.liu2@citrix.com, Xiao Guangrong , Konrad Rzeszutek Wilk , qemu-devel@nongnu.org, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, george.dunlap@citrix.com, xen-devel@lists.xen.org, Igor Mammedov , Paolo Bonzini , Jan Beulich , xen-devel@lists.xenproject.org, Anthony Perard , Chao Peng , Dan Williams , Richard Henderson , Eduardo Habkost List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBPY3QgMTMsIDIwMTcgYXQgMDM6NDY6MzlQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs aW5pIHdyb3RlOgo+IE9uIEZyaSwgMTMgT2N0IDIwMTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g Pj4+IE9uIDEzLjEwLjE3IGF0IDEzOjEzLCA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29tPiB3cm90 ZToKPiA+ID4gVG8gSmFuLCBBbmRyZXcsIFN0ZWZhbm8gYW5kIEFudGhvbnksCj4gPiA+IAo+ID4g PiB3aGF0IGRvIHlvdSB0aGluayBhYm91dCBhbGxvd2luZyBRRU1VIHRvIGJ1aWxkIHRoZSBlbnRp cmUgZ3Vlc3QgQUNQSQo+ID4gPiBhbmQgbGV0dGluZyBTZWFCSU9TIHRvIGxvYWQgaXQ/IEFDUEkg YnVpbGRlciBjb2RlIGluIGh2bWxvYWRlciBpcwo+ID4gPiBzdGlsbCB0aGVyZSBhbmQganVzdCBi eXBhc3NlZCBpbiB0aGlzIGNhc2UuCj4gPiAKPiA+IFdlbGwsIGlmIHRoYXQgY2FuIGJlIG1hZGUg d29yayBpbiBhIG5vbi1xdWlya3kgd2F5IGFuZCB3aXRob3V0Cj4gPiBsb3NzIG9mIGZ1bmN0aW9u YWxpdHksIEknZCBwcm9iYWJseSBiZSBmaW5lLiBJIGRvIHRoaW5rLCBob3dldmVyLAo+ID4gdGhh dCB0aGVyZSdzIGEgcmVhc29uIHRoaXMgaXMgYmVpbmcgaGFuZGxlZCBpbiBodm1sb2FkZXIgcmln aHQgbm93Lgo+IAo+IEFuZCBub3QgdG8gZGlzY291cmFnZSB5b3UsIGp1c3QgYXMgYSBjbGFyaWZp Y2F0aW9uLCB5b3UnbGwgYWxzbyBuZWVkIHRvCj4gY29uc2lkZXIgYmFja3dhcmQgY29tcGF0aWJp bGl0eTogdW5sZXNzIHRoZSB0YWJsZXMgYXJlIGlkZW50aWNhbCwgSQo+IGltYWdpbmUgd2UnbGwg aGF2ZSB0byBrZWVwIHVzaW5nIHRoZSBvbGQgdGFibGVzIGZvciBhbHJlYWR5IGluc3RhbGxlZAo+ IHZpcnR1YWwgbWFjaGluZXMuCgpNYXliZSB5b3UgY2FuIGhhbmRsZSB0aGlzIHVzaW5nIG1hY2hp bmUgdHlwZSB2ZXJzaW9uaW5nLgpJbnN0YWxsZWQgZ3Vlc3RzIHdvdWxkIHVzZSB0aGUgb2xkIHR5 cGUuCgotLSAKTVNUCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBz Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK