* [PATCH] target/ppc, hw/ppc: Change maintainers @ 2021-11-05 3:46 David Gibson 2021-11-05 9:48 ` Daniel Henrique Barboza 2021-11-05 13:54 ` Cédric Le Goater 0 siblings, 2 replies; 13+ messages in thread From: David Gibson @ 2021-11-05 3:46 UTC (permalink / raw) To: qemu-ppc, qemu-devel, groug, clg, danielhb413; +Cc: peter.maydell, David Gibson As our day jobs and interests have moved onto other things, Greg and I have been struggling to keep on top of maintainership of target/ppc and associated pieces like the pseries and powernv machine types, with their platform specific devices. We've therefore discussed and plan to transfer maintainership to Cédric Le Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel have been actively contributing to the area for some time, and they're supported in this by their current employer, IBM, who has an obvious interest in the platform. Greg and I do plan to stay around in some capacity for at least the next 6 months, providing reviews and advice to assist the new maintainers into the role. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> --- MAINTAINERS | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 797be5b366..066c4fb2b0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -262,8 +262,10 @@ F: hw/openrisc/ F: tests/tcg/openrisc/ PowerPC TCG CPUs -M: David Gibson <david@gibson.dropbear.id.au> -M: Greg Kurz <groug@kaod.org> +M: Cédric Le Goater <clg@kaod.org> +M: Daniel Henrique Barboza <danielhb413@gmail.com> +R: David Gibson <david@gibson.dropbear.id.au> +R: Greg Kurz <groug@kaod.org> L: qemu-ppc@nongnu.org S: Maintained F: target/ppc/ @@ -382,8 +384,10 @@ F: target/mips/kvm* F: target/mips/sysemu/ PPC KVM CPUs -M: David Gibson <david@gibson.dropbear.id.au> -M: Greg Kurz <groug@kaod.org> +M: Cédric Le Goater <clg@kaod.org> +M: Daniel Henrique Barboza <danielhb413@gmail.com> +R: David Gibson <david@gibson.dropbear.id.au> +R: Greg Kurz <groug@kaod.org> S: Maintained F: target/ppc/kvm.c @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h F: tests/acceptance/ppc_prep_40p.py sPAPR -M: David Gibson <david@gibson.dropbear.id.au> -M: Greg Kurz <groug@kaod.org> +M: Cédric Le Goater <clg@kaod.org> +M: Daniel Henrique Barboza <danielhb413@gmail.com> +R: David Gibson <david@gibson.dropbear.id.au> +R: Greg Kurz <groug@kaod.org> L: qemu-ppc@nongnu.org S: Maintained F: hw/*/spapr* @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h Virtual Open Firmware (VOF) M: Alexey Kardashevskiy <aik@ozlabs.ru> +R: Cédric Le Goater <clg@kaod.org> +R: Daniel Henrique Barboza <danielhb413@gmail.com> R: David Gibson <david@gibson.dropbear.id.au> R: Greg Kurz <groug@kaod.org> L: qemu-ppc@nongnu.org -- 2.33.1 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 3:46 [PATCH] target/ppc, hw/ppc: Change maintainers David Gibson @ 2021-11-05 9:48 ` Daniel Henrique Barboza 2021-11-05 19:16 ` Philippe Mathieu-Daudé 2021-11-05 13:54 ` Cédric Le Goater 1 sibling, 1 reply; 13+ messages in thread From: Daniel Henrique Barboza @ 2021-11-05 9:48 UTC (permalink / raw) To: David Gibson, qemu-ppc, qemu-devel, groug, clg; +Cc: peter.maydell On 11/5/21 00:46, David Gibson wrote: > As our day jobs and interests have moved onto other things, Greg and I have > been struggling to keep on top of maintainership of target/ppc and > associated pieces like the pseries and powernv machine types, with their > platform specific devices. > > We've therefore discussed and plan to transfer maintainership to Cédric Le > Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel > have been actively contributing to the area for some time, and they're > supported in this by their current employer, IBM, who has an obvious > interest in the platform. Thank you and Greg and Red Hat for all the years of service supporting qemu-ppc in the community. IBM will shoulder this responsibility now. > > Greg and I do plan to stay around in some capacity for at least the next > 6 months, providing reviews and advice to assist the new maintainers into > the role. I hope both of you stay around way longer than that :) Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> > > Signed-off-by: David Gibson <david@gibson.dropbear.id.au> > --- > MAINTAINERS | 20 ++++++++++++++------ > 1 file changed, 14 insertions(+), 6 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 797be5b366..066c4fb2b0 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -262,8 +262,10 @@ F: hw/openrisc/ > F: tests/tcg/openrisc/ > > PowerPC TCG CPUs > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > S: Maintained > F: target/ppc/ > @@ -382,8 +384,10 @@ F: target/mips/kvm* > F: target/mips/sysemu/ > > PPC KVM CPUs > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > S: Maintained > F: target/ppc/kvm.c > > @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h > F: tests/acceptance/ppc_prep_40p.py > > sPAPR > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > S: Maintained > F: hw/*/spapr* > @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h > > Virtual Open Firmware (VOF) > M: Alexey Kardashevskiy <aik@ozlabs.ru> > +R: Cédric Le Goater <clg@kaod.org> > +R: Daniel Henrique Barboza <danielhb413@gmail.com> > R: David Gibson <david@gibson.dropbear.id.au> > R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 9:48 ` Daniel Henrique Barboza @ 2021-11-05 19:16 ` Philippe Mathieu-Daudé 2021-11-05 20:05 ` Daniel Henrique Barboza 2021-11-05 23:00 ` Cédric Le Goater 0 siblings, 2 replies; 13+ messages in thread From: Philippe Mathieu-Daudé @ 2021-11-05 19:16 UTC (permalink / raw) To: Daniel Henrique Barboza, clg Cc: peter.maydell, groug, qemu-ppc, qemu-devel, David Gibson Hi Daniel, On 11/5/21 10:48, Daniel Henrique Barboza wrote: > On 11/5/21 00:46, David Gibson wrote: >> As our day jobs and interests have moved onto other things, Greg and I >> have >> been struggling to keep on top of maintainership of target/ppc and >> associated pieces like the pseries and powernv machine types, with their >> platform specific devices. >> >> We've therefore discussed and plan to transfer maintainership to >> Cédric Le >> Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel >> have been actively contributing to the area for some time, and they're >> supported in this by their current employer, IBM, who has an obvious >> interest in the platform. > > Thank you and Greg and Red Hat for all the years of service supporting > qemu-ppc in the community. IBM will shoulder this responsibility now. In term of the MAINTAINERS file: S: Status, one of the following: Supported: Someone is actually paid to look after this. Maintained: Someone actually looks after it. The PPC entries have a 'Maintained' status. You say "IBM will shoulder this responsibility", does that mean the entries will be 'Supported' as in "someone paid to look after them"? I wonder because both Cédric and you have some commits with an IBM email, but both are registering a non-IBM email as contact. I don't mind the email technical detail, but I am curious about the status and expectations. Thanks, Phil. >> Greg and I do plan to stay around in some capacity for at least the next >> 6 months, providing reviews and advice to assist the new maintainers into >> the role. > > I hope both of you stay around way longer than that :) > > > > Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> > >> >> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> >> --- >> MAINTAINERS | 20 ++++++++++++++------ >> 1 file changed, 14 insertions(+), 6 deletions(-) >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 797be5b366..066c4fb2b0 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -262,8 +262,10 @@ F: hw/openrisc/ >> F: tests/tcg/openrisc/ >> PowerPC TCG CPUs >> -M: David Gibson <david@gibson.dropbear.id.au> >> -M: Greg Kurz <groug@kaod.org> >> +M: Cédric Le Goater <clg@kaod.org> >> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >> +R: David Gibson <david@gibson.dropbear.id.au> >> +R: Greg Kurz <groug@kaod.org> >> L: qemu-ppc@nongnu.org >> S: Maintained >> F: target/ppc/ >> @@ -382,8 +384,10 @@ F: target/mips/kvm* >> F: target/mips/sysemu/ >> PPC KVM CPUs >> -M: David Gibson <david@gibson.dropbear.id.au> >> -M: Greg Kurz <groug@kaod.org> >> +M: Cédric Le Goater <clg@kaod.org> >> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >> +R: David Gibson <david@gibson.dropbear.id.au> >> +R: Greg Kurz <groug@kaod.org> >> S: Maintained >> F: target/ppc/kvm.c >> @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h >> F: tests/acceptance/ppc_prep_40p.py >> sPAPR >> -M: David Gibson <david@gibson.dropbear.id.au> >> -M: Greg Kurz <groug@kaod.org> >> +M: Cédric Le Goater <clg@kaod.org> >> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >> +R: David Gibson <david@gibson.dropbear.id.au> >> +R: Greg Kurz <groug@kaod.org> >> L: qemu-ppc@nongnu.org >> S: Maintained >> F: hw/*/spapr* >> @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h >> Virtual Open Firmware (VOF) >> M: Alexey Kardashevskiy <aik@ozlabs.ru> >> +R: Cédric Le Goater <clg@kaod.org> >> +R: Daniel Henrique Barboza <danielhb413@gmail.com> >> R: David Gibson <david@gibson.dropbear.id.au> >> R: Greg Kurz <groug@kaod.org> >> L: qemu-ppc@nongnu.org >> > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 19:16 ` Philippe Mathieu-Daudé @ 2021-11-05 20:05 ` Daniel Henrique Barboza 2021-11-06 4:20 ` David Gibson 2021-11-06 9:18 ` Philippe Mathieu-Daudé 2021-11-05 23:00 ` Cédric Le Goater 1 sibling, 2 replies; 13+ messages in thread From: Daniel Henrique Barboza @ 2021-11-05 20:05 UTC (permalink / raw) To: Philippe Mathieu-Daudé, clg Cc: peter.maydell, groug, qemu-ppc, qemu-devel, David Gibson On 11/5/21 16:16, Philippe Mathieu-Daudé wrote: > Hi Daniel, > > On 11/5/21 10:48, Daniel Henrique Barboza wrote: >> On 11/5/21 00:46, David Gibson wrote: >>> As our day jobs and interests have moved onto other things, Greg and I >>> have >>> been struggling to keep on top of maintainership of target/ppc and >>> associated pieces like the pseries and powernv machine types, with their >>> platform specific devices. >>> >>> We've therefore discussed and plan to transfer maintainership to >>> Cédric Le >>> Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel >>> have been actively contributing to the area for some time, and they're >>> supported in this by their current employer, IBM, who has an obvious >>> interest in the platform. >> >> Thank you and Greg and Red Hat for all the years of service supporting >> qemu-ppc in the community. IBM will shoulder this responsibility now. > > In term of the MAINTAINERS file: > > S: Status, one of the following: > Supported: Someone is actually paid to look after this. > Maintained: Someone actually looks after it. > > The PPC entries have a 'Maintained' status. You say "IBM will shoulder > this responsibility", does that mean the entries will be 'Supported' > as in "someone paid to look after them"? Yes. It's appropriate to change the PPC entries of this patch to "Supported" now. > I wonder because both Cédric and you have some commits with an IBM > email, but both are registering a non-IBM email as contact. I don't > mind the email technical detail, but I am curious about the status > and expectations. I had problems using IBM corporate email with mailing lists in the past, and started using this gmail account instead. I believe Cedric has a similar sob story. FWIW the contrib/gitdm/group-map-ibm file has both our emails there to indicate that we're IBM contributors. Thanks, Daniel > > Thanks, > > Phil. > >>> Greg and I do plan to stay around in some capacity for at least the next >>> 6 months, providing reviews and advice to assist the new maintainers into >>> the role. >> >> I hope both of you stay around way longer than that :) >> >> >> >> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> >> >>> >>> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> >>> --- >>> MAINTAINERS | 20 ++++++++++++++------ >>> 1 file changed, 14 insertions(+), 6 deletions(-) >>> >>> diff --git a/MAINTAINERS b/MAINTAINERS >>> index 797be5b366..066c4fb2b0 100644 >>> --- a/MAINTAINERS >>> +++ b/MAINTAINERS >>> @@ -262,8 +262,10 @@ F: hw/openrisc/ >>> F: tests/tcg/openrisc/ >>> PowerPC TCG CPUs >>> -M: David Gibson <david@gibson.dropbear.id.au> >>> -M: Greg Kurz <groug@kaod.org> >>> +M: Cédric Le Goater <clg@kaod.org> >>> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >>> +R: David Gibson <david@gibson.dropbear.id.au> >>> +R: Greg Kurz <groug@kaod.org> >>> L: qemu-ppc@nongnu.org >>> S: Maintained >>> F: target/ppc/ >>> @@ -382,8 +384,10 @@ F: target/mips/kvm* >>> F: target/mips/sysemu/ >>> PPC KVM CPUs >>> -M: David Gibson <david@gibson.dropbear.id.au> >>> -M: Greg Kurz <groug@kaod.org> >>> +M: Cédric Le Goater <clg@kaod.org> >>> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >>> +R: David Gibson <david@gibson.dropbear.id.au> >>> +R: Greg Kurz <groug@kaod.org> >>> S: Maintained >>> F: target/ppc/kvm.c >>> @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h >>> F: tests/acceptance/ppc_prep_40p.py >>> sPAPR >>> -M: David Gibson <david@gibson.dropbear.id.au> >>> -M: Greg Kurz <groug@kaod.org> >>> +M: Cédric Le Goater <clg@kaod.org> >>> +M: Daniel Henrique Barboza <danielhb413@gmail.com> >>> +R: David Gibson <david@gibson.dropbear.id.au> >>> +R: Greg Kurz <groug@kaod.org> >>> L: qemu-ppc@nongnu.org >>> S: Maintained >>> F: hw/*/spapr* >>> @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h >>> Virtual Open Firmware (VOF) >>> M: Alexey Kardashevskiy <aik@ozlabs.ru> >>> +R: Cédric Le Goater <clg@kaod.org> >>> +R: Daniel Henrique Barboza <danielhb413@gmail.com> >>> R: David Gibson <david@gibson.dropbear.id.au> >>> R: Greg Kurz <groug@kaod.org> >>> L: qemu-ppc@nongnu.org >>> >> > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 20:05 ` Daniel Henrique Barboza @ 2021-11-06 4:20 ` David Gibson 2021-11-06 8:28 ` Cédric Le Goater 2021-11-06 9:18 ` Philippe Mathieu-Daudé 1 sibling, 1 reply; 13+ messages in thread From: David Gibson @ 2021-11-06 4:20 UTC (permalink / raw) To: Daniel Henrique Barboza Cc: peter.maydell, qemu-devel, groug, qemu-ppc, clg, Philippe Mathieu-Daudé [-- Attachment #1: Type: text/plain, Size: 5083 bytes --] On Fri, Nov 05, 2021 at 05:05:25PM -0300, Daniel Henrique Barboza wrote: > > > On 11/5/21 16:16, Philippe Mathieu-Daudé wrote: > > Hi Daniel, > > > > On 11/5/21 10:48, Daniel Henrique Barboza wrote: > > > On 11/5/21 00:46, David Gibson wrote: > > > > As our day jobs and interests have moved onto other things, Greg and I > > > > have > > > > been struggling to keep on top of maintainership of target/ppc and > > > > associated pieces like the pseries and powernv machine types, with their > > > > platform specific devices. > > > > > > > > We've therefore discussed and plan to transfer maintainership to > > > > Cédric Le > > > > Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel > > > > have been actively contributing to the area for some time, and they're > > > > supported in this by their current employer, IBM, who has an obvious > > > > interest in the platform. > > > > > > Thank you and Greg and Red Hat for all the years of service supporting > > > qemu-ppc in the community. IBM will shoulder this responsibility now. > > > > In term of the MAINTAINERS file: > > > > S: Status, one of the following: > > Supported: Someone is actually paid to look after this. > > Maintained: Someone actually looks after it. > > > > The PPC entries have a 'Maintained' status. You say "IBM will shoulder > > this responsibility", does that mean the entries will be 'Supported' > > as in "someone paid to look after them"? > > Yes. It's appropriate to change the PPC entries of this patch to "Supported" > now. Good point, I've adjusted that. > > I wonder because both Cédric and you have some commits with an IBM > > email, but both are registering a non-IBM email as contact. I don't > > mind the email technical detail, but I am curious about the status > > and expectations. > > I had problems using IBM corporate email with mailing lists in the past, > and started using this gmail account instead. I believe Cedric has a > similar sob story. > > FWIW the contrib/gitdm/group-map-ibm file has both our emails there to > indicate that we're IBM contributors. > > > Thanks, > > > Daniel > > > > > Thanks, > > > > Phil. > > > > > > Greg and I do plan to stay around in some capacity for at least the next > > > > 6 months, providing reviews and advice to assist the new maintainers into > > > > the role. > > > > > > I hope both of you stay around way longer than that :) > > > > > > > > > > > > Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> > > > > > > > > > > > Signed-off-by: David Gibson <david@gibson.dropbear.id.au> > > > > --- > > > > MAINTAINERS | 20 ++++++++++++++------ > > > > 1 file changed, 14 insertions(+), 6 deletions(-) > > > > > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > > > index 797be5b366..066c4fb2b0 100644 > > > > --- a/MAINTAINERS > > > > +++ b/MAINTAINERS > > > > @@ -262,8 +262,10 @@ F: hw/openrisc/ > > > > F: tests/tcg/openrisc/ > > > > PowerPC TCG CPUs > > > > -M: David Gibson <david@gibson.dropbear.id.au> > > > > -M: Greg Kurz <groug@kaod.org> > > > > +M: Cédric Le Goater <clg@kaod.org> > > > > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > > > > +R: David Gibson <david@gibson.dropbear.id.au> > > > > +R: Greg Kurz <groug@kaod.org> > > > > L: qemu-ppc@nongnu.org > > > > S: Maintained > > > > F: target/ppc/ > > > > @@ -382,8 +384,10 @@ F: target/mips/kvm* > > > > F: target/mips/sysemu/ > > > > PPC KVM CPUs > > > > -M: David Gibson <david@gibson.dropbear.id.au> > > > > -M: Greg Kurz <groug@kaod.org> > > > > +M: Cédric Le Goater <clg@kaod.org> > > > > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > > > > +R: David Gibson <david@gibson.dropbear.id.au> > > > > +R: Greg Kurz <groug@kaod.org> > > > > S: Maintained > > > > F: target/ppc/kvm.c > > > > @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h > > > > F: tests/acceptance/ppc_prep_40p.py > > > > sPAPR > > > > -M: David Gibson <david@gibson.dropbear.id.au> > > > > -M: Greg Kurz <groug@kaod.org> > > > > +M: Cédric Le Goater <clg@kaod.org> > > > > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > > > > +R: David Gibson <david@gibson.dropbear.id.au> > > > > +R: Greg Kurz <groug@kaod.org> > > > > L: qemu-ppc@nongnu.org > > > > S: Maintained > > > > F: hw/*/spapr* > > > > @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h > > > > Virtual Open Firmware (VOF) > > > > M: Alexey Kardashevskiy <aik@ozlabs.ru> > > > > +R: Cédric Le Goater <clg@kaod.org> > > > > +R: Daniel Henrique Barboza <danielhb413@gmail.com> > > > > R: David Gibson <david@gibson.dropbear.id.au> > > > > R: Greg Kurz <groug@kaod.org> > > > > L: qemu-ppc@nongnu.org > > > > > > > > > > -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-06 4:20 ` David Gibson @ 2021-11-06 8:28 ` Cédric Le Goater 2021-11-06 8:53 ` David Gibson 0 siblings, 1 reply; 13+ messages in thread From: Cédric Le Goater @ 2021-11-06 8:28 UTC (permalink / raw) To: David Gibson, Daniel Henrique Barboza Cc: peter.maydell, groug, qemu-ppc, Philippe Mathieu-Daudé, qemu-devel >>>> Thank you and Greg and Red Hat for all the years of service supporting >>>> qemu-ppc in the community. IBM will shoulder this responsibility now. >>> >>> In term of the MAINTAINERS file: >>> >>> S: Status, one of the following: >>> Supported: Someone is actually paid to look after this. >>> Maintained: Someone actually looks after it. >>> >>> The PPC entries have a 'Maintained' status. You say "IBM will shoulder >>> this responsibility", does that mean the entries will be 'Supported' >>> as in "someone paid to look after them"? >> >> Yes. It's appropriate to change the PPC entries of this patch to "Supported" >> now. > > Good point, I've adjusted that. "Supported" would be setting the expectations too high. It is an extra activity among what we are already dealing with. Please leave it to "Maintained". Thanks, C. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-06 8:28 ` Cédric Le Goater @ 2021-11-06 8:53 ` David Gibson 2021-11-07 20:15 ` Greg Kurz 0 siblings, 1 reply; 13+ messages in thread From: David Gibson @ 2021-11-06 8:53 UTC (permalink / raw) To: Cédric Le Goater Cc: peter.maydell, qemu-devel, Daniel Henrique Barboza, groug, Philippe Mathieu-Daudé, qemu-ppc [-- Attachment #1: Type: text/plain, Size: 1245 bytes --] On Sat, Nov 06, 2021 at 09:28:54AM +0100, Cédric Le Goater wrote: > > > > > Thank you and Greg and Red Hat for all the years of service supporting > > > > > qemu-ppc in the community. IBM will shoulder this responsibility now. > > > > > > > > In term of the MAINTAINERS file: > > > > > > > > S: Status, one of the following: > > > > Supported: Someone is actually paid to look after this. > > > > Maintained: Someone actually looks after it. > > > > > > > > The PPC entries have a 'Maintained' status. You say "IBM will shoulder > > > > this responsibility", does that mean the entries will be 'Supported' > > > > as in "someone paid to look after them"? > > > > > > Yes. It's appropriate to change the PPC entries of this patch to "Supported" > > > now. > > > > Good point, I've adjusted that. > > "Supported" would be setting the expectations too high. It is an extra > activity among what we are already dealing with. Please leave it to > "Maintained". Fair enough, reverted. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-06 8:53 ` David Gibson @ 2021-11-07 20:15 ` Greg Kurz 0 siblings, 0 replies; 13+ messages in thread From: Greg Kurz @ 2021-11-07 20:15 UTC (permalink / raw) To: David Gibson Cc: peter.maydell, Daniel Henrique Barboza, qemu-devel, Philippe Mathieu-Daudé, qemu-ppc, Cédric Le Goater [-- Attachment #1: Type: text/plain, Size: 1323 bytes --] On Sat, 6 Nov 2021 19:53:04 +1100 David Gibson <david@gibson.dropbear.id.au> wrote: > On Sat, Nov 06, 2021 at 09:28:54AM +0100, Cédric Le Goater wrote: > > > > > > Thank you and Greg and Red Hat for all the years of service supporting > > > > > > qemu-ppc in the community. IBM will shoulder this responsibility now. > > > > > > > > > > In term of the MAINTAINERS file: > > > > > > > > > > S: Status, one of the following: > > > > > Supported: Someone is actually paid to look after this. > > > > > Maintained: Someone actually looks after it. > > > > > > > > > > The PPC entries have a 'Maintained' status. You say "IBM will shoulder > > > > > this responsibility", does that mean the entries will be 'Supported' > > > > > as in "someone paid to look after them"? > > > > > > > > Yes. It's appropriate to change the PPC entries of this patch to "Supported" > > > > now. > > > > > > Good point, I've adjusted that. > > > > "Supported" would be setting the expectations too high. It is an extra > > activity among what we are already dealing with. Please leave it to > > "Maintained". > > Fair enough, reverted. > For the "Maintained" version, Reviewed-by: Greg Kurz <groug@kaod.org> Good luck Cédric and Daniel ! Cheers, -- Greg [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 20:05 ` Daniel Henrique Barboza 2021-11-06 4:20 ` David Gibson @ 2021-11-06 9:18 ` Philippe Mathieu-Daudé 1 sibling, 0 replies; 13+ messages in thread From: Philippe Mathieu-Daudé @ 2021-11-06 9:18 UTC (permalink / raw) To: Daniel Henrique Barboza, clg Cc: peter.maydell, David Gibson, qemu-ppc, groug, qemu-devel On 11/5/21 21:05, Daniel Henrique Barboza wrote: > On 11/5/21 16:16, Philippe Mathieu-Daudé wrote: >> Hi Daniel, >> >> On 11/5/21 10:48, Daniel Henrique Barboza wrote: >>> On 11/5/21 00:46, David Gibson wrote: >>>> As our day jobs and interests have moved onto other things, Greg and I >>>> have >>>> been struggling to keep on top of maintainership of target/ppc and >>>> associated pieces like the pseries and powernv machine types, with >>>> their >>>> platform specific devices. >>>> >>>> We've therefore discussed and plan to transfer maintainership to >>>> Cédric Le >>>> Goater (primary) and Daniel Henrique Barboza (backup). Cédric and >>>> Daniel >>>> have been actively contributing to the area for some time, and they're >>>> supported in this by their current employer, IBM, who has an obvious >>>> interest in the platform. >>> >>> Thank you and Greg and Red Hat for all the years of service supporting >>> qemu-ppc in the community. IBM will shoulder this responsibility now. >> >> In term of the MAINTAINERS file: >> >> S: Status, one of the following: >> Supported: Someone is actually paid to look after this. >> Maintained: Someone actually looks after it. >> >> The PPC entries have a 'Maintained' status. You say "IBM will shoulder >> this responsibility", does that mean the entries will be 'Supported' >> as in "someone paid to look after them"? > > Yes. It's appropriate to change the PPC entries of this patch to > "Supported" > now. This is a great news :) >> I wonder because both Cédric and you have some commits with an IBM >> email, but both are registering a non-IBM email as contact. I don't >> mind the email technical detail, but I am curious about the status >> and expectations. > > I had problems using IBM corporate email with mailing lists in the past, > and started using this gmail account instead. I believe Cedric has a > similar sob story. > > FWIW the contrib/gitdm/group-map-ibm file has both our emails there to > indicate that we're IBM contributors. OK this is how I understood it first then. Thanks for the clarification. Regards, Phil. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 19:16 ` Philippe Mathieu-Daudé 2021-11-05 20:05 ` Daniel Henrique Barboza @ 2021-11-05 23:00 ` Cédric Le Goater 2021-11-06 9:22 ` Philippe Mathieu-Daudé 1 sibling, 1 reply; 13+ messages in thread From: Cédric Le Goater @ 2021-11-05 23:00 UTC (permalink / raw) To: Philippe Mathieu-Daudé, Daniel Henrique Barboza Cc: peter.maydell, groug, qemu-ppc, qemu-devel, David Gibson > In term of the MAINTAINERS file: > > S: Status, one of the following: > Supported: Someone is actually paid to look after this. > Maintained: Someone actually looks after it. > > The PPC entries have a 'Maintained' status. You say "IBM will shoulder > this responsibility", does that mean the entries will be 'Supported' > as in "someone paid to look after them"? > I wonder because both Cédric and you have some commits with an IBM > email, but both are registering a non-IBM email as contact. Lotus Notes was not designed for patch communication. You don't want me to send patches with it I assure you :) > I don't > mind the email technical detail, but I am curious about the status > and expectations. We have other IBM commitments. IBM is willing to share some/most of our time for QEMU-PPC maintenance. What we are going do will depend on inputs really. We have pseries and KVM in focus because there is still business using the software stack. TCG is extremely useful for pseries and powernv. We clearly want to keep that running and improve it. Some parts have been barely touched (and probably used) in the last 15 years. I think we should drop some support to modernize the useful parts and ease maintenance. Thanks, C. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 23:00 ` Cédric Le Goater @ 2021-11-06 9:22 ` Philippe Mathieu-Daudé 2021-11-06 16:55 ` Cédric Le Goater 0 siblings, 1 reply; 13+ messages in thread From: Philippe Mathieu-Daudé @ 2021-11-06 9:22 UTC (permalink / raw) To: Cédric Le Goater, Daniel Henrique Barboza Cc: peter.maydell, David Gibson, qemu-ppc, groug, qemu-devel On 11/6/21 00:00, Cédric Le Goater wrote: >> In term of the MAINTAINERS file: >> >> S: Status, one of the following: >> Supported: Someone is actually paid to look after this. >> Maintained: Someone actually looks after it. >> >> The PPC entries have a 'Maintained' status. You say "IBM will shoulder >> this responsibility", does that mean the entries will be 'Supported' >> as in "someone paid to look after them"? >> I wonder because both Cédric and you have some commits with an IBM >> email, but both are registering a non-IBM email as contact. > > Lotus Notes was not designed for patch communication. You don't want > me to send patches with it I assure you :) > >> I don't >> mind the email technical detail, but I am curious about the status >> and expectations. > > We have other IBM commitments. IBM is willing to share some/most of > our time for QEMU-PPC maintenance. > > What we are going do will depend on inputs really. We have pseries > and KVM in focus because there is still business using the software > stack. TCG is extremely useful for pseries and powernv. We clearly > want to keep that running and improve it. Some parts have been barely > touched (and probably used) in the last 15 years. I think we should > drop some support to modernize the useful parts and ease maintenance. Here let me recommend the ant work approach I'm doing for MIPS. Instead of dropping ISA extensions, I'm splitting them in various compile units, that way 1/ we can chose to build without them and 2/ sub-maintainers can maintain them separately. Having a finer grained MAINTAINERS entries allow to filter-out/in and reduce reviewers pressure. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-06 9:22 ` Philippe Mathieu-Daudé @ 2021-11-06 16:55 ` Cédric Le Goater 0 siblings, 0 replies; 13+ messages in thread From: Cédric Le Goater @ 2021-11-06 16:55 UTC (permalink / raw) To: Philippe Mathieu-Daudé, Daniel Henrique Barboza Cc: peter.maydell, groug, qemu-devel, Luis Fernando Fujita Pires, qemu-ppc, matheus.ferst, David Gibson >> What we are going do will depend on inputs really. We have pseries >> and KVM in focus because there is still business using the software >> stack. TCG is extremely useful for pseries and powernv. We clearly >> want to keep that running and improve it. Some parts have been barely >> touched (and probably used) in the last 15 years. I think we should >> drop some support to modernize the useful parts and ease maintenance. > > Here let me recommend the ant work approach I'm doing for MIPS. Instead > of dropping ISA extensions, I'm splitting them in various compile units, > that way 1/ we can chose to build without them and 2/ sub-maintainers > can maintain them separately. Having a finer grained MAINTAINERS > entries allow to filter-out/in and reduce reviewers pressure. OK. Yes, the goal is to ease maintenance, not to remove platforms or CPUs. QEMU is the perfect project for legacy systems. I am very willing to go in that direction and take the risk to break a few things. We have been through such an episode when HV mode was added for the PowerNV machine and we managed to fix all regressions, down to OpenBIOS. Ben and his ppc32 knowledge helped a lot of course. Untangling some parts won't be easy. Exception modeling for instance. The instruction implementation shouldn't be too hard and it's being modernized by Luis and Matheus. I guess we should improve our testsuite to catch early any issues. An acceptance test for each machine is a minimum. Thanks, C. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] target/ppc, hw/ppc: Change maintainers 2021-11-05 3:46 [PATCH] target/ppc, hw/ppc: Change maintainers David Gibson 2021-11-05 9:48 ` Daniel Henrique Barboza @ 2021-11-05 13:54 ` Cédric Le Goater 1 sibling, 0 replies; 13+ messages in thread From: Cédric Le Goater @ 2021-11-05 13:54 UTC (permalink / raw) To: David Gibson, qemu-ppc, qemu-devel, groug, danielhb413; +Cc: peter.maydell On 11/5/21 04:46, David Gibson wrote: > As our day jobs and interests have moved onto other things, Greg and I have > been struggling to keep on top of maintainership of target/ppc and > associated pieces like the pseries and powernv machine types, with their > platform specific devices. > > We've therefore discussed and plan to transfer maintainership to Cédric Le > Goater (primary) and Daniel Henrique Barboza (backup). Cédric and Daniel > have been actively contributing to the area for some time, and they're > supported in this by their current employer, IBM, who has an obvious > interest in the platform. IBM business has changed focus and pseries/KVM will be less in the spotlights. Nevertheless, there is a large code base we want to keep running and not break. Migration compatibility is the most complex part of it. I hope we will be able to automate some of the non-regression tests RedHat/IBM have. Not an easy part I admit. There are plenty of contributors who help on very large parts of QEMU-PPC. Richard and the Eldorado team are watching closely instruction implementation, Mark is doing the same for MAC machines, Balaton for 44x and 46x and associated machines. Thomas showed he could bring back from the dead any forgotten board, Alex Graf still admins the qemu-ppc mailin list. It was nicely hooked to patchwork by the OzLabs recently : https://patchwork.ozlabs.org/project/qemu-ppc/list/ we might add some simple automation on the received patches, "does the patch apply ?" for instance. Anyhow, it's an easy way to share the review between people. Daniel, Bharata, Fabiano, Nick, You and Greg for pseries, and Alexey, for SLOF+VOF also. I am still around for PowerNV, XIVE, XICS. Christophe is doing his best to keep alive Linux ppc405. Michael does kernel CI testing on all these platforms : https://github.com/linuxppc/ci-scripts/tree/master/scripts/boot Guenter also does : https://github.com/groeck/linux-build-test/tree/master/rootfs/ppc and skiboot : https://github.com/open-power/skiboot/tree/master/opal-ci GitLab does even more. and we have Philippe, always here to make sure every grain of sand has been examined. We don't feel alone :) > Greg and I do plan to stay around in some capacity for at least the next > 6 months, providing reviews and advice to assist the new maintainers into > the role. Thanks for the time and assistance for all these years. Pseries and PowerNV would not be in such a good shape without all the efforts you have put into them. I suppose emulation will take a larger part of our time now since it is largely used for pseries/powernv development in IBM. We will see how that goes. > > Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Acked-by: Cédric Le Goater <clg@kaod.org> C. > --- > MAINTAINERS | 20 ++++++++++++++------ > 1 file changed, 14 insertions(+), 6 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 797be5b366..066c4fb2b0 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -262,8 +262,10 @@ F: hw/openrisc/ > F: tests/tcg/openrisc/ > > PowerPC TCG CPUs > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > S: Maintained > F: target/ppc/ > @@ -382,8 +384,10 @@ F: target/mips/kvm* > F: target/mips/sysemu/ > > PPC KVM CPUs > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > S: Maintained > F: target/ppc/kvm.c > > @@ -1321,8 +1325,10 @@ F: include/hw/rtc/m48t59.h > F: tests/acceptance/ppc_prep_40p.py > > sPAPR > -M: David Gibson <david@gibson.dropbear.id.au> > -M: Greg Kurz <groug@kaod.org> > +M: Cédric Le Goater <clg@kaod.org> > +M: Daniel Henrique Barboza <danielhb413@gmail.com> > +R: David Gibson <david@gibson.dropbear.id.au> > +R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > S: Maintained > F: hw/*/spapr* > @@ -1382,6 +1388,8 @@ F: include/hw/pci-host/mv64361.h > > Virtual Open Firmware (VOF) > M: Alexey Kardashevskiy <aik@ozlabs.ru> > +R: Cédric Le Goater <clg@kaod.org> > +R: Daniel Henrique Barboza <danielhb413@gmail.com> > R: David Gibson <david@gibson.dropbear.id.au> > R: Greg Kurz <groug@kaod.org> > L: qemu-ppc@nongnu.org > ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2021-11-07 20:16 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-11-05 3:46 [PATCH] target/ppc, hw/ppc: Change maintainers David Gibson 2021-11-05 9:48 ` Daniel Henrique Barboza 2021-11-05 19:16 ` Philippe Mathieu-Daudé 2021-11-05 20:05 ` Daniel Henrique Barboza 2021-11-06 4:20 ` David Gibson 2021-11-06 8:28 ` Cédric Le Goater 2021-11-06 8:53 ` David Gibson 2021-11-07 20:15 ` Greg Kurz 2021-11-06 9:18 ` Philippe Mathieu-Daudé 2021-11-05 23:00 ` Cédric Le Goater 2021-11-06 9:22 ` Philippe Mathieu-Daudé 2021-11-06 16:55 ` Cédric Le Goater 2021-11-05 13:54 ` Cédric Le Goater
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.