This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH] Fix __XEN_INTERFACE_VERSION__ old config breakag

To: Magnus Damm <magnus@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Fix __XEN_INTERFACE_VERSION__ old config breakage
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 6 Apr 2006 15:11:14 +0100
Cc: christian.limpach@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 06 Apr 2006 07:11:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20060404224615.7472.23940.sendpatchset@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20060404224615.7472.23940.sendpatchset@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

On 4 Apr 2006, at 23:45, Magnus Damm wrote:

Fix __XEN_INTERFACE_VERSION__ old config breakage

For old kernel configurations that lack CONFIG_XEN_INTERFACE_VERSION,
__XEN_INTERFACE_VERSION__ will currently be defined but set to nothing.

If a xen-enabled kernel is built separately from the xen-unstable dist,
the following error occurs with xen-unstable-9415:

I don't think this will work, since the interface version will be set to 0 by xen-compat.h, but the current Linux kernel patches want to build against interface version 0x00030101. Just run 'make oldconfig' to update your .config file with the correct definition of CONFIG_XEN_INTERFACE_VERSION.

 -- Keir

Xen-devel mailing list