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 76479A00BE; Wed, 9 Mar 2022 15:04:40 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6583A410EF; Wed, 9 Mar 2022 15:04:40 +0100 (CET) Received: from mail-oo1-f46.google.com (mail-oo1-f46.google.com [209.85.161.46]) by mails.dpdk.org (Postfix) with ESMTP id C2C7940687 for ; Wed, 9 Mar 2022 15:04:38 +0100 (CET) Received: by mail-oo1-f46.google.com with SMTP id r41-20020a4a966c000000b0031bf85a4124so3044228ooi.0 for ; Wed, 09 Mar 2022 06:04:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=5xS+vzKGtdqZ3Jht7SeCDRJnjAY58CskVEdLt2lDfwU=; b=O/YxMShssi3eEolGMyUuHiv+SNZ9ChVj8CbTEPYzpgVN2DUcgVfKkWYZ3mC6sg+wr4 DnRE2mZ96PgywDBeA5NoqmD1fW4UvoT+GbakmNHNvj8JNJPXG6RnAAQeRiT9R8nPW0jR FgTVVLAWOX0fZm9sX804h4WNyK/ZFOBf5AG2k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5xS+vzKGtdqZ3Jht7SeCDRJnjAY58CskVEdLt2lDfwU=; b=J97Xj/nZpKhyJoUT+17dmOs00Q/C8SoE7HrerjUp4PkpsQRgBCyi5oFD/SLz8vk0Q5 2NDV7idnrtF/GcThH3rX0b2CV8cKtJcvOSn0lM2Wj9msAyCI2Nyo5GT7+hL8a+tayBwx d/fjrqKZ7tZ1vCrpFYHo0T54RicM7rBWUg6qdbLwDGZ9NvbdHU6KsIAazaCy/SYVwZNf w7VGhHDeXsjwKpBBSjoy7kLvidu+WaPIDzoX+Y5zi/S8QzW7A6lVR0uQWegTmaxCBJYk Pa4uU1hqksQp6PH7JhcesQk8WxQ3/yjzR7H80z1NvzUpzJYWRhYa1EDOUxLnUwxCEYOw iGSg== X-Gm-Message-State: AOAM530EDG1NqgeHJZ/tP8HLy0MC1sOJkTfiym309IHhN4QwswMv3ls2 yakdu2GDZGZ6cPDl/zK7C0oGxcYMjKYMF2JgLVV9lF0B2gJVQg== X-Google-Smtp-Source: ABdhPJw5pJmMdJz2IYcU0mDF+qSEgCJ0NIhdoo4lid6FAEa1/rc0tVNiW/Q1gj6WuCdP/3d+jyZXdTFc2SqNxF3Zsr0= X-Received: by 2002:a05:6870:9108:b0:d9:cb4f:14ab with SMTP id o8-20020a056870910800b000d9cb4f14abmr5308383oae.19.1646834677717; Wed, 09 Mar 2022 06:04:37 -0800 (PST) MIME-Version: 1.0 From: Owen Hilyard Date: Wed, 9 Mar 2022 09:04:02 -0500 Message-ID: Subject: DTS Improvement Working Group Minutes (March 2) To: dts@dpdk.org, dev Content-Type: multipart/alternative; boundary="000000000000f896d805d9c99373" 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 --000000000000f896d805d9c99373 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Attendees - Owen Hilyard - Honnappa Nagarahalli - Lijuan Tu - Lincoln Lavoie Agenda - Additions to the agenda - Review/Carry forward pending action items - Review DTS DPDK Modifications excel sheet - Merging DTS into DPDK - Review additional work items MinutesReview/Carry forward pending action items - Honnappa - Patches to DPDK to address changing the constants and printfs under progress. - Still in progress - Honnappa - The changes to DPDK need to be backported to LTS releases. Discuss with Lijuan and the community. - Patches will be backported - Owen - Owen to review Juraj=E2=80=99s feedback. - Done - Honnappa - Follow up with DPDK governing board to get the approval/legal opinion on including the GPL licensed files from DTS in the DPDK tree. - Governing board has not met - Owen - Look at making DTS build using the common DPDK repo in addition to the existing tarball option. - Looks to be possible, blocked by decisions on the placement of DTS inside of DPDK - Lijuan - The makefile removal patch is ready to get merged ( http://patchwork.dpdk.org/project/dts/list/?series=3D20610). Merge it in the 22.03 DTS release. - Additional issues discovered - Meson configuration changed improperly - Makefiles will be removed as the meson issues are fixed - Juraj - Postponed: Convert the makefile build for documentation to use meson build after merging the repositories or the directory structure is known. - Not present - Honnappa - Discuss merge permissions for Owen for the DTS tree with the Tech Board - Merge permissions have been granted - Lijuan/Owen - Check if dep/scapy_modules/Dot1BR.py file is required to be in DTS. If it is required, understand options for replacement/removin= g this file. - Look into rewriting the file so it=E2=80=99s not GPL - Lijuan/Owen - Check if dep/QMP/qmp.py can be installed on DUT as part of the qemu-guest-agent package. - In progress - Honnappa/Owen - Discuss Python bindings for DPDK in March 9th Techboard call. - Meeting has not happened yet Merging DTS into DPDK - Are we going to integrate DTS with the DPDK build system? No resolution yet. - Try for 22.07 - Focus on framework and test cases used in CI - Do a deep dive on Feb 9th - identify what needs to be done and estimate the work. DPDK Modifications Review - Some issues are fixed - Many changes are still present. Action Items - Honnappa - Patches to DPDK to address changing the constants and printfs under progress. - Owen - Write a script to run formatters (Black + Isort). Pin versions in dts requirements file. As part of the patch series, format DTS again. - Jurai - Rewrite dep/scapy_modules/Dot1BR.py from scratch so we can change the license. - Lijuan/Owen - Check if dep/QMP/qmp.py can be installed on DUT as part of the qemu-guest-agent package. - Lijuan/Owen - Remove ABI_stable test suite - Lijuan/Owen - Investigate DTS test suites to check for redundant tests - Unit testing (handled by meson now) - =E2=80=9CDoes it compile?=E2=80=9D tests - etc Any other business - Next Meeting: March 9, 2022 --000000000000f896d805d9c99373 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Attendees

    Owen Hilyard

  • Honnappa Nagarahalli

  • Lijuan Tu

  • Lincoln Lavoie

Agenda

  • Additions to the= agenda

  • Review/Carry for= ward pending action items

  • Review DTS DPDK Modifications excel sheet

  • Merging DTS into DPDK

  • Review additional work items

Minutes=

= Review/Carry forward pending action items

  • Honnappa - Pat= ches to DPDK to address changing the constants and printfs under progress.<= /span>

    • Still in progress

  • Honnappa - The changes to DPDK need to be backporte= d to LTS releases. Discuss with Lijuan and the community.

  • Patches will be backported

  • Owen - Owen to review Juraj=E2=80=99s feedback.

    <= /li>
    • Done

  • Honnappa - Follow up with DPDK governing board to get the approval/legal= opinion on including the GPL licensed files from DTS in the DPDK tree.

    • Governing board has not met

  • Owen - Look at making DTS build using the c= ommon DPDK repo in addition to the existing tarball option.

  • =
    • Looks to be possible, blocked by decisions on the placement of DT= S inside of DPDK

  • Li= juan - The makefile removal patch is ready to get merged (http://p= atchwork.dpdk.org/project/dts/list/?series=3D20610= ). Merge it in the 22.03 DTS release.

    • Additional i= ssues discovered

      • Meson configuration changed impro= perly

    • Makefiles w= ill be removed as the meson issues are fixed

  • Juraj - Postponed: Convert the makefile build for= documentation to use meson build after merging the repositories or the dir= ectory structure is known.

    • Not present

      <= /li>
  • Honnappa - Discuss merge permi= ssions for Owen for the DTS tree with the Tech Board

    • Merge permissions have been granted

  • Lijuan/Owen - Check if dep/scapy_modules/Dot1BR.py file= is required to be in DTS. If it is required, understand options for replac= ement/removing this file.

    • Look into rewriting the = file so it=E2=80=99s not GPL

  • Lijuan/Owen - Check if dep/QMP/qmp.py can be installed on DUT as = part of=C2=A0 the qemu-guest-agent package.

    • In pro= gress

  • Honnappa/Owen= - Discuss Python bindings for DPDK in March 9th Techboard call.

    =
    • Meeting has not happened yet

    Merging D= TS into DPDK

    • Are we going to integrate DTS with the DPDK= build system? No resolution yet.

    • Try for 22.07

    • = Focus on framework and test cases used in CI

    • Do a deep dive on Feb 9th - identify what needs to be = done and estimate the work.


    DPDK Modifications Review<= /span>

    • Some issues are fixed

    • Many changes are still present.

    Action Items

    • Honnappa - Patches to DPDK to address changing the consta= nts and printfs under progress.

    • Owen - Write a script to run formatters (Black + Isort). Pin versio= ns in dts requirements file. As part of the patch series, format DTS again.=

    • Jurai - Rewrite dep/sca= py_modules/Dot1BR.py from scratch so we can change the license.

      <= /li>
    • Lijuan/Owen - Check if dep/QMP/qmp.= py can be installed on DUT as part of=C2=A0 the qemu-guest-agent package.

    • Lijuan/Owen - Remove ABI_= stable test suite

    • Lijuan= /Owen - Investigate DTS test suites to check for redundant tests

      =
      • Unit testing (handled by meson now)

      • =E2=80=9CDoes it compile?=E2=80=9D tests

      • etc

      =

    Any= other business

      <= li dir=3D"ltr" style=3D"list-style-type:disc;font-size:11pt;font-family:Ari= al;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:norma= l;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre"><= p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" r= ole=3D"presentation">Next Meeting: March 9, 2022

    --000000000000f896d805d9c99373--