[PATCH v2 00/38] MAINTAINERS: Fix F: lines

Markus Armbruster posted 38 patches 4 days, 22 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260603064032.3733394-1-armbru@redhat.com
MAINTAINERS | 71 ++++++++++++++++++-----------------------------------
1 file changed, 24 insertions(+), 47 deletions(-)
[PATCH v2 00/38] MAINTAINERS: Fix F: lines
Posted by Markus Armbruster 4 days, 22 hours ago
Quite a few F: lines don't match any files.  The quick & dirty check

    $ ls `sed -n 's/^F: *//p' MAINTAINERS ` >/dev/null

finds about fifty.

Philippe Mathieu-Daudé recently posted a few fixes:

  MAINTAINERS: Fix docker/dockerfiles/debian-hexagon-cross.docker path
  MAINTAINERS: Cover debian-loongarch-cross.docker with LoongArch section
  MAINTAINERS: Cover debian-xtensa-cross.docker with Xtensa section
  MAINTAINERS: Cover debian-tricore-cross.docker with TriCore section
  MAINTAINERS: Cover python.docker with Python library section
  MAINTAINERS: Fix s390x storage key/attribute device paths
  MAINTAINERS: Fix tcg/s390x/ path
  MAINTAINERS: Correct scripts/coverity-model.c path
  MAINTAINERS: Fix RISCV related paths
  MAINTAINERS: Fix hexagon-linux-user.mak path

These are in

   Subject: [PATCH 0/7] docker: Remove LegacyKeyValueFormat warnings
   Date: Mon, 18 May 2026 12:22:15 +0200
   Message-ID: <20260518102222.80735-1-philmd@linaro.org>

   Subject: [PATCH v2 0/4] buildsys: Stop checking for ESA/390 host
   Date: Tue, 19 May 2026 19:12:36 +0200
   Message-ID: <20260519171240.97420-1-philmd@linaro.org>

   Subject: [PATCH] MAINTAINERS: Correct scripts/coverity-model.c path
   Date: Tue, 19 May 2026 19:19:26 +0200
   Message-ID: <20260519171926.98099-1-philmd@linaro.org>

   Subject: [PATCH] MAINTAINERS: Fix RISCV related paths
   Date: Tue, 19 May 2026 19:26:21 +0200
   Message-ID: <20260519172621.98469-1-philmd@linaro.org>

   Subject: [PATCH] MAINTAINERS: Fix hexagon-linux-user.mak path
   Date: Wed, 20 May 2026 14:39:47 +0200
   Message-ID: <20260520123947.12711-1-philmd@linaro.org>

This series takes care of the remainder, except for one discussed
next.  It applies cleanly with and without Philippe's patches.

The exception is the last line in

    Python scripts
    M: John Snow <jsnow@redhat.com>
    M: Cleber Rosa <crosa@redhat.com>
    S: Odd Fixes
    F: scripts/*.py
    F: tests/*.py

Both F: are actually wrong here: they match only in the scripts/ and
tests/ not further down.  Left for another day.

v2:
* Cc: philmd updated to new e-mail address
* Old PATCH 04 and XXX dropped, use Philippe's prior patch
* PATCH 10: New
* PATCH 14+36: Commit message fixed
* PATCH 22: Commit message and Cc: fixed

Markus Armbruster (38):
  MAINTAINERS: Improve another "Overall" section headline
  MAINTAINERS: Delete trailing colons in section headlines
  MAINTAINERS: Drop stale F: from "Guest CPU cores (TCG)"
  MAINTAINERS: Drop stale F: in "SPARC TCG CPUs"
  MAINTAINERS: Drop stale F: from "Overall KVM CPUs"
  MAINTAINERS: Drop stale F: from "Overall CPUs other accelerators"
  MAINTAINERS: Drop stale F: from "virtio"
  MAINTAINERS: Fix F: in "Apple Silicon HVF CPUs"
  MAINTAINERS: Drop bad F: in "X86 Xen CPUs"
  MAINTAINERS: Fix F: in "Darwin (macOS, iOS)"
  MAINTAINERS: Fix F: in "WebAssembly"
  MAINTAINERS: Fix F: in "Allwinner-a10"
  MAINTAINERS: Fix F: in "Raspberry Pi"
  MAINTAINERS: Drop bad F: from "Xilinx Zynq"
  MAINTAINERS: Drop stale F: from "New World (mac99)"
  MAINTAINERS: Drop stale F: from "sPAPR (pseries)"
  MAINTAINERS: Fix F: typo in "sam460ex"
  MAINTAINERS: Fix F: typo in "ACPI/HEST/GHES/ARM processor CPER"
  MAINTAINERS: Fix F: in "SSI"
  MAINTAINERS: Fix F: in "vhost"
  MAINTAINERS: Fix F: in "virtio-input"
  MAINTAINERS: Fix bad / stale F: in "virtio-user-rng"
  MAINTAINERS: Fix F: in "vhost-user-stubs"
  MAINTAINERS: Fix F: in "virtio-snd" and "virtio-gpu"
  MAINTAINERS: Fix F: typo in "pcf8574"
  MAINTAINERS: Drop stale F: from "Block I/O path"
  MAINTAINERS: Fix F: typo in "Dump"
  MAINTAINERS: Drop stale F: from "Human Monitor (HMP)"
  MAINTAINERS: Fix F: in "QDev"
  MAINTAINERS: Fix F: in "QMP"
  MAINTAINERS: Fix F: typo in "I3C"
  MAINTAINERS: Drop stale F: from "EDK2 Firmware"
  MAINTAINERS: Drop stale F: from "TCI TCG target"
  MAINTAINERS: Drop stale F: from "Linux io_uring"
  MAINTAINERS: Fix F: in "VFIO-USER"
  MAINTAINERS: Fix F: in "Build and test automation"
  MAINTAINERS: Drop stale F: from "Sphinx documentation configuration
    ..."
  MAINTAINERS: Fix F: in "Rust build system integration"

 MAINTAINERS | 71 ++++++++++++++++++-----------------------------------
 1 file changed, 24 insertions(+), 47 deletions(-)

-- 
2.54.0


Re: [PATCH v2 00/38] MAINTAINERS: Fix F: lines
Posted by Philippe Mathieu-Daudé 4 days, 22 hours ago
Hi Markus,

On 3/6/26 08:39, Markus Armbruster wrote:
> Quite a few F: lines don't match any files.  The quick & dirty check
> 
>      $ ls `sed -n 's/^F: *//p' MAINTAINERS ` >/dev/null
> 
> finds about fifty.
> 
> Philippe Mathieu-Daudé recently posted a few fixes:
> 
>    MAINTAINERS: Fix docker/dockerfiles/debian-hexagon-cross.docker path
>    MAINTAINERS: Cover debian-loongarch-cross.docker with LoongArch section
>    MAINTAINERS: Cover debian-xtensa-cross.docker with Xtensa section
>    MAINTAINERS: Cover debian-tricore-cross.docker with TriCore section
>    MAINTAINERS: Cover python.docker with Python library section
>    MAINTAINERS: Fix s390x storage key/attribute device paths
>    MAINTAINERS: Fix tcg/s390x/ path
>    MAINTAINERS: Correct scripts/coverity-model.c path
>    MAINTAINERS: Fix RISCV related paths
>    MAINTAINERS: Fix hexagon-linux-user.mak path
> 
> These are in
> 
>     Subject: [PATCH 0/7] docker: Remove LegacyKeyValueFormat warnings
>     Date: Mon, 18 May 2026 12:22:15 +0200
>     Message-ID: <20260518102222.80735-1-philmd@linaro.org>
> 
>     Subject: [PATCH v2 0/4] buildsys: Stop checking for ESA/390 host
>     Date: Tue, 19 May 2026 19:12:36 +0200
>     Message-ID: <20260519171240.97420-1-philmd@linaro.org>
> 
>     Subject: [PATCH] MAINTAINERS: Correct scripts/coverity-model.c path
>     Date: Tue, 19 May 2026 19:19:26 +0200
>     Message-ID: <20260519171926.98099-1-philmd@linaro.org>
> 
>     Subject: [PATCH] MAINTAINERS: Fix RISCV related paths
>     Date: Tue, 19 May 2026 19:26:21 +0200
>     Message-ID: <20260519172621.98469-1-philmd@linaro.org>
> 
>     Subject: [PATCH] MAINTAINERS: Fix hexagon-linux-user.mak path
>     Date: Wed, 20 May 2026 14:39:47 +0200
>     Message-ID: <20260520123947.12711-1-philmd@linaro.org>
> 
> This series takes care of the remainder, except for one discussed
> next.  It applies cleanly with and without Philippe's patches.

Not sure if you are expecting something from me here, I dropped
these thinking you'd include them in your cleanup series or in
a PR.

Friendly recommendation: merge what is already review and repost
what is not in 1 week, do not wait for all the 38 patches to be
reviewed before posting your PR, that'd be exhausting. Or even,
do not repost in 1 week, directly send your PR; these patches
have been long enough on the list.

Regards,

Phil.


Re: [PATCH v2 00/38] MAINTAINERS: Fix F: lines
Posted by Markus Armbruster 4 days, 19 hours ago
Philippe Mathieu-Daudé <philmd@mailo.com> writes:

> Hi Markus,
>
> On 3/6/26 08:39, Markus Armbruster wrote:
>> Quite a few F: lines don't match any files.  The quick & dirty check
>> 
>>      $ ls `sed -n 's/^F: *//p' MAINTAINERS ` >/dev/null
>> 
>> finds about fifty.
>> 
>> Philippe Mathieu-Daudé recently posted a few fixes:
>> 
>>    MAINTAINERS: Fix docker/dockerfiles/debian-hexagon-cross.docker path
>>    MAINTAINERS: Cover debian-loongarch-cross.docker with LoongArch section
>>    MAINTAINERS: Cover debian-xtensa-cross.docker with Xtensa section
>>    MAINTAINERS: Cover debian-tricore-cross.docker with TriCore section
>>    MAINTAINERS: Cover python.docker with Python library section
>>    MAINTAINERS: Fix s390x storage key/attribute device paths
>>    MAINTAINERS: Fix tcg/s390x/ path
>>    MAINTAINERS: Correct scripts/coverity-model.c path
>>    MAINTAINERS: Fix RISCV related paths
>>    MAINTAINERS: Fix hexagon-linux-user.mak path
>> 
>> These are in
>> 
>>     Subject: [PATCH 0/7] docker: Remove LegacyKeyValueFormat warnings
>>     Date: Mon, 18 May 2026 12:22:15 +0200
>>     Message-ID: <20260518102222.80735-1-philmd@linaro.org>
>> 
>>     Subject: [PATCH v2 0/4] buildsys: Stop checking for ESA/390 host
>>     Date: Tue, 19 May 2026 19:12:36 +0200
>>     Message-ID: <20260519171240.97420-1-philmd@linaro.org>
>> 
>>     Subject: [PATCH] MAINTAINERS: Correct scripts/coverity-model.c path
>>     Date: Tue, 19 May 2026 19:19:26 +0200
>>     Message-ID: <20260519171926.98099-1-philmd@linaro.org>
>> 
>>     Subject: [PATCH] MAINTAINERS: Fix RISCV related paths
>>     Date: Tue, 19 May 2026 19:26:21 +0200
>>     Message-ID: <20260519172621.98469-1-philmd@linaro.org>
>> 
>>     Subject: [PATCH] MAINTAINERS: Fix hexagon-linux-user.mak path
>>     Date: Wed, 20 May 2026 14:39:47 +0200
>>     Message-ID: <20260520123947.12711-1-philmd@linaro.org>
>> 
>> This series takes care of the remainder, except for one discussed
>> next.  It applies cleanly with and without Philippe's patches.
>
> Not sure if you are expecting something from me here, I dropped
> these thinking you'd include them in your cleanup series or in
> a PR.

I do not expect anything from you at this time.

Since my patches apply fine without yours, I posted them without yours.

If I post a PR for mine, I will of course include yours, along with
other MAINTAINERS patches that are ready, if any.

[...]