On 4/2/24 09:00, Aditya Gupta wrote:
Hello Cédric,
<...snip...>
Please run ./scripts/get_maintainer.pl when sending a series. qemu-ppc should be
in Cc:
Tried it now, For some reason, get_maintainer.pl shows no maintainers:
$ ./scripts/get_maintainer.pl -f
0002-ppc-powernv11-add-base-support-for-P11-PowerNV.patch
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)
Weird. I downloaded your series with b4 and ran the get_maintainer.pl script :
$ ./scripts/get_maintainer.pl
20240401_adityag_p11_support_for_qemu.patches/0001_ppc_pseries_add_p11_cpu_type.patch
20240401_adityag_p11_support_for_qemu.patches/0002_ppc_powernv11_add_base_support_for_p11_powernv.patch
Nicholas Piggin <npig...@gmail.com> (odd fixer:sPAPR (pseries))
Daniel Henrique Barboza <danielhb...@gmail.com> (reviewer:sPAPR (pseries))
David Gibson <da...@gibson.dropbear.id.au> (reviewer:sPAPR (pseries))
Harsh Prateek Bora <hars...@linux.ibm.com> (reviewer:sPAPR (pseries))
"Cédric Le Goater" <c...@kaod.org> (odd fixer:PowerNV Non-Virt...)
"Frédéric Barrat" <fbar...@linux.ibm.com> (reviewer:PowerNV Non-Virt...)
qemu-...@nongnu.org (open list:sPAPR (pseries))
qemu-devel@nongnu.org (open list:All patches CC here)
So, it should have worked, I will check if I can get it to work.
I checked the MAINTAINERS file, will add maintainers in Cc, thanks.
Briefly looking at this, please separate the changes using one patch per model,
that is : first CPU (target), LPC, OCC, PSI, SBE, PnvCore, SpaprCore. Last the
PnvChip and the machines, powernv11 and pseries. A minimum commit log describing
the HW is required.
Sure, I will split the changes and improve my commit descriptions.
I don't see PHB6 or XIVE3. Why ?
Power11 core is same as Power10, so it supports till PHB5 and XIVE2,
same as P10. That's why I have not added any code for them.
ok. That's typically the info the commit log should have.
Okay, I will add these details also.
Forgot to add, please update :
docs/system/ppc/powernv.rst
and the relevant tests under tests/qtest and tests/avocado. It helps
maintenance and CI.
Make sure the code is based on the HEAD of the QEMU tree. This proposal
isn't and so does not compile.
Thanks,
C.