Hi! Attached patch defines xen_*mb() macros for NetBSD. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> -- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 21/8/08 11:03, "Christoph Egger" <Christoph.Egger@amd.com> wrote:> Attached patch defines xen_*mb() macros for NetBSD. > > Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>Since this has presumably never worked unmodified for NetBSD, it''s not a compatibility issue. You should simply specify __XEN_INTERFACE_VERSION__ >0x00030208 and fix up any small build breakages that this causes in the NetBSD kernel sources. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 21/8/08 11:15, "Keir Fraser" <keir.fraser@eu.citrix.com> wrote:> On 21/8/08 11:03, "Christoph Egger" <Christoph.Egger@amd.com> wrote: > >> Attached patch defines xen_*mb() macros for NetBSD. >> >> Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> > > Since this has presumably never worked unmodified for NetBSD, it''s not a > compatibility issue. You should simply specify __XEN_INTERFACE_VERSION__ >> 0x00030208 and fix up any small build breakages that this causes in the NetBSD > kernel sources.Actually I suspect you''re not specifying __XEN_INTERFACE_VERSION__ at all right now. The easiest way to do so is to add it to your CPPFLAGS (-D__XEN_INTERFACE_VERSION__=<whatever>), or NetBSD build system equivalent, then it definitely gets defined correctly everywhere that you include Xen public header files. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel