[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 1/2] x86/mem_event: Deliver gla fault EPT violation information
>>> On 08.08.14 at 12:28, <tamas.lengyel@xxxxxxxxxxxx> wrote: > On Fri, Aug 8, 2014 at 10:48 AM, Tamas Lengyel <tamas.lengyel@xxxxxxxxxxxx> > wrote: > >> >> >> >> On Fri, Aug 8, 2014 at 9:00 AM, Jan Beulich <JBeulich@xxxxxxxx> wrote: >> >>> >>> On 08.08.14 at 01:12, <tamas.lengyel@xxxxxxxxxxxx> wrote: >>> > --- a/xen/arch/x86/hvm/hvm.c >>> > +++ b/xen/arch/x86/hvm/hvm.c >>> > @@ -2725,6 +2725,8 @@ void hvm_inject_page_fault(int errcode, unsigned >>> long cr2) >>> > int hvm_hap_nested_page_fault(paddr_t gpa, >>> > bool_t gla_valid, >>> > unsigned long gla, >>> > + bool_t fault_in_gpt, >>> > + bool_t fault_gla, >>> > bool_t access_r, >>> > bool_t access_w, >>> > bool_t access_x) >>> >>> Afaic it is out of question to have a function with _six_ boolean >>> parameters. This needs to be consolidated into a single flags field. I >>> have actually done that already, in a patch serving a different >>> purpose (see attached), as discussed recently on this list. I would >>> very much appreciate if you either re-based yours on top of that or >>> modified it along those lines. >>> >> >> Certainly. I'll split your consolidation part into its own patch and >> rebase on that. >> > > Should we consolidate p2m_mem_access_check's inputs into a bitmap as well? I'd say so, but that's really a question to the respective maintainers. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |