On Tue, 2008-02-19 at 07:00 -0700, Alex Williamson wrote:
> On Mon, 2008-02-18 at 10:17 +0000, Kieran Mansley wrote:
> > On Fri, 2008-02-15 at 08:47 +0000, Kieran Mansley wrote:
> > > This patch set provides the standard net driver and accelerated network
> > > driver plug-ins for Solarflare range of 10G network cards. The
> > > accelerated network plug-ins make use of the modifications contributed
> > > to netfront and netback last year.
> > >
> > > The four patches are as follows:
> > >
> > > Patch 1: standard Linux net driver (provides module "sfc")
> > > Patch 2: resource manager driver (provides module "sfc_resource")
> > > Patch 3: netfront plug-in module (provides module "sfc_netfront" and
> > > "sfc_netutil")
> > > Patch 4: netback plug-in module (provides module "sfc_netback")
>
> Hi Kieran,
>
> I attempted to build this on ia64 and ran into several issues:
Apologies for the problems you've seen. You've clearly hit something of
a sweet spot (or should that be sour-spot?) for compiling in ways I
don't do as routinely as I should.
I've attached a set of patches that should resolve all the problems you
describe. Unfortunately until I can test more thoroughly on our IA64
hardware I've marked the acceleration modules as requiring CONFIG_X86,
so this will prevent these modules from being used on IA64 systems for
the time being.
The patches are as follows:
sfc_net_static_compile
- fix the namespace clash problem from the module paramenters when
compiling the plugins statically into the kernel.
debugfs_create_u64
- move the debugfs_create_u64 which had duplicate implementations in
each plugin into the standard Linux debugfs files.
sfc_debugfs_off_compile
- Fix compile error when not selecting CONFIG_SFC_DEBUGFS
sfc_config_x86_dependency
- Specify module "depends on" to more accurately describe what the real
dependencies are.
IA64_PRIx64
- fix the definition of PRIx64 in the sfc modules to be properly
defined on IA64 architectures.
Thanks
Kieran
debugfs_create_u64
Description: Text Data
IA64_PRIx64
Description: Text Data
sfc_config_x86_dependency
Description: Text Data
sfc_debugfs_off_compile
Description: Text Data
sfc_net_static_compile
Description: Text Data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|