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. Nick, can you respond regarding the changes you made? Thanks, Glenn