* [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries
@ 2026-04-22 8:03 Philippe Mathieu-Daudé
2026-04-22 8:03 ` [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations Philippe Mathieu-Daudé
` (9 more replies)
0 siblings, 10 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:03 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé
v2:
- Addressed Markus & Daniel comments w.r.t. FW sections
- Drop T: tags
- Remove dead emails
Based-on: <20260416091654.316158-1-peter.maydell@linaro.org>
Philippe Mathieu-Daudé (10):
MAINTAINERS: Remove my unused git tree locations
MAINTAINERS: Remove my disfunctional emails
MAINTAINERS: Maintain MIPS Boston
MAINTAINERS: Step up to maintain core machine code
MAINTAINERS: Merge PCIe DOE section within SPDM
MAINTAINERS: Cover hexloader tests under the Generic Loader section
MAINTAINERS: Remove PhilMD from NVMe Block Driver
MAINTAINERS: Transfer FW schema specs section to Daniel
MAINTAINERS: Remove PhilMD from firmware sections
MAINTAINERS: Transfer CI maintenance to Pierrick
MAINTAINERS | 40 ++++++++-------------
hw/sd/sdmmc-internal.h | 2 +-
include/crypto/tls-cipher-suites.h | 2 +-
include/hw/i2c/arm_sbcon_i2c.h | 2 +-
include/hw/misc/bcm2835_thermal.h | 2 +-
include/hw/misc/led.h | 2 +-
include/hw/timer/bcm2835_systmr.h | 2 +-
include/qemu/units.h | 2 +-
crypto/tls-cipher-suites.c | 2 +-
hw/i386/fw_cfg.c | 2 +-
hw/i386/pc_sysfw_ovmf-stubs.c | 2 +-
hw/misc/bcm2835_thermal.c | 2 +-
hw/misc/led.c | 2 +-
hw/ppc/fw_cfg.c | 2 +-
hw/sd/sd.c | 2 +-
hw/timer/bcm2835_systmr.c | 2 +-
hw/usb/bus-stub.c | 2 +-
stubs/fw_cfg.c | 2 +-
stubs/hotplug-stubs.c | 2 +-
stubs/qdev.c | 2 +-
tests/qtest/fuzz-sb16-test.c | 2 +-
tests/qtest/fuzz-sdcard-test.c | 2 +-
tests/qtest/sdhci-test.c | 2 +-
tests/functional/aarch64/test_raspi3.py | 2 +-
tests/functional/arm/test_bflt.py | 2 +-
tests/functional/arm/test_raspi2.py | 2 +-
tests/functional/m68k/test_nextcube.py | 2 +-
tests/functional/mips/test_malta.py | 2 +-
tests/functional/mips64el/test_fuloong2e.py | 2 +-
tests/functional/mips64el/test_malta.py | 2 +-
tests/functional/mipsel/test_malta.py | 2 +-
tests/functional/ppc/test_40p.py | 2 +-
tests/functional/qemu_test/tesseract.py | 2 +-
33 files changed, 47 insertions(+), 57 deletions(-)
--
2.53.0
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
@ 2026-04-22 8:03 ` Philippe Mathieu-Daudé
2026-04-22 8:14 ` Thomas Huth
2026-04-22 8:03 ` [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails Philippe Mathieu-Daudé
` (8 subsequent siblings)
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:03 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé
I haven't used these for years. And as explained in [*]
QEMU development workflow doesn't leverage subsystem's
git trees. Remove them.
[*] https://lore.kernel.org/qemu-devel/CAFEAcA9xCN6XMUFmZ_QAn617W14FAzi4D_H1mgSER10otTtQMQ@mail.gmail.com/
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
MAINTAINERS | 2 --
1 file changed, 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1fe9672e41f..ecd236f818d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2265,7 +2265,6 @@ T: git https://github.com/jasowang/qemu.git net
Parallel NOR Flash devices
M: Philippe Mathieu-Daudé <philmd@linaro.org>
-T: git https://gitlab.com/philmd/qemu.git pflash-next
S: Maintained
F: hw/block/pflash_cfi*.c
F: include/hw/block/flash.h
@@ -2864,7 +2863,6 @@ F: include/hw/nvram/fw_cfg.h
F: include/standard-headers/linux/qemu_fw_cfg.h
F: tests/qtest/libqos/fw_cfg.c
F: tests/qtest/fw_cfg-test.c
-T: git https://github.com/philmd/qemu.git fw_cfg-next
XIVE
R: Gautam Menghani <gautam@linux.ibm.com>
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
2026-04-22 8:03 ` [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations Philippe Mathieu-Daudé
@ 2026-04-22 8:03 ` Philippe Mathieu-Daudé
2026-04-22 8:15 ` Thomas Huth
2026-04-22 8:46 ` Michael S. Tsirkin
2026-04-22 8:03 ` [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston Philippe Mathieu-Daudé
` (7 subsequent siblings)
9 siblings, 2 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:03 UTC (permalink / raw)
To: qemu-devel
Cc: Thomas Huth, Philippe Mathieu-Daudé, Daniel P. Berrangé,
Michael S. Tsirkin, Paolo Bonzini, Richard Henderson,
Gerd Hoffmann, Peter Maydell, Mark Cave-Ayland, Bin Meng,
Laurent Vivier, Pierrick Bouvier, Thomas Huth, Aurelien Jarno,
Huacai Chen, Jiaxun Yang, Hervé Poussineau,
Alexander Bulekov, Stefan Hajnoczi, Fabiano Rosas, Darren Kenny,
qemu-arm, qemu-ppc, qemu-block
With retrospective, mentioning email in authorship wasn't
really useful, more now than these addresses are dead:
- f4bug@amsat.org
- philmd@redhat.com
Simply remove them.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
hw/sd/sdmmc-internal.h | 2 +-
include/crypto/tls-cipher-suites.h | 2 +-
include/hw/i2c/arm_sbcon_i2c.h | 2 +-
include/hw/misc/bcm2835_thermal.h | 2 +-
include/hw/misc/led.h | 2 +-
include/hw/timer/bcm2835_systmr.h | 2 +-
include/qemu/units.h | 2 +-
crypto/tls-cipher-suites.c | 2 +-
hw/i386/fw_cfg.c | 2 +-
hw/i386/pc_sysfw_ovmf-stubs.c | 2 +-
hw/misc/bcm2835_thermal.c | 2 +-
hw/misc/led.c | 2 +-
hw/ppc/fw_cfg.c | 2 +-
hw/sd/sd.c | 2 +-
hw/timer/bcm2835_systmr.c | 2 +-
hw/usb/bus-stub.c | 2 +-
stubs/fw_cfg.c | 2 +-
stubs/hotplug-stubs.c | 2 +-
stubs/qdev.c | 2 +-
tests/qtest/fuzz-sb16-test.c | 2 +-
tests/qtest/fuzz-sdcard-test.c | 2 +-
tests/qtest/sdhci-test.c | 2 +-
tests/functional/aarch64/test_raspi3.py | 2 +-
tests/functional/arm/test_bflt.py | 2 +-
tests/functional/arm/test_raspi2.py | 2 +-
tests/functional/m68k/test_nextcube.py | 2 +-
tests/functional/mips/test_malta.py | 2 +-
tests/functional/mips64el/test_fuloong2e.py | 2 +-
tests/functional/mips64el/test_malta.py | 2 +-
tests/functional/mipsel/test_malta.py | 2 +-
tests/functional/ppc/test_40p.py | 2 +-
tests/functional/qemu_test/tesseract.py | 2 +-
32 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/hw/sd/sdmmc-internal.h b/hw/sd/sdmmc-internal.h
index c115f472efe..f9282a9712d 100644
--- a/hw/sd/sdmmc-internal.h
+++ b/hw/sd/sdmmc-internal.h
@@ -1,7 +1,7 @@
/*
* SD/MMC cards common
*
- * Copyright (c) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (c) 2018 Philippe Mathieu-Daudé
*
* This work is licensed under the terms of the GNU GPL, version 2 or later.
* See the COPYING file in the top-level directory.
diff --git a/include/crypto/tls-cipher-suites.h b/include/crypto/tls-cipher-suites.h
index 3bd2003f32d..31697a7d6de 100644
--- a/include/crypto/tls-cipher-suites.h
+++ b/include/crypto/tls-cipher-suites.h
@@ -3,7 +3,7 @@
*
* Copyright (c) 2018-2020 Red Hat, Inc.
*
- * Author: Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Author: Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/include/hw/i2c/arm_sbcon_i2c.h b/include/hw/i2c/arm_sbcon_i2c.h
index 39b99f57bfb..537de428e1f 100644
--- a/include/hw/i2c/arm_sbcon_i2c.h
+++ b/include/hw/i2c/arm_sbcon_i2c.h
@@ -5,7 +5,7 @@
*
* Copyright (c) 2006-2007 CodeSourcery.
* Copyright (c) 2012 Oskar Andero <oskar.andero@gmail.com>
- * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2020 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/include/hw/misc/bcm2835_thermal.h b/include/hw/misc/bcm2835_thermal.h
index 13ffc61c1a7..04eda5cb83f 100644
--- a/include/hw/misc/bcm2835_thermal.h
+++ b/include/hw/misc/bcm2835_thermal.h
@@ -1,7 +1,7 @@
/*
* BCM2835 dummy thermal sensor
*
- * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2019 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/include/hw/misc/led.h b/include/hw/misc/led.h
index 4d077a7c43e..89ccbad4660 100644
--- a/include/hw/misc/led.h
+++ b/include/hw/misc/led.h
@@ -1,7 +1,7 @@
/*
* QEMU single LED device
*
- * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2020 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/include/hw/timer/bcm2835_systmr.h b/include/hw/timer/bcm2835_systmr.h
index 0674a18f12d..770e464937b 100644
--- a/include/hw/timer/bcm2835_systmr.h
+++ b/include/hw/timer/bcm2835_systmr.h
@@ -1,7 +1,7 @@
/*
* BCM2835 SYS timer emulation
*
- * Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (c) 2019 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/include/qemu/units.h b/include/qemu/units.h
index 692db3fbb26..4764e301e5b 100644
--- a/include/qemu/units.h
+++ b/include/qemu/units.h
@@ -2,7 +2,7 @@
* IEC binary prefixes definitions
*
* Copyright (C) 2015 Nikunj A Dadhania, IBM Corporation
- * Copyright (C) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2018 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/crypto/tls-cipher-suites.c b/crypto/tls-cipher-suites.c
index d9b61d0c08a..a6566f13c9b 100644
--- a/crypto/tls-cipher-suites.c
+++ b/crypto/tls-cipher-suites.c
@@ -3,7 +3,7 @@
*
* Copyright (c) 2018-2020 Red Hat, Inc.
*
- * Author: Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Author: Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/hw/i386/fw_cfg.c b/hw/i386/fw_cfg.c
index 5670e8553ea..858e6ca9c53 100644
--- a/hw/i386/fw_cfg.c
+++ b/hw/i386/fw_cfg.c
@@ -4,7 +4,7 @@
* Copyright (c) 2019 Red Hat, Inc.
*
* Author:
- * Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/hw/i386/pc_sysfw_ovmf-stubs.c b/hw/i386/pc_sysfw_ovmf-stubs.c
index b53906a0521..42e300ddec4 100644
--- a/hw/i386/pc_sysfw_ovmf-stubs.c
+++ b/hw/i386/pc_sysfw_ovmf-stubs.c
@@ -4,7 +4,7 @@
* Copyright (c) 2021 Red Hat, Inc.
*
* Author:
- * Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/hw/misc/bcm2835_thermal.c b/hw/misc/bcm2835_thermal.c
index 0dc1be15b4a..413c4179fed 100644
--- a/hw/misc/bcm2835_thermal.c
+++ b/hw/misc/bcm2835_thermal.c
@@ -1,7 +1,7 @@
/*
* BCM2835 dummy thermal sensor
*
- * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2019 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/hw/misc/led.c b/hw/misc/led.c
index d9256aaaf56..8b758c1b76d 100644
--- a/hw/misc/led.c
+++ b/hw/misc/led.c
@@ -1,7 +1,7 @@
/*
* QEMU single LED device
*
- * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2020 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/hw/ppc/fw_cfg.c b/hw/ppc/fw_cfg.c
index a88b5c4bde2..071cf855c23 100644
--- a/hw/ppc/fw_cfg.c
+++ b/hw/ppc/fw_cfg.c
@@ -4,7 +4,7 @@
* Copyright (c) 2019 Red Hat, Inc.
*
* Author:
- * Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/hw/sd/sd.c b/hw/sd/sd.c
index 13ea54df380..ebe6e35b15e 100644
--- a/hw/sd/sd.c
+++ b/hw/sd/sd.c
@@ -6,7 +6,7 @@
*
* Copyright (c) 2006 Andrzej Zaborowski <balrog@zabor.org>
* Copyright (c) 2007 CodeSourcery
- * Copyright (c) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (c) 2018 Philippe Mathieu-Daudé
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/hw/timer/bcm2835_systmr.c b/hw/timer/bcm2835_systmr.c
index 00bcfcd05c6..06a919b1f8b 100644
--- a/hw/timer/bcm2835_systmr.c
+++ b/hw/timer/bcm2835_systmr.c
@@ -1,7 +1,7 @@
/*
* BCM2835 SYS timer emulation
*
- * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2019 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/hw/usb/bus-stub.c b/hw/usb/bus-stub.c
index a7c3909e967..7cf1b494117 100644
--- a/hw/usb/bus-stub.c
+++ b/hw/usb/bus-stub.c
@@ -1,7 +1,7 @@
/*
* QEMU USB device emulation stubs
*
- * Copyright (C) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (C) 2021 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/stubs/fw_cfg.c b/stubs/fw_cfg.c
index bb1e3c8aa95..e7a9f714f35 100644
--- a/stubs/fw_cfg.c
+++ b/stubs/fw_cfg.c
@@ -4,7 +4,7 @@
* Copyright (c) 2019 Red Hat, Inc.
*
* Author:
- * Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/stubs/hotplug-stubs.c b/stubs/hotplug-stubs.c
index 23a1678dbbc..0f592ee1391 100644
--- a/stubs/hotplug-stubs.c
+++ b/stubs/hotplug-stubs.c
@@ -4,7 +4,7 @@
* Copyright (c) Red Hat
*
* Authors:
- * Philippe Mathieu-Daudé <philmd@redhat.com>,
+ * Philippe Mathieu-Daudé,
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/stubs/qdev.c b/stubs/qdev.c
index 7e957b3e524..61596de5f87 100644
--- a/stubs/qdev.c
+++ b/stubs/qdev.c
@@ -4,7 +4,7 @@
* Copyright (c) 2021 Red Hat, Inc.
*
* Author:
- * Philippe Mathieu-Daudé <philmd@redhat.com>
+ * Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
diff --git a/tests/qtest/fuzz-sb16-test.c b/tests/qtest/fuzz-sb16-test.c
index fc445b18710..9995ad88685 100644
--- a/tests/qtest/fuzz-sb16-test.c
+++ b/tests/qtest/fuzz-sb16-test.c
@@ -1,7 +1,7 @@
/*
* QTest fuzzer-generated testcase for sb16 audio device
*
- * Copyright (c) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (c) 2021 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/tests/qtest/fuzz-sdcard-test.c b/tests/qtest/fuzz-sdcard-test.c
index cd134cdf556..6d8be9d1195 100644
--- a/tests/qtest/fuzz-sdcard-test.c
+++ b/tests/qtest/fuzz-sdcard-test.c
@@ -1,7 +1,7 @@
/*
* QTest fuzzer-generated testcase for sdcard device
*
- * Copyright (c) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Copyright (c) 2021 Philippe Mathieu-Daudé
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
diff --git a/tests/qtest/sdhci-test.c b/tests/qtest/sdhci-test.c
index 7b32711c8f8..cde132228eb 100644
--- a/tests/qtest/sdhci-test.c
+++ b/tests/qtest/sdhci-test.c
@@ -1,7 +1,7 @@
/*
* QTest testcase for SDHCI controllers
*
- * Written by Philippe Mathieu-Daudé <f4bug@amsat.org>
+ * Written by Philippe Mathieu-Daudé
*
* This work is licensed under the terms of the GNU GPL, version 2 or later.
* See the COPYING file in the top-level directory.
diff --git a/tests/functional/aarch64/test_raspi3.py b/tests/functional/aarch64/test_raspi3.py
index 74f6630ed26..ae9eed3589f 100755
--- a/tests/functional/aarch64/test_raspi3.py
+++ b/tests/functional/aarch64/test_raspi3.py
@@ -3,7 +3,7 @@
# Functional test that boots a Linux kernel on a Raspberry Pi machine
# and checks the console
#
-# Copyright (c) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) 2020 Philippe Mathieu-Daudé
#
# SPDX-License-Identifier: GPL-2.0-or-later
diff --git a/tests/functional/arm/test_bflt.py b/tests/functional/arm/test_bflt.py
index f273fc83546..835a3354a03 100755
--- a/tests/functional/arm/test_bflt.py
+++ b/tests/functional/arm/test_bflt.py
@@ -2,7 +2,7 @@
#
# Test the bFLT loader format
#
-# Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (C) 2019 Philippe Mathieu-Daudé
#
# SPDX-License-Identifier: GPL-2.0-or-later
diff --git a/tests/functional/arm/test_raspi2.py b/tests/functional/arm/test_raspi2.py
index d3c7aaa39b0..fe644f04cf4 100755
--- a/tests/functional/arm/test_raspi2.py
+++ b/tests/functional/arm/test_raspi2.py
@@ -3,7 +3,7 @@
# Functional test that boots a Linux kernel on a Raspberry Pi machine
# and checks the console
#
-# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) 2019 Philippe Mathieu-Daudé
#
# SPDX-License-Identifier: GPL-2.0-or-later
diff --git a/tests/functional/m68k/test_nextcube.py b/tests/functional/m68k/test_nextcube.py
index 71c160d0262..d917cf5424f 100755
--- a/tests/functional/m68k/test_nextcube.py
+++ b/tests/functional/m68k/test_nextcube.py
@@ -2,7 +2,7 @@
#
# Functional test that boots a VM and run OCR on the framebuffer
#
-# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) 2019 Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or
# later. See the COPYING file in the top-level directory.
diff --git a/tests/functional/mips/test_malta.py b/tests/functional/mips/test_malta.py
index e8f49f130be..7048d91a9fd 100755
--- a/tests/functional/mips/test_malta.py
+++ b/tests/functional/mips/test_malta.py
@@ -2,7 +2,7 @@
#
# Functional tests for the big-endian 32-bit MIPS Malta board
#
-# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) Philippe Mathieu-Daudé
#
# SPDX-License-Identifier: GPL-2.0-or-later
diff --git a/tests/functional/mips64el/test_fuloong2e.py b/tests/functional/mips64el/test_fuloong2e.py
index 35e500b0221..d449e3c39a7 100755
--- a/tests/functional/mips64el/test_fuloong2e.py
+++ b/tests/functional/mips64el/test_fuloong2e.py
@@ -2,7 +2,7 @@
#
# Functional tests for the Lemote Fuloong-2E machine.
#
-# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) 2019 Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or later.
# See the COPYING file in the top-level directory.
diff --git a/tests/functional/mips64el/test_malta.py b/tests/functional/mips64el/test_malta.py
index bc750cb7ad6..163bbaf5ca3 100755
--- a/tests/functional/mips64el/test_malta.py
+++ b/tests/functional/mips64el/test_malta.py
@@ -2,7 +2,7 @@
#
# Functional tests for the little-endian 64-bit MIPS Malta board
#
-# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or later.
# See the COPYING file in the top-level directory.
diff --git a/tests/functional/mipsel/test_malta.py b/tests/functional/mipsel/test_malta.py
index 59ab4a60585..25bcb33c945 100755
--- a/tests/functional/mipsel/test_malta.py
+++ b/tests/functional/mipsel/test_malta.py
@@ -2,7 +2,7 @@
#
# Functional tests for the little-endian 32-bit MIPS Malta board
#
-# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or later.
# See the COPYING file in the top-level directory.
diff --git a/tests/functional/ppc/test_40p.py b/tests/functional/ppc/test_40p.py
index ed272147f6e..4c1c9bad6ec 100755
--- a/tests/functional/ppc/test_40p.py
+++ b/tests/functional/ppc/test_40p.py
@@ -2,7 +2,7 @@
#
# Functional test that boots a PReP/40p machine and checks its serial console.
#
-# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or
# later. See the COPYING file in the top-level directory.
diff --git a/tests/functional/qemu_test/tesseract.py b/tests/functional/qemu_test/tesseract.py
index ede6c6501e2..862faec2d2e 100644
--- a/tests/functional/qemu_test/tesseract.py
+++ b/tests/functional/qemu_test/tesseract.py
@@ -1,6 +1,6 @@
# ...
#
-# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
+# Copyright (c) 2019 Philippe Mathieu-Daudé
#
# This work is licensed under the terms of the GNU GPL, version 2 or
# later. See the COPYING file in the top-level directory.
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
2026-04-22 8:03 ` [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations Philippe Mathieu-Daudé
2026-04-22 8:03 ` [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails Philippe Mathieu-Daudé
@ 2026-04-22 8:03 ` Philippe Mathieu-Daudé
2026-04-22 8:19 ` Thomas Huth
2026-04-22 8:03 ` [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code Philippe Mathieu-Daudé
` (6 subsequent siblings)
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:03 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé, Jiaxun Yang
Maintain the Boston board as just another MIPS board.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index ecd236f818d..520b92826a2 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1495,6 +1495,7 @@ F: include/hw/intc/loongson_liointc.h
F: tests/functional/mips64el/test_loongson3v.py
Boston
+M: Philippe Mathieu-Daudé <philmd@linaro.org>
R: Aleksandar Rikalo <arikalo@gmail.com>
S: Odd Fixes
F: hw/core/loader-fit.c
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (2 preceding siblings ...)
2026-04-22 8:03 ` [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston Philippe Mathieu-Daudé
@ 2026-04-22 8:03 ` Philippe Mathieu-Daudé
2026-04-22 8:20 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 05/10] MAINTAINERS: Merge PCIe DOE section within SPDM Philippe Mathieu-Daudé
` (5 subsequent siblings)
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:03 UTC (permalink / raw)
To: qemu-devel
Cc: Thomas Huth, Philippe Mathieu-Daudé, Paolo Bonzini,
Igor Mammedov, Yanan Wang, Eduardo Habkost, Marcel Apfelbaum,
Alex Bennée
The 'Machine core' section is orphan. Being acquainted
with the code, step up to maintain it.
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Igor Mammedov <imammedo@redhat.com>
Cc: Yanan Wang <wangyanan55@huawei.com>
Cc: Eduardo Habkost <eduardo@habkost.net>
Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
---
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 520b92826a2..d4dac985b5c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2016,9 +2016,9 @@ F: include/hw/i386/nitro_enclave.h
F: docs/system/i386/nitro-enclave.rst
Machine core
-R: Philippe Mathieu-Daudé <philmd@linaro.org>
+M: Philippe Mathieu-Daudé <philmd@linaro.org>
R: Zhao Liu <zhao1.liu@intel.com>
-S: Supported
+S: Maintained
F: hw/core/cpu-common.c
F: hw/core/cpu-system.c
F: hw/core/machine-qmp-cmds.c
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 05/10] MAINTAINERS: Merge PCIe DOE section within SPDM
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (3 preceding siblings ...)
2026-04-22 8:03 ` [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 06/10] MAINTAINERS: Cover hexloader tests under the Generic Loader section Philippe Mathieu-Daudé
` (4 subsequent siblings)
9 siblings, 0 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel
Cc: Thomas Huth, Philippe Mathieu-Daudé, Tao Tang,
Jonathan Cameron, Gustavo Romero, Alistair Francis
SPDM depends on PCIe DOE, so it makes sense to cover
these files there. Cover the spdm.rst document. Add
Tao Tang who volunteered to be designated reviewer:
https://lore.kernel.org/qemu-devel/44abaece-6a6f-43c6-b29a-53d6eb08033c@phytium.com.cn/
Cc: Tao Tang <tangtao1634@phytium.com.cn>
Cc: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Gustavo Romero <gustavo.romero@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
---
MAINTAINERS | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index d4dac985b5c..17599636ab8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2160,11 +2160,6 @@ F: docs/pci*
F: docs/specs/*pci*
F: docs/system/sriov.rst
-PCIE DOE
-S: Orphan
-F: include/hw/pci/pcie_doe.h
-F: hw/pci/pcie_doe.c
-
ARM PCI Hotplug
M: Gustavo Romero <gustavo.romero@linaro.org>
L: qemu-arm@nongnu.org
@@ -3701,11 +3696,15 @@ F: tests/qtest/*tpm*
F: docs/specs/tpm.rst
T: git https://github.com/stefanberger/qemu-tpm.git tpm-next
-SPDM
+SPDM, PCIe DOE
M: Alistair Francis <alistair.francis@wdc.com>
+R: Tao Tang <tangtao1634@phytium.com.cn>
S: Maintained
F: backends/spdm-socket.c
F: include/system/spdm-socket.h
+F: include/hw/pci/pcie_doe.h
+F: hw/pci/pcie_doe.c
+F: docs/specs/spdm.rst
Checkpatch
S: Odd Fixes
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 06/10] MAINTAINERS: Cover hexloader tests under the Generic Loader section
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (4 preceding siblings ...)
2026-04-22 8:04 ` [PATCH v2 05/10] MAINTAINERS: Merge PCIe DOE section within SPDM Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 07/10] MAINTAINERS: Remove PhilMD from NVMe Block Driver Philippe Mathieu-Daudé
` (3 subsequent siblings)
9 siblings, 0 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé, Alistair Francis
Drop the orphan 'Intel Hexadecimal Object File Loader' section
but keep the tests covered under the Generic Loader section, since
both loader.c and generic-loader.c calls load_targphys_hex_as().
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
---
MAINTAINERS | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 17599636ab8..7e3bf662561 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2710,6 +2710,8 @@ F: hw/core/generic-loader.c
F: hw/core/uboot_image.h
F: include/hw/core/generic-loader.h
F: docs/system/generic-loader.rst
+F: tests/qtest/hexloader-test.c
+F: tests/data/hex-loader/test.hex
Guest Loader
M: Alex Bennée <alex.bennee@linaro.org>
@@ -2718,11 +2720,6 @@ F: hw/core/guest-loader.c
F: docs/system/guest-loader.rst
F: tests/functional/aarch64/test_xen.py
-Intel Hexadecimal Object File Loader
-S: Orphan
-F: tests/qtest/hexloader-test.c
-F: tests/data/hex-loader/test.hex
-
CHRP NVRAM
M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
S: Maintained
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 07/10] MAINTAINERS: Remove PhilMD from NVMe Block Driver
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (5 preceding siblings ...)
2026-04-22 8:04 ` [PATCH v2 06/10] MAINTAINERS: Cover hexloader tests under the Generic Loader section Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel Philippe Mathieu-Daudé
` (2 subsequent siblings)
9 siblings, 0 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé, Stefan Hajnoczi
I'm not following this code anymore, no need
to be listed as reviewer.
My gratitude to Stefan for everything he taught me while
supervising this topic. I truly appreciate the time he spent
helping me in many occasions. Thank you very much Stefan!
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7e3bf662561..e651d18879a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4234,7 +4234,6 @@ F: block/null.c
NVMe Block Driver
M: Stefan Hajnoczi <stefanha@redhat.com>
R: Fam Zheng <fam@euphon.net>
-R: Philippe Mathieu-Daudé <philmd@linaro.org>
L: qemu-block@nongnu.org
S: Supported
F: block/nvme*
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (6 preceding siblings ...)
2026-04-22 8:04 ` [PATCH v2 07/10] MAINTAINERS: Remove PhilMD from NVMe Block Driver Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:21 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick Philippe Mathieu-Daudé
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Philippe Mathieu-Daudé, Daniel P. Berrange
Pass the torch to Daniel, but demote the 'Firmware schema
specifications' section from 'Maintained' to 'Odd fixes'.
Suggested-by: Daniel P. Berrange <berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
MAINTAINERS | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index e651d18879a..5aceda193c2 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3963,10 +3963,9 @@ F: docs/specs/fsi.rst
F: tests/qtest/aspeed_fsi-test.c
Firmware schema specifications
-M: Philippe Mathieu-Daudé <philmd@linaro.org>
-R: Daniel P. Berrange <berrange@redhat.com>
+M: Daniel P. Berrange <berrange@redhat.com>
R: Kashyap Chamarthy <kchamart@redhat.com>
-S: Maintained
+S: Odd fixes
F: docs/interop/firmware.json
EDK2 Firmware
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (7 preceding siblings ...)
2026-04-22 8:04 ` [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:23 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick Philippe Mathieu-Daudé
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel
Cc: Thomas Huth, Philippe Mathieu-Daudé, Gerd Hoffmann,
Daniel P. Berrange, Kashyap Chamarthy
I'm not paid to support this code. I haven't followed
it neither, so be fair and just remove myself.
Demote the status to 'Orphaned'.
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Daniel P. Berrange <berrange@redhat.com>
Cc: Kashyap Chamarthy <kchamart@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
MAINTAINERS | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5aceda193c2..242546498bc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2846,9 +2846,8 @@ F: hw/usb/vt82c686-uhci-pci.c
F: include/hw/isa/vt82c686.h
Firmware configuration (fw_cfg)
-M: Philippe Mathieu-Daudé <philmd@linaro.org>
R: Gerd Hoffmann <kraxel@redhat.com>
-S: Supported
+S: Orphaned
F: docs/specs/fw_cfg.rst
F: hw/nvram/fw_cfg*.c
F: stubs/fw_cfg.c
@@ -3969,7 +3968,6 @@ S: Odd fixes
F: docs/interop/firmware.json
EDK2 Firmware
-M: Philippe Mathieu-Daudé <philmd@linaro.org>
M: Gerd Hoffmann <kraxel@redhat.com>
S: Supported
F: hw/i386/*ovmf*
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
` (8 preceding siblings ...)
2026-04-22 8:04 ` [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections Philippe Mathieu-Daudé
@ 2026-04-22 8:04 ` Philippe Mathieu-Daudé
2026-04-22 8:24 ` Thomas Huth
9 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-04-22 8:04 UTC (permalink / raw)
To: qemu-devel
Cc: Thomas Huth, Philippe Mathieu-Daudé, Alex Bennée,
Pierrick Bouvier
Pass the torch to Pierrick who does much better and useful
work in this area: https://github.com/p-b-o/qemu-ci
Remove me from custom runner files since I don't have
contact with OSUOSL or IBM.
Cc: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
---
MAINTAINERS | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 242546498bc..39f20892d7e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4452,7 +4452,7 @@ Build and test automation
Build and test automation, general continuous integration
M: Alex Bennée <alex.bennee@linaro.org>
T: git https://gitlab.com/stsquad/qemu testing/next
-M: Philippe Mathieu-Daudé <philmd@linaro.org>
+M: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
S: Maintained
F: .github/workflows/lockdown.yml
F: .gitlab-ci.yml
@@ -4497,13 +4497,11 @@ F: .gitlab-ci.d/windows.yml
Guest Test Compilation Support
M: Alex Bennée <alex.bennee@linaro.org>
-R: Philippe Mathieu-Daudé <philmd@linaro.org>
S: Maintained
F: tests/tcg/Makefile.target
GitLab custom runners (HW sponsored by Linaro, OSUOSL and IBM)
M: Alex Bennée <alex.bennee@linaro.org>
-M: Philippe Mathieu-Daudé <philmd@linaro.org>
S: Maintained
F: .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
F: .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
@@ -4538,6 +4536,7 @@ M: Paolo Bonzini <pbonzini@redhat.com>
R: Marc-André Lureau <marcandre.lureau@redhat.com>
R: Daniel P. Berrange <berrange@redhat.com>
R: Philippe Mathieu-Daudé <philmd@linaro.org>
+R: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
S: Maintained
F: meson.build
F: meson_options.txt
--
2.53.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations
2026-04-22 8:03 ` [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations Philippe Mathieu-Daudé
@ 2026-04-22 8:14 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:14 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
On 22/04/2026 10.03, Philippe Mathieu-Daudé wrote:
> I haven't used these for years. And as explained in [*]
> QEMU development workflow doesn't leverage subsystem's
> git trees. Remove them.
>
> [*] https://lore.kernel.org/qemu-devel/CAFEAcA9xCN6XMUFmZ_QAn617W14FAzi4D_H1mgSER10otTtQMQ@mail.gmail.com/
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> MAINTAINERS | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 1fe9672e41f..ecd236f818d 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2265,7 +2265,6 @@ T: git https://github.com/jasowang/qemu.git net
>
> Parallel NOR Flash devices
> M: Philippe Mathieu-Daudé <philmd@linaro.org>
> -T: git https://gitlab.com/philmd/qemu.git pflash-next
> S: Maintained
> F: hw/block/pflash_cfi*.c
> F: include/hw/block/flash.h
> @@ -2864,7 +2863,6 @@ F: include/hw/nvram/fw_cfg.h
> F: include/standard-headers/linux/qemu_fw_cfg.h
> F: tests/qtest/libqos/fw_cfg.c
> F: tests/qtest/fw_cfg-test.c
> -T: git https://github.com/philmd/qemu.git fw_cfg-next
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails
2026-04-22 8:03 ` [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails Philippe Mathieu-Daudé
@ 2026-04-22 8:15 ` Thomas Huth
2026-04-22 8:46 ` Michael S. Tsirkin
1 sibling, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:15 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
Cc: Daniel P. Berrangé, Michael S. Tsirkin, Paolo Bonzini,
Richard Henderson, Gerd Hoffmann, Peter Maydell, Mark Cave-Ayland,
Bin Meng, Laurent Vivier, Pierrick Bouvier, Thomas Huth,
Aurelien Jarno, Huacai Chen, Jiaxun Yang, Hervé Poussineau,
Alexander Bulekov, Stefan Hajnoczi, Fabiano Rosas, Darren Kenny,
qemu-arm, qemu-ppc, qemu-block
On 22/04/2026 10.03, Philippe Mathieu-Daudé wrote:
> With retrospective, mentioning email in authorship wasn't
> really useful, more now than these addresses are dead:
> - f4bug@amsat.org
> - philmd@redhat.com
> Simply remove them.
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> hw/sd/sdmmc-internal.h | 2 +-
> include/crypto/tls-cipher-suites.h | 2 +-
> include/hw/i2c/arm_sbcon_i2c.h | 2 +-
> include/hw/misc/bcm2835_thermal.h | 2 +-
> include/hw/misc/led.h | 2 +-
> include/hw/timer/bcm2835_systmr.h | 2 +-
> include/qemu/units.h | 2 +-
> crypto/tls-cipher-suites.c | 2 +-
> hw/i386/fw_cfg.c | 2 +-
> hw/i386/pc_sysfw_ovmf-stubs.c | 2 +-
> hw/misc/bcm2835_thermal.c | 2 +-
> hw/misc/led.c | 2 +-
> hw/ppc/fw_cfg.c | 2 +-
> hw/sd/sd.c | 2 +-
> hw/timer/bcm2835_systmr.c | 2 +-
> hw/usb/bus-stub.c | 2 +-
> stubs/fw_cfg.c | 2 +-
> stubs/hotplug-stubs.c | 2 +-
> stubs/qdev.c | 2 +-
> tests/qtest/fuzz-sb16-test.c | 2 +-
> tests/qtest/fuzz-sdcard-test.c | 2 +-
> tests/qtest/sdhci-test.c | 2 +-
> tests/functional/aarch64/test_raspi3.py | 2 +-
> tests/functional/arm/test_bflt.py | 2 +-
> tests/functional/arm/test_raspi2.py | 2 +-
> tests/functional/m68k/test_nextcube.py | 2 +-
> tests/functional/mips/test_malta.py | 2 +-
> tests/functional/mips64el/test_fuloong2e.py | 2 +-
> tests/functional/mips64el/test_malta.py | 2 +-
> tests/functional/mipsel/test_malta.py | 2 +-
> tests/functional/ppc/test_40p.py | 2 +-
> tests/functional/qemu_test/tesseract.py | 2 +-
> 32 files changed, 32 insertions(+), 32 deletions(-)
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston
2026-04-22 8:03 ` [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston Philippe Mathieu-Daudé
@ 2026-04-22 8:19 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:19 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel; +Cc: Jiaxun Yang
On 22/04/2026 10.03, Philippe Mathieu-Daudé wrote:
> Maintain the Boston board as just another MIPS board.
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index ecd236f818d..520b92826a2 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -1495,6 +1495,7 @@ F: include/hw/intc/loongson_liointc.h
> F: tests/functional/mips64el/test_loongson3v.py
>
> Boston
> +M: Philippe Mathieu-Daudé <philmd@linaro.org>
> R: Aleksandar Rikalo <arikalo@gmail.com>
> S: Odd Fixes
> F: hw/core/loader-fit.c
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code
2026-04-22 8:03 ` [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code Philippe Mathieu-Daudé
@ 2026-04-22 8:20 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:20 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
Cc: Paolo Bonzini, Igor Mammedov, Yanan Wang, Eduardo Habkost,
Marcel Apfelbaum, Alex Bennée
On 22/04/2026 10.03, Philippe Mathieu-Daudé wrote:
> The 'Machine core' section is orphan. Being acquainted
> with the code, step up to maintain it.
>
> Cc: Paolo Bonzini <pbonzini@redhat.com>
> Cc: Igor Mammedov <imammedo@redhat.com>
> Cc: Yanan Wang <wangyanan55@huawei.com>
> Cc: Eduardo Habkost <eduardo@habkost.net>
> Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
> ---
> MAINTAINERS | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 520b92826a2..d4dac985b5c 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2016,9 +2016,9 @@ F: include/hw/i386/nitro_enclave.h
> F: docs/system/i386/nitro-enclave.rst
>
> Machine core
> -R: Philippe Mathieu-Daudé <philmd@linaro.org>
> +M: Philippe Mathieu-Daudé <philmd@linaro.org>
> R: Zhao Liu <zhao1.liu@intel.com>
> -S: Supported
> +S: Maintained
> F: hw/core/cpu-common.c
> F: hw/core/cpu-system.c
> F: hw/core/machine-qmp-cmds.c
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel
2026-04-22 8:04 ` [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel Philippe Mathieu-Daudé
@ 2026-04-22 8:21 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:21 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel; +Cc: Daniel P. Berrange
On 22/04/2026 10.04, Philippe Mathieu-Daudé wrote:
> Pass the torch to Daniel, but demote the 'Firmware schema
> specifications' section from 'Maintained' to 'Odd fixes'.
>
> Suggested-by: Daniel P. Berrange <berrange@redhat.com>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> MAINTAINERS | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index e651d18879a..5aceda193c2 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -3963,10 +3963,9 @@ F: docs/specs/fsi.rst
> F: tests/qtest/aspeed_fsi-test.c
>
> Firmware schema specifications
> -M: Philippe Mathieu-Daudé <philmd@linaro.org>
> -R: Daniel P. Berrange <berrange@redhat.com>
> +M: Daniel P. Berrange <berrange@redhat.com>
> R: Kashyap Chamarthy <kchamart@redhat.com>
> -S: Maintained
> +S: Odd fixes
> F: docs/interop/firmware.json
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections
2026-04-22 8:04 ` [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections Philippe Mathieu-Daudé
@ 2026-04-22 8:23 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:23 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
Cc: Gerd Hoffmann, Daniel P. Berrange, Kashyap Chamarthy
On 22/04/2026 10.04, Philippe Mathieu-Daudé wrote:
> I'm not paid to support this code. I haven't followed
> it neither, so be fair and just remove myself.
> Demote the status to 'Orphaned'.
>
> Cc: Gerd Hoffmann <kraxel@redhat.com>
> Cc: Daniel P. Berrange <berrange@redhat.com>
> Cc: Kashyap Chamarthy <kchamart@redhat.com>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> MAINTAINERS | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 5aceda193c2..242546498bc 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2846,9 +2846,8 @@ F: hw/usb/vt82c686-uhci-pci.c
> F: include/hw/isa/vt82c686.h
>
> Firmware configuration (fw_cfg)
> -M: Philippe Mathieu-Daudé <philmd@linaro.org>
> R: Gerd Hoffmann <kraxel@redhat.com>
> -S: Supported
> +S: Orphaned
> F: docs/specs/fw_cfg.rst
> F: hw/nvram/fw_cfg*.c
> F: stubs/fw_cfg.c
> @@ -3969,7 +3968,6 @@ S: Odd fixes
> F: docs/interop/firmware.json
>
> EDK2 Firmware
> -M: Philippe Mathieu-Daudé <philmd@linaro.org>
> M: Gerd Hoffmann <kraxel@redhat.com>
> S: Supported
> F: hw/i386/*ovmf*
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick
2026-04-22 8:04 ` [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick Philippe Mathieu-Daudé
@ 2026-04-22 8:24 ` Thomas Huth
0 siblings, 0 replies; 19+ messages in thread
From: Thomas Huth @ 2026-04-22 8:24 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, qemu-devel
Cc: Alex Bennée, Pierrick Bouvier
On 22/04/2026 10.04, Philippe Mathieu-Daudé wrote:
> Pass the torch to Pierrick who does much better and useful
> work in this area: https://github.com/p-b-o/qemu-ci
>
> Remove me from custom runner files since I don't have
> contact with OSUOSL or IBM.
>
> Cc: Alex Bennée <alex.bennee@linaro.org>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
> ---
> MAINTAINERS | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 242546498bc..39f20892d7e 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -4452,7 +4452,7 @@ Build and test automation
> Build and test automation, general continuous integration
> M: Alex Bennée <alex.bennee@linaro.org>
> T: git https://gitlab.com/stsquad/qemu testing/next
> -M: Philippe Mathieu-Daudé <philmd@linaro.org>
> +M: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
> S: Maintained
> F: .github/workflows/lockdown.yml
> F: .gitlab-ci.yml
> @@ -4497,13 +4497,11 @@ F: .gitlab-ci.d/windows.yml
>
> Guest Test Compilation Support
> M: Alex Bennée <alex.bennee@linaro.org>
> -R: Philippe Mathieu-Daudé <philmd@linaro.org>
> S: Maintained
> F: tests/tcg/Makefile.target
>
> GitLab custom runners (HW sponsored by Linaro, OSUOSL and IBM)
> M: Alex Bennée <alex.bennee@linaro.org>
> -M: Philippe Mathieu-Daudé <philmd@linaro.org>
> S: Maintained
> F: .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
> F: .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
> @@ -4538,6 +4536,7 @@ M: Paolo Bonzini <pbonzini@redhat.com>
> R: Marc-André Lureau <marcandre.lureau@redhat.com>
> R: Daniel P. Berrange <berrange@redhat.com>
> R: Philippe Mathieu-Daudé <philmd@linaro.org>
> +R: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
> S: Maintained
> F: meson.build
> F: meson_options.txt
Reviewed-by: Thomas Huth <thuth@redhat.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails
2026-04-22 8:03 ` [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails Philippe Mathieu-Daudé
2026-04-22 8:15 ` Thomas Huth
@ 2026-04-22 8:46 ` Michael S. Tsirkin
1 sibling, 0 replies; 19+ messages in thread
From: Michael S. Tsirkin @ 2026-04-22 8:46 UTC (permalink / raw)
To: Philippe Mathieu-Daudé
Cc: qemu-devel, Thomas Huth, Daniel P. Berrangé, Paolo Bonzini,
Richard Henderson, Gerd Hoffmann, Peter Maydell, Mark Cave-Ayland,
Bin Meng, Laurent Vivier, Pierrick Bouvier, Thomas Huth,
Aurelien Jarno, Huacai Chen, Jiaxun Yang, Hervé Poussineau,
Alexander Bulekov, Stefan Hajnoczi, Fabiano Rosas, Darren Kenny,
qemu-arm, qemu-ppc, qemu-block
On Wed, Apr 22, 2026 at 10:03:57AM +0200, Philippe Mathieu-Daudé wrote:
> With retrospective, mentioning email in authorship wasn't
> really useful, more now than these addresses are dead:
> - f4bug@amsat.org
> - philmd@redhat.com
> Simply remove them.
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
> ---
> hw/sd/sdmmc-internal.h | 2 +-
> include/crypto/tls-cipher-suites.h | 2 +-
> include/hw/i2c/arm_sbcon_i2c.h | 2 +-
> include/hw/misc/bcm2835_thermal.h | 2 +-
> include/hw/misc/led.h | 2 +-
> include/hw/timer/bcm2835_systmr.h | 2 +-
> include/qemu/units.h | 2 +-
> crypto/tls-cipher-suites.c | 2 +-
> hw/i386/fw_cfg.c | 2 +-
> hw/i386/pc_sysfw_ovmf-stubs.c | 2 +-
> hw/misc/bcm2835_thermal.c | 2 +-
> hw/misc/led.c | 2 +-
> hw/ppc/fw_cfg.c | 2 +-
> hw/sd/sd.c | 2 +-
> hw/timer/bcm2835_systmr.c | 2 +-
> hw/usb/bus-stub.c | 2 +-
> stubs/fw_cfg.c | 2 +-
> stubs/hotplug-stubs.c | 2 +-
> stubs/qdev.c | 2 +-
> tests/qtest/fuzz-sb16-test.c | 2 +-
> tests/qtest/fuzz-sdcard-test.c | 2 +-
> tests/qtest/sdhci-test.c | 2 +-
> tests/functional/aarch64/test_raspi3.py | 2 +-
> tests/functional/arm/test_bflt.py | 2 +-
> tests/functional/arm/test_raspi2.py | 2 +-
> tests/functional/m68k/test_nextcube.py | 2 +-
> tests/functional/mips/test_malta.py | 2 +-
> tests/functional/mips64el/test_fuloong2e.py | 2 +-
> tests/functional/mips64el/test_malta.py | 2 +-
> tests/functional/mipsel/test_malta.py | 2 +-
> tests/functional/ppc/test_40p.py | 2 +-
> tests/functional/qemu_test/tesseract.py | 2 +-
> 32 files changed, 32 insertions(+), 32 deletions(-)
>
> diff --git a/hw/sd/sdmmc-internal.h b/hw/sd/sdmmc-internal.h
> index c115f472efe..f9282a9712d 100644
> --- a/hw/sd/sdmmc-internal.h
> +++ b/hw/sd/sdmmc-internal.h
> @@ -1,7 +1,7 @@
> /*
> * SD/MMC cards common
> *
> - * Copyright (c) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (c) 2018 Philippe Mathieu-Daudé
> *
> * This work is licensed under the terms of the GNU GPL, version 2 or later.
> * See the COPYING file in the top-level directory.
> diff --git a/include/crypto/tls-cipher-suites.h b/include/crypto/tls-cipher-suites.h
> index 3bd2003f32d..31697a7d6de 100644
> --- a/include/crypto/tls-cipher-suites.h
> +++ b/include/crypto/tls-cipher-suites.h
> @@ -3,7 +3,7 @@
> *
> * Copyright (c) 2018-2020 Red Hat, Inc.
> *
> - * Author: Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Author: Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/include/hw/i2c/arm_sbcon_i2c.h b/include/hw/i2c/arm_sbcon_i2c.h
> index 39b99f57bfb..537de428e1f 100644
> --- a/include/hw/i2c/arm_sbcon_i2c.h
> +++ b/include/hw/i2c/arm_sbcon_i2c.h
> @@ -5,7 +5,7 @@
> *
> * Copyright (c) 2006-2007 CodeSourcery.
> * Copyright (c) 2012 Oskar Andero <oskar.andero@gmail.com>
> - * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2020 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/include/hw/misc/bcm2835_thermal.h b/include/hw/misc/bcm2835_thermal.h
> index 13ffc61c1a7..04eda5cb83f 100644
> --- a/include/hw/misc/bcm2835_thermal.h
> +++ b/include/hw/misc/bcm2835_thermal.h
> @@ -1,7 +1,7 @@
> /*
> * BCM2835 dummy thermal sensor
> *
> - * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2019 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/include/hw/misc/led.h b/include/hw/misc/led.h
> index 4d077a7c43e..89ccbad4660 100644
> --- a/include/hw/misc/led.h
> +++ b/include/hw/misc/led.h
> @@ -1,7 +1,7 @@
> /*
> * QEMU single LED device
> *
> - * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2020 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/include/hw/timer/bcm2835_systmr.h b/include/hw/timer/bcm2835_systmr.h
> index 0674a18f12d..770e464937b 100644
> --- a/include/hw/timer/bcm2835_systmr.h
> +++ b/include/hw/timer/bcm2835_systmr.h
> @@ -1,7 +1,7 @@
> /*
> * BCM2835 SYS timer emulation
> *
> - * Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (c) 2019 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/include/qemu/units.h b/include/qemu/units.h
> index 692db3fbb26..4764e301e5b 100644
> --- a/include/qemu/units.h
> +++ b/include/qemu/units.h
> @@ -2,7 +2,7 @@
> * IEC binary prefixes definitions
> *
> * Copyright (C) 2015 Nikunj A Dadhania, IBM Corporation
> - * Copyright (C) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2018 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/crypto/tls-cipher-suites.c b/crypto/tls-cipher-suites.c
> index d9b61d0c08a..a6566f13c9b 100644
> --- a/crypto/tls-cipher-suites.c
> +++ b/crypto/tls-cipher-suites.c
> @@ -3,7 +3,7 @@
> *
> * Copyright (c) 2018-2020 Red Hat, Inc.
> *
> - * Author: Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Author: Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/hw/i386/fw_cfg.c b/hw/i386/fw_cfg.c
> index 5670e8553ea..858e6ca9c53 100644
> --- a/hw/i386/fw_cfg.c
> +++ b/hw/i386/fw_cfg.c
> @@ -4,7 +4,7 @@
> * Copyright (c) 2019 Red Hat, Inc.
> *
> * Author:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/hw/i386/pc_sysfw_ovmf-stubs.c b/hw/i386/pc_sysfw_ovmf-stubs.c
> index b53906a0521..42e300ddec4 100644
> --- a/hw/i386/pc_sysfw_ovmf-stubs.c
> +++ b/hw/i386/pc_sysfw_ovmf-stubs.c
> @@ -4,7 +4,7 @@
> * Copyright (c) 2021 Red Hat, Inc.
> *
> * Author:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/hw/misc/bcm2835_thermal.c b/hw/misc/bcm2835_thermal.c
> index 0dc1be15b4a..413c4179fed 100644
> --- a/hw/misc/bcm2835_thermal.c
> +++ b/hw/misc/bcm2835_thermal.c
> @@ -1,7 +1,7 @@
> /*
> * BCM2835 dummy thermal sensor
> *
> - * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2019 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/hw/misc/led.c b/hw/misc/led.c
> index d9256aaaf56..8b758c1b76d 100644
> --- a/hw/misc/led.c
> +++ b/hw/misc/led.c
> @@ -1,7 +1,7 @@
> /*
> * QEMU single LED device
> *
> - * Copyright (C) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2020 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/hw/ppc/fw_cfg.c b/hw/ppc/fw_cfg.c
> index a88b5c4bde2..071cf855c23 100644
> --- a/hw/ppc/fw_cfg.c
> +++ b/hw/ppc/fw_cfg.c
> @@ -4,7 +4,7 @@
> * Copyright (c) 2019 Red Hat, Inc.
> *
> * Author:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/hw/sd/sd.c b/hw/sd/sd.c
> index 13ea54df380..ebe6e35b15e 100644
> --- a/hw/sd/sd.c
> +++ b/hw/sd/sd.c
> @@ -6,7 +6,7 @@
> *
> * Copyright (c) 2006 Andrzej Zaborowski <balrog@zabor.org>
> * Copyright (c) 2007 CodeSourcery
> - * Copyright (c) 2018 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (c) 2018 Philippe Mathieu-Daudé
> *
> * Redistribution and use in source and binary forms, with or without
> * modification, are permitted provided that the following conditions
> diff --git a/hw/timer/bcm2835_systmr.c b/hw/timer/bcm2835_systmr.c
> index 00bcfcd05c6..06a919b1f8b 100644
> --- a/hw/timer/bcm2835_systmr.c
> +++ b/hw/timer/bcm2835_systmr.c
> @@ -1,7 +1,7 @@
> /*
> * BCM2835 SYS timer emulation
> *
> - * Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2019 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/hw/usb/bus-stub.c b/hw/usb/bus-stub.c
> index a7c3909e967..7cf1b494117 100644
> --- a/hw/usb/bus-stub.c
> +++ b/hw/usb/bus-stub.c
> @@ -1,7 +1,7 @@
> /*
> * QEMU USB device emulation stubs
> *
> - * Copyright (C) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (C) 2021 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/stubs/fw_cfg.c b/stubs/fw_cfg.c
> index bb1e3c8aa95..e7a9f714f35 100644
> --- a/stubs/fw_cfg.c
> +++ b/stubs/fw_cfg.c
> @@ -4,7 +4,7 @@
> * Copyright (c) 2019 Red Hat, Inc.
> *
> * Author:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/stubs/hotplug-stubs.c b/stubs/hotplug-stubs.c
> index 23a1678dbbc..0f592ee1391 100644
> --- a/stubs/hotplug-stubs.c
> +++ b/stubs/hotplug-stubs.c
> @@ -4,7 +4,7 @@
> * Copyright (c) Red Hat
> *
> * Authors:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>,
> + * Philippe Mathieu-Daudé,
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/stubs/qdev.c b/stubs/qdev.c
> index 7e957b3e524..61596de5f87 100644
> --- a/stubs/qdev.c
> +++ b/stubs/qdev.c
> @@ -4,7 +4,7 @@
> * Copyright (c) 2021 Red Hat, Inc.
> *
> * Author:
> - * Philippe Mathieu-Daudé <philmd@redhat.com>
> + * Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> *
> diff --git a/tests/qtest/fuzz-sb16-test.c b/tests/qtest/fuzz-sb16-test.c
> index fc445b18710..9995ad88685 100644
> --- a/tests/qtest/fuzz-sb16-test.c
> +++ b/tests/qtest/fuzz-sb16-test.c
> @@ -1,7 +1,7 @@
> /*
> * QTest fuzzer-generated testcase for sb16 audio device
> *
> - * Copyright (c) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (c) 2021 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/tests/qtest/fuzz-sdcard-test.c b/tests/qtest/fuzz-sdcard-test.c
> index cd134cdf556..6d8be9d1195 100644
> --- a/tests/qtest/fuzz-sdcard-test.c
> +++ b/tests/qtest/fuzz-sdcard-test.c
> @@ -1,7 +1,7 @@
> /*
> * QTest fuzzer-generated testcase for sdcard device
> *
> - * Copyright (c) 2021 Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Copyright (c) 2021 Philippe Mathieu-Daudé
> *
> * SPDX-License-Identifier: GPL-2.0-or-later
> */
> diff --git a/tests/qtest/sdhci-test.c b/tests/qtest/sdhci-test.c
> index 7b32711c8f8..cde132228eb 100644
> --- a/tests/qtest/sdhci-test.c
> +++ b/tests/qtest/sdhci-test.c
> @@ -1,7 +1,7 @@
> /*
> * QTest testcase for SDHCI controllers
> *
> - * Written by Philippe Mathieu-Daudé <f4bug@amsat.org>
> + * Written by Philippe Mathieu-Daudé
> *
> * This work is licensed under the terms of the GNU GPL, version 2 or later.
> * See the COPYING file in the top-level directory.
> diff --git a/tests/functional/aarch64/test_raspi3.py b/tests/functional/aarch64/test_raspi3.py
> index 74f6630ed26..ae9eed3589f 100755
> --- a/tests/functional/aarch64/test_raspi3.py
> +++ b/tests/functional/aarch64/test_raspi3.py
> @@ -3,7 +3,7 @@
> # Functional test that boots a Linux kernel on a Raspberry Pi machine
> # and checks the console
> #
> -# Copyright (c) 2020 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) 2020 Philippe Mathieu-Daudé
> #
> # SPDX-License-Identifier: GPL-2.0-or-later
>
> diff --git a/tests/functional/arm/test_bflt.py b/tests/functional/arm/test_bflt.py
> index f273fc83546..835a3354a03 100755
> --- a/tests/functional/arm/test_bflt.py
> +++ b/tests/functional/arm/test_bflt.py
> @@ -2,7 +2,7 @@
> #
> # Test the bFLT loader format
> #
> -# Copyright (C) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (C) 2019 Philippe Mathieu-Daudé
> #
> # SPDX-License-Identifier: GPL-2.0-or-later
>
> diff --git a/tests/functional/arm/test_raspi2.py b/tests/functional/arm/test_raspi2.py
> index d3c7aaa39b0..fe644f04cf4 100755
> --- a/tests/functional/arm/test_raspi2.py
> +++ b/tests/functional/arm/test_raspi2.py
> @@ -3,7 +3,7 @@
> # Functional test that boots a Linux kernel on a Raspberry Pi machine
> # and checks the console
> #
> -# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) 2019 Philippe Mathieu-Daudé
> #
> # SPDX-License-Identifier: GPL-2.0-or-later
>
> diff --git a/tests/functional/m68k/test_nextcube.py b/tests/functional/m68k/test_nextcube.py
> index 71c160d0262..d917cf5424f 100755
> --- a/tests/functional/m68k/test_nextcube.py
> +++ b/tests/functional/m68k/test_nextcube.py
> @@ -2,7 +2,7 @@
> #
> # Functional test that boots a VM and run OCR on the framebuffer
> #
> -# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) 2019 Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or
> # later. See the COPYING file in the top-level directory.
> diff --git a/tests/functional/mips/test_malta.py b/tests/functional/mips/test_malta.py
> index e8f49f130be..7048d91a9fd 100755
> --- a/tests/functional/mips/test_malta.py
> +++ b/tests/functional/mips/test_malta.py
> @@ -2,7 +2,7 @@
> #
> # Functional tests for the big-endian 32-bit MIPS Malta board
> #
> -# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) Philippe Mathieu-Daudé
> #
> # SPDX-License-Identifier: GPL-2.0-or-later
>
> diff --git a/tests/functional/mips64el/test_fuloong2e.py b/tests/functional/mips64el/test_fuloong2e.py
> index 35e500b0221..d449e3c39a7 100755
> --- a/tests/functional/mips64el/test_fuloong2e.py
> +++ b/tests/functional/mips64el/test_fuloong2e.py
> @@ -2,7 +2,7 @@
> #
> # Functional tests for the Lemote Fuloong-2E machine.
> #
> -# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) 2019 Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or later.
> # See the COPYING file in the top-level directory.
> diff --git a/tests/functional/mips64el/test_malta.py b/tests/functional/mips64el/test_malta.py
> index bc750cb7ad6..163bbaf5ca3 100755
> --- a/tests/functional/mips64el/test_malta.py
> +++ b/tests/functional/mips64el/test_malta.py
> @@ -2,7 +2,7 @@
> #
> # Functional tests for the little-endian 64-bit MIPS Malta board
> #
> -# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or later.
> # See the COPYING file in the top-level directory.
> diff --git a/tests/functional/mipsel/test_malta.py b/tests/functional/mipsel/test_malta.py
> index 59ab4a60585..25bcb33c945 100755
> --- a/tests/functional/mipsel/test_malta.py
> +++ b/tests/functional/mipsel/test_malta.py
> @@ -2,7 +2,7 @@
> #
> # Functional tests for the little-endian 32-bit MIPS Malta board
> #
> -# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or later.
> # See the COPYING file in the top-level directory.
> diff --git a/tests/functional/ppc/test_40p.py b/tests/functional/ppc/test_40p.py
> index ed272147f6e..4c1c9bad6ec 100755
> --- a/tests/functional/ppc/test_40p.py
> +++ b/tests/functional/ppc/test_40p.py
> @@ -2,7 +2,7 @@
> #
> # Functional test that boots a PReP/40p machine and checks its serial console.
> #
> -# Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or
> # later. See the COPYING file in the top-level directory.
> diff --git a/tests/functional/qemu_test/tesseract.py b/tests/functional/qemu_test/tesseract.py
> index ede6c6501e2..862faec2d2e 100644
> --- a/tests/functional/qemu_test/tesseract.py
> +++ b/tests/functional/qemu_test/tesseract.py
> @@ -1,6 +1,6 @@
> # ...
> #
> -# Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org>
> +# Copyright (c) 2019 Philippe Mathieu-Daudé
> #
> # This work is licensed under the terms of the GNU GPL, version 2 or
> # later. See the COPYING file in the top-level directory.
> --
> 2.53.0
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2026-04-22 8:47 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-22 8:03 [PATCH v2 00/10] MAINTAINERS: Update PhilMD entries Philippe Mathieu-Daudé
2026-04-22 8:03 ` [PATCH v2 01/10] MAINTAINERS: Remove my unused git tree locations Philippe Mathieu-Daudé
2026-04-22 8:14 ` Thomas Huth
2026-04-22 8:03 ` [PATCH v2 02/10] MAINTAINERS: Remove my disfunctional emails Philippe Mathieu-Daudé
2026-04-22 8:15 ` Thomas Huth
2026-04-22 8:46 ` Michael S. Tsirkin
2026-04-22 8:03 ` [PATCH v2 03/10] MAINTAINERS: Maintain MIPS Boston Philippe Mathieu-Daudé
2026-04-22 8:19 ` Thomas Huth
2026-04-22 8:03 ` [PATCH v2 04/10] MAINTAINERS: Step up to maintain core machine code Philippe Mathieu-Daudé
2026-04-22 8:20 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 05/10] MAINTAINERS: Merge PCIe DOE section within SPDM Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 06/10] MAINTAINERS: Cover hexloader tests under the Generic Loader section Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 07/10] MAINTAINERS: Remove PhilMD from NVMe Block Driver Philippe Mathieu-Daudé
2026-04-22 8:04 ` [PATCH v2 08/10] MAINTAINERS: Transfer FW schema specs section to Daniel Philippe Mathieu-Daudé
2026-04-22 8:21 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 09/10] MAINTAINERS: Remove PhilMD from firmware sections Philippe Mathieu-Daudé
2026-04-22 8:23 ` Thomas Huth
2026-04-22 8:04 ` [PATCH v2 10/10] MAINTAINERS: Transfer CI maintenance to Pierrick Philippe Mathieu-Daudé
2026-04-22 8:24 ` Thomas Huth
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.