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 CBFF445830; Thu, 22 Aug 2024 22:19:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B92C942F7E; Thu, 22 Aug 2024 22:19:17 +0200 (CEST) Received: from mail-oa1-f42.google.com (mail-oa1-f42.google.com [209.85.160.42]) by mails.dpdk.org (Postfix) with ESMTP id 425FF42F6B for ; Thu, 22 Aug 2024 22:19:15 +0200 (CEST) Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-260e6298635so1113770fac.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=Wqr+ZJXtpHvQ7puosTojPqIrZMAjyLQXQ+G+F9aupurWaKfbqRw2060JZmLfhr4mtW D3taxBsrmEAejNaj8fli7m86D/WZUiDKMAGRVg+ouxW3zwpaTvQDOguRShT8mn0Ht1KS S9bYbPnf+VIfNTiGc8cUHIoExfsra5CE6BUtww6/EzwpID9pU9T8zMGcdDwwxVYBuir/ 1JQnwElCJI9r8Ql4JMuNfjaERgEk6+SjvgQs967D4Tvb/dUvEpPHeahDnyrpci7qKTJG lc7TIBi9gDs2BYkY4EwpuaUtjaf5mIbpz8JUGC8zQ0s5FKzaTd8BnS5tKIgPlR1XHTsE yr8g== X-Forwarded-Encrypted: i=1; AJvYcCU4DS2Ise7k9e5X3iLVswklNn+jIl3JCs1t+6W0f9HFPTAQD4n80IfpmK8F8AomeI5JUas=@dpdk.org X-Gm-Message-State: AOJu0YyZubeazkQdUuULfmMr3X7bTKWMtksjWfcWO0il2HFPVS9kjn0K ajybGTSS6+BriXe2GXeyf1QX0GKjwoIHlPLV/9QsePoKTW4WSGC63r62BTIjt+Jy3o91XbVzwDy jPgVbAJ9DFgl30Wgmkb4QpRU03wIc1t0aUxQPni83sTxbSfWIeHc= 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: 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 ##################################################################### 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