last executing test programs: 323.120803ms ago: executing program 2 (id=3): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) 302.266928ms ago: executing program 2 (id=40): syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x1) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x2) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x800) syz_open_dev$evdev(&(0x7f0000000140), 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x1) syz_open_dev$evdev(&(0x7f00000001c0), 0x1, 0x2) syz_open_dev$evdev(&(0x7f0000000200), 0x1, 0x800) syz_open_dev$evdev(&(0x7f0000000240), 0x2, 0x0) syz_open_dev$evdev(&(0x7f0000000280), 0x2, 0x1) syz_open_dev$evdev(&(0x7f00000002c0), 0x2, 0x2) syz_open_dev$evdev(&(0x7f0000000300), 0x2, 0x800) syz_open_dev$evdev(&(0x7f0000000340), 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000380), 0x3, 0x1) syz_open_dev$evdev(&(0x7f00000003c0), 0x3, 0x2) syz_open_dev$evdev(&(0x7f0000000400), 0x3, 0x800) syz_open_dev$evdev(&(0x7f0000000440), 0x4, 0x0) syz_open_dev$evdev(&(0x7f0000000480), 0x4, 0x1) syz_open_dev$evdev(&(0x7f00000004c0), 0x4, 0x2) syz_open_dev$evdev(&(0x7f0000000500), 0x4, 0x800) 254.466329ms ago: executing program 2 (id=60): accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) 236.267583ms ago: executing program 2 (id=63): socket$nl_sock_diag(0x10, 0x3, 0x4) 212.064239ms ago: executing program 2 (id=74): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/input/mice', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/input/mice', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/input/mice', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/input/mice', 0x800, 0x0) 190.056085ms ago: executing program 2 (id=78): sync() 97.374336ms ago: executing program 1 (id=104): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/btrfs-control', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/btrfs-control', 0x800, 0x0) 97.158116ms ago: executing program 0 (id=106): recvmsg(0xffffffffffffffff, &(0x7f0000000000), 0x0) 79.444451ms ago: executing program 1 (id=108): socket$qrtr(0x2a, 0x2, 0x0) 79.300161ms ago: executing program 0 (id=109): landlock_create_ruleset(&(0x7f0000000000), 0x0, 0x0) 78.846431ms ago: executing program 1 (id=112): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 78.822091ms ago: executing program 0 (id=113): rename(&(0x7f0000000000), &(0x7f0000000000)) 78.788951ms ago: executing program 3 (id=114): bind(0xffffffffffffffff, &(0x7f0000000000), 0x0) 61.945215ms ago: executing program 0 (id=115): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg/0:0:0:0', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg/0:0:0:0', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bsg/0:0:0:0', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bsg/0:0:0:0', 0x800, 0x0) 61.597945ms ago: executing program 3 (id=117): process_madvise(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) 61.542705ms ago: executing program 1 (id=118): openat(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/netlabel', 0x2, 0x0) 61.511405ms ago: executing program 0 (id=119): io_uring_register$IORING_REGISTER_BUFFERS(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) 61.471795ms ago: executing program 3 (id=120): fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) 40.38411ms ago: executing program 1 (id=121): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero', 0x800, 0x0) 40.10089ms ago: executing program 0 (id=123): set_robust_list(&(0x7f0000000000), 0x0) 39.9642ms ago: executing program 1 (id=124): syz_open_dev$vcsn(&(0x7f0000000040), 0x0, 0x0) syz_open_dev$vcsn(&(0x7f0000000080), 0x0, 0x1) syz_open_dev$vcsn(&(0x7f00000000c0), 0x0, 0x2) syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x800) syz_open_dev$vcsn(&(0x7f0000000140), 0x1, 0x0) syz_open_dev$vcsn(&(0x7f0000000180), 0x1, 0x1) syz_open_dev$vcsn(&(0x7f00000001c0), 0x1, 0x2) syz_open_dev$vcsn(&(0x7f0000000200), 0x1, 0x800) syz_open_dev$vcsn(&(0x7f0000000240), 0x2, 0x0) syz_open_dev$vcsn(&(0x7f0000000280), 0x2, 0x1) syz_open_dev$vcsn(&(0x7f00000002c0), 0x2, 0x2) syz_open_dev$vcsn(&(0x7f0000000300), 0x2, 0x800) syz_open_dev$vcsn(&(0x7f0000000340), 0x3, 0x0) syz_open_dev$vcsn(&(0x7f0000000380), 0x3, 0x1) syz_open_dev$vcsn(&(0x7f00000003c0), 0x3, 0x2) syz_open_dev$vcsn(&(0x7f0000000400), 0x3, 0x800) syz_open_dev$vcsn(&(0x7f0000000440), 0x4, 0x0) syz_open_dev$vcsn(&(0x7f0000000480), 0x4, 0x1) syz_open_dev$vcsn(&(0x7f00000004c0), 0x4, 0x2) syz_open_dev$vcsn(&(0x7f0000000500), 0x4, 0x800) 39.56967ms ago: executing program 4 (id=126): listns(&(0x7f0000000000), &(0x7f0000000000), 0x0, 0x0) 562.87µs ago: executing program 4 (id=127): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2', 0x800, 0x0) 280.22µs ago: executing program 4 (id=128): socket$inet6_udp(0xa, 0x2, 0x0) 205.18µs ago: executing program 4 (id=129): lsm_list_modules(&(0x7f0000000000), &(0x7f0000000000), 0x0) 174.67µs ago: executing program 3 (id=130): fanotify_init(0x0, 0x0) 111.66µs ago: executing program 4 (id=131): socket$inet_mptcp(0x2, 0x1, 0x106) 89.85µs ago: executing program 3 (id=132): link(&(0x7f0000000000), &(0x7f0000000000)) 47.27µs ago: executing program 4 (id=133): setrlimit(0x0, &(0x7f0000000000)) 0s ago: executing program 3 (id=134): openat(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mali0', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mali0', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mali0', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mali0', 0x800, 0x0) kernel console output (not intermixed with test programs): [ 18.692088][ T29] audit: type=1400 audit(1790305968.921:103): avc: denied { search } for pid=3179 comm="dhcpcd-run-hook" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 18.692119][ T29] audit: type=1400 audit(1790305968.921:104): avc: denied { search } for pid=3179 comm="dhcpcd-run-hook" name="dhcpcd" dev="tmpfs" ino=482 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 20.132904][ T29] kauditd_printk_skb: 19 callbacks suppressed [ 20.132919][ T29] audit: type=1400 audit(1790305970.361:124): avc: denied { write } for pid=3265 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=486 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 20.158338][ T29] audit: type=1400 audit(1790305970.371:125): avc: denied { write } for pid=3276 comm="rm" name="hook-state" dev="tmpfs" ino=486 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 Warning: Permanently added '10.128.1.62' (ED25519) to the list of known hosts. [ 22.832962][ T29] audit: type=1400 audit(1790305973.061:126): avc: denied { mounton } for pid=3283 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 22.833203][ T29] audit: type=1400 audit(1790305973.061:127): avc: denied { mount } for pid=3283 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.833837][ T3283] cgroup: Unknown subsys name 'net' [ 22.834113][ T29] audit: type=1400 audit(1790305973.061:128): avc: denied { unmount } for pid=3283 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.949349][ T3283] cgroup: Unknown subsys name 'cpuset' [ 22.949886][ T3283] cgroup: Unknown subsys name 'rlimit' [ 23.055823][ T29] audit: type=1400 audit(1790305973.281:129): avc: denied { setattr } for pid=3283 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=142 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 23.056890][ T29] audit: type=1400 audit(1790305973.281:130): avc: denied { create } for pid=3283 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 Setting up swapspace version 1, size = 127995904 bytes [ 23.057029][ T29] audit: type=1400 audit(1790305973.281:131): avc: denied { write } for pid=3283 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 23.057253][ T29] audit: type=1400 audit(1790305973.281:132): avc: denied { read } for pid=3283 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 23.075657][ T29] audit: type=1400 audit(1790305973.301:133): avc: denied { mounton } for pid=3283 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 23.117965][ T3288] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 23.143886][ T3283] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 24.205805][ T3379] mmap: syz.4.66 (3379) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 24.382764][ T3391] ================================================================== [ 24.382796][ T3391] BUG: KCSAN: data-race in __xa_clear_mark / xas_find_marked [ 24.382826][ T3391] [ 24.382831][ T3391] read-write to 0xffff8881004e5fd8 of 8 bytes by task 12 on cpu 1: [ 24.382849][ T3391] __xa_clear_mark+0xf5/0x1e0 [ 24.382873][ T3391] __folio_end_writeback+0xe7/0x530 [ 24.382901][ T3391] folio_end_writeback_no_dropbehind+0x6d/0x200 [ 24.382921][ T3391] folio_end_writeback+0x1c/0x70 SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor) [ 24.382946][ T3391] ext4_finish_bio+0x454/0x770 [ 24.382964][ T3391] ext4_release_io_end+0x9f/0x1f0 [ 24.382986][ T3391] ext4_end_io_end+0x18d/0x240 [ 24.383006][ T3391] ext4_end_io_rsv_work+0x15b/0x1f0 [ 24.383026][ T3391] process_scheduled_works+0x56a/0xa50 [ 24.383052][ T3391] worker_thread+0x569/0x750 [ 24.383083][ T3391] kthread+0x223/0x270 [ 24.383103][ T3391] ret_from_fork+0x146/0x330 [ 24.383132][ T3391] ret_from_fork_asm+0x1a/0x30 [ 24.383156][ T3391] [ 24.383162][ T3391] read to 0xffff8881004e5fd8 of 8 bytes by task 3391 on cpu 0: [ 24.383179][ T3391] xas_find_marked+0x211/0x650 [ 24.383200][ T3391] filemap_get_folios_tag+0xf7/0x400 [ 24.383223][ T3391] filemap_fdatawait_keep_errors+0x6c/0x190 [ 24.383241][ T3391] sync_inodes_sb+0x424/0x4d0 [ 24.383263][ T3391] sync_inodes_one_sb+0x3d/0x50 [ 24.383281][ T3391] __iterate_supers+0x205/0x360 [ 24.383305][ T3391] iterate_supers+0x1f/0x30 [ 24.383329][ T3391] __ia32_sys_sync+0x5c/0xb0 [ 24.383350][ T3391] x64_sys_call+0x1e8b/0x2550 [ 24.383374][ T3391] do_syscall_64+0x112/0x360 [ 24.383389][ T3391] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 24.383406][ T3391] [ 24.383410][ T3391] value changed: 0xfffffffffffff000 -> 0xfffffffffe000000 [ 24.383420][ T3391] [ 24.383424][ T3391] Reported by Kernel Concurrency Sanitizer on: [ 24.383442][ T3391] CPU: 0 UID: 0 PID: 3391 Comm: syz.2.78 Not tainted syzkaller #0 PREEMPT(lazy) [ 24.383466][ T3391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 24.383476][ T3391] ================================================================== [ 24.585803][ T3348] syz.3.38 (3348) used greatest stack depth: 11232 bytes left