Created
December 14, 2016 19:28
-
-
Save novaksam/adab3090dc3e69380be2e1574546406b to your computer and use it in GitHub Desktop.
PF_Ring DKMS failure on centos 3.10.0-514.2.2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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