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 9C42945BAB; Wed, 23 Oct 2024 08:01:59 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6F25B40A6B; Wed, 23 Oct 2024 08:01:59 +0200 (CEST) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mails.dpdk.org (Postfix) with ESMTP id E09FB402A3 for ; Wed, 23 Oct 2024 08:01:57 +0200 (CEST) Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-2e3fca72a41so4403952a91.1 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=EvxfbmRtzBTmkwzNWU9GJJBxLt+a4zJYxQBa9xEY3oQr9q+sgT7mkGS0QVUEnM/xyc U8pzla3Z3Lyfogx3svtarRBch8NnqqtVm8Cq5Myh1Iytr8ye2MWBjTv01x4PrPE014I6 JczMSfSf+8uFvkHmEc+LNis3ZOMekvvZPpi4f3ZKDm9RyCwmpLVFEW4pgdjylFrIylrp Eq7NNo3waOjwf9fIxO2pO7E/aM18Gg8MrUFNjOsZwBZO8GxwK1n7lTR8EqUUVrBBKxH/ TUyZPU9Nb8SsQfyiO7QXVDHJ/OqoxjqPEcTUGBylBitDP9r27z2EQtU4wQsXpPVU2fSK 60XQ== X-Forwarded-Encrypted: i=1; AJvYcCXOXQZyLvGbZn8T/mISP0CsP/bEC+bJcPMQPxMfdxQvm0E41h5OCjLRdyGFUvygVXYNnlM=@dpdk.org X-Gm-Message-State: AOJu0YwRp/CMqmwm/N/2+xj6PI0LtJmCGt0odwYA2ghjgB+/fiFIW1WF r4mP8dGnm71c8nSISLcxm4XK/ahCknEJAXt+KyWuGPm1k4k5zlERvHBxS4UiDxwhJ88K69QQ0r2 M8uReTd4/ylgFdO11P+o9+1No3dq3BUTRZTqwTt+M0Dhw3jK6ivA= 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: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-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