[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 31/38] altp2m: Introduce altp2m_switch_vcpu_altp2m_by_id
On 08/17/2016 01:17 AM, Sergej Proskurin wrote: > This commit adds the function "altp2m_switch_vcpu_altp2m_by_id" that is > executed after checking whether the vcpu should be switched to a > different altp2m within the function "altp2m_check". > > Please note that in this commit, the function "p2m_altp2m_check" is > renamed to "altp2m_check" and moved from p2m.c to altp2m.c for the x86 > architecuture. This change was perfomed in order to move altp2m related > functions to one spot (which is altp2m.c). The reason for modifying the > function's name is due the association of the function with the > associated .c file. > > Signed-off-by: Sergej Proskurin <proskurin@xxxxxxxxxxxxx> > --- > Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx> > Cc: Julien Grall <julien.grall@xxxxxxx> > Cc: George Dunlap <george.dunlap@xxxxxxxxxxxxx> > Cc: Jan Beulich <jbeulich@xxxxxxxx> > Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > Cc: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx> > Cc: Tamas K Lengyel <tamas@xxxxxxxxxxxxx> > --- > v3: This commit has been moved out of the commit "arm/p2m: Add altp2m > paging mechanism". > > Moved the function "p2m_altp2m_check" from p2m.c to altp2m.c and > renamed it to "altp2m_check". This change required the adoption of > the complementary function in the x86 architecture. > --- > xen/arch/arm/altp2m.c | 32 ++++++++++++++++++++++++++++++++ > xen/arch/x86/mm/altp2m.c | 6 ++++++ > xen/arch/x86/mm/p2m.c | 6 ------ > xen/common/vm_event.c | 3 ++- > xen/include/asm-arm/altp2m.h | 7 ++++--- > xen/include/asm-arm/p2m.h | 6 ------ > xen/include/asm-x86/altp2m.h | 3 +++ > xen/include/asm-x86/p2m.h | 3 --- > 8 files changed, 47 insertions(+), 19 deletions(-) For the vm_event bits (there are only mechanical changes there): Acked-by: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx> Thanks, Razvan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |