[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v7 11/19] x86/VPMU: Interface for setting PMU mode and flags
>>> On 17.06.14 at 17:01, <boris.ostrovsky@xxxxxxxxxx> wrote: > I have a question though. I want to add a compat check for > > struct xen_pmu_arch { > union { > struct cpu_user_regs regs; > uint8_t pad[256]; > } r; > union { > uint32_t lapic_lvtpc; > uint64_t pad; > } l; > union { > struct xen_pmu_amd_ctxt amd; > struct xen_pmu_intel_ctxt intel; > uint8_t pad[128]; > } c; > }; > > which is a shared structure (i.e. it's not used across a hypercall). The > problem I am having is that cpu_user_regs needs to be translated. Does > the xlat framework allow checking a structure that needs one of its > fields translated? I went through the scripts and it appears that it > doesn't. Indeed this is an all-or-nothing thing. Naming (and perhaps splitting out) the latter two sub-unions may allow checking them individually though. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |