On 5/27/22 9:26 AM, Dario Faggioli wrote: > On Thu, 2022-05-26 at 20:18 +0200, Claudio Fontana wrote: >> Forget about his aspect, I think it is a separate problem. >> >> valgind of qos-test when run restricted to those specific paths (-p >> /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio- >> net/virtio-net-tests/vhost-user/reconnect for example) >> shows all clear, >> >> and still the test fails when run in a while loop after a few >> attempts: >> > Yes, this kind of matches what I've also seen and reported about in > <[email protected]>. If > enable/run just one of: > - reconnect > - flags_mismatch > - connect_fail > > I see no issues.
On the countrary, for me just running a single one of those can fail. To reproduce this I run in a loop using, as quoted above, -p /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect for example. After a few successful runs I hit the error. > > As soon as two of those are run, one after the other, the problem > starts to appear. Not for me: one is enough. > > However, Claudio, AFAIUI, you're seeing this with an older GCC and > without LTO, right? Yes, to provide a different angle I tried on veteran OpenSUSE Leap 15.2, so gcc is based on 7.5.0. I don't think LTO is being used in any way. > > Regards > Ciao, CLaudio
