On Thu, Nov 14, 2024 at 03:30:47PM +0100, Markus Armbruster wrote: > Daniel P. Berrangé <berra...@redhat.com> writes: > > > The general expectation is that header files should follow the same > > file/path naming scheme as the corresponding source file. There are > > various historical exceptions to this practice in QEMU, with one of > > the most notable being the include/qapi/qmp/ directory. Most of the > > headers there correspond to source files in qobject/. > > > > This patch corrects that inconsistency by creating include/qobject/. > > The only outlier is include/qapi/qmp/dispatch.h which gets renamed > > to include/qapi/qmp-registry.h. > > > > To allow the code to continue to build, symlinks are temporarily > > added in $QEMU/qapi/qmp/ to point to the new location. They will > > be removed in a later commit. > > > > Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> > > [...] > > > diff --git a/MAINTAINERS b/MAINTAINERS > > index c21d6a2f9e..656482b2a4 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -3153,8 +3153,6 @@ S: Supported > > F: qapi/ > > X: qapi/*.json > > F: include/qapi/ > > -X: include/qapi/qmp/ > > -F: include/qapi/qmp/dispatch.h > > This tried to have add just include/qapi/qmp/dispatch.h from this > subdirectory. It didn't work: > > $ scripts/get_maintainer.pl -f include/qapi/qmp/dispatch.h > get_maintainer.pl: No maintainers found, printing recent contributors. > get_maintainer.pl: Do not blindly cc: them on patches! Use common sense. > > qemu-devel@nongnu.org (open list:All patches CC here) > > The patch moved and renames the header to include/qapi/qmp-registry.h, > which also fixes attribution: > > $ scripts/get_maintainer.pl -f include/qapi/qmp-registry.h > Markus Armbruster <arm...@redhat.com> (supporter:QAPI) > Michael Roth <michael.r...@amd.com> (supporter:QAPI) > qemu-devel@nongnu.org (open list:All patches CC here) > > Mentioning this in the commit message wouldn't hurt. Not worth a > respin.
I didn't even realize I had fixed such a bug :-) Feel free to add to the commit message if you choose to queue this series. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|