From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EE2C112DDAF for ; Mon, 3 Jun 2024 16:07:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717430824; cv=none; b=Z3owTx7zhpZhaJYQl1RBTa+b2y6TLV7vDN2//Wlz9tZTcCetcEhWx/vV6TA/03YBqJv4jWc1xQPQDMm3q6SmVh3Vp8HPID8l8pgKE0mvrebr/t20mnYHCLfgFG4+2WnES6zGYv+a9T4/FXSCwg5EIAr8zcCJbUWFWUf5e+uQ3xk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717430824; c=relaxed/simple; bh=em3OP62hhNCNILxdMQfPM6YKFrJt3K3pTrft0zZq5jg=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=EfNmLF1GYjbaao6WwV4EOEBVYcTlCJyYjco3VMU7yjzE+fhVrVcE6ygog8oYKHRj72iaJ7kjl+Gz373cKg67GIk65v5TQMtF+4PiRYNklm5GdhXPr1reyPB2lHsZccUMtMkPLdJZ8UFjSzoNiFABqfP+Tv5gWnus5SxYRtHk6Zs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=od+e95eQ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="od+e95eQ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 52A5CC2BD10; Mon, 3 Jun 2024 16:07:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717430823; bh=em3OP62hhNCNILxdMQfPM6YKFrJt3K3pTrft0zZq5jg=; h=From:To:Cc:Subject:Date:From; b=od+e95eQ9pVQe+55pNtQgytF9ePCRiUyku/4dI6E5sN5GUBg5NCepUzM1b4Mvieb4 BKALtVQTGT7Azm2DXFeteydb1bKOyYUnnU43JP1Rs1qmNMIFl/DxVitAkXQpbjESgb uYzM9beZF8i4gHievHve4Yl0FcVnM+pPg47ZD+HV8FNLBWelQn/aGiwdZmZBhsGOip NxYkUgPSsfbmk5zaSR/H8HvXwtOX/TovIt2Qgs0YI+gh0ByqvJuJaLcIlaj1c7F9qP MtpbXwRLj222vk/CXJtUsWeGVV/kHTBS0mUKsoWyJ/DKgaKAlD1NMKDSxK+F5AMhxd 1ExTwi1zg3FIA== From: cel@kernel.org To: Cc: Chuck Lever Subject: [PATCH 0/4] Add rxe as a second software RDMA option Date: Mon, 3 Jun 2024 12:06:54 -0400 Message-ID: <20240603160658.4073204-1-cel@kernel.org> X-Mailer: git-send-email 2.45.1 Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Chuck Lever Zhu would like to have the ability to run file system tests with software RoCE. Add rxe as an alternative to siw. I've tested that the Kconfig and Ansible infrastructure behaves as expected, but rxe itself might not be robust enough for the existing workflows to pass cleanly. But hey, that's why we're running these tests, right? Chuck Lever (4): bringup.goals: Make siw settings more generic playbooks: Add a playbook to set up rxe on target nodes Kconfig: Add support for testing RDMA with software RoCE Update help text that mentions SIW Makefile | 2 +- kconfigs/Kconfig.bringup.goals | 36 ++++++++++++++++++---- playbooks/roles/rxe/tasks/main.yml | 29 +++++++++++++++++ playbooks/roles/rxe/templates/udev-rule.j2 | 2 ++ playbooks/rxe.yml | 4 +++ scripts/rdma.Makefile | 23 ++++++++++++++ scripts/siw.Makefile | 11 ------- workflows/fstests/nfs/Kconfig | 6 ++-- workflows/gitr/nfs/Kconfig | 3 +- 9 files changed, 93 insertions(+), 23 deletions(-) create mode 100644 playbooks/roles/rxe/tasks/main.yml create mode 100644 playbooks/roles/rxe/templates/udev-rule.j2 create mode 100644 playbooks/rxe.yml create mode 100644 scripts/rdma.Makefile delete mode 100644 scripts/siw.Makefile -- 2.45.1