rping服务器在移植的内核

时间:2015-06-01 12:26:32

标签: linux linux-kernel infiniband rdma

我已经安装了 Soft-RoCE ,并且使用内核3.0.0 +中的“rping”成功确保了两个节点之间的rdma连接。

我需要在内核4.0.4 中做同样的事情。我已将“ rxe driver (/ driver / infiniband / hw / rxe)”从3.0.0+复制到内核4.0.4。我已经应用了小补丁,以便rxe在4.0.4中保持良好状态。

移植后,在4.0.4中,当客户端尝试连接时, rping服务器崩溃。 服务器似乎正在运行...我在dmesg上收到崩溃报告。

ibv_devices,ibv_devinfo产生输出。

请帮助我解决这个问题的步骤

以下是崩溃报告

root@ls2085aqds:/etc/libibverbs.d# rping -s
------------[ cut here ]------------
WARNING: CPU: 0 PID: 810 at kernel/softirq.c:146 __local_bh_enable_ip+0x84/0xc0()
Modules linked in: ib_rxe_net ib_rxe rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr ipv6
CPU: 0 PID: 810 Comm: kworker/0:1 Not tainted 3.16.0-Layerscape2-SDK+g330dd4b #20
Workqueue: ib_cm cm_work_handler [ib_cm]
Call trace:
[<ffffffc000088084>] dump_backtrace+0x0/0x12c
[<ffffffc0000881c0>] show_stack+0x10/0x1c
[<ffffffc000552fa4>] dump_stack+0x74/0xc4
[<ffffffc0000a9b8c>] warn_slowpath_common+0x84/0xac
[<ffffffc0000a9c78>] warn_slowpath_null+0x14/0x20
[<ffffffc0000ae3d0>] __local_bh_enable_ip+0x80/0xc0
[<ffffffc00049fccc>] __dev_queue_xmit+0x1cc/0x408
[<ffffffc00049ff14>] dev_queue_xmit+0xc/0x18
[<ffffffbffc11b620>] send_finish+0x34/0x40 [ib_rxe_net]
[<ffffffbffc11b6b8>] send+0x8c/0xec [ib_rxe_net]
[<ffffffbffc10933c>] $x+0x318/0x334 [ib_rxe]
[<ffffffbffc109be0>] $x+0xa8/0x120 [ib_rxe]
[<ffffffbffc109d54>] rxe_run_task+0x4c/0x90 [ib_rxe]
[<ffffffbffc1093b4>] arbiter_skb_queue+0x5c/0x8c [ib_rxe]
[<ffffffbffc0fffd4>] rxe_requester+0x83c/0xddc [ib_rxe]
[<ffffffbffc109be0>] $x+0xa8/0x120 [ib_rxe]
[<ffffffbffc109d54>] rxe_run_task+0x4c/0x90 [ib_rxe]
[<ffffffbffc104e0c>] rxe_post_send+0x80/0x40c [ib_rxe]
[<ffffffbffc097068>] ib_send_mad+0x288/0x454 [ib_mad]
[<ffffffbffc09759c>] ib_post_send_mad+0x190/0x544 [ib_mad]
[<ffffffbffc0b075c>] ib_send_cm_rej+0xd0/0x194 [ib_cm]
[<ffffffbffc0b19b8>] cm_destroy_id+0x188/0x300 [ib_cm]
[<ffffffbffc0b1e80>] cm_process_work+0x154/0x17c [ib_cm]
[<ffffffbffc0b2600>] cm_req_handler+0x758/0x978 [ib_cm]
[<ffffffbffc0b28ec>] cm_work_handler+0xcc/0x1584 [ib_cm]
[<ffffffc0000c0918>] process_one_work+0x114/0x354
[<ffffffc0000c12f8>] worker_thread+0x13c/0x500
[<ffffffc0000c7034>] kthread+0xd0/0xe8
---[ end trace be7a1b95934c8f03 ]---

0 个答案:

没有答案