Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8d5d8a5f authored by Qing Huang's avatar Qing Huang Committed by Santosh Shilimkar
Browse files

RDS: RDMA: start rdma listening after init



This prevents RDS from handling incoming rdma packets before RDS
completes initializing its recv/send components.

Signed-off-by: default avatarQing Huang <qing.huang@oracle.com>
Signed-off-by: default avatarSantosh Shilimkar <santosh.shilimkar@oracle.com>
parent 3e56c2f8
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -206,18 +206,13 @@ static int rds_rdma_init(void)
{
	int ret;

	ret = rds_rdma_listen_init();
	if (ret)
		goto out;

	ret = rds_ib_init();
	if (ret)
		goto err_ib_init;

		goto out;

err_ib_init:
	rds_rdma_listen_stop();
	ret = rds_rdma_listen_init();
	if (ret)
		rds_ib_exit();
out:
	return ret;
}