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 187AC45831; Thu, 22 Aug 2024 22:19:18 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EDFCC42F89; Thu, 22 Aug 2024 22:19:17 +0200 (CEST) Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) by mails.dpdk.org (Postfix) with ESMTP id 8F21042F57 for ; Thu, 22 Aug 2024 22:19:15 +0200 (CEST) Received: by mail-oo1-f49.google.com with SMTP id 006d021491bc7-5d5b986a806so1180879eaf.1 for ; Thu, 22 Aug 2024 13:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1724357954; x=1724962754; 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=oK6byhydsA5oyP8YIa84VlKg5IZE6NQY/YpA7AxNSS0=; b=CARbjFXE/A5ttD4gKbTjIt46GXzfngK828nB4gz4TUG+abLdJXRF/ch+oz1YNEMyKB vh2cGlK9TbaSINYJIY5A3n18gp2WbF7d8e3D88AnQFR6QHt6E25pWKZESP3lcgGJOhW4 in+qomoDJ9AOaVN9w9v9sTvbk4dVh2xkIOdN8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724357954; x=1724962754; 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=oK6byhydsA5oyP8YIa84VlKg5IZE6NQY/YpA7AxNSS0=; b=FR26+zZfx3KiJWL0GhfJu53HyIvKy/wE5U5qinwG1PzmXq3vVHslSSF2ZkHGmvfH5c K0MNKI0t+6I/ugUL3vMB4y+Uf12L8W3DKvDNXZ7DibfCug+pr1ojNfgDJrSxKvDJwOvE HMiYodvX8LCcYtJf6WjhyUrorZfBrx3LgwYE7GIxjimhP0EiKhDGeebEXm5zBtEP7kcJ 9jEOUAHBj7tOytEQ5NkEyGSsroibpuDBMOpmblSzOkdX/qDyRWgfEvEL22FblkmP+pMc s2pLC4yuHX6pRzsdQKD4DnXtdqrdAzFbeFx/dmFK8wRHPhtR6DiGUooh107qqOOanJM0 yKqQ== X-Gm-Message-State: AOJu0YzDnvAMl+1wNldWEJwNvYdKmq+sRDwYJ6KV1qri3Qa3rru7Bll/ Pls1hr+WSmlCV99OzOo9dSKgrUUp3fsj7y3MAAbkKMKpnluAMGLdGejAD8tgaVjDJ5c+Btqzm4o IQzGYyMeexKbi9m2vV/fDX2RbGebewxQAI/YaVa7iumF6B9cUgvg= X-Google-Smtp-Source: AGHT+IFsvqEjcIAkCwduMoaUhBla/NKsQ6zYEZUbV+4g67dTU/M4n8ogTVeamwvqV2TGRgMGwoNxYbkhFBS5I10pS30= X-Received: by 2002:a05:6870:1584:b0:260:ffc8:6d9f with SMTP id 586e51a60fabf-273e46dc2b0mr80262fac.19.1724357954138; Thu, 22 Aug 2024 13:19:14 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 22 Aug 2024 16:18:46 -0400 Message-ID: Subject: Community CI Meeting Minutes - August 22, 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 ##################################################################### August 22, 2024 Attendees 1. Patrick Robb 2. Tomas Durovec 3. Dean Marx 4. Luca Vizzarro 5. Jeremy Spewock 6. Ali Alnubani 7. Juraj Linke=C5=A1 8. Paul Szczepanek ##################################################################### 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 Announcements * DPDK Summit Montreal: September 24-25 * Some Summit attendees will be visiting the UNH Community Lab on September 26. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D CI Status --------------------------------------------------------------------- UNH-IOL Community Lab * openssl_asym_autotest driver test is failing on opensuse Leap * Submitted a bugzilla ticket with testlogs:https://bugs.dpdk.org/show_bug.cgi?id=3D1523 * Disabling this in CI testing in the interim * New Community Lab Servers: * NVIDIA ConnectX6-Lx and ConnectX7 NICs were moved to the new servers. The single core performance testing appears good so far (much better than with the old servers, and having rough parity with the performance reports NVIDIA publishes on dpdk.org) * Patrick is experimenting with some more of the AMD specific optimization system configs: * https://doc.dpdk.org/guides/linux_gsg/amd_platform.html * https://www.amd.com/system/files/documents/58017-amd-epyc-9004-t= g-data-plane-dpdk.pdf * Linux Foundation has provided legal approval for AMD to donate 3 additional used servers to the Community Lab, so those will be arriving soon * Deployed the update for sending fewer emails to the test-report mailing list (now we only send an extra email when the overall test label status updates, or when testing for a patchwork label is 100% done) * DTS Check format check: * Going to run that in CI, should be able to do this by next week * Also going to start running meson check format with the same process --------------------------------------------------------------------- Intel Lab * None --------------------------------------------------------------------- Github Actions * None --------------------------------------------------------------------- Loongarch Lab * 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 DTS Improvements & Test Development * MTU update testpmd methods: * Nick will submit a standalone patch for this, Jeremy and Juraj will depend on this * Luca=E2=80=99s pktgen and testpmd change patch includes an implementation for starting and stopping ports. Everyone should use this method once the series is reviewed and merged. http://patches.dpdk.org/project/dpdk/patch/20240806124642.2580828-5-luca.vi= zzarro@arm.com/ * VF creation: * Host must have sr-iov setup * PF is bound to the kernel driver (os_driver in dts) * Is it important to be non-destructive towards existing VFs when DTS st= arts? * People may not expect for DTS to be touching existing system configuration, and could cause confusion for people who run DTS in terms of their system state after running DTS * This is only relevant for bifurcated drivers (mlx5_core) * Interfaces need to be up (broadcom) * https://bugs.dpdk.org/show_bug.cgi?id=3D1500 * Pending Testsuites: * Some tests require adding functionality to testpmd * Interrupt_pmd test plan is written from l3fwd-power which has some hooks for checking wakeups, would need to patch testpmd to fetch the same info * https://doc.dpdk.org/dts/test_plans/interrupt_pmd_test_plan.html * MTU Update is assigned to Alex * There is probably some discussion on the mailing list about this suite from years ago, when it was returning inconsistent behavior across NICs based on assumptions around byte allocations for VLANs * Might be the exact same issue as arose when the jumboframes testsuite was written a couple months ago * Patrick will search for the old mail threads * Patrick and UNH team need to add more testsuite ideas to the tracking spreadsheet: https://docs.google.com/spreadsheets/d/1KrAS0c08x16RddzmYm2RDR93lRYxI9_owfk= -9sz6iaI/edit?gid=3D0#gid=3D0 * Dts-next branch. * Paul has been joining the DPDK release meetings, with ARM updates, and can give dts-next updates too (what is being merged, what are the important considerations). * We should summarize the high level for the patches submitted to the next-dts branch every week, and then Paul can bring that information to the release meeting if needed. * Next-dts summary: * It is not being used yet, but we are going to start now with the patches which are on patchwork * So, for example, Luca=E2=80=99s pktgen and testpmd updates series woul= d be one of the first things which Juraj will add * Juraj (Next-DTS Maintainer) will be on vacation next week, but this will be used after * DTS Docs: * Dependency issue: pyyaml was a missing dependency, causing docs build to fail * .toml file for dependencies uses distro name for pyyaml, so juraj needed to manually map between these two names * Resolved in the v19 * Capabilities patch: * It is done, appears to be working fine in the v3 * Going to extract two patches from this and submit as standalone patche= s * Small bugfix for show port info method output * Caching of port information * Adds ports info to testpmd instance, grabs that from show port i= nfo * UNH people should provide reviews, run on our hardware =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 Sep 5, 2024