IPoE + Linux 4.1 - не собирается драйвер

Bug reports
Post Reply
NiTr0
Posts: 27
Joined: 18 Apr 2015, 11:11

IPoE + Linux 4.1 - не собирается драйвер

Post by NiTr0 »

Попробовал собрать транк на 4.1 - получил кучку ошибок:

Code: Select all

  CC [M]  /var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.o
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c: In function 'vlan_pt_recv':
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:937:2: error: implicit declaration of function 'vlan_tx_tag_present' [-Werror=implicit-function-declaration]
  if (!vlan_tx_tag_present(skb))
  ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c: At top level:
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:1141:2: error: unknown field 'rebuild' specified in initializer
  .rebuild = eth_rebuild_header,
  ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:1141:13: error: 'eth_rebuild_header' undeclared here (not in a function)
  .rebuild = eth_rebuild_header,
             ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c: In function 'ipoe_netdev_setup':
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:1160:5: error: 'struct net_device' has no member named 'iflink'
  dev->iflink = 0;
     ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c: In function 'fill_info':
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:1568:2: error: void value not ignored as it ought to be
  return genlmsg_end(skb, hdr);
  ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c: At top level:
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2094:3: warning: initialization from incompatible pointer type [enabled by default]
   .hook = ipt_out_hook,
   ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2094:3: warning: (near initialization for 'ipt_ops[0].hook') [enabled by default]
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2101:3: warning: initialization from incompatible pointer type [enabled by default]
   .hook = ipt_out_hook,
   ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2101:3: warning: (near initialization for 'ipt_ops[1].hook') [enabled by default]
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2108:3: warning: initialization from incompatible pointer type [enabled by default]
   .hook = ipt_in_hook,
   ^
/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/accel-ppp/accel-ppp-code-215cb6354e6b4cae1c9b8262fd3ad04ac88ea21d/drivers/ipoe/ipoe.c:2108:3: warning: (near initialization for 'ipt_ops[2].hook') [enabled by default]
С какой последней версией ядра собирается транк?
Dmitry
Администратор
Posts: 954
Joined: 09 Oct 2014, 10:06

Re: IPoE + Linux 4.1 - не собирается драйвер

Post by Dmitry »

commit 88046fc44ee0ad1635532db7329bc80db8fe3fab
Post Reply