Skip to content

Instantly share code, notes, and snippets.

@novaksam
Created December 14, 2016 19:28
Show Gist options
  • Save novaksam/adab3090dc3e69380be2e1574546406b to your computer and use it in GitHub Desktop.
Save novaksam/adab3090dc3e69380be2e1574546406b to your computer and use it in GitHub Desktop.
PF_Ring DKMS failure on centos 3.10.0-514.2.2
DKMS make.log for i40e-zc-1.5.18.1034 for kernel 3.10.0-514.2.2.el7.x86_64 (x86_64)
Wed Dec 14 13:23:45 CST 2016
make[1]: Entering directory `/usr/src/kernels/3.10.0-514.2.2.el7.x86_64'
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.o
CC [M] /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.o
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.c:25:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.c:25:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.c:25:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.c:25:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.c:24:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.c:24:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.c:24:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.c:24:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_prototype.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_prototype.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.c:24:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_prototype.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_type.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_prototype.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.c:24:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.c:24:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:57:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/if_ether.h:23,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_osdep.h:28,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.c:24:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.c:26:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.c:26:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.c:26:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.c:26:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:25:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:25:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:25:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4802:20: error: redefinition of ‘page_is_pfmemalloc’
static inline bool page_is_pfmemalloc(struct page __maybe_unused *page)
^
In file included from include/linux/scatterlist.h:6:0,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.c:24:
include/linux/mm.h:1062:20: note: previous definition of ‘page_is_pfmemalloc’ was here
static inline bool page_is_pfmemalloc(struct page *page)
^
In file included from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:51:0,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.c:24:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: In function ‘page_is_pfmemalloc’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:25:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4805:13: error: ‘struct page’ has no member named ‘pfmemalloc’
return page->pfmemalloc;
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.h:4845:20: error: redefinition of ‘page_ref_inc’
static inline void page_ref_inc(struct page *page)
^
In file included from include/linux/mm.h:24:0,
from include/linux/scatterlist.h:6,
from include/linux/dmaengine.h:27,
from include/linux/skbuff.h:31,
from include/linux/tcp.h:21,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.c:24:
include/linux/page_ref.h:64:20: note: previous definition of ‘page_ref_inc’ was here
static inline void page_ref_inc(struct page *page)
^
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_adminq.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_lan_hmc.o] Error 1
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_hmc.o] Error 1
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_nvm.o] Error 1
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_common.o] Error 1
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/kcompat.o] Error 1
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_ethtool.o] Error 1
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c: In function ‘i40e_ndo_bridge_getlink’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:9946:12: error: too few arguments to function ‘ndo_dflt_bridge_getlink’
0, 0);
^
In file included from include/net/dst.h:13:0,
from include/net/sock.h:72,
from include/linux/tcp.h:23,
from include/net/tcp.h:24,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e.h:27,
from /var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:25:
include/linux/rtnetlink.h:100:12: note: declared here
extern int ndo_dflt_bridge_getlink(struct sk_buff *skb, u32 pid, u32 seq,
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c: At top level:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10023:2: warning: initialization from incompatible pointer type [enabled by default]
.ndo_fdb_add = i40e_ndo_fdb_add,
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10023:2: warning: (near initialization for ‘i40e_netdev_ops.<anonymous>.ndo_fdb_add’) [enabled by default]
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10032:2: warning: initialization from incompatible pointer type [enabled by default]
.ndo_bridge_getlink = i40e_ndo_bridge_getlink,
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10032:2: warning: (near initialization for ‘i40e_netdev_ops.<anonymous>.ndo_bridge_getlink’) [enabled by default]
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10033:2: warning: initialization from incompatible pointer type [enabled by default]
.ndo_bridge_setlink = i40e_ndo_bridge_setlink,
^
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:10033:2: warning: (near initialization for ‘i40e_netdev_ops.<anonymous>.ndo_bridge_setlink’) [enabled by default]
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c: In function ‘i40e_ndo_bridge_getlink’:
/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.c:9950:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
make[2]: *** [/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc/i40e_main.o] Error 1
make[1]: *** [_module_/var/lib/dkms/i40e-zc/1.5.18.1034/build/i40e_zc] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.0-514.2.2.el7.x86_64'
make: *** [i40e_zc/i40e_zc.ko] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment