On Tue, 2007-01-23 at 07:23 +0000, Keir Fraser wrote:
> On 23/1/07 6:33 am, "Yu, Ping Y" <ping.y.yu@xxxxxxxxx> wrote:
>
> > ==============================================
> > 1) PV driver build failed in IA32/PAE/x86_64
>
> What Linux kernel version do you try to build the drivers against? It may be
> that, in upgrading the drivers to 2.6.18, we now need to add some more stuff
> to the compat layer to support older kernel versions (e.g., 2.6.16, which
> the drivers now consider 'compat').
I committed those fixes yesterday, they don't seem to have passed
regression testing overnight but they should go through today. With thos
fixes the PV-on-HVM drivers now work for me on 2.6.{5,9,16,17,18}.
2.6.19 support is a bit tricky while the in-tree stuff is still at
2.6.18.
One additional issue that I think is going to bite us more and more is
kernels which already have Xen support in them. The Xen headers in the
kernel tree then shadow the ones in the unmodified drivers tree and
generally they are not correct. This normally manifests itself as lots
of warnings about prototype mismatches etc.
The 'solution' at the moment is:
mv /lib/modules/$(uname -r)/build/include/{xen,xen.disabled}
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|