[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Problem compiling Kernel 2.6.18 - netfront.c



>>> On 12.10.10 at 11:20, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
> Looks like 2.6.18 sysfs differs from whichever kernel the patch was
> originally written against.

Yes, I'm sorry for that, I didn't notice that the corresponding code in
netback changed twice (in .21 and .30).

> Untested patch based on the netback get_drvinfo method from 2.6.18
> below, does it work for you?

Looks exactly like what's needed.

Acked-by: Jan Beulich <jbeulich@xxxxxxxxxx>

> diff -r 578f036ec7dd drivers/xen/netfront/netfront.c
> --- a/drivers/xen/netfront/netfront.c Mon Oct 11 10:25:55 2010 +0100
> +++ b/drivers/xen/netfront/netfront.c Tue Oct 12 10:19:15 2010 +0100
> @@ -1776,7 +1776,7 @@ static void netfront_get_drvinfo(struct 
>                                struct ethtool_drvinfo *info)
>  {
>       strcpy(info->driver, "netfront");
> -     strcpy(info->bus_info, dev_name(dev->dev.parent));
> +     strcpy(info->bus_info, dev->class_dev.dev->bus_id);
>  }
>  
>  static int network_connect(struct net_device *dev)
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx 
> http://lists.xensource.com/xen-devel 




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.