Message ID | 20240812172251.41131-1-jspewock@iol.unh.edu (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org 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 <dev@dpdk.org>; Mon, 12 Aug 2024 19:23:22 +0200 (CEST) Received: by mail-yw1-f228.google.com with SMTP id 00721157ae682-6510c0c8e29so42466797b3.0 for <dev@dpdk.org>; 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 <jspewock@iol.unh.edu> 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 <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series |
dts: add driver binding on TG
|
|
Message
Jeremy Spewock
Aug. 12, 2024, 5:22 p.m. UTC
From: Jeremy Spewock <jspewock@iol.unh.edu>
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(-)