[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] x86/pv: Fix !CONFIG_PV build following XSA-296
On Thu, Oct 31, 2019 at 07:38:08PM +0000, Andrew Cooper wrote: > PTF_* are declared within CONFIG_PV, and used outside: > > mm.c: In function ‘_put_page_type’: > mm.c:2819:32: error: ‘PTF_preemptible’ undeclared (first use in this > function) > bool preemptible = flags & PTF_preemptible; > ^~~~~~~~~~~~~~~ > mm.c:2819:32: note: each undeclared identifier is reported only once for > each > function it appears in > mm.c:2842:24: error: ‘PTF_partial_set’ undeclared (first use in this > function) > if ( !(flags & PTF_partial_set) ) > ^~~~~~~~~~~~~~~ > mm.c: In function ‘put_page_type_preemptible’: > mm.c:3090:33: error: ‘PTF_preemptible’ undeclared (first use in this > function) > return _put_page_type(page, PTF_preemptible, NULL); > ^~~~~~~~~~~~~~~ > mm.c: In function ‘put_old_guest_table’: > mm.c:3108:25: error: ‘PTF_preemptible’ undeclared (first use in this > function) > PTF_preemptible | > ^~~~~~~~~~~~~~~ > mm.c:3110:27: error: ‘PTF_partial_set’ undeclared (first use in this > function) > PTF_partial_set : 0 ), > ^~~~~~~~~~~~~~~ > mm.c: In function ‘put_page_type_preemptible’: > mm.c:3091:1: error: control reaches end of non-void function > [-Werror=return-type] > } > ^ > cc1: all warnings being treated as errors > > Reposition the definitions to be outside of the #ifdef CONFIG_PV > > Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wl@xxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |