forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/infiniband/core/Makefile
....@@ -6,24 +6,23 @@
66 $(infiniband-y)
77 obj-$(CONFIG_INFINIBAND_USER_MAD) += ib_umad.o
88 obj-$(CONFIG_INFINIBAND_USER_ACCESS) += ib_uverbs.o $(user_access-y)
9
-obj-$(CONFIG_INFINIBAND_USER_ACCESS_UCM) += ib_ucm.o $(user_access-y)
109
1110 ib_core-y := packer.o ud_header.o verbs.o cq.o rw.o sysfs.o \
12
- device.o fmr_pool.o cache.o netlink.o \
11
+ device.o cache.o netlink.o \
1312 roce_gid_mgmt.o mr_pool.o addr.o sa_query.o \
1413 multicast.o mad.o smi.o agent.o mad_rmpp.o \
15
- nldev.o restrack.o
14
+ nldev.o restrack.o counters.o ib_core_uverbs.o \
15
+ trace.o lag.o
1616
1717 ib_core-$(CONFIG_SECURITY_INFINIBAND) += security.o
18
-ib_core-$(CONFIG_INFINIBAND_USER_MEM) += umem.o
19
-ib_core-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += umem_odp.o
2018 ib_core-$(CONFIG_CGROUP_RDMA) += cgroup.o
2119
22
-ib_cm-y := cm.o
20
+ib_cm-y := cm.o cm_trace.o
2321
2422 iw_cm-y := iwcm.o iwpm_util.o iwpm_msg.o
2523
26
-rdma_cm-y := cma.o
24
+CFLAGS_cma_trace.o += -I$(src)
25
+rdma_cm-y := cma.o cma_trace.o
2726
2827 rdma_cm-$(CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS) += cma_configfs.o
2928
....@@ -31,11 +30,15 @@
3130
3231 ib_umad-y := user_mad.o
3332
34
-ib_ucm-y := ucm.o
35
-
3633 ib_uverbs-y := uverbs_main.o uverbs_cmd.o uverbs_marshall.o \
3734 rdma_core.o uverbs_std_types.o uverbs_ioctl.o \
3835 uverbs_std_types_cq.o \
3936 uverbs_std_types_flow_action.o uverbs_std_types_dm.o \
4037 uverbs_std_types_mr.o uverbs_std_types_counters.o \
41
- uverbs_uapi.o
38
+ uverbs_uapi.o uverbs_std_types_device.o \
39
+ uverbs_std_types_async_fd.o \
40
+ uverbs_std_types_srq.o \
41
+ uverbs_std_types_wq.o \
42
+ uverbs_std_types_qp.o
43
+ib_uverbs-$(CONFIG_INFINIBAND_USER_MEM) += umem.o
44
+ib_uverbs-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += umem_odp.o