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

v2:
* PATCH 4: Correct S: and delete M: [Alex]

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 | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

-- 
2.49.0




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

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

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] 7+ messages in thread

* [PATCH v2 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional
  2025-12-20 17:33 [PATCH v2 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
  2025-12-20 17:33 ` [PATCH v2 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
@ 2025-12-20 17:33 ` Markus Armbruster
  2026-01-02  9:05   ` Thomas Huth
       [not found] ` <20251220173336.3781377-4-armbru@redhat.com>
       [not found] ` <20251220173336.3781377-5-armbru@redhat.com>
  3 siblings, 1 reply; 7+ messages in thread
From: Markus Armbruster @ 2025-12-20 17:33 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, berrange, alex.bennee

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] 7+ messages in thread

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

On 20/12/2025 18.33, 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(-)

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



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

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

On 20/12/2025 18.33, 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] 7+ messages in thread

* Re: [PATCH v2 3/4] MAINTAINERS: Add EEPROM 93xx section
       [not found] ` <20251220173336.3781377-4-armbru@redhat.com>
@ 2026-01-02  9:06   ` Thomas Huth
  0 siblings, 0 replies; 7+ messages in thread
From: Thomas Huth @ 2026-01-02  9:06 UTC (permalink / raw)
  To: Markus Armbruster, qemu-devel; +Cc: berrange, alex.bennee, Stefan Weil

On 20/12/2025 18.33, Markus Armbruster wrote:
> Stefan Weil volunteered to serve as maintainer.  Thanks!
> 
> Cc: Stefan Weil <sw@weilnetz.de>
> Signed-off-by: Markus Armbruster <armbru@redhat.com>
> Signed-off-by: Stefan Weil <sw@weilnetz.de>
> ---
>   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>

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



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

* Re: [PATCH v2 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan
       [not found] ` <20251220173336.3781377-5-armbru@redhat.com>
@ 2026-01-02  9:06   ` Thomas Huth
  0 siblings, 0 replies; 7+ messages in thread
From: Thomas Huth @ 2026-01-02  9:06 UTC (permalink / raw)
  To: Markus Armbruster, qemu-devel
  Cc: berrange, alex.bennee, Jackson Donaldson, qemu-arm

On 20/12/2025 18.33, Markus Armbruster wrote:
> 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 | 8 ++++++++
>   1 file changed, 8 insertions(+)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 3efc943c9b..e91f9c4361 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -871,6 +871,14 @@ F: include/hw/misc/arm_integrator_debug.h
>   F: tests/functional/arm/test_integratorcp.py
>   F: docs/system/arm/integratorcp.rst
>   
> +MAX78000FTHR
> +L: qemu-arm@nongnu.org
> +S: Orphan
> +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>

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



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

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

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-20 17:33 [PATCH v2 0/4] MAINTAINERS: A few fixes and additions Markus Armbruster
2025-12-20 17:33 ` [PATCH v2 1/4] MAINTAINERS: Fix coverage of tests/functional/acpi-bits/ Markus Armbruster
2026-01-02  9:05   ` Thomas Huth
2025-12-20 17:33 ` [PATCH v2 2/4] MAINTAINERS: Fix coverage of meson.build in tests/functional Markus Armbruster
2026-01-02  9:05   ` Thomas Huth
     [not found] ` <20251220173336.3781377-4-armbru@redhat.com>
2026-01-02  9:06   ` [PATCH v2 3/4] MAINTAINERS: Add EEPROM 93xx section Thomas Huth
     [not found] ` <20251220173336.3781377-5-armbru@redhat.com>
2026-01-02  9:06   ` [PATCH v2 4/4] MAINTAINERS: Add MAX78000FTHR section as orphan 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.