Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-10 Thread Elena Ufimtseva
On Fri, Jun 05, 2015 at 05:29:21PM +0100, Ian Campbell wrote: On Wed, 2015-06-03 at 09:35 -0400, Boris Ostrovsky wrote: What I'm hearing from the x86 maintainers is that this is actually a high priority and not a nice to have cleanup. I picked 32-bit support, Elena is looking into AMD

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-08 Thread Ian Campbell
On Fri, 2015-06-05 at 18:21 +0100, Andrew Cooper wrote: However, I expect it to turn into (HVM - Qemu + very few extra PV hypercalls) Don't forget - in Xen device models (e.g. PIT etc) and - some other stuff which I'm sure I'm forgetting from Tim's original list of things to be made

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-08 Thread Konrad Rzeszutek Wilk
On Sat, Jun 06, 2015 at 11:57:31AM +0200, Roger Pau Monné wrote: El 05/06/15 a les 23.52, Tim Deegan ha escrit: At 18:21 +0100 on 05 Jun (1433528517), Andrew Cooper wrote: On 05/06/15 18:16, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-06 Thread Roger Pau Monné
El 05/06/15 a les 23.52, Tim Deegan ha escrit: At 18:21 +0100 on 05 Jun (1433528517), Andrew Cooper wrote: On 05/06/15 18:16, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-06 Thread Boris Ostrovsky
On 06/06/2015 10:41 AM, Andrew Cooper wrote: On 06/06/15 10:57, Roger Pau Monné wrote: El 05/06/15 a les 23.52, Tim Deegan ha escrit: At 18:21 +0100 on 05 Jun (1433528517), Andrew Cooper wrote: On 05/06/15 18:16, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Stefano Stabellini
On Fri, 5 Jun 2015, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an absolute minimum set of prerequisite for

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Boris Ostrovsky
On 06/05/2015 01:16 PM, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote:

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Roger Pau Monné
El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an absolute minimum set of prerequisite for PVH. * 32bit support Could you please explain

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Boris Ostrovsky
On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an absolute minimum set of prerequisite for

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Andrew Cooper
On 05/06/15 18:16, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue,

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Ian Campbell
On Wed, 2015-06-03 at 09:35 -0400, Boris Ostrovsky wrote: What I'm hearing from the x86 maintainers is that this is actually a high priority and not a nice to have cleanup. I picked 32-bit support, Elena is looking into AMD With the TODOs + these 2 being the things which the x86

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Boris Ostrovsky
On 06/05/2015 12:21 PM, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Andrew Cooper
On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Stefano Stabellini
On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-05 Thread Tim Deegan
At 18:21 +0100 on 05 Jun (1433528517), Andrew Cooper wrote: On 05/06/15 18:16, Stefano Stabellini wrote: On Fri, 5 Jun 2015, Andrew Cooper wrote: On 05/06/15 17:43, Boris Ostrovsky wrote: On 06/05/2015 12:16 PM, Roger Pau Monné wrote: El 03/06/15 a les 14.08, Jan Beulich ha escrit: On

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Andrew Cooper
On 03/06/15 10:00, Ian Campbell wrote: On Tue, 2015-06-02 at 18:09 +0100, Andrew Cooper wrote: * Removal of all /* TODO pvhfixme */ from the code I guess this is not the literal tag: ianc@cosworth:xen.git$ git grep -i TODO.pvhfixme xen ianc@cosworth:xen.git$ git grep -i TODO.*pvh xen

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Jan Beulich
On 02.06.15 at 19:12, boris.ostrov...@oracle.com wrote: - working with shadow code (which is what we use when migrating HVM guests). But the nice side-benefit is that we can then run PVH on machines without VMX or SVM support. Without VMX/SVM? What's the H then in PVH? Or did you mean

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Ian Campbell
On Tue, 2015-06-02 at 13:12 -0400, Boris Ostrovsky wrote: On 06/02/2015 12:51 PM, Stefano Stabellini wrote: On Tue, 2 Jun 2015, Jan Beulich wrote: On 02.06.15 at 17:11, roger@citrix.com wrote: Hello, The document describing the PVH interface was committed 9 months ago [1], and

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Ian Campbell
On Wed, 2015-06-03 at 10:06 +0100, Andrew Cooper wrote: On 03/06/15 10:00, Ian Campbell wrote: On Tue, 2015-06-02 at 18:09 +0100, Andrew Cooper wrote: * Removal of all /* TODO pvhfixme */ from the code I guess this is not the literal tag: ianc@cosworth:xen.git$ git grep -i TODO.pvhfixme

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Ian Campbell
On Tue, 2015-06-02 at 18:09 +0100, Andrew Cooper wrote: * Removal of all /* TODO pvhfixme */ from the code I guess this is not the literal tag: ianc@cosworth:xen.git$ git grep -i TODO.pvhfixme xen ianc@cosworth:xen.git$ git grep -i TODO.*pvh xen ianc@cosworth:xen.git$ I think you meant:

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Boris Ostrovsky
On 06/03/2015 02:09 AM, Jan Beulich wrote: On 02.06.15 at 19:12, boris.ostrov...@oracle.com wrote: - working with shadow code (which is what we use when migrating HVM guests). But the nice side-benefit is that we can then run PVH on machines without VMX or SVM support. Without VMX/SVM?

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Boris Ostrovsky
On 06/03/2015 05:03 AM, Ian Campbell wrote: On Tue, 2015-06-02 at 13:12 -0400, Boris Ostrovsky wrote: On 06/02/2015 12:51 PM, Stefano Stabellini wrote: On Tue, 2 Jun 2015, Jan Beulich wrote: On 02.06.15 at 17:11, roger@citrix.com wrote: Hello, The document describing the PVH interface

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Jan Beulich
On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an absolute minimum set of prerequisite for PVH. * 32bit support Could you please explain why 32bit is important to get PVH out of tech

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Stefano Stabellini
On Wed, 3 Jun 2015, Jan Beulich wrote: On 03.06.15 at 12:02, stefano.stabell...@eu.citrix.com wrote: On Tue, 2 Jun 2015, Andrew Cooper wrote: With my x86 maintainer hat on, the following is an absolute minimum set of prerequisite for PVH. * 32bit support Could you please explain

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-03 Thread Boris Ostrovsky
On 06/03/2015 09:11 AM, Stefano Stabellini wrote: Also it would be nice if any discussions at the hackathon, or anywhere else, were written down and sent to the list. Otherwise people like me, that didn't attend, will just think of them as rumors. Here is the closest that I could find. This

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-02 Thread Stefano Stabellini
On Tue, 2 Jun 2015, Jan Beulich wrote: On 02.06.15 at 17:11, roger@citrix.com wrote: Hello, The document describing the PVH interface was committed 9 months ago [1], and since then there hasn't been any change regarding the interface. PVH is still missing features in order to have

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-02 Thread Andrew Cooper
On 02/06/15 17:51, Stefano Stabellini wrote: On Tue, 2 Jun 2015, Jan Beulich wrote: On 02.06.15 at 17:11, roger@citrix.com wrote: Hello, The document describing the PVH interface was committed 9 months ago [1], and since then there hasn't been any change regarding the interface. PVH is

Re: [Xen-devel] RFC: making the PVH 64bit ABI as stableo

2015-06-02 Thread Boris Ostrovsky
On 06/02/2015 12:51 PM, Stefano Stabellini wrote: On Tue, 2 Jun 2015, Jan Beulich wrote: On 02.06.15 at 17:11, roger@citrix.com wrote: Hello, The document describing the PVH interface was committed 9 months ago [1], and since then there hasn't been any change regarding the interface. PVH