On Tue, 2025-08-05 at 22:07 +0200, Cédric Le Goater wrote: > On 8/5/25 18:26, Miles Glenn wrote: > > On Tue, 2025-07-22 at 17:25 +0300, Michael Tokarev wrote: > > > On 22.07.2025 16:37, Cédric Le Goater wrote: > > > > + Glenn, Michael, Caleb, Gautam > > > > > > > > On 7/22/25 13:44, Michael Tokarev wrote: > > > > > 21.07.2025 19:21, Cédric Le Goater wrote: > > > > > > > > > > > ---------------------------------------------------------------- > > > > > > ppc/xive queue: > > > > > > > > > > > > * Various bug fixes around lost interrupts particularly. > > > > > > * Major group interrupt work, in particular around redistributing > > > > > > interrupts. Upstream group support is not in a complete or > > > > > > usable > > > > > > state as it is. > > > > > > * Significant context push/pull improvements, particularly pool and > > > > > > phys context handling was quite incomplete beyond trivial OPAL > > > > > > case that pushes at boot. > > > > > > * Improved tracing and checking for unimp and guest error > > > > > > situations. > > > > > > * Various other missing feature support. > > > > > > > > > > Is there anything in there which should be picked up for > > > > > stable qemu branches? > > > > > > > > May be the IBM simulation team can say ? > > > > I think this would also require some testing before applying. > > > > > > > > Which stable branch are you targeting ? 7.2 to 10.0 ? > > > > > > There are currently 2 active stable branches, 7.2 and 10.0. > > > Both are supposed to be long-term maintenance. I think 7.2 > > > can be left behind already. > > > > > > Thanks, > > > > > > /mjt > > > > Michael T., > > > > All of the XIVE fixes/changes originating from myself were made in an > > effort to get PowerVM firmware running on PowerNV with minimal testing > > of OPAL firmware. However, even with those fixes, running PowerVM on > > PowerNV is still pretty unstable. While backporting these fixes would > > likely increase the stability of running PowerVM on PowerNV, I do think > > it could pose significant risk to the stability of running OPAL on > > PowerNV. With that in mind, I think it's probably best if we did not > > backport any of my own XIVE changes. > > These seem to be interesting to have : > > ppc/xive2: Fix treatment of PIPR in CPPR update > ppc/xive2: Fix irq preempted by lower priority group irq > ppc/xive: Fix PHYS NSR ring matching > ppc/xive2: fix context push calculation of IPB priority > ppc/xive2: Remote VSDs need to match on forwarding address > ppc/xive2: Fix calculation of END queue sizes > ppc/xive: Report access size in XIVE TM operation error logs > ppc/xive: Fix xive trace event output > > ? > > Thanks, > > C. >
I'm still not sure that the benefit is worth the effort, but I certainly don't have a problem with them being backported if someone has the desire and the time to do it. Thanks, Glenn