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 659E8489BD; Fri, 24 Oct 2025 05:25:05 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4026A40150; Fri, 24 Oct 2025 05:25:05 +0200 (CEST) Received: from mail-oa1-f98.google.com (mail-oa1-f98.google.com [209.85.160.98]) by mails.dpdk.org (Postfix) with ESMTP id C282A40144 for ; Fri, 24 Oct 2025 05:25:03 +0200 (CEST) Received: by mail-oa1-f98.google.com with SMTP id 586e51a60fabf-36e4d00ebfdso578491fac.1 for ; Thu, 23 Oct 2025 20:25:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761276303; x=1761881103; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=HAF/+IKu/S4Oh+oglfVPc8Oa7rXEu0M9LAUxU3IIaVk=; b=ZhaCfCdWuwHiifc0Bkzqza2nVEV4YuKUFFoGC2vrcY/YIei6twjWotEkJJWE8PTWLN aytvn6lI5kKaxdjmwEkGu5ZqUjS9HNTctvaJOpi1lxoStxo5XMUcE2oyY0C976yNQNir yHO7ZLlv/v0CU48N2fvmNMJ+EQ+pXqTDyv9qvj+hwE2qU9oj/D9qQDQbDQKJgPLLjOMg CNLV96hbXl3Y6eqew+Y/LJbLrBsE/eyypvilrEUmNEj41mBvPYCSii6YXbBRW183Jiv0 ggWbLTwh4toGiQNMBWtE8k1TzA6sH+Fl1I4oyu4XhG0/bpww1rbgoiKYhbnXpJhu9C6t rx5Q== X-Forwarded-Encrypted: i=1; AJvYcCVwS3gFnlcf52rQRM8LEKMOM0k1tzI1lo1Kqo/rKhtuN/LgEXRPauia6/GbE7sSX+eYwg==@dpdk.org X-Gm-Message-State: AOJu0Yzm3WdrErjh/aJLUM8isRv/VxNjdm/MXGbDLiCLdDh3uZMSKm7R lxJL3M3740BEEWng5sBE6AksNQkffZlm/Tc6bkiG4hZBTaJuclobPmwGP+ruImmzBlbhVh2fitt Vi5CC1e35ewYQRJFGbn1Nw6Hp2P85KfM7X/Eiibk7GoVuPYMAwLqJFx7FSJVILomIBk7ielnqt/ E3Ja0bIyQg0sm5/I2hs7WD62pt+5a3o0PWd/v/1xxgOXTpJ4mKtL4Ox8GkdOXfd0x1e3JC9Q== X-Gm-Gg: ASbGnctmwtqLXfS9lS361H2zs1n33BMyZgqo5zzKqN47VyWWOKZQRoq6upw5PqopD0m rJlAQu3gCICmv7ZdrtK9/Lb7PmLhjuetGdiUUWMTbHC4CKs2F5vzoRQMfqEw0jg9aUOSjcgcHSm 9rnXNbmCk10r2KTDWgA8KefJ2clKHcsRD4FluMEYuxdBgKpY3cIBIO7XMC3H2zwTSOuKftjfxml qzD+gzBz1OtEIkgCOjcwm3jPgKOPmMoMIU4oT0AAebMeIUsIxB6YGe3/4KDKxk+Bwl7ja2irqyL +Dv9mc8N4ok0G0KSOx6s/0w3yeAstyupFXrxYc4QXSQjiXca98HhWbdDjoAbBaSIJgUO6Mz/jZe IowvpRGcTuKY4pWCzb6NQxIcO49N+03j+fAH3muwfv5Oxdl2b/TCalrmu3hifmULggPYG07eIyd fuVxJ8UCVMQKDJUxBKlMc7t2upi8rpBtZpn94= X-Google-Smtp-Source: AGHT+IHZDnLDKKagIC1Z4B0v2Cf7DUHhZ8C7OHnb3FQwyL3vmyFk5hFZN+OuB1vncTsLdwDG8SBq4vSqVFEV X-Received: by 2002:a05:6870:7885:b0:369:c7ae:6425 with SMTP id 586e51a60fabf-3c98d0c7695mr11016888fac.28.1761276302742; Thu, 23 Oct 2025 20:25:02 -0700 (PDT) Received: from smtp-us-east1-p01-i01-si01.dlp.protect.broadcom.com (address-144-49-247-72.dlp.protect.broadcom.com. [144.49.247.72]) by smtp-relay.gmail.com with ESMTPS id 586e51a60fabf-3cdc4e38fa9sm310921fac.11.2025.10.23.20.25.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Oct 2025 20:25:02 -0700 (PDT) X-Relaying-Domain: broadcom.com X-CFilter-Loop: Reflected Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-87c1f18cbc6so67450926d6.1 for ; Thu, 23 Oct 2025 20:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1761276302; x=1761881102; darn=dpdk.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=HAF/+IKu/S4Oh+oglfVPc8Oa7rXEu0M9LAUxU3IIaVk=; b=emWeRVpzgXUliF3vmVgKjIY1sSsObJQoayfIdRrzoFGrwvRh5dqc+26sgWszbFUm4P t41IbVOqecisIVg0cLp5l/l8tPsEVnUuhz8Wq1ZfI0RE6DgupztPOgBC1s/AosQYn8Mq RJzZMDHLGZoiM4TDCgcZmUfL3WDbNyhLINJiM= X-Forwarded-Encrypted: i=1; AJvYcCU3l4YdixMxJePZTL2W3G5l/17BzSpkHwgAnl+7P3VfcWdzRIv5uSTkuYl+EtfMBFMuZg==@dpdk.org X-Received: by 2002:a05:6214:248a:b0:81c:ded8:709f with SMTP id 6a1803df08f44-87c20647573mr106418966d6.47.1761276301746; Thu, 23 Oct 2025 20:25:01 -0700 (PDT) X-Received: by 2002:a05:6214:248a:b0:81c:ded8:709f with SMTP id 6a1803df08f44-87c20647573mr106418866d6.47.1761276301382; Thu, 23 Oct 2025 20:25:01 -0700 (PDT) MIME-Version: 1.0 References: <6873353.2l3rmUXbR5@thomas> In-Reply-To: From: Ajit Khaparde Date: Thu, 23 Oct 2025 20:24:45 -0700 X-Gm-Features: AWmQ_bmpQof-Z6QU5wSSlb9oZFqqpFACGDmAG1AC4HNbMNy1cJI88Vz5Ng_EOpM Message-ID: Subject: Re: BNXT patches To: Patrick Robb Cc: Thomas Monjalon , ci@dpdk.org, Ali Alnubani X-DetectorID-Processed: b00c1d49-9d2e-4205-b15f-d015386d3d5e Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="00000000000055d8be0641df18b7" 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 --00000000000055d8be0641df18b7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Oct 22, 2025 at 5:36=E2=80=AFPM Patrick Robb wr= ote: > > There are multiple next-net-brcm branches at https://git.dpdk.org/next/dp= dk-next-net-brcm/. I have chosen the for-next-net branch. Let me know if I = should adjust. > > So, you can go to https://lab.dpdk.org/results/dashboard/periodic_testing= / and select the "showing branch" dropdown on the right and select "next-ne= t-brcm-for-next-net" > > I kicked off a run from that branch so it should populate a new set of re= sults within a couple hours. Then like I said a new run of that branch will= kick off every 48 hours. Thanks, Patrick. This did help and looks like the build was cleaner than what we saw on the patchwork scorecard. > > Good luck! > > On Wed, Oct 22, 2025 at 8:09=E2=80=AFPM Ajit Khaparde wrote: >> >> On Wed, Oct 22, 2025 at 4:52=E2=80=AFPM Patrick Robb = wrote: >> > >> > That solution also makes sense. >> Agree. Thanks Thomas. >> >> > >> > For the per-branch periodic testing page that Thomas is mentioning (he= re: https://lab.dpdk.org/results/dashboard/periodic_testing/) we are publis= hing regular test reports on next-net, but not next-net-brcm. But, it makes= sense for us to start periodic runs on next-net-brcm, so I will add this n= ow. It should only take a few minutes to add to our CI system. Then I will = do a manual trigger which will add the first periodic testrun for next-net-= brcm. Otherwise, it should run once every other day at midnight US eastern = time. >> > >> > Let us know if this solution works for you Ajit. Thanks. >> >> Yes, Patrick, this should work. >> >> > >> > On Wed, Oct 22, 2025 at 7:36=E2=80=AFPM Thomas Monjalon wrote: >> >> >> >> Hello, >> >> >> >> Not related to CI, but the best would be to not wait a year >> >> for updating the driver in one series. >> >> >> >> As you maintain a repository branch, >> >> you can merge the patches and wait for UNH CI running on it. >> >> Also the GitHub robot can run if you push in a GitHub repo. >> >> >> >> >> >> 23/10/2025 01:05, Patrick Robb: >> >> > Hi Ajit, >> >> > >> >> > That sounds annoying. A sanity check question to start - is there a= ny sense >> >> > in resubmitting the series and just intentionally delaying sending = the 2nd >> >> > half of the commits? I.e. >> >> > >> >> > 1. git send-email /my-patches-dir/* >> >> > 2. Send the first 30 >> >> > 3. At prompt for 31st patch, pause. >> >> > 4. wait 10 minutes. >> >> > 5. Return to terminal, send patches 31 through 57. >> >> > >> >> > Or, if this is not possible, I think there should be some solution = on the >> >> > patchwork mail server policy side. I think Ali Alnubani from NVIDIA= manages >> >> > it and he is usually pretty responsive with such modification reque= sts. We >> >> > could ask about solutions like: >> >> > >> >> > 1. Add a complete exception to the mail server message rate restric= tion for >> >> > emails coming from email addresses associated with DPDK member comp= anies. >> >> > >> >> > or >> >> > >> >> > 2. Simply make the message rate restrictions more permissive than t= hey are >> >> > currently (i.e. allow 100 emails, not 30). >> >> > >> >> > If the ideas above will not work, I will have to assess the "bundle= " idea >> >> > tomorrow when I have time available than I do right now. Most likel= y it's >> >> > technically possible to facilitate but I do feel like simply resolv= ing the >> >> > original issue (the mail server is not letting you submit your seri= es) and >> >> > allowing the CI system automation to intake the patchseries from pa= tchwork >> >> > in the normal way is the ideal approach. >> >> > >> >> > On Wed, Oct 22, 2025 at 5:39=E2=80=AFPM Ajit Khaparde >> >> > wrote: >> >> > >> >> > > Hi Patrick, >> >> > > When Manish was submitting his patchset, >> >> > > Looks like because of a mail server message rate restriction, >> >> > > only 31 of 57 patches went through in the first attempt >> >> > > >> >> > > He submitted the remaining patches 32 to 57 in second attempt. >> >> > > >> >> > > I created a bundle for the series now. [1] >> >> > > >> >> > > Also a couple of patches were stuck at the gate. >> >> > > So a proper build has not happened on the patchset yet. [2] >> >> > > Do we have a way to trigger a build on the bundle? >> >> > > >> >> > > Please advise. >> >> > > >> >> > > [1] https://patchwork.dpdk.org/bundle/ajitkhaparde/BNXT%2025.11/ >> >> > > [2] https://mails.dpdk.org/archives/test-report/2025-October/9215= 00.html >> >> > > >> >> > > Thanks >> >> > > Ajit >> >> >> >> >> >> >> >> --00000000000055d8be0641df18b7 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 MYymAUVcWV0wVj6phKCeHUoRXxK4X8pFfsbz0Sjt+EMT/qE/zZE0/2EcCBES5X48iDmzTwTcJ+TD NOvJwY7xRNwUvbI9EUViKMHPr+tQIeHsuDT0CXRwjzvZrNSssqegLdpnnV24YK5bUiTUw52wxWoh QTlMtZHRCyQg3RQ6GIJ7KRdR/sPpJmnPBKbgwweDUNv6ZbCxcuTu5mhdtMT7TUSNjCi5aSKn85zv Xg41ku+Wm1cAeXwZUeZagNjdHHsOFQD1uqLsCsbLsTV8WaqksE8CAwEAAaOCAd4wggHaMA4GA1Ud DwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMIGTBggrBgEFBQcBAQSBhjCBgzBGBggrBgEFBQcwAoY6 aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyNnNtaW1lY2EyMDIzLmNy dDA5BggrBgEFBQcwAYYtaHR0cDovL29jc3AuZ2xvYmFsc2lnbi5jb20vZ3NnY2NyNnNtaW1lY2Ey MDIzMGUGA1UdIAReMFwwCQYHZ4EMAQUDAzALBgkrBgEEAaAyASgwQgYKKwYBBAGgMgoDAjA0MDIG CCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzBBBgNVHR8E OjA4MDagNKAyhjBodHRwOi8vY3JsLmdsb2JhbHNpZ24uY29tL2dzZ2NjcjZzbWltZWNhMjAyMy5j cmwwJQYDVR0RBB4wHIEaYWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20wEwYDVR0lBAwwCgYIKwYB BQUHAwQwHwYDVR0jBBgwFoAUACk2nlx6ug+vLVAt26AjhRiwoJIwHQYDVR0OBBYEFPJnigXvVxTA 07l8oe1CkMEkw+YLMA0GCSqGSIb3DQEBCwUAA4ICAQBE7rCtjYFJ7tog+ee/1HnzPN4L1J2asifX LdXeYICQse0kNEfXvUo1ayItAbuJnklmWwlP7IYPQyOlP3mJ4OGjvjuJhGF5d2Eb9iFuO+JW6vwf EosKt72uSd8homroli/RVma5W2tjKM7kU1HoSnz4rQV0YRWNH7OEzezNOZF7+aTJYJSaUXkK85/9 M1KYO/S8x9Pd2WRn39KIrw1g03sTjiTL/wpEiJNClL4GE/M3YZ6uXciSJX4au5UCWuV8gFtAV0ql aU36K35Grrc/xmzg6EDqNEDG0A9oTEWwLCTCYfxg+jO2lvpHj6gV+IE31MpZYzlR6/bQSe7NVz0g yDiC1bPtj2QVqpMvrEi5cmqpI/97cqbsK6Ud7xCvep6oYUJ2QS4RPw0slATdJjSwlb4Uk1Y+xR4b 6FbGm1N40N146szaI8aoV46hcI98/rWIr6kvmxy0wcoYx3U6kYkA/ywFqCXX0BgFNpZX5K8i64D4 E4nhwQjGDbUfMEJyAUr955c7lBXB87fotrW+90jSrpl4vK2qP4+W8ntJTX30iR3NmPyUhBkbnewo O0GHGnKcLdmowdbU5+n3HjvCoMiKOYbENHxJxar2zM+cPZ3EORk4rAW1TBGLLeZg5Y+5ScQgc5aa YbbIKKKsxmMaZkoB62zWnWrb2T5WPPLjYcFfjutmoDGCAlcwggJTAgEBMGIwUjELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExKDAmBgNVBAMTH0dsb2JhbFNpZ24gR0NDIFI2 IFNNSU1FIENBIDIwMjMCDEkL1Rxtyl5iiSFALTANBglghkgBZQMEAgEFAKCBxzAvBgkqhkiG9w0B CQQxIgQgJ/2g6CC6u7lUy48kSI82EgMBKkaaRhGE9Jl1o09hdycwGAYJKoZIhvcNAQkDMQsGCSqG SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUxMDI0MDMyNTAyWjBcBgkqhkiG9w0BCQ8xTzBNMAsG CWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMAsGCSqGSIb3 DQEBBzALBglghkgBZQMEAgEwDQYJKoZIhvcNAQEBBQAEggEAS5Ex8m6g0YFaGsA4DIQrRtN6GLmh KOI61wcXZfwbcKNxBAP8lPT/Rn9ElvSc8gIZXAObs8fJCiIQTY+jbkBsQ4yxnxD7HR88UH8+dSvX z4kG9b24uxDRfFtbnjDDf2Zq/PbaNESsAMnWr1eIhwQAEPgU3+1sn9vmMUfT8DK4+oPLkO2NEKSn ZRNaAhyp/7jYM2K19Ctj7zhwQJ+sn0eSj/5yChGuE8/nmG5qbsKk/dPOgwIGqPMm/isUsgCOLlvU w1o4XzZbElniDOawHCBAe2mdazwqAh7shFd4pYqMPWPGMMyUk70o4YLi6E+9t2OmXob4gmQ8pAm+ EXa1EucRrQ== --00000000000055d8be0641df18b7--