From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5C2FA457A3; Mon, 12 Aug 2024 19:23:23 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 42C154028C; Mon, 12 Aug 2024 19:23:23 +0200 (CEST) Received: from mail-yw1-f228.google.com (mail-yw1-f228.google.com [209.85.128.228]) by mails.dpdk.org (Postfix) with ESMTP id 103C94027B for ; Mon, 12 Aug 2024 19:23:22 +0200 (CEST) Received: by mail-yw1-f228.google.com with SMTP id 00721157ae682-6510c0c8e29so42466797b3.0 for ; Mon, 12 Aug 2024 10:23:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1723483401; x=1724088201; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=cnm1FfOO80M6yiqvfyBojKAFre49ykMuwtNHPAx6YB4=; b=bd780HY0shnqzIvK9IeS20JTkZ4XKhMgAcVH3pA9bfXs7cZJwPfdtv8K6N7MfCRaWT MnNCd1jfN1pS/o2XHNmWF+S7ZnlcYG/uxfLGqwOjxw0lT8KQSei6ktI38QK711farXLA U1RJK5vqkmINk15FnWPd2pNYmD+2c+Q4bt5Sg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723483401; x=1724088201; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cnm1FfOO80M6yiqvfyBojKAFre49ykMuwtNHPAx6YB4=; b=AMkgiHcJ2jTbM4jqDKLHCeEcn1gG7ITppx5lXIgvsaTiLFdxGL0BCsliEHCDLgQaOp YeyB8fHhAKifm/EJpk3Vw4+mE2T0eL6GK6BTxbU2ZTcuT3sRgZXIgR6ZGUDdv32gevr5 KLwgfGz0sfihbZFm+eV8hNf/+mm3ASNToLA+aDmMczgn3PiTc7EltvIot2sD+wcOV9uJ cNWHXfTiJsLELmapjO8mne4wi9BPM0ihlSVFtESTkGUonT4hnyxlJzg4j94UoHDldLAn p6Q5XmCPewQK9zBkQ2Upy1DiK4GSCKMVlJ82vKdCIDZSkgEubrqFmVgP7RbIugI82BcD pPew== X-Gm-Message-State: AOJu0YwSjy6sMGbqICFHOai3ssRH2O/MiZrfTZQnxC3Uwws1AANBfDxH FBFQKijZZWgbXKV7hXTqcjzoBEhi0D1KrR+ukcTBQd56hbh45i2tDvxAISQpCbNnFbH4MtRBINA 9ilfx79bDMxPcUxGgnO9/b6+kItF043Gz X-Google-Smtp-Source: AGHT+IH2NiklzoN7OqwPHnKeqoOkgHNj6ly0qc2D5N29NY0/nXPYqyJ5ynMudVR7Mgw3Y2560KK3Z9pRXMib X-Received: by 2002:a05:690c:17:b0:643:aef1:fb9d with SMTP id 00721157ae682-6a9718f3cb9mr12285607b3.4.1723483401335; Mon, 12 Aug 2024 10:23:21 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [132.177.123.84]) by smtp-relay.gmail.com with ESMTPS id 00721157ae682-6a0a068cf1csm4318897b3.25.2024.08.12.10.23.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Aug 2024 10:23:21 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Received: from iol.unh.edu (unknown [IPv6:2606:4100:3880:1257::1083]) by postal.iol.unh.edu (Postfix) with ESMTP id 5773B605C380; Mon, 12 Aug 2024 13:23:20 -0400 (EDT) From: jspewock@iol.unh.edu To: alex.chapman@arm.com, Luca.Vizzarro@arm.com, wathsala.vithanage@arm.com, Honnappa.Nagarahalli@arm.com, juraj.linkes@pantheon.tech, paul.szczepanek@arm.com, npratte@iol.unh.edu, thomas@monjalon.net, yoan.picchi@foss.arm.com, probb@iol.unh.edu Cc: dev@dpdk.org, Jeremy Spewock Subject: [PATCH 0/1] dts: add driver binding on TG Date: Mon, 12 Aug 2024 13:22:50 -0400 Message-ID: <20240812172251.41131-1-jspewock@iol.unh.edu> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org From: Jeremy Spewock Previously in DTS there was support for binding ports a node to different drivers on a SUT, but there was no option on the TG. Since there are likely to be some traffic generators in the future that would require different drivers to operate properly, this support is something that would likely be useful to have, and it very simple to add. All that is done in this patch is moving functionality for copying the DPDK tarball onto a host out of the SUT node and into the generic Node class so that both the TG and the SUT can take advantage of DPDK tools. It should be noted however that the TG node still does not build DPDK as it likely wouldn't need the compiled binaries. Jeremy Spewock (1): dts: add binding to different drivers to TG node dts/framework/runner.py | 2 + dts/framework/testbed_model/node.py | 106 +++++++++++++++++++++++- dts/framework/testbed_model/sut_node.py | 86 +------------------ 3 files changed, 109 insertions(+), 85 deletions(-) -- 2.45.2