All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] MAINTAINERS: A few fixes and additions
@ 2025-12-20  7:24 Markus Armbruster
  2025-12-20  7:24 ` [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20  7:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange

Markus Armbruster (4):
  MAINTAINERS: Fix coverage of tests/functional/acpi-bits/
  MAINTAINERS: Fix coverage of meson.build in tests/functional
  MAINTAINERS: Add EEPROM 93xx section
  MAINTAINERS: Add MAX78000FTHR section as orphan

 MAINTAINERS | 31 ++++++++++++++++++++++++++++++-
 1 file changed, 30 insertions(+), 1 deletion(-)

-- 
2.49.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/
  2025-12-20  7:24 [PATCH 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
@ 2025-12-20  7:24 ` Markus Armbruster
  2026-01-02  9:00   ` Thomas Huth
  2025-12-20  7:24 ` [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional Markus Armbruster
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20  7:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange

The pattern tests/functional/acpi-bits/* covers files in
acpi-bits/ (there are none), but not the files in its
subdirectories (there are five).  Drop the *.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 63e9ba521b..fcb60c0c02 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2183,7 +2183,7 @@ ACPI/FUNCTIONAL/BIOSBITS
 M: Ani Sinha <anisinha@redhat.com>
 M: Michael S. Tsirkin <mst@redhat.com>
 S: Supported
-F: tests/functional/acpi-bits/*
+F: tests/functional/acpi-bits/
 F: tests/functional/x86_64/test_acpi_bits.py
 F: docs/devel/testing/acpi-bits.rst
 
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional
  2025-12-20  7:24 [PATCH 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
  2025-12-20  7:24 ` [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
@ 2025-12-20  7:24 ` Markus Armbruster
  2026-01-02  9:03   ` Thomas Huth
  2025-12-20  7:24 ` [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section Markus Armbruster
  2025-12-20  7:24 ` [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan Markus Armbruster
  3 siblings, 1 reply; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20  7:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange

Of the 29 meson.build wihin tests/functional, only 8 are covered.  Add
the architecture-independent ones to "Functional testing framework",
and the remainder to "$arcg general architecture support" when
available, else to "$arch TCG CPUs".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
 MAINTAINERS | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index fcb60c0c02..746cca7ae9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -133,6 +133,7 @@ S: Odd Fixes
 K: ^Subject:.*(?i)mips
 F: docs/system/target-mips.rst
 F: configs/targets/mips*
+F: tests/functional/mips*/meson.build
 
 X86 general architecture support
 M: Paolo Bonzini <pbonzini@redhat.com>
@@ -200,6 +201,8 @@ L: qemu-arm@nongnu.org
 S: Maintained
 F: target/arm/
 F: target/arm/tcg/
+F: tests/functional/aarch64/meson.build
+F: tests/functional/arm/meson.build
 F: tests/tcg/arm/
 F: tests/tcg/aarch64/
 F: tests/qtest/arm-cpu-features.c
@@ -261,6 +264,7 @@ M: Song Gao <gaosong@loongson.cn>
 S: Maintained
 F: target/loongarch/
 F: tests/tcg/loongarch64/
+F: tests/functional/loongarch64/meson.build
 F: tests/functional/loongarch64/test_virt.py
 
 M68K TCG CPUs
@@ -268,6 +272,7 @@ M: Laurent Vivier <laurent@vivier.eu>
 S: Maintained
 F: target/m68k/
 F: disas/m68k.c
+F: tests/functional/m68k/meson.build
 F: tests/tcg/m68k/
 
 MicroBlaze TCG CPUs
@@ -277,6 +282,7 @@ F: target/microblaze/
 F: hw/microblaze/
 F: disas/microblaze.c
 F: tests/docker/dockerfiles/debian-microblaze-cross.d/build-toolchain.sh
+F: tests/functional/microblaze*/meson.build
 
 MIPS TCG CPUs
 M: Philippe Mathieu-Daudé <philmd@linaro.org>
@@ -296,6 +302,7 @@ F: docs/system/openrisc/cpu-features.rst
 F: target/openrisc/
 F: hw/openrisc/
 F: include/hw/openrisc/
+F: tests/functional/or1k/meson.build
 F: tests/tcg/openrisc/
 
 PowerPC TCG CPUs
@@ -313,6 +320,7 @@ F: configs/devices/ppc*
 F: docs/system/ppc/embedded.rst
 F: docs/system/target-ppc.rst
 F: tests/tcg/ppc*/*
+F: tests/functional/ppc*/meson.build
 F: tests/functional/ppc/test_74xx.py
 
 RISC-V TCG CPUs
@@ -361,6 +369,7 @@ RENESAS RX CPUs
 R: Yoshinori Sato <yoshinori.sato@nifty.com>
 S: Orphan
 F: target/rx/
+F: tests/functional/rx/meson.build
 
 S390 TCG CPUs
 M: Richard Henderson <richard.henderson@linaro.org>
@@ -380,6 +389,7 @@ F: target/sh4/
 F: hw/sh4/
 F: disas/sh4.c
 F: include/hw/sh4/
+F: tests/functional/sh4*/meson.build
 F: tests/tcg/sh4/
 
 SPARC TCG CPUs
@@ -391,6 +401,7 @@ F: hw/sparc/
 F: hw/sparc64/
 F: include/hw/sparc/sparc64.h
 F: disas/sparc.c
+F: tests/functional/sparc*/meson.build
 F: tests/tcg/sparc64/
 
 X86 TCG CPUs
@@ -412,6 +423,7 @@ W: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
 S: Maintained
 F: target/xtensa/
 F: hw/xtensa/
+F: tests/functional/xtensa/meson.build
 F: tests/tcg/xtensa/
 F: tests/tcg/xtensaeb/
 F: disas/xtensa.c
@@ -4431,6 +4443,8 @@ R: Daniel P. Berrange <berrange@redhat.com>
 S: Maintained
 F: docs/devel/testing/functional.rst
 F: scripts/clean_functional_cache.py
+F: tests/functional/meson.build
+F: tests/functional/generic/meson.build
 F: tests/functional/qemu_test/
 
 Windows Hosted Continuous Integration
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section
  2025-12-20  7:24 [PATCH 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
  2025-12-20  7:24 ` [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
  2025-12-20  7:24 ` [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional Markus Armbruster
@ 2025-12-20  7:24 ` Markus Armbruster
  2025-12-20  7:44   ` Stefan Weil via
  2025-12-20  7:24 ` [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan Markus Armbruster
  3 siblings, 1 reply; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20  7:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange, Stefan Weil

Stefan Weil volunteered to serve as maintainer.  Thanks!

Cc: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
 MAINTAINERS | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 746cca7ae9..3efc943c9b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2706,6 +2706,12 @@ F: hw/nvram/chrp_nvram.c
 F: include/hw/nvram/chrp_nvram.h
 F: tests/qtest/prom-env-test.c
 
+EEPROM 93xx
+M: Stefan Weil <sw@weilnetz.de>
+S: Maintained
+F: hw/nvram/eeprom93xx.c
+F: include/hw/nvram/eeprom93xx.h
+
 VM Generation ID
 S: Orphan
 R: Ani Sinha <ani@anisinha.ca>
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan
  2025-12-20  7:24 [PATCH 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
                   ` (2 preceding siblings ...)
  2025-12-20  7:24 ` [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section Markus Armbruster
@ 2025-12-20  7:24 ` Markus Armbruster
  2025-12-20 11:28   ` Alex Bennée
  3 siblings, 1 reply; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20  7:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange, Jackson Donaldson, qemu-arm

This machine was contributed by Jackson Donaldson a couple of months
ago.  Its RISC-V core is not implemented.  Unfortunately, Jackson
isn't able to serve as maintainer at this time, so add it as orphan.

Cc: Jackson Donaldson <jackson88044@gmail.com>
Cc: qemu-arm@nongnu.org
Signed-off-by: Markus Armbruster <armbru@redhat.com>
---
 MAINTAINERS | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 3efc943c9b..c493aceffc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -871,6 +871,15 @@ F: include/hw/misc/arm_integrator_debug.h
 F: tests/functional/arm/test_integratorcp.py
 F: docs/system/arm/integratorcp.rst
 
+MAX78000FTHR
+M: Jackson Donaldson <jackson88044@gmail.com>
+L: qemu-arm@nongnu.org
+S: Odd Fixes
+F: docs/system/arm/max78000.rst
+F: hw/*/max78000*
+F: include/hw/*/max78000*
+F: tests/functional/arm/test_max78000fthr.py
+
 MCIMX6UL EVK / i.MX6ul
 M: Peter Maydell <peter.maydell@linaro.org>
 R: Jean-Christophe Dubois <jcd@tribudubois.net>
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section
  2025-12-20  7:24 ` [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section Markus Armbruster
@ 2025-12-20  7:44   ` Stefan Weil via
  0 siblings, 0 replies; 10+ messages in thread
From: Stefan Weil via @ 2025-12-20  7:44 UTC (permalink / raw)
  To: Markus Armbruster, qemu-devel; +Cc: thuth, berrange


[-- Attachment #1.1.1: Type: text/plain, Size: 854 bytes --]

Am 20.12.25 um 08:24 schrieb Markus Armbruster:

> Stefan Weil volunteered to serve as maintainer.  Thanks!
>
> Cc: Stefan Weil <sw@weilnetz.de>
> Signed-off-by: Markus Armbruster <armbru@redhat.com>
> ---
>   MAINTAINERS | 6 ++++++
>   1 file changed, 6 insertions(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 746cca7ae9..3efc943c9b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2706,6 +2706,12 @@ F: hw/nvram/chrp_nvram.c
>   F: include/hw/nvram/chrp_nvram.h
>   F: tests/qtest/prom-env-test.c
>   
> +EEPROM 93xx
> +M: Stefan Weil <sw@weilnetz.de>
> +S: Maintained
> +F: hw/nvram/eeprom93xx.c
> +F: include/hw/nvram/eeprom93xx.h
> +
>   VM Generation ID
>   S: Orphan
>   R: Ani Sinha <ani@anisinha.ca>

Thanks for adding me and happy Christmas

Stefan

Signed-off-by: Stefan Weil <sw@weilnetz.de>



[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 6511 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan
  2025-12-20  7:24 ` [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan Markus Armbruster
@ 2025-12-20 11:28   ` Alex Bennée
  2025-12-20 17:28     ` Markus Armbruster
  0 siblings, 1 reply; 10+ messages in thread
From: Alex Bennée @ 2025-12-20 11:28 UTC (permalink / raw)
  To: Markus Armbruster
  Cc: qemu-devel, thuth, berrange, Jackson Donaldson, qemu-arm

Markus Armbruster <armbru@redhat.com> writes:

> This machine was contributed by Jackson Donaldson a couple of months
> ago.  Its RISC-V core is not implemented.  Unfortunately, Jackson
> isn't able to serve as maintainer at this time, so add it as orphan.

Commit message doesn't match contents.

>
> Cc: Jackson Donaldson <jackson88044@gmail.com>
> Cc: qemu-arm@nongnu.org
> Signed-off-by: Markus Armbruster <armbru@redhat.com>
> ---
>  MAINTAINERS | 9 +++++++++
>  1 file changed, 9 insertions(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 3efc943c9b..c493aceffc 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -871,6 +871,15 @@ F: include/hw/misc/arm_integrator_debug.h
>  F: tests/functional/arm/test_integratorcp.py
>  F: docs/system/arm/integratorcp.rst
>  
> +MAX78000FTHR
> +M: Jackson Donaldson <jackson88044@gmail.com>
> +L: qemu-arm@nongnu.org
> +S: Odd Fixes
> +F: docs/system/arm/max78000.rst
> +F: hw/*/max78000*
> +F: include/hw/*/max78000*
> +F: tests/functional/arm/test_max78000fthr.py
> +
>  MCIMX6UL EVK / i.MX6ul
>  M: Peter Maydell <peter.maydell@linaro.org>
>  R: Jean-Christophe Dubois <jcd@tribudubois.net>

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan
  2025-12-20 11:28   ` Alex Bennée
@ 2025-12-20 17:28     ` Markus Armbruster
  0 siblings, 0 replies; 10+ messages in thread
From: Markus Armbruster @ 2025-12-20 17:28 UTC (permalink / raw)
  To: Alex Bennée; +Cc: qemu-devel, thuth, berrange, Jackson Donaldson, qemu-arm

Alex Bennée <alex.bennee@linaro.org> writes:

> Markus Armbruster <armbru@redhat.com> writes:
>
>> This machine was contributed by Jackson Donaldson a couple of months
>> ago.  Its RISC-V core is not implemented.  Unfortunately, Jackson
>> isn't able to serve as maintainer at this time, so add it as orphan.
>
> Commit message doesn't match contents.

Good catch!  I messed up the submission somehow.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/
  2025-12-20  7:24 ` [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
@ 2026-01-02  9:00   ` Thomas Huth
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Huth @ 2026-01-02  9:00 UTC (permalink / raw)
  To: Markus Armbruster, qemu-devel; +Cc: berrange

On 20/12/2025 08.24, Markus Armbruster wrote:
> The pattern tests/functional/acpi-bits/* covers files in
> acpi-bits/ (there are none), but not the files in its
> subdirectories (there are five).  Drop the *.
> 
> Signed-off-by: Markus Armbruster <armbru@redhat.com>
> ---
>   MAINTAINERS | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 63e9ba521b..fcb60c0c02 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2183,7 +2183,7 @@ ACPI/FUNCTIONAL/BIOSBITS
>   M: Ani Sinha <anisinha@redhat.com>
>   M: Michael S. Tsirkin <mst@redhat.com>
>   S: Supported
> -F: tests/functional/acpi-bits/*
> +F: tests/functional/acpi-bits/
>   F: tests/functional/x86_64/test_acpi_bits.py
>   F: docs/devel/testing/acpi-bits.rst

Reviewed-by: Thomas Huth <thuth@redhat.com>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional
  2025-12-20  7:24 ` [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional Markus Armbruster
@ 2026-01-02  9:03   ` Thomas Huth
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Huth @ 2026-01-02  9:03 UTC (permalink / raw)
  To: Markus Armbruster, qemu-devel; +Cc: berrange

On 20/12/2025 08.24, Markus Armbruster wrote:
> Of the 29 meson.build wihin tests/functional, only 8 are covered.  Add
> the architecture-independent ones to "Functional testing framework",
> and the remainder to "$arcg general architecture support" when
> available, else to "$arch TCG CPUs".
> 
> Signed-off-by: Markus Armbruster <armbru@redhat.com>
> ---
>   MAINTAINERS | 14 ++++++++++++++
>   1 file changed, 14 insertions(+)

Reviewed-by: Thomas Huth <thuth@redhat.com>



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-01-02  9:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-20  7:24 [PATCH 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
2025-12-20  7:24 ` [PATCH 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
2026-01-02  9:00   ` Thomas Huth
2025-12-20  7:24 ` [PATCH 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional Markus Armbruster
2026-01-02  9:03   ` Thomas Huth
2025-12-20  7:24 ` [PATCH 3/4] MAINTAINERS: Add EEPROM 93xx section Markus Armbruster
2025-12-20  7:44   ` Stefan Weil via
2025-12-20  7:24 ` [PATCH 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan Markus Armbruster
2025-12-20 11:28   ` Alex Bennée
2025-12-20 17:28     ` Markus Armbruster

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.