Bug 198676 - kernel: compile fail ixgbe
Summary: kernel: compile fail ixgbe
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: jfv
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-18 02:11 UTC by Larry Rosenman
Modified: 2015-03-18 23:47 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Larry Rosenman freebsd_committer freebsd_triage 2015-03-18 02:11:18 UTC
--- kernel.debug ---
linking kernel.debug
if_ixv.o: warning: multiple common of `ixgbe_devclass'
if_ix.o: warning: previous common is here
if_ix.o: In function `ixgbe_attach':
/usr/src/sys/dev/ixgbe/if_ix.c:476: undefined reference to `ixgbe_allocate_queue                                                                             s'
/usr/src/sys/dev/ixgbe/if_ix.c:584: undefined reference to `ixgbe_free_transmit_                                                                             structures'
/usr/src/sys/dev/ixgbe/if_ix.c:585: undefined reference to `ixgbe_free_receive_s                                                                             tructures'
if_ix.o: In function `ixgbe_allocate_msix':
/usr/src/sys/dev/ixgbe/if_ix.c:2196: undefined reference to `ixgbe_deferred_mq_s                                                                             tart'
if_ix.o: In function `ixgbe_allocate_legacy':
/usr/src/sys/dev/ixgbe/if_ix.c:2062: undefined reference to `ixgbe_deferred_mq_s                                                                             tart'
if_ix.o: In function `ixgbe_setup_interface':
/usr/src/sys/dev/ixgbe/if_ix.c:2465: undefined reference to `ixgbe_mq_start'
/usr/src/sys/dev/ixgbe/if_ix.c:2466: undefined reference to `ixgbe_qflush'
if_ix.o: In function `ixgbe_detach':
/usr/src/sys/dev/ixgbe/if_ix.c:665: undefined reference to `ixgbe_free_transmit_                                                                             structures'
/usr/src/sys/dev/ixgbe/if_ix.c:666: undefined reference to `ixgbe_free_receive_s                                                                             tructures'
if_ix.o: In function `ixgbe_init_locked':
/usr/src/sys/dev/ixgbe/if_ix.c:892: undefined reference to `ixgbe_setup_transmit                                                                             _structures'
/usr/src/sys/dev/ixgbe/if_ix.c:918: undefined reference to `ixgbe_setup_receive_                                                                             structures'
if_ix.o: In function `ixgbe_handle_que':
/usr/src/sys/dev/ixgbe/if_ix.c:1200: undefined reference to `ixgbe_rxeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1202: undefined reference to `ixgbe_txeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1205: undefined reference to `ixgbe_mq_start_lock                                                                             ed'
if_ix.o: In function `ixgbe_legacy_irq':
/usr/src/sys/dev/ixgbe/if_ix.c:1248: undefined reference to `ixgbe_rxeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1251: undefined reference to `ixgbe_txeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1257: undefined reference to `ixgbe_mq_start_lock                                                                             ed'
if_ix.o: In function `ixgbe_msix_que':
/usr/src/sys/dev/ixgbe/if_ix.c:1304: undefined reference to `ixgbe_rxeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1307: undefined reference to `ixgbe_txeof'
/usr/src/sys/dev/ixgbe/if_ix.c:1313: undefined reference to `ixgbe_mq_start_lock                                                                             ed'
if_ixv.o: In function `ixv_attach':
/usr/src/sys/dev/ixgbe/if_ixv.c:320: undefined reference to `ixgbe_allocate_queu                                                                             es'
/usr/src/sys/dev/ixgbe/if_ixv.c:379: undefined reference to `ixgbe_free_transmit                                                                             _structures'
/usr/src/sys/dev/ixgbe/if_ixv.c:380: undefined reference to `ixgbe_free_receive_                                                                             structures'
if_ixv.o: In function `ixv_allocate_msix':
/usr/src/sys/dev/ixgbe/if_ixv.c:1253: undefined reference to `ixgbe_deferred_mq_                                                                             start'
if_ixv.o: In function `ixv_setup_interface':
/usr/src/sys/dev/ixgbe/if_ixv.c:1472: undefined reference to `ixgbe_mq_start'
/usr/src/sys/dev/ixgbe/if_ixv.c:1473: undefined reference to `ixgbe_qflush'
if_ixv.o: In function `ixv_detach':
/usr/src/sys/dev/ixgbe/if_ixv.c:442: undefined reference to `ixgbe_free_transmit                                                                             _structures'
/usr/src/sys/dev/ixgbe/if_ixv.c:443: undefined reference to `ixgbe_free_receive_                                                                             structures'
if_ixv.o: In function `ixv_init_locked':
/usr/src/sys/dev/ixgbe/if_ixv.c:618: undefined reference to `ixgbe_setup_transmi                                                                             t_structures'
/usr/src/sys/dev/ixgbe/if_ixv.c:640: undefined reference to `ixgbe_setup_receive                                                                             _structures'
if_ixv.o: In function `ixv_msix_que':
/usr/src/sys/dev/ixgbe/if_ixv.c:803: undefined reference to `ixgbe_rxeof'
/usr/src/sys/dev/ixgbe/if_ixv.c:806: undefined reference to `ixgbe_txeof'
/usr/src/sys/dev/ixgbe/if_ixv.c:817: undefined reference to `ixgbe_mq_start_lock                                                                             ed'
if_ixv.o: In function `ixv_handle_que':
/usr/src/sys/dev/ixgbe/if_ixv.c:762: undefined reference to `ixgbe_rxeof'
/usr/src/sys/dev/ixgbe/if_ixv.c:764: undefined reference to `ixgbe_txeof'
/usr/src/sys/dev/ixgbe/if_ixv.c:767: undefined reference to `ixgbe_mq_start_lock                                                                             ed'
ixgbe_common.o: In function `ixgbe_get_bus_info_generic':
/usr/src/sys/dev/ixgbe/ixgbe_common.c:1014: undefined reference to `ixgbe_read_p                                                                             ci_cfg'
ixgbe_common.o: In function `ixgbe_pcie_timeout_poll':
/usr/src/sys/dev/ixgbe/ixgbe_common.c:3074: undefined reference to `ixgbe_read_p                                                                             ci_cfg'
ixgbe_common.o: In function `ixgbe_disable_pcie_master':
/usr/src/sys/dev/ixgbe/ixgbe_common.c:3156: undefined reference to `ixgbe_read_p                                                                             ci_cfg'
ixgbe_common.o: In function `ixgbe_get_pcie_msix_count_generic':
/usr/src/sys/dev/ixgbe/ixgbe_common.c:3585: undefined reference to `ixgbe_read_p                                                                             ci_cfg'
ixgbe_common.o: In function `ixgbe_pcie_timeout_poll':
/usr/src/sys/dev/ixgbe/ixgbe_common.c:3074: undefined reference to `ixgbe_read_p                                                                             ci_cfg'
ixgbe_common.o:/usr/src/sys/dev/ixgbe/ixgbe_common.c:4626: more undefined refere                                                                             nces to `ixgbe_read_pci_cfg' follow
ixgbe_82598.o: In function `ixgbe_set_pcie_completion_timeout':
/usr/src/sys/dev/ixgbe/ixgbe_82598.c:105: undefined reference to `ixgbe_write_pc                                                                             i_cfg'
/usr/src/sys/dev/ixgbe/ixgbe_82598.c:103: undefined reference to `ixgbe_read_pci                                                                             _cfg'
/usr/src/sys/dev/ixgbe/ixgbe_82598.c:105: undefined reference to `ixgbe_write_pc                                                                             i_cfg'
*** [kernel.debug] Error code 1

make[2]: stopped in /usr/obj/usr/src/sys/VT-LER
1 error

make[2]: stopped in /usr/obj/usr/src/sys/VT-LER
*** [buildkernel] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
*** [buildkernel] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
^C
[1]   Done(2)                 nohup make -j 20 buildkernel >>make.kern.out 2>&1
borg.lerctr.org /usr/src # svn up
Updating '.':
At revision 280199.
borg.lerctr.org /usr/src #
Comment 1 Larry Rosenman freebsd_committer freebsd_triage 2015-03-18 23:47:51 UTC
this appears fixed with JFV@'s latest commits.