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 6368945BAC; 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 9489B40BA2; Wed, 23 Oct 2024 08:01:59 +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 E240B40A6B for ; Wed, 23 Oct 2024 08:01:57 +0200 (CEST) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-2e59746062fso2736376a91.2 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=tDQYvp8bkDuIcgtxqwHbjkrk7hZMzAdA30eSuYp35kY79MpmYJgf1vLKOZ0d9S13uX G6nS73XgBAXmyvWup0QJRznvENUbrjVwy6nlXqtN8JY2Rt5T9XwlFUnHL6hu+jX5mPvE fJDU68MafnCe3huyNKwcaSKvOTjRgFhYvTl8xPSjgRJOtjXy8aEMqxnJYrA5pnheMPyP Tr4XpOP65iNGH5UmBntglfzTf26VAGuhKjGCoqIfHmeDH4A7Y+e3MXOYGb9x1LBUC77m 4FN9HjSSfP9bq/pfXBWIr0m1Qx53ypemuVjbTTELxKRR5oUeMqttSC2LFkdPAmCrP08S NN6g== X-Gm-Message-State: AOJu0YxD1D346vhZV1UoSk5TtxxnHbAfHuInn6bJtGNHd8L+etRb2ozv KgCl2CazwSKXxf+Vj6z3X/YyAaDec90b086qhFsEVvbj7ntUdFwvNz9UIy54Hx0K6TK7RQ6+uM8 fhEm36NtxzCycoQVZ++BYbN/DEo6gjKu+tuXgWQ== 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: 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 ##################################################################### 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