BUG: KCSAN: data-race in vring_interrupt+

From: jim . cromie
Date: Tue Jun 22 2021 - 14:48:53 EST


I got this on rc7 + myhacks
Im testing on virtme ( kvm + qemu + 9p )

lemme know if I can test something.

[ 18.081278] virtme-init: starting udevd
Starting version v248.3-1.fc34
[ 18.763364] virtme-init: triggering udev coldplug
[ 18.893238] ==================================================================
[ 18.894240] BUG: KCSAN: data-race in vring_interrupt+0xf7/0x130
[ 18.895108]
[ 18.895334] race at unknown origin, with read to 0xffff888005ca5942
of 2 bytes by interrupt on cpu 0:
[ 18.896791] vring_interrupt+0xf7/0x130
[ 18.897389] __handle_irq_event_percpu+0x64/0x260
[ 18.898218] handle_irq_event+0x93/0x120
[ 18.898883] handle_edge_irq+0x123/0x400
[ 18.899550] __common_interrupt+0x3e/0xa0
[ 18.900204] common_interrupt+0x7e/0xa0
[ 18.900844] asm_common_interrupt+0x1e/0x40
[ 18.901625] native_safe_halt+0xe/0x10
[ 18.902180] default_idle+0xa/0x10
[ 18.902808] default_idle_call+0x38/0xc0
[ 18.903439] do_idle+0x1e7/0x270
[ 18.903972] cpu_startup_entry+0x19/0x20
[ 18.904717] rest_init+0xd0/0xd2
[ 18.905443] arch_call_rest_init+0xa/0x11
[ 18.906125] start_kernel+0xacb/0xadd
[ 18.906681] secondary_startup_64_no_verify+0xc2/0xcb
[ 18.907392]
[ 18.907624] Reported by Kernel Concurrency Sanitizer on:
[ 18.908440] CPU: 0 PID: 0 Comm: swapper/0 Not tainted
5.13.0-rc7-dd7i-00038-g4e27591489f1-dirty #124
[ 18.910025] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS 1.14.0-3.fc34 04/01/2014
[ 18.911392] ==================================================================