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 A1FC445837; Wed, 21 Aug 2024 21:22:24 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 32646427E0; Wed, 21 Aug 2024 21:22:24 +0200 (CEST) Received: from mail-oo1-f98.google.com (mail-oo1-f98.google.com [209.85.161.98]) by mails.dpdk.org (Postfix) with ESMTP id 20168427BD for ; Wed, 21 Aug 2024 21:22:23 +0200 (CEST) Received: by mail-oo1-f98.google.com with SMTP id 006d021491bc7-5dca00a72easo54624eaf.2 for ; Wed, 21 Aug 2024 12:22:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1724268142; x=1724872942; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=4Pmcr60e+ahvNiCy9yNYEYN8W46oXlYCFgFPbivLauQ=; b=EACHT5BMhZ9AYWUucWeXrB9xNCbplZl0iCJQMqJL/IEROyUU992j1Y82fylmgbOQPC UBHxjD/VBWjg9CaeylnBtppXmKLFpPjx9S7OaQvp/bu2b5EF/UJhznU4D9U+JxvHwSyl MPrkwNE+s0cm1RUyjwd+ysOVxSRfJXjDPoR1I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724268142; x=1724872942; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4Pmcr60e+ahvNiCy9yNYEYN8W46oXlYCFgFPbivLauQ=; b=JBUZv5oAWT1AEjb8hnG4dSMqaGJ2Nu0Iijzf4lw4gTjRtoOulAkKpD6wqMAtJYPl81 /1Z2NmqM1wAF3nD7aH34EVx9oA3kXWAwANJS+J8djIpZnU4z0LQQwnrublRlsqxD9pqH TCqBhjekOEU8UCyNo9Yoy+TouCSvgkIRX3Y5/UW55BroB6ZoAXhWKRpi4nI603e0hHxy Mdmi9et+C0buBOZTDA40I9AF+ahQQ1xTNIGNDMwGFHLtSauWb+3Oq8JP5LGL2npE8Fc+ a7x1HJAvH7Zgw5mPOH0HrB1ur4ujVUmhRY3tQaFIO1X5s+gUnuRSsH2Mvh1XqhwuhBW7 zBRQ== X-Gm-Message-State: AOJu0YwqilMKc55KnGCNBIZqxTtsO3hcIO05fO0az3Exq+Dvqxwhp8cd ntH8jY/UtH6vXK3+Y+8PaNkeT3xTh4TFnu6eumwzx5nPIX2zZn30qJYvZuncDKaoXBUnGLWeDzx OAp2L+prVJbf0648MvAAskc4d7BXlezReAGNGtg8piLq92Kse X-Google-Smtp-Source: AGHT+IEIjV0exOzfyOuAysLgqoSKpgsKkxgzptJzEixsOtMa4seCzgQZ41S1TGdkfGR/bdSwUh0bx/Sq8DXW X-Received: by 2002:a05:6870:4206:b0:261:ff6:7496 with SMTP id 586e51a60fabf-2738be3228fmr3773656fac.40.1724268142050; Wed, 21 Aug 2024 12:22:22 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id 586e51a60fabf-27004482769sm974809fac.15.2024.08.21.12.22.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Aug 2024 12:22:22 -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 EA70F605C351; Wed, 21 Aug 2024 15:22:20 -0400 (EDT) From: jspewock@iol.unh.edu To: wathsala.vithanage@arm.com, npratte@iol.unh.edu, thomas@monjalon.net, Honnappa.Nagarahalli@arm.com, Luca.Vizzarro@arm.com, probb@iol.unh.edu, yoan.picchi@foss.arm.com, alex.chapman@arm.com, juraj.linkes@pantheon.tech, paul.szczepanek@arm.com Cc: dev@dpdk.org, Jeremy Spewock Subject: [RFC PATCH v2 0/5] dts: add VFs to the framework Date: Wed, 21 Aug 2024 15:21:47 -0400 Message-ID: <20240821192151.20874-2-jspewock@iol.unh.edu> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240821191557.18744-1-jspewock@iol.unh.edu> References: <20240821191557.18744-1-jspewock@iol.unh.edu> 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 v2: * Accidentally left out a formatting fix in v1. Jeremy Spewock (5): dts: allow binding only a single port to a different driver dts: parameterize what ports the TG sends packets to dts: add class for virtual functions dts: add OS abstractions for creating virtual functions dts: add functions for managing VFs to Node dts/framework/test_suite.py | 38 ++++-- dts/framework/testbed_model/linux_session.py | 40 ++++++- dts/framework/testbed_model/node.py | 115 +++++++++++++++++-- dts/framework/testbed_model/os_session.py | 40 +++++++ dts/framework/testbed_model/port.py | 37 +++++- 5 files changed, 251 insertions(+), 19 deletions(-) -- 2.46.0