Building current xen/next-2.6.38 fails, and it looks like commit 11b0c549fc7a0b0cc6c14f50692696c5bcfb4754 is slightly mangled because it puts the call to trace_xen_mmu_flush_tlb_single in the xen_flush_tlb function and to trace_xen_mmu_flush_tlb in xen_flush_tlb_single Michael Young _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, 9 Feb 2011, M A Young wrote:> Building current xen/next-2.6.38 fails, and it looks like commit > 11b0c549fc7a0b0cc6c14f50692696c5bcfb4754 is slightly mangled because it puts > the call to trace_xen_mmu_flush_tlb_single in the xen_flush_tlb function and > to trace_xen_mmu_flush_tlb in xen_flush_tlb_singleAnd there are further errors breaking the compile such as include/trace/events/xen.h: In function ''ftrace_raw_output_xen_mmu_set_pud'': include/trace/events/xen.h:239:1: error: implicit declaration of function ''native_make_pud'' [-Werror=implicit-function-declaration] include/trace/events/xen.h:239:1: error: request for member ''pgd'' in something not a structure or union In file included from include/trace/ftrace.h:554:0, from include/trace/define_trace.h:96, from include/trace/events/xen.h:515, from arch/x86/xen/trace.c:63: include/trace/events/xen.h: In function ''ftrace_raw_event_xen_mmu_set_pud'': include/trace/events/xen.h:239:1: error: ''pud_t'' has no member named ''pud'' In file included from include/trace/ftrace.h:758:0, from include/trace/define_trace.h:96, from include/trace/events/xen.h:515, from arch/x86/xen/trace.c:63: include/trace/events/xen.h: In function ''perf_trace_xen_mmu_set_pud'': include/trace/events/xen.h:239:1: error: ''pud_t'' has no member named ''pud'' Michael Young _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2011-Feb-09 22:21 UTC
[Xen-devel] Re: Mangled commit in xen/next-2.6.38
On 02/09/2011 01:11 PM, M A Young wrote:> On Wed, 9 Feb 2011, M A Young wrote: > >> Building current xen/next-2.6.38 fails, and it looks like commit >> 11b0c549fc7a0b0cc6c14f50692696c5bcfb4754 is slightly mangled because >> it puts the call to trace_xen_mmu_flush_tlb_single in the >> xen_flush_tlb function and to trace_xen_mmu_flush_tlb in >> xen_flush_tlb_singleThanks. That was only half-merged, and I''ve been meaning to test it properly. J> > And there are further errors breaking the compile such as > include/trace/events/xen.h: In function > ''ftrace_raw_output_xen_mmu_set_pud'': > include/trace/events/xen.h:239:1: error: implicit declaration of > function ''native_make_pud'' [-Werror=implicit-function-declaration] > include/trace/events/xen.h:239:1: error: request for member ''pgd'' in > something not a structure or union > In file included from include/trace/ftrace.h:554:0, > from include/trace/define_trace.h:96, > from include/trace/events/xen.h:515, > from arch/x86/xen/trace.c:63: > include/trace/events/xen.h: In function > ''ftrace_raw_event_xen_mmu_set_pud'': > include/trace/events/xen.h:239:1: error: ''pud_t'' has no member named > ''pud'' > In file included from include/trace/ftrace.h:758:0, > from include/trace/define_trace.h:96, > from include/trace/events/xen.h:515, > from arch/x86/xen/trace.c:63: > include/trace/events/xen.h: In function ''perf_trace_xen_mmu_set_pud'': > include/trace/events/xen.h:239:1: error: ''pud_t'' has no member named > ''pud'' > > Michael Young >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
There is another issue with xen/next-2.6.38 at the moment, as the XEN_NETDEV_BACKEND config block is in both drivers/net/Kconfig and drivers/xen/Kconfig Michael Young _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel