Index: head/sys/modules/ibcore/Makefile =================================================================== --- head/sys/modules/ibcore/Makefile (revision 359094) +++ head/sys/modules/ibcore/Makefile (revision 359095) @@ -1,41 +1,41 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/ofed/drivers/infiniband/core KMOD= ibcore -SRCS= vnode_if.h device_if.h bus_if.h pci_if.h \ +SRCS= vnode_if.h device_if.h bus_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h \ ib_addr.c \ ib_agent.c \ ib_cache.c \ ib_cm.c \ ib_cma.c \ ib_cq.c \ ib_device.c \ ib_fmr_pool.c \ ib_iwcm.c \ ib_iwpm_msg.c \ ib_iwpm_util.c \ ib_mad.c \ ib_mad_rmpp.c \ ib_multicast.c \ ib_packer.c \ ib_roce_gid_mgmt.c \ ib_sa_query.c \ ib_smi.c \ ib_sysfs.c \ ib_ucm.c \ ib_ucma.c \ ib_ud_header.c \ ib_umem.c \ ib_user_mad.c \ ib_uverbs_cmd.c \ ib_uverbs_main.c \ ib_uverbs_marshall.c \ ib_verbs.c CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include CFLAGS+= -DINET6 -DINET -DCONFIG_INFINIBAND_USER_MEM .include Index: head/sys/modules/linuxkpi/Makefile =================================================================== --- head/sys/modules/linuxkpi/Makefile (revision 359094) +++ head/sys/modules/linuxkpi/Makefile (revision 359095) @@ -1,35 +1,36 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/compat/linuxkpi/common/src KMOD= linuxkpi SRCS= linux_compat.c \ linux_current.c \ linux_hrtimer.c \ linux_idr.c \ linux_kmod.c \ linux_kthread.c \ linux_lock.c \ linux_page.c \ linux_pci.c \ linux_radix.c \ linux_rcu.c \ linux_seq_file.c \ linux_schedule.c \ linux_shmemfs.c \ linux_slab.c \ linux_tasklet.c \ linux_usb.c \ linux_work.c SRCS+= bus_if.h \ device_if.h \ pci_if.h \ + pci_iov_if.h \ vnode_if.h \ usb_if.h \ opt_usb.h \ opt_stack.h CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include CFLAGS+= -I${SRCTOP}/sys/contrib/ck/include .include Index: head/sys/modules/mlx4/Makefile =================================================================== --- head/sys/modules/mlx4/Makefile (revision 359094) +++ head/sys/modules/mlx4/Makefile (revision 359095) @@ -1,34 +1,34 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx4/mlx4_core KMOD= mlx4 -SRCS= device_if.h bus_if.h vnode_if.h pci_if.h \ +SRCS= device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h \ mlx4_alloc.c \ mlx4_catas.c \ mlx4_cmd.c \ mlx4_cq.c \ mlx4_eq.c \ mlx4_fw.c \ mlx4_fw_qos.c \ mlx4_icm.c \ mlx4_intf.c \ mlx4_main.c \ mlx4_mcg.c \ mlx4_mr.c \ mlx4_pd.c \ mlx4_port.c \ mlx4_profile.c \ mlx4_qp.c \ mlx4_reset.c \ mlx4_sense.c \ mlx4_srq.c \ mlx4_resource_tracker.c CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith Index: head/sys/modules/mlx4en/Makefile =================================================================== --- head/sys/modules/mlx4en/Makefile (revision 359094) +++ head/sys/modules/mlx4en/Makefile (revision 359095) @@ -1,18 +1,18 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx4/mlx4_en KMOD= mlx4en -SRCS= device_if.h bus_if.h pci_if.h vnode_if.h \ +SRCS= device_if.h bus_if.h pci_if.h pci_iov_if.h vnode_if.h \ opt_inet.h opt_inet6.h \ mlx4_en_cq.c \ mlx4_en_main.c \ mlx4_en_netdev.c \ mlx4_en_port.c \ mlx4_en_resources.c \ mlx4_en_rx.c \ mlx4_en_tx.c CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .include Index: head/sys/modules/mlx4ib/Makefile =================================================================== --- head/sys/modules/mlx4ib/Makefile (revision 359094) +++ head/sys/modules/mlx4ib/Makefile (revision 359095) @@ -1,29 +1,29 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx4/mlx4_ib KMOD= mlx4ib -SRCS= device_if.h bus_if.h vnode_if.h pci_if.h \ +SRCS= device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h \ mlx4_ib_alias_GUID.c \ mlx4_ib_mcg.c \ mlx4_ib_sysfs.c \ mlx4_ib_ah.c \ mlx4_ib_cq.c \ mlx4_ib_doorbell.c \ mlx4_ib_mad.c \ mlx4_ib_main.c \ mlx4_ib_mr.c \ mlx4_ib_qp.c \ mlx4_ib_srq.c \ mlx4_ib_wc.c \ mlx4_ib_cm.c CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include CFLAGS+= -DCONFIG_INFINIBAND_USER_MEM CFLAGS+= -DINET6 -DINET .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith Index: head/sys/modules/mlx5/Makefile =================================================================== --- head/sys/modules/mlx5/Makefile (revision 359094) +++ head/sys/modules/mlx5/Makefile (revision 359095) @@ -1,54 +1,54 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx5/mlx5_core \ ${SRCTOP}/sys/dev/mlx5/mlx5_lib \ ${SRCTOP}/sys/dev/mlx5/mlx5_fpga KMOD=mlx5 SRCS= \ mlx5_alloc.c \ mlx5_cmd.c \ mlx5_cq.c \ mlx5_diagnostics.c \ mlx5_eq.c \ mlx5_fs_cmd.c \ mlx5_fs_tree.c \ mlx5_fw.c \ mlx5_fwdump.c \ mlx5_health.c \ mlx5_mad.c \ mlx5_main.c \ mlx5_mcg.c \ mlx5_mpfs.c \ mlx5_mr.c \ mlx5_pagealloc.c \ mlx5_pd.c \ mlx5_port.c \ mlx5_qp.c \ mlx5_rl.c \ mlx5_srq.c \ mlx5_tls.c \ mlx5_transobj.c \ mlx5_uar.c \ mlx5_vport.c \ mlx5_vsc.c \ mlx5_wq.c \ mlx5_gid.c \ -device_if.h bus_if.h vnode_if.h pci_if.h \ +device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h opt_rss.h opt_ratelimit.h CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .if defined(CONFIG_BUILD_FPGA) SRCS+= \ mlx5fpga_cmd.c \ mlx5fpga_core.c \ mlx5fpga_sdk.c \ mlx5fpga_trans.c \ mlx5fpga_xfer.c \ mlx5fpga_ipsec.c .endif .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS} Index: head/sys/modules/mlx5en/Makefile =================================================================== --- head/sys/modules/mlx5en/Makefile (revision 359094) +++ head/sys/modules/mlx5en/Makefile (revision 359095) @@ -1,37 +1,37 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx5/mlx5_en KMOD=mlx5en SRCS= \ mlx5_en_dim.c \ mlx5_en_ethtool.c \ mlx5_en_main.c \ mlx5_en_tx.c \ mlx5_en_flow_table.c \ mlx5_en_hw_tls.c \ mlx5_en_rx.c \ mlx5_en_rl.c \ mlx5_en_txrx.c \ mlx5_en_port_buffer.c \ -device_if.h bus_if.h vnode_if.h pci_if.h \ +device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h opt_rss.h opt_ratelimit.h \ opt_kern_tls.h .if defined(HAVE_PER_CQ_EVENT_PACKET) CFLAGS+= -DHAVE_PER_CQ_EVENT_PACKET .endif .if defined(HAVE_TCP_LRO_RX) CFLAGS+= -DHAVE_TCP_LRO_RX .endif .if defined(CONFIG_BUILD_FPGA) CFLAGS+= -DCONFIG_MLX5_FPGA .endif CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS} Index: head/sys/modules/mlx5fpga_tools/Makefile =================================================================== --- head/sys/modules/mlx5fpga_tools/Makefile (revision 359094) +++ head/sys/modules/mlx5fpga_tools/Makefile (revision 359095) @@ -1,19 +1,19 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx5/mlx5_fpga_tools KMOD=mlx5fpga_tools SRCS= \ mlx5fpga_tools_main.c \ mlx5fpga_tools_char.c SRCS+= \ - device_if.h bus_if.h vnode_if.h pci_if.h \ + device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h opt_rss.h opt_ratelimit.h CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS} CFLAGS+= -DCONFIG_MLX5_FPGA -DCONFIG_MLX5_ACCEL Index: head/sys/modules/mlx5ib/Makefile =================================================================== --- head/sys/modules/mlx5ib/Makefile (revision 359094) +++ head/sys/modules/mlx5ib/Makefile (revision 359095) @@ -1,32 +1,32 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/dev/mlx5/mlx5_ib KMOD=mlx5ib SRCS= \ mlx5_ib_ah.c \ mlx5_ib_cong.c \ mlx5_ib_cq.c \ mlx5_ib_doorbell.c \ mlx5_ib_gsi.c \ mlx5_ib_mad.c \ mlx5_ib_main.c \ mlx5_ib_mem.c \ mlx5_ib_mr.c \ mlx5_ib_qp.c \ mlx5_ib_srq.c \ mlx5_ib_virt.c \ -device_if.h bus_if.h vnode_if.h pci_if.h \ +device_if.h bus_if.h vnode_if.h pci_if.h pci_iov_if.h \ opt_inet.h opt_inet6.h opt_ratelimit.h CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include CFLAGS+= -DCONFIG_INFINIBAND_USER_MEM .if defined(CONFIG_BUILD_FPGA) CFLAGS+= -DCONFIG_MLX5_FPGA .endif .include CFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS} Index: head/sys/modules/rdma/krping/Makefile =================================================================== --- head/sys/modules/rdma/krping/Makefile (revision 359094) +++ head/sys/modules/rdma/krping/Makefile (revision 359095) @@ -1,12 +1,12 @@ # $FreeBSD$ .PATH: ${SRCTOP}/sys/contrib/rdma/krping KMOD= krping SRCS= krping.c krping_dev.c getopt.c -SRCS+= bus_if.h device_if.h pci_if.h pcib_if.h vnode_if.h +SRCS+= bus_if.h device_if.h pci_if.h pci_iov_if.h pcib_if.h vnode_if.h SRCS+= opt_sched.h opt_inet.h opt_inet6.h CFLAGS+= -I${SRCTOP}/sys/ofed/include CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include .include