Subject: Re: [vserver] Error compiling vs2.3.7.1 with 3.18.4 and Ubuntu Vivid kernel configuration
From: Ben Green <ben@bristolwireless.net>
Date: Tue, 03 Feb 2015 10:24:42 +0000

Quoting Fiedler Roman <Roman.Fiedler@ait.ac.at>:

> Hello List,
>
> Just got this one. Is this a vserver-patch specific problem or might the
> Ubuntu kernel configuration have revealed an issue in the stock kernel?
>
>
>   CC [M]  drivers/scsi/csiostor/csio_wr.o
>   LD [M]  drivers/scsi/csiostor/csiostor.o
>   CC [M]  drivers/scsi/cxgbi/libcxgbi.o
> drivers/scsi/cxgbi/libcxgbi.c: In function `cxgbi_check_route6':
> drivers/scsi/cxgbi/libcxgbi.c:767:7: error: too few arguments to function
> `ipv6_dev_get_saddr'
>        &daddr6->sin6_addr, 0, &pref_saddr);
>        ^
> In file included from drivers/scsi/cxgbi/libcxgbi.c:29:0:
> include/net/addrconf.h:80:5: note: declared here
>  int ipv6_dev_get_saddr(struct net *net, const struct net_device *dev,


I got that too, I disabled the two CXGB ISCSI modules.

Cheers,
Ben