[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 3/3] x86/HVM: make hvm_efer_valid() honor guest features
>>> On 09.01.15 at 16:09, <andrew.cooper3@xxxxxxxxxx> wrote: > On 09/01/15 11:20, Jan Beulich wrote: >>>>> On 08.01.15 at 19:49, <andrew.cooper3@xxxxxxxxxx> wrote: >>> I think hvm_efer_valid() also needs the current EFER and CR0 to work out >>> what the current LMA should be, and reject any attempt to change it. >> I.e. this would be needed only for the restore path (and it not being >> done hasn't caused problems for me because guests don't normally >> get migrated before they fully enabled long mode). > > Urgh. In the restore case we don't have a current EFER to use. In this > case I think it is acceptable to check that new_lma is (new_lme && > !cr4.pg), which allows us to declare that the restore state is > consistent (presuming we have already validated cr4). I suppose you mean cr0 here, and also new_lma == new_lme && cr0.pg? Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |