|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/2] x86/altp2m: allow specifying external-only use-case
>>> On 11.08.16 at 16:37, <tamas.lengyel@xxxxxxxxxxxx> wrote:
> On Aug 11, 2016 06:02, "Jan Beulich" <JBeulich@xxxxxxxx> wrote:
>>
>> >>> On 10.08.16 at 17:00, <tamas.lengyel@xxxxxxxxxxxx> wrote:
>> > @@ -5238,18 +5238,19 @@ static int do_altp2m_op(
>> > goto out;
>> > }
>> >
>> > - if ( (rc = xsm_hvm_altp2mhvm_op(XSM_TARGET, d)) )
>> > + if ( !d->arch.hvm_domain.params[HVM_PARAM_ALTP2M] )
>> > + {
>> > + rc = -EINVAL;
>> > + goto out;
>> > + }
>> > +
>> > + if ( (rc = xsm_hvm_altp2mhvm_op(XSM_OTHER, d,
>> > + d->arch.hvm_domain.params[HVM_PARAM_ALTP2M])) )
>>
>> I'm sorry that this didn't occur to me on v1 already, but is there
>> really a need for passing this extra argument, when the callee
>> could - if it cared in the first place - read the value itself?
>
> I'm not sure if it's ok to have xsm poke around in arch specific parts like
> this. We are adding this hvm param for ARM in another series but still..
Daniel, what's your opinion?
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |