[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v4 30/39] arm/altp2m: Move altp2m_check to altp2m.h
In this commit, we move the function "altp2m_check" from p2m.h to altp2m.h in order to group all altp2m-related functions in one point, namely in altp2m.{c|h}. This commit moves solely the arm code. Signed-off-by: Sergej Proskurin <proskurin@xxxxxxxxxxxxx> --- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx> Cc: Julien Grall <julien.grall@xxxxxxx> --- v4: This commit has been pulled out of the previous commit "altp2m: Introduce altp2m_switch_vcpu_altp2m_by_id". --- xen/include/asm-arm/altp2m.h | 7 +++++++ xen/include/asm-arm/p2m.h | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/xen/include/asm-arm/altp2m.h b/xen/include/asm-arm/altp2m.h index 3e418cb0f0..5a2444e8f8 100644 --- a/xen/include/asm-arm/altp2m.h +++ b/xen/include/asm-arm/altp2m.h @@ -49,6 +49,13 @@ void altp2m_vcpu_destroy(struct vcpu *v); /* Get current alternate p2m table. */ struct p2m_domain *altp2m_get_altp2m(struct vcpu *v); +/* Check to see if vcpu should be switched to a different p2m. */ +static inline +void altp2m_check(struct vcpu *v, uint16_t idx) +{ + /* Not supported on ARM. */ +} + /* Switch alternate p2m for entire domain */ int altp2m_switch_domain_altp2m_by_id(struct domain *d, unsigned int idx); diff --git a/xen/include/asm-arm/p2m.h b/xen/include/asm-arm/p2m.h index 5564473e26..5a000d2f67 100644 --- a/xen/include/asm-arm/p2m.h +++ b/xen/include/asm-arm/p2m.h @@ -185,12 +185,6 @@ typedef enum { (P2M_RAM_TYPES | P2M_GRANT_TYPES | \ p2m_to_mask(p2m_map_foreign))) -static inline -void altp2m_check(struct vcpu *v, uint16_t idx) -{ - /* Not supported on ARM. */ -} - /* Second stage paging setup, to be called on all CPUs */ void setup_virt_paging(void); -- 2.13.3 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |