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 1DD5C46475 for ; Tue, 25 Mar 2025 09:20:39 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 08FFF40B9C; Tue, 25 Mar 2025 09:20:39 +0100 (CET) Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) by mails.dpdk.org (Postfix) with ESMTP id B0FD540B9C for ; Tue, 25 Mar 2025 09:20:37 +0100 (CET) Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-30db1bc464dso3522791fa.0 for ; Tue, 25 Mar 2025 01:20:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742890837; x=1743495637; 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=YtK5LnwkyIPx4cNlsazXltfWaoePZJ7e5Hfnw9rsckk=; b=GwePyYUK5Pfs2nu+U6UABT/xFzFQZFp1tc7b0TnRtPlzccikP3VcQRwMm4nTZLBIJa Se0W+knbTqfLp2FeMf4A4XUYzSyBznmE7mmQs6TXLRw8B6K+DB4HtSjfj1GRQyOuKhtQ LTl3VqCD5piT7Wj2xtvUxHyVsBGfUrGKmFkJJd5yp6yMlrz5M+fzu7a6FulVqeBmmD7X zIc1KnWR0M7olKhQhCrnNQyBs7RJJr96cP0b5l5KqOYOougOsltFq1mb1CvSAPNu73s/ hPQr6/WGVMpoV/e2/Urd4BTCdS4fcSFM9L6bclVgapxYK0kZvVE+omfDDNT9GRqmIy+6 yRMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742890837; x=1743495637; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YtK5LnwkyIPx4cNlsazXltfWaoePZJ7e5Hfnw9rsckk=; b=ZcmlvOZWnzvGN4eQkxMpiSgLDFR5Puv+kUkw6Bk2aLvbvG9vdNsWH61d7FLGaplrGg Fg33IcI0UnQTURZF5YAIi0alyCh121eH9miJ19xM23mpwEs4fBlE56Z5PKMReEd3wbn1 xIelOUi4i6d792F2fa4Ta5iHKLplpEdvjN/9Z+SRte7AZZjqb/yAWAq+yolOnSKT4lcD bPeIsSu8VoyL8W1v/RQXVlXBSO4C/kAkNhxH1NRa2mUA2rb6aGum2AT57+7LUF4pT9oF 8dEffvjzD563cqX3QAiWnzDYXHLEWDbwfUUXkiKC3BNLOupX+ng6Cw5OQH4lMUNng838 of0Q== X-Forwarded-Encrypted: i=1; AJvYcCUw78CMdq7MjB70BiY+HqFm0HxlZAORuoJQh+VG8NWuopgbBYEEQIoNzJxdsbcykb8b9f3qaRo=@dpdk.org X-Gm-Message-State: AOJu0Yw+YcDHUxS2vlJgANT8Pf9UzmMUlaCHBi8pd5TmoTZD0wPQceKi V0ZK/UgH+wQo7G1kSbjbN0JggoF0ozmmO+AFccCikoHXAN89t6emxC7i1mL3kv3FLbybd6xBebF 6DymrULOfoGQqzb64eUkLDI0HDYbBFDrN X-Gm-Gg: ASbGncv0DXAAfNRuX6zutbHjXnfNnwBuFP3oeOEyA73TJsqvY+JYTTDfqy64jpr8sVP pdhIutRoK7uQgW73AAFH5umrlUJZ7oKUNRTCOKyKH/c9Jporn2GolJk6NZefhYAFq0P7BVa+vf7 juv5noGBvkzs15kHYxVHgT9hlsGzU= X-Google-Smtp-Source: AGHT+IH5xsIGljQb1NguLw8xue5JshS0qf2NQF9Z3kHCa8aSSN+Uysg8EV52DhvpNUnX99NMazhDi5U/d2WDcVskrk0= X-Received: by 2002:a2e:be87:0:b0:30b:badf:75ec with SMTP id 38308e7fff4ca-30d7e220de6mr53076811fa.9.1742890836314; Tue, 25 Mar 2025 01:20:36 -0700 (PDT) MIME-Version: 1.0 References: <20250217170456.1068278-79-luca.boccassi@gmail.com> <20250307122431.1415551-1-luca.boccassi@gmail.com> <20250307122431.1415551-28-luca.boccassi@gmail.com> In-Reply-To: <20250307122431.1415551-28-luca.boccassi@gmail.com> From: Navin Srinivas Date: Tue, 25 Mar 2025 13:50:23 +0530 X-Gm-Features: AQ5f1JoStiQluSHRdezzImdEFNg7NRE18Io7EsrpBAeKyUSfDxBhQS6MeXwjmqY Message-ID: Subject: Re: patch 'ci: point at GitHub mirror' has been queued to stable release 22.11.8 To: luca.boccassi@gmail.com Cc: David Marchand , Aaron Conole , dpdk stable Content-Type: multipart/related; boundary="0000000000002e9770063126658a" X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org --0000000000002e9770063126658a Content-Type: multipart/alternative; boundary="0000000000002e976e0631266589" --0000000000002e976e0631266589 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable There is change in URL now? not able to access the below links which are shown on https://git.dpdk.org/dpdk-stable Should we use git.dpdk.org? or use the github link? http://dpdk.org/git/dpdk-stable https://dpdk.org/git/dpdk-stable [image: image.png] On Fri, Mar 7, 2025 at 5:56=E2=80=AFPM wrote: > Hi, > > FYI, your patch has been queued to stable release 22.11.8 > > Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. > It will be pushed if I get no objections before 03/09/25. So please > shout if anyone has objections. > > Also note that after the patch there's a diff of the upstream commit vs t= he > patch applied to the branch. This will indicate if there was any rebasing > needed to apply to the stable branch. If there were code changes for > rebasing > (ie: not only metadata diffs), please double check that the rebase was > correctly done. > > Queued patches are on a temporary branch at: > https://github.com/bluca/dpdk-stable > > This queued commit can be viewed at: > > https://github.com/bluca/dpdk-stable/commit/451cb5179585f9aca2cdd94a6d098= a3698c7b5c4 > > Thanks. > > Luca Boccassi > > --- > From 451cb5179585f9aca2cdd94a6d098a3698c7b5c4 Mon Sep 17 00:00:00 2001 > From: David Marchand > Date: Tue, 4 Mar 2025 16:48:43 +0100 > Subject: [PATCH] ci: point at GitHub mirror > > [ upstream commit 860019bd4c804cba4265dfe007fa5b9b282f5fcc ] > > We faced some random failures accessing dpdk.org git when running GHA. > Point at GitHub hosted mirror. > > Signed-off-by: David Marchand > Acked-by: Aaron Conole > --- > .github/workflows/build.yml | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml > index c08f6ae827..dab104c8c4 100644 > --- a/.github/workflows/build.yml > +++ b/.github/workflows/build.yml > @@ -25,7 +25,7 @@ jobs: > MINGW: ${{ matrix.config.cross =3D=3D 'mingw' }} > MINI: ${{ matrix.config.mini !=3D '' }} > PPC64LE: ${{ matrix.config.cross =3D=3D 'ppc64le' }} > - REF_GIT_REPO: https://dpdk.org/git/dpdk-stable > + REF_GIT_REPO: https://github.com/DPDK/dpdk-stable > REF_GIT_TAG: v22.11.1 > RISCV64: ${{ matrix.config.cross =3D=3D 'riscv64' }} > RUN_TESTS: ${{ contains(matrix.config.checks, 'tests') }} > -- > 2.47.2 > > --- > Diff of the applied patch vs upstream commit (please double-check if > non-empty: > --- > --- - 2025-03-07 12:23:39.042010768 +0000 > +++ 0028-ci-point-at-GitHub-mirror.patch 2025-03-07 > 12:23:38.034839111 +0000 > @@ -1 +1 @@ > -From 860019bd4c804cba4265dfe007fa5b9b282f5fcc Mon Sep 17 00:00:00 2001 > +From 451cb5179585f9aca2cdd94a6d098a3698c7b5c4 Mon Sep 17 00:00:00 2001 > @@ -5,0 +6,2 @@ > +[ upstream commit 860019bd4c804cba4265dfe007fa5b9b282f5fcc ] > + > @@ -9,2 +10,0 @@ > -Cc: stable@dpdk.org > - > @@ -18 +18 @@ > -index 183b0b1999..e98a60a852 100644 > +index c08f6ae827..dab104c8c4 100644 > @@ -21,9 +21,9 @@ > -@@ -11,7 +11,7 @@ defaults: > - > - env: > - REF_GIT_BRANCH: main > -- REF_GIT_REPO: https://dpdk.org/git/dpdk > -+ REF_GIT_REPO: https://github.com/DPDK/dpdk > - REF_GIT_TAG: v24.11 > - > - jobs: > +@@ -25,7 +25,7 @@ jobs: > + MINGW: ${{ matrix.config.cross =3D=3D 'mingw' }} > + MINI: ${{ matrix.config.mini !=3D '' }} > + PPC64LE: ${{ matrix.config.cross =3D=3D 'ppc64le' }} > +- REF_GIT_REPO: https://dpdk.org/git/dpdk-stable > ++ REF_GIT_REPO: https://github.com/DPDK/dpdk-stable > + REF_GIT_TAG: v22.11.1 > + RISCV64: ${{ matrix.config.cross =3D=3D 'riscv64' }} > + RUN_TESTS: ${{ contains(matrix.config.checks, 'tests') }} > --0000000000002e976e0631266589 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There is change in URL now?=C2=A0
not able to access t= he below links which are shown on=C2=A0https://git.dpdk.org/dpdk-stable

Shou= ld we use git.dpdk.org? or use the gith= ub link?


On Fri, Mar 7, 2025= at 5:56=E2=80=AFPM <luca.boc= cassi@gmail.com> wrote:
Hi,

FYI, your patch has been queued to stable release 22.11.8

Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stab= le yet.
It will be pushed if I get no objections before 03/09/25. So please
shout if anyone has objections.

Also note that after the patch there's a diff of the upstream commit vs= the
patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasi= ng
(ie: not only metadata diffs), please double check that the rebase was
correctly done.

Queued patches are on a temporary branch at:
https://github.com/bluca/dpdk-stable

This queued commit can be viewed at:
https://github.c= om/bluca/dpdk-stable/commit/451cb5179585f9aca2cdd94a6d098a3698c7b5c4
Thanks.

Luca Boccassi

---
>From 451cb5179585f9aca2cdd94a6d098a3698c7b5c4 Mon Sep 17 00:00:00 2001
From: David Marchand <david.marchand@redhat.com>
Date: Tue, 4 Mar 2025 16:48:43 +0100
Subject: [PATCH] ci: point at GitHub mirror

[ upstream commit 860019bd4c804cba4265dfe007fa5b9b282f5fcc ]

We faced some random failures accessing dpdk.org git when running GHA.
Point at GitHub hosted mirror.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Aaron Conole <aconole@redhat.com>
---
=C2=A0.github/workflows/build.yml | 2 +-
=C2=A01 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c08f6ae827..dab104c8c4 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,7 +25,7 @@ jobs:
=C2=A0 =C2=A0 =C2=A0 =C2=A0MINGW: ${{ matrix.config.cross =3D=3D 'mingw= ' }}
=C2=A0 =C2=A0 =C2=A0 =C2=A0MINI: ${{ matrix.config.mini !=3D '' }}<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0PPC64LE: ${{ matrix.config.cross =3D=3D 'ppc= 64le' }}
-=C2=A0 =C2=A0 =C2=A0 REF_GIT_REPO: https://dpdk.org/git/dpdk-stable=
+=C2=A0 =C2=A0 =C2=A0 REF_GIT_REPO: https://github.com/DPDK/dpdk-= stable
=C2=A0 =C2=A0 =C2=A0 =C2=A0REF_GIT_TAG: v22.11.1
=C2=A0 =C2=A0 =C2=A0 =C2=A0RISCV64: ${{ matrix.config.cross =3D=3D 'ris= cv64' }}
=C2=A0 =C2=A0 =C2=A0 =C2=A0RUN_TESTS: ${{ contains(matrix.config.checks, &#= 39;tests') }}
--
2.47.2

---
=C2=A0 Diff of the applied patch vs upstream commit (please double-check if= non-empty:
---
--- -=C2=A0 =C2=A02025-03-07 12:23:39.042010768 +0000
+++ 0028-ci-point-at-GitHub-mirror.patch=C2=A0 =C2=A0 =C2=A0 =C2=A0 2025-03= -07 12:23:38.034839111 +0000
@@ -1 +1 @@
-From 860019bd4c804cba4265dfe007fa5b9b282f5fcc Mon Sep 17 00:00:00 2001
+From 451cb5179585f9aca2cdd94a6d098a3698c7b5c4 Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit 860019bd4c804cba4265dfe007fa5b9b282f5fcc ]
+
@@ -9,2 +10,0 @@
-Cc: stable@dpdk.org
-
@@ -18 +18 @@
-index 183b0b1999..e98a60a852 100644
+index c08f6ae827..dab104c8c4 100644
@@ -21,9 +21,9 @@
-@@ -11,7 +11,7 @@ defaults:
-
- env:
-=C2=A0 =C2=A0REF_GIT_BRANCH: main
--=C2=A0 REF_GIT_REPO:
https://dpdk.org/git/dpdk
-+=C2=A0 REF_GIT_REPO: https://github.com/DPDK/dpdk
-=C2=A0 =C2=A0REF_GIT_TAG: v24.11
-
- jobs:
+@@ -25,7 +25,7 @@ jobs:
+=C2=A0 =C2=A0 =C2=A0 =C2=A0MINGW: ${{ matrix.config.cross =3D=3D 'ming= w' }}
+=C2=A0 =C2=A0 =C2=A0 =C2=A0MINI: ${{ matrix.config.mini !=3D '' }}=
+=C2=A0 =C2=A0 =C2=A0 =C2=A0PPC64LE: ${{ matrix.config.cross =3D=3D 'pp= c64le' }}
+-=C2=A0 =C2=A0 =C2=A0 REF_GIT_REPO: https://dpdk.org/git/dpdk-stabl= e
++=C2=A0 =C2=A0 =C2=A0 REF_GIT_REPO: https://github.com/DPDK/dpdk= -stable
+=C2=A0 =C2=A0 =C2=A0 =C2=A0REF_GIT_TAG: v22.11.1
+=C2=A0 =C2=A0 =C2=A0 =C2=A0RISCV64: ${{ matrix.config.cross =3D=3D 'ri= scv64' }}
+=C2=A0 =C2=A0 =C2=A0 =C2=A0RUN_TESTS: ${{ contains(matrix.config.checks, &= #39;tests') }}
--0000000000002e976e0631266589-- --0000000000002e9770063126658a Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_m8o86sak0 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 SUVORK5CYII= --0000000000002e9770063126658a--