On Fri, Aug 08, 2025 at 10:17:24AM +0200, Cédric Le Goater wrote: > On 8/8/25 08:07, Michael Tokarev wrote: > > On 06.08.2025 23:46, Miles Glenn wrote: > > > On Tue, 2025-08-05 at 22:07 +0200, Cédric Le Goater wrote: > > ... > > > > 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 > > I added : > > ppc/xive2: Reset Generation Flipped bit on END Cache Watch > > > > > 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 > > > > > > 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. > > > > I mentioned already that 10.0 series will (hopefully) be LTS series. > > At the very least, it is what we'll have in the upcoming debian > > stable release (trixie), which will be stable for the next 2 years. > > Whenever this is important to have working Power* support in debian - > > I don't know. > > > > All the mentioned patches applied to 10.0 branch cleanly (in the > > reverse order, from bottom to top), so there's no effort needed > > to back-port them. And the result passes at least the standard > > qemu testsuite. So it looks like everything works as intended. > > > 24.04 operates correctly with a "6.14.0-27-generic #27~24.04.1-Ubuntu" > kernel on a PowerNV10 system defined as : > > Architecture: ppc64le > Byte Order: Little Endian > CPU(s): 16 > On-line CPU(s) list: 0-15 > Model name: POWER10, altivec supported > Model: 2.0 (pvr 0080 1200) > Thread(s) per core: 4 > Core(s) per socket: 2 > Socket(s): 2 > Frequency boost: enabled > CPU(s) scaling MHz: 76% > CPU max MHz: 3800.0000 > CPU min MHz: 2000.0000 > Caches (sum of all): > L1d: 128 KiB (4 instances) > L1i: 128 KiB (4 instances) > NUMA: > NUMA node(s): 2 > NUMA node0 CPU(s): 0-7 > NUMA node1 CPU(s): 8-15 > > with devices : > > 0000:00:00.0 PCI bridge: IBM Device 0652 > 0000:01:00.0 Non-Volatile memory controller: Red Hat, Inc. QEMU NVM Express > Controller (rev 02) > 0001:00:00.0 PCI bridge: IBM Device 0652 > 0001:01:00.0 PCI bridge: Red Hat, Inc. Device 000e > 0001:02:02.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host > Controller (rev 03) > 0001:02:03.0 Ethernet controller: Intel Corporation 82574L Gigabit Network > Connection > 0002:00:00.0 PCI bridge: IBM Device 0652 > ... > > A rhel9 nested guest boots too. > > Poweroff and reboot are fine. > > > > Michael, > > I would say ship it. > > > Glenn, Gautam, > > It would nice to get rid of these messages. > [ 0.000000] NR_IRQS: 512, nr_irqs: 512, preallocated irqs: 16 > [ 2.270794918,5] XIVE: [ IC 00 ] Resetting one xive... > [ 2.271575295,3] XIVE: [CPU 0000] Error enabling PHYS CAM already enabled > CPU 0100 Backtrace: > S: 0000000032413a20 R: 0000000030021408 .backtrace+0x40 > S: 0000000032413ad0 R: 000000003008427c .xive2_tima_enable_phys+0x40 > S: 0000000032413b50 R: 0000000030087430 > .__xive_reset.constprop.0.isra.0+0x520 > S: 0000000032413c90 R: 0000000030087638 .opal_xive_reset+0x78 > S: 0000000032413d10 R: 00000000300038bc opal_entry+0x14c > --- OPAL call token: 0x80 caller R1: 0xc0000000014bbc90 --- > [ 2.273581201,3] XIVE: [CPU 0001] Error enabling PHYS CAM already enabled >
Hi Cedric, I'm not able to repro this with the latest QEMU master (commit 5836af078321). My command line is: $ cat run.sh #!/bin/bash ./build/qemu-system-ppc64 \ -smp 16,sockets=2,cores=2,threads=4 \ -kernel vmlinux \ -initrd initrd.img \ -append 'root=LABEL=cloudimg-rootfs ro console=hvc0 earlyprintk' \ -drive file=/home/gautam/images/noble-server-cloudimg-ppc64el.img,format=qcow2,if=none,id=drive0,format=qcow2,cache=none -device nvme,bus=pcie.0,addr=0x0,drive=drive0,serial=1234 \ -M powernv10 -netdev user,id=net0,hostfwd=tcp::2223-:22 -device e1000e,netdev=net0,bus=pcie.1 -nographic Can you please share your command line with which you got the above warnings? Thanks, Gautam > > Is it a modeling issue ? > > > Thanks, > > C. > > > >