1 This error is fixed in the kernel version 2.6.39, so this patch is for older kernels. "gcc" version<4.6 does not see this error. See the discussion http://www.kerneltrap.com/mailarchive/linux-netdev/2010/10/26/6288351 .
2 diff -u -r a/drivers/net/igbvf/igbvf.h b/drivers/net/igbvf/igbvf.h
3 --- a/drivers/net/igbvf/igbvf.h 2010-02-24 20:52:17.000000000 +0200
4 +++ b/drivers/net/igbvf/igbvf.h 2011-04-29 16:36:50.227295566 +0300
6 unsigned int page_offset;