Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Andrew Cooper
On 13/01/16 17:03, Boris Ostrovsky wrote: > On 01/13/2016 11:30 AM, Andrew Cooper wrote: >> On 13/01/16 16:26, Jan Beulich wrote: >> On 13.01.16 at 17:17, wrote: On 13/01/16 16:13, Jan Beulich wrote: On 13.01.16 at 16:49, wrote: >> Hello, >> >> While working on a HVM

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Boris Ostrovsky
On 01/13/2016 11:30 AM, Andrew Cooper wrote: On 13/01/16 16:26, Jan Beulich wrote: On 13.01.16 at 17:17, wrote: On 13/01/16 16:13, Jan Beulich wrote: On 13.01.16 at 16:49, wrote: Hello, While working on a HVMlite Dom0 implementation I've found a couple of loose ends with the design that I

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Andrew Cooper
On 13/01/16 16:26, Jan Beulich wrote: On 13.01.16 at 17:17, wrote: >> On 13/01/16 16:13, Jan Beulich wrote: >> On 13.01.16 at 16:49, wrote: Hello, While working on a HVMlite Dom0 implementation I've found a couple of loose ends with the design that I would like to com

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Jan Beulich
>>> On 13.01.16 at 17:17, wrote: > On 13/01/16 16:13, Jan Beulich wrote: > On 13.01.16 at 16:49, wrote: >>> Hello, >>> >>> While working on a HVMlite Dom0 implementation I've found a couple of >>> loose ends with the design that I would like to comment because it's not >>> clear to me what's

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Andrew Cooper
On 13/01/16 16:13, Jan Beulich wrote: On 13.01.16 at 16:49, wrote: >> Hello, >> >> While working on a HVMlite Dom0 implementation I've found a couple of >> loose ends with the design that I would like to comment because it's not >> clear to me what's the best direction to take. >> >> 1. HVM C

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Andrew Cooper
On 13/01/16 15:49, Roger Pau Monné wrote: > Hello, > > While working on a HVMlite Dom0 implementation I've found a couple of > loose ends with the design that I would like to comment because it's not > clear to me what's the best direction to take. > > 1. HVM CPUID and Dom0. > > Sadly the way CPUID

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Juergen Gross
On 13/01/16 17:01, Roger Pau Monné wrote: > El 13/01/16 a les 16.56, Juergen Gross ha escrit: >> On 13/01/16 16:49, Roger Pau Monné wrote: >>> b) Setting up the initial MTRR state from libxl/libxc for HVMlite DomU >>> and from the Xen domain builder for HVMlite Dom0. This again implies >>> some fu

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Jan Beulich
>>> On 13.01.16 at 16:49, wrote: > Hello, > > While working on a HVMlite Dom0 implementation I've found a couple of > loose ends with the design that I would like to comment because it's not > clear to me what's the best direction to take. > > 1. HVM CPUID and Dom0. > > Sadly the way CPUID is h

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Jan Beulich
>>> On 13.01.16 at 16:54, wrote: > On 13/01/16 15:49, Roger Pau Monné wrote: >> While working on a HVMlite Dom0 implementation I've found a couple of >> loose ends with the design that I would like to comment because it's not >> clear to me what's the best direction to take. >> >> 1. HVM CPUID an

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Roger Pau Monné
El 13/01/16 a les 16.54, David Vrabel ha escrit: > On 13/01/16 15:49, Roger Pau Monné wrote: >> 2. HVM MTRR and Dom0. >> >> MTRR ranges are initialised from hvmloader, which means that although we >> expose the MTRR functionality to HVMlite guests (and AFAICT the >> functionality is fully complete/

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Roger Pau Monné
El 13/01/16 a les 16.56, Juergen Gross ha escrit: > On 13/01/16 16:49, Roger Pau Monné wrote: >> b) Setting up the initial MTRR state from libxl/libxc for HVMlite DomU >> and from the Xen domain builder for HVMlite Dom0. This again implies >> some functional duplication of MTRR related code, since

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread Juergen Gross
On 13/01/16 16:49, Roger Pau Monné wrote: > Hello, > > While working on a HVMlite Dom0 implementation I've found a couple of > loose ends with the design that I would like to comment because it's not > clear to me what's the best direction to take. > > 1. HVM CPUID and Dom0. > > Sadly the way CP

Re: [Xen-devel] A couple of HVMlite loose ends

2016-01-13 Thread David Vrabel
On 13/01/16 15:49, Roger Pau Monné wrote: > Hello, > > While working on a HVMlite Dom0 implementation I've found a couple of > loose ends with the design that I would like to comment because it's not > clear to me what's the best direction to take. > > 1. HVM CPUID and Dom0. I think Andy's pendi