[PATCH RFC v2 1/4] tools/patman: Migrate mailing-list to lists.u-boot-project.org

Neil Armstrong neil.armstrong at linaro.org
Tue Jun 23 15:22:24 CEST 2026


The U-Boot Mailing-list is moving to the lists.u-boot-project.org
domain, so update all references of the list.denx.de to the new
domain in the patman code.

Signed-off-by: Neil Armstrong <neil.armstrong at linaro.org>
---
 tools/patman/func_test.py       |  6 +++---
 tools/patman/patchwork.py       | 38 +++++++++++++++++++-------------------
 tools/patman/patman.rst         |  2 +-
 tools/patman/settings.py        |  2 +-
 tools/patman/test_checkpatch.py |  2 +-
 5 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/tools/patman/func_test.py b/tools/patman/func_test.py
index d029181765c..3ed0e79d8d4 100644
--- a/tools/patman/func_test.py
+++ b/tools/patman/func_test.py
@@ -209,7 +209,7 @@ class TestFunctional(unittest.TestCase, TestCommon):
         count = 2
         alias = {
             'fdt': ['simon'],
-            'u-boot': ['u-boot at lists.denx.de'],
+            'u-boot': ['u-boot at lists.u-boot-project.org'],
             'simon': [self.leb],
             'fred': [self.fred],
             'joe': [self.joe],
@@ -256,7 +256,7 @@ class TestFunctional(unittest.TestCase, TestCommon):
                 prev = next(itr)
                 if 'Cc:' not in prev:
                     break
-        self.assertEqual('To:	  u-boot at lists.denx.de', prev)
+        self.assertEqual('To:	  u-boot at lists.u-boot-project.org', prev)
         self.assertEqual('Cc:	  %s' % stefan, next(itr))
         self.assertEqual('Version:  3', next(itr))
         self.assertEqual('Prefix:\t  RFC', next(itr))
@@ -269,7 +269,7 @@ class TestFunctional(unittest.TestCase, TestCommon):
         self.assertEqual('      Cc:  %s' % mel, next(itr))
         self.assertEqual('      Cc:  %s' % rick, next(itr))
         expected = ('Git command: git send-email --annotate '
-                    '--in-reply-to="%s" --to u-boot at lists.denx.de '
+                    '--in-reply-to="%s" --to u-boot at lists.u-boot-project.org '
                     '--cc "%s" --cc-cmd "%s send --cc-cmd %s" %s %s'
                     % (in_reply_to, stefan, sys.argv[0], cc_file, cover_fname,
                        ' '.join(args)))
diff --git a/tools/patman/patchwork.py b/tools/patman/patchwork.py
index d485648e467..70eb45a98a6 100644
--- a/tools/patman/patchwork.py
+++ b/tools/patman/patchwork.py
@@ -588,7 +588,7 @@ class Patchwork:
                 "mbox": "https://patchwork.ozlabs.org/series/446956/mbox/"
             comments: Web URL to comments: 'https://patchwork.ozlabs.org/api/covers/2054866/comments/'
             headers: dict: e.g.:
-                "Return-Path": "<u-boot-bounces at lists.denx.de>",
+                "Return-Path": "<u-boot-bounces at lists.u-boot-project.org>",
                 "X-Original-To": "incoming at patchwork.ozlabs.org",
                 "Delivered-To": "patchwork-incoming at legolas.ozlabs.org",
                 "Authentication-Results": [
@@ -598,13 +598,13 @@ class Patchwork:
  header.s=google header.b=dG8yqtoK;
 \tdkim-atps=neutral",
                     "legolas.ozlabs.org;
- spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de
+ spf=pass (sender SPF authorized) smtp.mailfrom=lists.u-boot-project.org
  (client-ip=85.214.62.61; helo=phobos.denx.de;
- envelope-from=u-boot-bounces at lists.denx.de; receiver=patchwork.ozlabs.org)",
+ envelope-from=u-boot-bounces at lists.u-boot-project.org; receiver=patchwork.ozlabs.org)",
                     "phobos.denx.de;
  dmarc=pass (p=none dis=none) header.from=chromium.org",
                     "phobos.denx.de;
- spf=pass smtp.mailfrom=u-boot-bounces at lists.denx.de",
+ spf=pass smtp.mailfrom=u-boot-bounces at lists.u-boot-project.org",
                     "phobos.denx.de;
 \tdkim=pass (1024-bit key;
  unprotected) header.d=chromium.org header.i=@chromium.org
@@ -632,10 +632,10 @@ class Patchwork:
  (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))
  (No client certificate requested)
  by phobos.denx.de (Postfix) with ESMTPS id 48AE281426
- for <u-boot at lists.denx.de>; Tue,  4 Mar 2025 14:09:55 +0100 (CET)",
+ for <u-boot at lists.u-boot-project.org>; Tue,  4 Mar 2025 14:09:55 +0100 (CET)",
                     "by mail-io1-xd2e.google.com with SMTP id
  ca18e2360f4ac-85ae33109f6so128326139f.2
- for <u-boot at lists.denx.de>; Tue, 04 Mar 2025 05:09:55 -0800 (PST)",
+ for <u-boot at lists.u-boot-project.org>; Tue, 04 Mar 2025 05:09:55 -0800 (PST)",
                     "from chromium.org (c-73-203-119-151.hsd1.co.comcast.net.
  [73.203.119.151]) by smtp.gmail.com with ESMTPSA id
  ca18e2360f4ac-858753cd304sm287383839f.33.2025.03.04.05.09.49
@@ -649,7 +649,7 @@ class Patchwork:
  RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham
  autolearn_force=no version=3.4.2",
                 "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;
- d=chromium.org; s=google; t=1741093792; x=1741698592; darn=lists.denx.de;
+ d=chromium.org; s=google; t=1741093792; x=1741698592; darn=lists.u-boot-project.org;
  h=content-transfer-encoding:mime-version:message-id:date:subject:cc
  :to:from:from:to:cc:subject:date:message-id:reply-to;
  bh=B2zsLws430/BEZfatNjeaNnrcxmYUstVjp1pSXgNQjc=;
@@ -683,7 +683,7 @@ class Patchwork:
  ca18e2360f4ac-85881fdba3amr1839428939f.13.1741093792636;
  Tue, 04 Mar 2025 05:09:52 -0800 (PST)",
                 "From": "Simon Glass <sjg at chromium.org>",
-                "To": "U-Boot Mailing List <u-boot at lists.denx.de>",
+                "To": "U-Boot Mailing List <u-boot at lists.u-boot-project.org>",
                 "Cc": "Simon Glass <sjg at chromium.org>, Alexander Kochetkov <al.kochet at gmail.com>,
  Alper Nebi Yasak <alpernebiyasak at gmail.com>,
  Brandon Maier <brandon.maier at collins.com>,
@@ -701,19 +701,19 @@ class Patchwork:
                 "X-Mailer": "git-send-email 2.43.0",
                 "MIME-Version": "1.0",
                 "Content-Transfer-Encoding": "8bit",
-                "X-BeenThere": "u-boot at lists.denx.de",
+                "X-BeenThere": "u-boot at lists.u-boot-project.org",
                 "X-Mailman-Version": "2.1.39",
                 "Precedence": "list",
-                "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
-                "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,
- <mailto:u-boot-request at lists.denx.de?subject=unsubscribe>",
-                "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
-                "List-Post": "<mailto:u-boot at lists.denx.de>",
-                "List-Help": "<mailto:u-boot-request at lists.denx.de?subject=help>",
-                "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,
- <mailto:u-boot-request at lists.denx.de?subject=subscribe>",
-                "Errors-To": "u-boot-bounces at lists.denx.de",
-                "Sender": "\"U-Boot\" <u-boot-bounces at lists.denx.de>",
+                "List-Id": "U-Boot discussion <u-boot.lists.u-boot-project.org>",
+                "List-Unsubscribe": "<https://lists.u-boot-project.org/options/u-boot>,
+ <mailto:u-boot-request at lists.u-boot-project.org?subject=unsubscribe>",
+                "List-Archive": "<https://lists.u-boot-project.org/pipermail/u-boot/>",
+                "List-Post": "<mailto:u-boot at lists.u-boot-project.org>",
+                "List-Help": "<mailto:u-boot-request at lists.u-boot-project.org?subject=help>",
+                "List-Subscribe": "<https://lists.u-boot-project.org/listinfo/u-boot>,
+ <mailto:u-boot-request at lists.u-boot-project.org?subject=subscribe>",
+                "Errors-To": "u-boot-bounces at lists.u-boot-project.org",
+                "Sender": "\"U-Boot\" <u-boot-bounces at lists.u-boot-project.org>",
                 "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
                 "X-Virus-Status": "Clean"
             content (str): Email content, e.g. 'This series adds a cover-coverage check to CI for Binman. The iMX8 tests
diff --git a/tools/patman/patman.rst b/tools/patman/patman.rst
index 549e203c254..a3cf81e6e8b 100644
--- a/tools/patman/patman.rst
+++ b/tools/patman/patman.rst
@@ -110,7 +110,7 @@ To add your own, create a file `~/.patman` like this::
     [alias]
     me: Simon Glass <sjg at chromium.org>
 
-    u-boot: U-Boot Mailing List <u-boot at lists.denx.de>
+    u-boot: U-Boot Mailing List <u-boot at lists.u-boot-project.org>
     wolfgang: Wolfgang Denk <wd at denx.de>
     others: Mike Frysinger <vapier at gentoo.org>, Fred Bloggs <f.bloggs at napier.net>
 
diff --git a/tools/patman/settings.py b/tools/patman/settings.py
index 17229e0d823..fe65b1d3fb7 100644
--- a/tools/patman/settings.py
+++ b/tools/patman/settings.py
@@ -162,7 +162,7 @@ class _ProjectConfigParser(ConfigParser.ConfigParser):
 def ReadGitAliases(fname):
     """Read a git alias file. This is in the form used by git:
 
-    alias uboot  u-boot at lists.denx.de
+    alias uboot  u-boot at lists.u-boot-project.org
     alias wd     Wolfgang Denk <wd at denx.de>
 
     Args:
diff --git a/tools/patman/test_checkpatch.py b/tools/patman/test_checkpatch.py
index b4722330f86..923a275c617 100644
--- a/tools/patman/test_checkpatch.py
+++ b/tools/patman/test_checkpatch.py
@@ -283,7 +283,7 @@ index b167b028ec..beb7dc634f 100644
 +
 +BOOTSTAGE
 +M:	Simon Glass <sjg at chromium.org>
-+L:	u-boot at lists.denx.de
++L:	u-boot at lists.u-boot-project.org
 +F:	common/bootstage.c
 diff --git a/common/bootstage.c b/common/bootstage.c
 new file mode 100644

-- 
2.34.1



More information about the U-Boot mailing list