[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xen: arm: stub page_is_ram_type.
# HG changeset patch # User Ian Campbell <ian.campbell@xxxxxxxxxx> # Date 1355926583 0 # Node ID dd943de93c88ced67733e7b087055b26c1f55ed8 # Parent f32398f24969563375ec0db253ef4cbc92ccf346 xen: arm: stub page_is_ram_type. Callers are VT-d (so x86 specific) and various bits of page offlining support, which although it looks generic (and is in xen/common) does things like diving into page_info->count_info which is not generic. In any case on this is only reachable via XEN_SYSCTL_page_offline_op, which clearly shouldn't be called on ARM just yet. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Tim Deegan <tim@xxxxxxx> Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- diff -r f32398f24969 -r dd943de93c88 xen/arch/arm/dummy.S --- a/xen/arch/arm/dummy.S Wed Dec 19 14:16:23 2012 +0000 +++ b/xen/arch/arm/dummy.S Wed Dec 19 14:16:23 2012 +0000 @@ -9,9 +9,6 @@ x: mov pc, lr /* PIRQ support */ DUMMY(nr_irqs_gsi); -/* Page Offlining */ -DUMMY(page_is_ram_type); - /* Other */ DUMMY(domain_get_maximum_gpfn); DUMMY(domain_relinquish_resources); diff -r f32398f24969 -r dd943de93c88 xen/arch/arm/mm.c --- a/xen/arch/arm/mm.c Wed Dec 19 14:16:23 2012 +0000 +++ b/xen/arch/arm/mm.c Wed Dec 19 14:16:23 2012 +0000 @@ -441,6 +441,12 @@ int steal_page( return -1; } +int page_is_ram_type(unsigned long mfn, unsigned long mem_type) +{ + ASSERT(0); + return 0; +} + void share_xen_page_with_guest(struct page_info *page, struct domain *d, int readonly) { _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |