toolchain: LLVM 11.0.0
config: defconfig + kcsan.config
==================================================================
BUG: KCSAN: data-race in rwsem_spin_on_owner+0xa8/0x13c

race at unknown origin, with read to 0xffff595953f80034 of 4 bytes by task 1895 on cpu 13:

 rwsem_spin_on_owner+0xa8/0x13c
 rwsem_optimistic_spin+0x70/0x384
 rwsem_down_write_slowpath+0x12c/0x490
 down_write+0xf4/0xf8
 path_openat+0x380/0x1270
 do_filp_open+0xd0/0x1b0
 do_sys_openat2+0x9c/0x1fc
 __arm64_sys_openat+0xa0/0xd0
 invoke_syscall+0x54/0x160
 el0_svc_common+0xc0/0x148
 do_el0_svc+0x38/0xa8
 el0_svc+0x20/0x50
 el0t_64_sync_handler+0x68/0xac
 el0t_64_sync+0x180/0x184

value changed: 0x00000001 -> 0x00000000

Reported by Kernel Concurrency Sanitizer on:
CPU: 13 PID: 1895 Comm: systemd-udevd Not tainted 5.16.0-rc4-00002-g5854738642b4 #1
Hardware name: linux,dummy-virt (DT)
==================================================================