While compiling the kernel I saw the following pass by. Elmer> uname -a FreeBSD Elmer 10.0-STABLE FreeBSD 10.0-STABLE #0 r263678: Sun Mar 23 22:20:40 MDT 2014 root at Elmer:/disk-2/obj/usr/src/sys/PENFORD-FreeBSD10-amd64 amd64 cc -O2 -pipe -DLINUX_TYPES_DEFINED -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/src/sys/modules/cxgbe/iw_cxgbe/../../../dev/cxgbe -I/usr/src/sys/modules/cxgbe/iw_cxgbe/../../../ofed/include -DHAVE_KERNEL_OPTION_HEADERS -include /disk-2/obj/usr/src/sys/PENFORD-FreeBSD10-amd64/opt_global.h -I. -I@ -I@/contrib/altq -fno-common -gdwarf-2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/disk-2/obj/usr/src/sys/PENFORD-FreeBSD10-amd64 -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-unused-function -c /usr/src/sys/modules/cxgbe/iw_cxgbe/../../../dev/cxgbe/iw_cxgbe/ev.c ctfconvert -L VERSION -g ev.o ev.c: failed to resolve the following types: struct 66024 <101e8>: failed to size member "u" of type (66193 <10291>) struct 66760 <104c8>: failed to size member "u" of type (66945 <10581>) ERROR: ev.c: failed to resolve types