On 27.01.26 09:39, Johannes Thumshirn wrote:
When booting a Qemu VM whith KCSAN to debug filesystem races I
encountered a bunch of KCSAN splats in virtio.

I suspect them to be false positives.

I decided to send this as an RFC patchset, as I have no prior knowledge
of virtio.


All of these looks like KCSAN was just detecting the hypervisor writing data. Is there a more generic way we can capture that in the virtio helpers? So instead of patching the consumers of functions such as vring_interrupt(), can we annotate the whole vring struct as "ignore for KCSAN"?


Alex





Amazon Web Services Development Center Germany GmbH
Tamara-Danz-Str. 13
10243 Berlin
Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger
Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B
Sitz: Berlin
Ust-ID: DE 365 538 597

Reply via email to