[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 3/3] libxl: add force option for xl vcpu-pin
On Thu, 2016-04-14 at 17:10 +0100, Ian Jackson wrote: > Juergen Gross writes ("[PATCH v4 3/3] libxl: add force option for xl > vcpu-pin"): > > > > > > +Specifying I<-f> or I<--force> will remove a temporary pinning > > done by the > > +operating system (normally this should be done by the operating > > system). > > +In case a temporary pinning is active for a vcpu the affinity of > > this vcpu > > +can't be changed without this option. > This documentation needs to confirm that this can only happen to > dom0, > or other domains which have been granted hardware access. > > Assuming that this is actually true. If not then surely it should > be. > AFAIUI, it's like that already. From commit 8fa0fca9f3fdaac1aead9cf61d678a0d8cce02e2: + case SCHEDOP_pin_override: + { + struct sched_pin_override sched_pin_override; + + ret = -EPERM; + if ( !is_hardware_domain(current->domain) ) + break; + + ret = -EFAULT; + if ( copy_from_guest(&sched_pin_override, arg, 1) ) + break; + + ret = vcpu_pin_override(current, sched_pin_override.pcpu); + + break; + } Better saying that in the documentation makes sense, I guess. Regards, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |