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 A1EE645BAB; Wed, 23 Oct 2024 08:02:00 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9DEB140DD0; Wed, 23 Oct 2024 08:02:00 +0200 (CEST) Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mails.dpdk.org (Postfix) with ESMTP id 04C1A40A6F for ; Wed, 23 Oct 2024 08:01:58 +0200 (CEST) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-2e2a999b287so4928961a91.0 for ; Tue, 22 Oct 2024 23:01:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1729663317; x=1730268117; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=nECZhjCnffFEHxZ5K917A7MOZ82AiIuMgdaEkhBoOec=; b=Tnc/PyVe+cm32Y3Y8YCRYCdmW1o7TOXQZhlCM4MVaMeCGtdO2wt8xwWeQH8BbNKfpV t/MznIYW4JW5faJnNO5yN/72oSq0h4Gt05u2FplE5pbgq8kX5+HdLmDLlNo7UTvmdzud C4HUK3dQyHTml1G5liqc2RThKbknEwG6pppTA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729663317; x=1730268117; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nECZhjCnffFEHxZ5K917A7MOZ82AiIuMgdaEkhBoOec=; b=TGbf78tjfatVsC/F2w14IVjJFhbDKrgay6bjm+WZFIAFs9kY3USrM2aHy6gMWszThc ktQ86T5ifusTCE6oapFM6TTiHab25C0J2ps78wb1JplDs5vM61Z0Op84UW47Dp6ZkBZR +OaNnq7M7wlq/4a826Bhg75KdJ7WQXr4cSdxppw/jokeZ1tFFJ6lvzqOS22AMdT3jbBN O+ZDSv8G7GphVtbGk5yY5pOTAXQmTZSaKRR/1CXz7cL+fG8nHJ/duzX8rWRkR/QU7Jjq 7eg3pO/0JK3NzCS3JQyYyoNswT+evJ3BngzTvLrZNNV1k5IEZepV8bcWj6b2q4tj5U05 nJ+g== X-Gm-Message-State: AOJu0YwejLhJXhwfPeBracTUG38HtULNnkcrok2CfL078/7Zm8lX9UHE zfFRQ1fvJ96Cla42Fn3tWl9WlQmgQ4vBeMz22ml9r3eehw/ZGVNaklEgcaDdBdzqUG9QN3MszmG o3WUbkY08FWqrNgoUSwG1+863MfbHRxD50U1/DmXz8a2iTuvvawY= X-Google-Smtp-Source: AGHT+IEHeiWiCWT+LVe6CUczZ8Y3Oe2gEb/sE2+seLzCEaiA7w5LdlGhCap3pDZmlyuid3l6hQij07YXvU9jMQ4wXQQ= X-Received: by 2002:a17:90a:6f83:b0:2e2:e8a9:a1d with SMTP id 98e67ed59e1d1-2e76b5b67b5mr1424828a91.6.1729663316821; Tue, 22 Oct 2024 23:01:56 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Wed, 23 Oct 2024 02:00:24 -0400 Message-ID: Subject: DTS WG Meeting Minutes - September 26, 2024 To: ci@dpdk.org Cc: dev , dts@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org ##################################################################### September 26, 2024 Attendees * Patrick Robb * Jeremy Spewock * Juraj Linke=C5=A1 * Tomas Durovec * Luca Vizzarro ##################################################################### Minutes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D General Discussion * Juraj and Jeremy both have their last days at their respective companies (ARM, UNH-IOL) working on DTS this Friday * how/who will inherit some of the testsuites? * Jeremy: * Open testsuites: UNH team will take these as they have the hardware and know how to wrap these up * VF discussion * Writing PF/VF testsuites: There were a couple ideas from the end of the previous meeting. It may be possible to have PFs and VFs always run from the same suite (reduced code duplication) and choose PF or VF mode (or both) based on a configuration value. If we go this route Patrick believes it would be ideal for the testsuite result to be represented in a distinct way in the output such that it is clear whether a PF run or VF run happened. * Best policy for discovering VFs and creating them? Current patch uses VFs if they are already there, makes them otherwise. * This also causes a bug if we want to use more VF interfaces than currently exist (if any exist, we will not make any more) * Add driver binding to TG: * Updated to only copying over the binding script to TG note - this is ready. * XML-RPC Server: * Need to update some of the docstrings * Verbose parser: * Jeremy will update if possible, otherwise the UNH guys are able to inherit this * Packet addressing: * Juraj had some comments, no big news * Jeremy is rebasing all his patches on next-dts * Juraj * Capabilities patch: * One final idea: an enum of a name was assigned a function - that function checked whether the capability was supported or not. And elsewhere he added the ability to add another function which would allow for configuring something before checking the capability. These two things should be combined into the single enum. Juraj=E2=80=99s idea is to extend this so that the enum will contain a capabilities object. * RFC was submitted for external DPDK build and stats * Juraj and Tomas will submit one new version today or tomorrow * Patch discussions * External DPDK build and output json * Per testsuite config * V1 submission creates config file which inherits from base config file for specific testsuites * Alex used this to write his RFC (was not submitted) for the check_port_speed testsuite, just checking that the user defined device speed matches what DPDK returns * We should start using dts-dev on slack more often - it seems to allow for quicker conversation between devs than the mailing list * Of course, this is for high level stuff - more comprehensive patch review needs to be on the mailing list * Driver binding on tg: https://patchwork.dpdk.org/project/dpdk/patch/20240812172251.41131-2-jspewo= ck@iol.unh.edu/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Bugzilla discussions * None =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * Any other business * Next meeting Oct 10, 2024