last executing test programs: 6.923723886s ago: executing program 0 (id=321): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000280)=0x4, 0x1) setrlimit(0x1, &(0x7f0000000040)={0x19b, 0x8}) syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r1) (async) close(r1) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x1}) sync() (async) sync() 6.839363695s ago: executing program 0 (id=327): mknod(&(0x7f0000000040)='./file0\x00', 0x3a0914c44f7b202d, 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') close(r0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x80, 0x11, 0x0, @rand_addr=0x9, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0xfb55, 0x1}}}}}) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x7}, 0x401, 0x4}) clock_gettime(0x4, &(0x7f0000000080)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) setitimer(0x1, &(0x7f0000000200)={{0x5, 0x5}, {0x4, 0x100000000}}, &(0x7f00000002c0)) 6.608848242s ago: executing program 0 (id=336): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x802, &(0x7f0000000300)={0x1, 0x100000001}) r0 = socket(0x2, 0x2, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x28, 0x68, 0x81, 0x1, 0x2, 0x0, @rand_addr=0x3, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xc000, 0x0, 0x3}}}}}}) shmat(0x0, &(0x7f0000274000/0x3000)=nil, 0x1000) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xe, 0xf, 0x7, 0x3}, {0x5, 0x0, 0x6, 0x2}, {0xff25, 0x1, 0x1, 0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001940)="355703", 0x3, 0x400, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) shutdown(r2, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) (async, rerun: 32) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x1) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r5, 0x0, 0x0) (async) readv(r0, &(0x7f0000003b00)=[{0x0}], 0x1) 6.531045508s ago: executing program 0 (id=342): select(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2f, 0x51d73188af82c397, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa66000000c9", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x2, 0x0, 0x3, 0x0, 0x100000000000, 0xfffffffffffffffd, 0x0, 0x3}) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) unveil(0x0, &(0x7f00000003c0)='c\x00') setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r4 = socket(0x2, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) recvmsg(r5, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000100)=""/5, 0x5}, 0x2040) bind(r4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7fffffff, 0x1}, 0xc) 3.463644727s ago: executing program 5 (id=395): select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x104, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "ccb4ac", 0xce, 0x2e, 0x7, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xff, 0x4, 0x0, 0x2, 0x0, [@loopback, @mcast1]}, @dstopts={0x37, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @generic={0x1, 0x19, "b985accc4ee91dda861f61a3a015cc524beee6d6cd55ae0883"}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0xfffd}, @pad1]}, @fragment={0x70, 0x0, 0xf, 0x0, 0x0, 0x13, 0x68}, @routing={0x89, 0x2, 0x0, 0x60, 0x0, [@empty]}, @dstopts={0x3a}], @udp={{0x3, 0x0, 0x8}, {"aca006be814d65d627016c4d17882a851b65b365fb555307d26392a72908c0ef52446813b6c459e7bfdc1d696ca8e856939d5e33633e"}}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="b905f0ffffff00000000400008004500ff080000000100009078ac14000f009078205c0003c28074e99a0eb1"]) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x2c5, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd68fa64bf028ffffc0000000000000000000000000000000000000000000000000000000000000000082000000000000002f36b2d917b63833f0513ecb81fcd2403a2b21b04f51121292caa6835837b652dc6bb78befb5edd7b189966f463bdad0ae9a10bf44b9ae269c60e8b820854224e43fdec8251e73b4b553d66943743aa7de84dd1aa2286878461aaae5d52c437e77fe00b8edb73262238cbc2f011ff0ada6972ee42588ee0a753337cefabb498657e3d7f567963f2b46793c6b913eb00d3b0aae71aee289357e499312a5c01d27ae909b9f5bcf6ff3127ef3ec8bf9f20a687657cc97fe3141b576a0ecf97d73183d7b18e93ab1e2c2761cf9c0a7ead7b53ced053df83047f0e9d0120d7e876df068bf1d5d2c3b23f747b8eed612cd6ac72a81702e5c20400004cf4c2040000000600000000000000670a003a00000000ff020000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffff7f000001ff010000000000000000000000000001fe8000000000000000000000000000bb2e00004066000000f000000000000000c20400001a8600002906000000000000040104000100c204000000090001006a2108435490cca57e64adec994de08a2153668408dd74f3dc8df1a4a9ee641ca54d470000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="2000010090780002080a000000800000000401080a00000002000000040013120351495e945081533abc2858c70060db080a000000030001000100004517289d29b2481260a6692481c19d75d981338dd951b5efcd7aee359d2d3268990fdb6798d2876067ca3882ec19bb79a046041d8c2f630654dd0f43b1360630cb84b1c0b3d690e85d8ec7fac934ac22ad46f182d148014b86859858cf4ea90ef0e911c34a1f1c01326e1ed5e6e6922cb25f3178cfb80b925010eb2e883806d094e9f7b802e5bc00929f441eeb4eb3ab8913480bac2a696457483e689d6c00eafc4032a1e77792b09d3affff0f14554d2d5aeacb7fa462a0eaac4118e41bd2ba11985caf7fba2373b07c76253a538f97261b7bb16645180c7c6cf4cc31811760d05c941a737ff495419bb471e9fc37ce390a48e9e6d2773b7fd12bf214433ec453d0cf4fcb0c77f46c40b0d96e0d365adca5143221532d3ab6596cd9b25b7c1719748eed20759a19f7b24bad2a32d1a7a21e38994e10337aac6798cc6e65ed293ae1b3d031de1405168a"]) 3.413782483s ago: executing program 5 (id=400): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200), 0x10840, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001480)={0x4, 0x6, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) r4 = getppid() fcntl$setown(r3, 0x6, r4) close(r3) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x200, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x5, 0x4, 0x3}, {0x8, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x4, 0x6}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0xd}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x4, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x2, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r1, r2) r5 = shmget$private(0x0, 0x2000, 0x133, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) r6 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r8 = getuid() setuid(r8) setreuid(r8, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x9, r6, r7, r8, 0x0, 0x10, 0x7fff}, 0xfffffc01, 0x0, r4, r4, 0x8, 0x6, 0x6}) 3.130243604s ago: executing program 3 (id=407): msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) (async) r0 = shmget(0x1, 0x4000, 0x2a5, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) (async, rerun: 64) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xe4, 0x9, 0xf, 0x5}, {0x8, 0x5c, 0x6, 0x6}]}) (async, rerun: 64) shmdt(r1) (rerun: 64) r3 = getuid() r4 = getegid() (async, rerun: 32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async, rerun: 32) r6 = getegid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r3, r4, r5, r6, 0x142, 0x8}, 0xb3, 0x5, 0xffffffffffffffff, r7, 0x7, 0x10001, 0x5}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @random="1477363c02a4", [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x26, 0x28, 0x64, 0x2, 0x0, 0x70, 0x0, @rand_addr=0x10000000, @rand_addr=0x8, {[@end, @ra={0x94, 0x6, 0x101}, @end, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x3, 0x100}}}}}) (async, rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) (rerun: 32) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r8, r3, r4}, 0xc) (async, rerun: 32) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000002c0)) (async, rerun: 32) r9 = dup2(r2, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) shmget$private(0x0, 0x3000, 0x51, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x7fffffff, 0x2b2, 0x2]}) (async) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000400)=0x8253) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x8, r12, r13, r5, r4, 0x102, 0x4}, 0xffff, 0xf, r7, r11, 0x9, 0x7fff, 0x80}) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r14 = getegid() chown(&(0x7f0000000580)='./file0\x00', r3, r14) 3.107913591s ago: executing program 4 (id=410): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x2, 0x3, 0x4, "010000010000000800000000000037ea00", 0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) syz_emit_ethernet(0x92, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d4886dd66e22945005c3308fe8000000000000000000000000000aafe00000000ebffffffffffffff0000000608000000000000083e769cdf6cf4d9569465d2a3dc1510c4155f71946da376a7cdc2fabe50c105630dad9bec5410900a041d49d114cb24c16b6f05ee0f2db631329dd51ff4f4874e234e210956bc4b6971aee500cb06f6a61bb4d5bb50f2969a4365d2aaa1f112647164977fc4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000490780004"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000f1000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 3.10697366s ago: executing program 3 (id=411): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b43", 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x8, 0x2c, 0x64, 0x5, 0x7e, 0x37, 0x0, @multicast1, @rand_addr=0x7, {[@rr={0x7, 0x3, 0x4}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xcf, 0x0, 0x9}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x80, 0xa, 0x4}, {0x7, 0x1, 0x0, 0x3}, {0x6, 0x4, 0x53, 0x7}]}) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) fcntl$dupfd(r1, 0xa, r1) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xd9dfa301773d443e, 0x0) unveil(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r7, 0x802069b2, &(0x7f00000001c0)) 3.02176641s ago: executing program 4 (id=413): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xe9) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x132) 2.932457883s ago: executing program 4 (id=415): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x5011, 0xffffffffffffffff, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) 2.923872714s ago: executing program 4 (id=417): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x8, 0x80002001, 0x1, 0x10, [{0x0, 0x7, 0x4, 0x4000001}, {0x7, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x0, 0x7}, {0x6, 0xff, 0xe, 0x7}, {0x6, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x7ffd, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file1\x00', 0x10, 0x194) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0xfffff800) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0x6, 0x2000000d, 0x1, 0x5, 0xd87, 0xac, 0x1, 0x0, 0x100000000644, 0x4000000000f19}) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0xa, 0xd4, 0x80010001, 0xfffbffff, 0x80ce, 0x10, [{0x0, 0xf, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x4}, {0x10400016, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0xfffffff7, 0x7, 0x80e, 0x7}, {0x5, 0x1, 0xff, 0x800009c}, {0x8, 0xffffffff, 0x3, 0x72}, {0xe, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xa}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x2000005, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6226, 0xc}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 2.913268919s ago: executing program 6 (id=418): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0xa487}, {0x1, 0x7, 0x1000}, {0x0, 0xbf57, 0x800}], 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x30008, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0xfffffffffffffff8) r2 = getuid() setreuid(r2, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000080)={0x5, 0x10, 0x1df4a022}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="c03a45e734649ef042b22374ad01ff9147a06fa6840439810a70e5a9ce6bbb3d88c0cd991fd33c58ffe1215d50a8db813c1651d693e7d94a2e731af452e8362138", 0x0, &(0x7f00000001c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) r4 = kqueue() r5 = dup(r1) kevent(r4, &(0x7f00000006c0), 0x4, &(0x7f00000007c0), 0x9, &(0x7f0000000800)={0x5, 0x4e}) ioctl$WSKBDIO_BELL(r5, 0x20005701) r6 = dup2(r5, 0xffffffffffffffff) r7 = semget$private(0x0, 0x3, 0x4) getuid() getgroups(0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, 0x0) renameat(r6, 0x0, 0xffffffffffffffff, 0x0) socket(0x10, 0x4000, 0x9) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r5, 0x0, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) r8 = dup(r0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000040)=r0) 1.856121767s ago: executing program 5 (id=421): r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x2c, 0x92, 0xf1, 0x2}, {0x400e, 0xb1, 0xb, 0xb}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) socket(0x6, 0x8000, 0x7) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1, 0x8) 1.851008389s ago: executing program 3 (id=423): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x7, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300), 0x2b}) pledge(0x0, &(0x7f00000000c0)='\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') 1.73691004s ago: executing program 3 (id=425): sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x40c}, 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x0, [{0x2, 0x100}, {0xa201d90e6a17be06}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x1ff}, {0x0, 0x3}, {0x3, 0x1}, {0x0, 0x24}, {0x3, 0xfffffffd}, {0x2}, {0x1, 0x8}, {0x3, 0x6}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {0x0, 0x100000}, {0x0, 0x1e}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0xa}, {0x2, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000300)=@un=@file={0x1, './bus\x00'}, 0x8) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000880)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r2, @ANYRESOCT, @ANYRESDEC=r0, @ANYBLOB="1ece7a8aa4288bbe849df8b2dee6a3479906ef278dabbb4985"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40412dff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x81, 0x4, 0x80002001, 0x2, 0x10, [{0x4, 0xfe3, 0x6, 0x71800}, {0x3, 0x4, 0x800000, 0x7}, {0x6, 0x1, 0x8, 0xaf9}, {0x2, 0x4, 0x4f}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x8, 0x6d}, {0x2000a, 0x803, 0xfdf0, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0xc3, 0x95}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x4008, 0x6}, {0x5, 0x4, 0x5, 0x3ff}, {0x8, 0xffffffff, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x26, 0x4}, {0x81, 0x33, 0x3, 0x2}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x7ff, 0xff3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)=ANY=[@ANYBLOB="e727dc071f0000000000000086dd609907a600f12c03cb697a653e336f000000500000000000ff0200000000000000000000000000012900002e"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000174389349"]) syz_emit_ethernet(0xe4f, &(0x7f00000004c0)=ANY=[@ANYBLOB="e95d373d56e10000000000006002957c48ee5defbc09b0f07b9624b276467f6a0a59f5a00a9398c4b5401065026d2fb9660d8282655aa29f97cad0e81d6e7a1bab020de435e66e68a99b5b5b74f7c1944d7a9dba1540d53472e1535bfa48fbf6a9452fd6e27b642a8dc2add4dc2d8814f721541e9949f31138236045d1aa0760f157ea5fa8be68ccc9da1e1a27bb568031b000112eb2d76aa5ebf8348530d49fd26b344c2b62425e79772125740746a7be1c8d90312f8d673b697b62dc5903c00df91b9935ba57be3c4c016016d9c3bb5422cdf583d05e72b2286f16c5cdf9a94926744e8ff603890db26afce5d0a13fa8a6ef1a8cf2660897518f2f4ea9093ad1a010e2370550b0dad1d84826e7259c73428990fdbff235f5819582e7fab89ea7ae551e23504d3a17a0793309441968fa93f43abca8cb709706fafd3c121c4f5e90002a494a6b3d214b1c101f1297e5152454c8b7ba024f0a7323312540eafc956a57418bc3fd70cd221b1e8b1b62a75a31dc466f54d8a821fe743ee6825a2cee4fbfc6e3e6d21641398db35749afded42cb78acee989b55ea2098e7217fe1aa57a4ca48923745a7ad318130435767370e89e4e2c48658e1a30aa3178a475402de7e381c598fdf069e490ac20d01f3d58d01ac3e98bd47f07847dde27732127f418b7a02f6a8f200bddf0d3d246ec8c9cd8c6ed19a2ca59cafd9b59eedd9ee3eb39dbf020605b7657ef8566981524cc67010d909592d56ca69f3d2f3ed943a846393276cefc39c317004386654f497294ff74333c7d17d2bfa7b1a55ff2a150a65074f5aec36393bda8acbd075b1651f039798818f3b03c92e8bdc993715a8eb79bd7e203821385e11f4a3aa5babc33eaf359144b3bb37807f1d592640b866c004fd2e7d907188de9326477ac163cc03a70d2242086866ae01221aa21d2645be0e210ec713c513251b9fe7d8633ab4c94433562e45f57e63bce2e135c002b1fb8a0be80c99172f351c804865e01"]) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES64=r3, @ANYBLOB="7d7ba0f85136a5f82c0291d47afd943ffb62c2ecac6220a22696cead52b71a6aea18bf22f8"], 0x410}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.735256707s ago: executing program 6 (id=426): setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) 1.734266119s ago: executing program 7 (id=427): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffffb0, 0x840}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) ktrace(&(0x7f0000000440)='./file0\x00', 0x1, 0x816, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000380)="98edc1cf9d242ff3", 0x8, 0x0, 0x0, 0x0) 1.733538115s ago: executing program 4 (id=428): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x44, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x3) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) close(r0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, 0x0}, 0x1000) 1.62994153s ago: executing program 4 (id=430): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.598581895s ago: executing program 6 (id=433): r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xb6) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x4801) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(0x0, r3, r5) lchown(&(0x7f0000000140)='./bus\x00', r2, r5) syz_emit_ethernet(0x44, &(0x7f00000000c0)={@broadcast, @random="d0b5049f6b63", [], {@generic={0x8005, "cee5079f5d3fab8691aa0c7e2037ddf810861041bf5627da156b9ddca9a86c7ecfda8eb43956a33a196bbfeebc6cd630207e5d39f75d"}}}) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 1.593001137s ago: executing program 6 (id=434): open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f00000001c0)="5b584e6b48fb3c745b3131291c12b90b9cd7ed945a6dbf4a4a1d3cf1418f2acbae0247c8230b11513b21e851671fb6bc8a416852739641a02938f2cf0c6457ba304cb709d32398a52e868a93c3875624ec8708ed4352217baee79e9206596c0b753c9472c6dbb831642a159dab31f3718bd3c49694d497ed7c6e", 0x7a}, {&(0x7f0000000280)="dbd39bcfa371e64da0e08d81aa47bb54bfc377f64f38d786e352dbbc35f49a9ab00fca2a540182058f12e2edda39302a9b0f3057ee4b87c3fe8ffd16a24611d1944949df92d08fcc7524362b8074ae0f12066cb95fe8b0ed230bf1fc9b91f8231370a82839a9f6cae8f75f3297ccbcc3badc75ea7c9c8eda8ef19dcff590afc2d471788723f329c7d26774ae32aae56b82d0115db962823f63676f93fc39843d3c5f32b9a75d39602abf51a2082492600011afdcd3ea745591319ab5acd3dcdc757b52d2af75dd5a2f2db238304fc3eaa840cc5005fff927e243e0e274b88e7a445f37376db8fea96edfc9e7f512ba61e73e411b96068ba53375992c4b3e95e0469b4a58ee0737ad2081aa784d9b2407e5905f3117f4eddbc0b2e5332831897c7884fbff8fbf314a560159f9b74a82ee3e103e3d7e39f7df552917dd1f848c995048fb062786f2472e3d54cdcd32dfda3c3c3ef232c13a2b8835a0ca0fae2468d3ac196c95798670dc0e530c2a0ed5edcfe5f61c09f9e01854c6b2f2591af4984acce4967633072f3117aabff9a2ac2491761b3feec6521ef7e7451147d14d2da8702e7def1762d2280acb716678c9a200c5086d743ae571ec620a1eca7f13c24cc114b282297037a6542c38945f736132d1f61935671ffa94fad8e9f4d2a54be561102322a02c65284ac1e417b9b82c577bf751c1fe35841359ad5a74462e6aeda9b166eb7830a0c361eba2b85cfc63a9e8e4d8e46a845f3f9f2a5f553e37a16f2244d3cc378b26df906a4744575a5ac829b0109874ba489f570f50751fe3ee32870d92cb789c38d12fcb2b9ad22bc0e3cd408602c6e198bc7994ce0453ecbbadd70be163190fda0b15b74a12ca03e32c4ba269a46d0069c2b7ca8900c5a986fc99104a1e8bfe702a36b38c2b894590a77b24d2e2fef705be2e2d4c060a74406dda56ad107e92c7432e13c585f5e05f33142a8d65a00486dd1a0666035f9cdc13a8ee41176a05ce694b95a1ea8643cd9fc1ac904e1003ff29442322c8442248d2aa581a0c5e2ff26109a80a93d93d281cf7bfca86a5e090cd97ddbe1e9bf6f58b8a359eaffa5f5f4365fcb57e06a62e7c9d8684515fcec1d25e179875943972dffcbb944dc2c5b38df1d85aae1929e0e23b724ad2c65e6d69bf72df00d3d29fba00601dc8961e2927693f04623081cb2c73a3a398561ed0ae6a5c166930b3715c2e252e8d3a73021a66f1e169295bd24b0d0923d651f5cf8df148e07b9c477b67274a3228d6b7576b1cb182d382b3e7973bd78e84166b54994214d211b72395d9a3824b59d545264313fcfb7ee5e4b07caccc896e4aa91bfde3f92274a95eb40b4d81c007eb10e09431263174d84c6bc209c4f73bf7825a941b3eeebbdf1f8e9a835822c4563f3516d3041cc57468b3bfedea47e05e7d27d9a71af0dce107e6994a74afe1e877089a98094337e73ef7bb93f7a9d9956c4bc24d83c63591c9f2f0904f09aec2977516ff96abf7e9f66b43d616f0fc6dbc5aad66dbcc2c54640f41f35f95eaff2b86b82ba48a98b8ff291ab151211cfe1a3183d5c3b34a909a6f75ddda8e1cc8f7e132990d147366945d5a41060a99129ab3a144c5461fa1cbcbf590e0d65a6277d460f7388d37d6f610a41737e2a7e31f57ae7a6c26a1b771e66fa4cda306214f3c84646eaea53d780662192a85123a6d019fd7e2014f6ba09288888e30a27d24b530b52d0bec778c8affaeb6262d0855d3985ebb27f61d5e4905d354e3833a68ad9048a86978006fc60abe563a20bb5bfe64441f0a2639b5d68d159afac67326c155ec6ca0e5bc413bfac3d8da50e66f5522a1ff0ca2d3c4519fa9d50f13df63d69757ef6d4d795f68b49c209e19b1c2c0b939215ff01a32c8169cf0224f2b5f1e6356706fa56a7d800600bde53aca8ff91e95e9c2268fae8ab45050011c7b5e5e967f8b41baf1bf170cfc622cedea8ac940493183a9acd8735a15d553cc5fc527a5799f745f4981ad0767dab29cb9d0e094d3d739600a75b11004350078c50c47c0ed7ecf5723839d5a124865fa25f1fda7e07bd7df59afd4348748b8bf863c886890b84c2aaa3dec9f92ac6581974db1a67995a9a834f3f3b14ae0defde55fc0f049e08faaaa05f584dc61d9f9ef8f01f0a41bba219b96486a8c09b00f66e19e12603f9eef0bea32835a9e09446f8f24a44e0fe14944714c887c83e0c661c6038749d274e4ee3e875b64a110079639f7f1d646ab4c6c07f9ec0dbee4f459e7d894bd55e6d359cdf1b600e3d181cd5339c67e464d50ad5016cb7bb09fceb2d32a9127d821aa6486691eabf92a9689c720ac1946c0d383e4afa75c0510ee855fa0c8d7f5296d9f181c497006d2c189b9728d8045ccc9c358c3a066fdc5b2c840880c395d6ff25f349063622651ff93f6901c83a1c95ff292f87b34a0652ef1072397b5f5ee3e73b709163b92e1ca5a39decd2ed7d8edf576337c7f6906c7f86cada9df06cd7f9e44980be92c87c21c3c0e3a5c7082461b90759a518068fa482c13665e53c1f79aa2f86294111beb7d688175f4618e09909d73ba118b40876924bfd9d25afb58d6ce70fb3ea3b1e81b345e624270c9914337435aaf47254b6f43c9409a3fbeabbc3311b74247dea04f584b1db3c77c2088305b0751faaa44a88ea826331e2c0991e84bd9a35600853d07f6cb90347bf46eb62612f4bb0d09f95f5f789b87943933eb994bc8fa1fc2b14519daea36e5449f682fb9399355fd20a81dc8feefeb3646445fc35e4c379042c15f1df6fb84ffa0eae8e0b36342cd5df18c0fa8c55bba1f099ff4de618e4fb8ba476dc8389f9b17e7111feb8f5e408f81de586da236216fa37d9a573206c097d90180801866d7f450559d41eaa54ccf63fdfbb92bc7a6c9b8ea87e3b67a8deb46d3f3e236331aa76fd780aa4dd1a12806d0112e408c39477c3d0666760cd8d41acb386f7b022f4cca80bbdc1da09647dc24a842d11a739739bc20bb884114da70336e5b54615a42059d9ec1f3574482ee6aab5d52b7880bbab3b6a55a3f19d4cc32f7351468707bde70c75c831c614c418f3f9e04196a33f6118ab405c2a342f05035be46d401412cd7a609adef78a98adad630d10a3f11911e2f9d0a1423505a6e9b0f4b3f98865c0fdb73fd1be9636c5387f617a5e986090894d9ddf9cb947d9ea6566899df9fceb0fbfaee5013af59831f62f2a53eb434308125bd50e8fa020f5e9e396cfa7a3243e3981ce4ce0020e53adef00ac50b84b3b7c392e938435f80809d838bb939c2341e2848e46b940fdd89e9d174a7d1b18512128c172bdb06d3fee9062e82af7af9bd6f6d3e054581c4aa3f3cfba174e4d56ae763dfbcd355178118c51835040cd40da024838940edd791c21c4cfbfd3b6732afddded4ac03645e0deb5b47267f75c541e6e1a83e93a50552306d3e3fecd9af6a0e6c3896aaa3d2af68965da27751c1d2d95031e70c31eb757df2903452e41aede84d3ed1f4a78e9eadf192706d986f2a474fbcb1f980a1b93b55d080d136b231748358f15938e3bb720c149fac1cfc4fe7e7f22bf3f5392deaa2cccb381a79f619b10159c8336d55483645a6e3ed69147bbb719017cb0e4d896fb23ed9f6a230cfac26905f3edb3562f0aaaff365671b0660462ad06e2845f93eaac2d8b7127fb7989d26dc7ca6c1886c8c8ee3d070a271cda7adb95f41a120289e252c1550f0752dd6de460145c2a514f0f1c98116548db0ae20d051d1addf6be2eeee94b8c41bb16ecf14e1b9c7f537f46ad4bb127f817f06db7c15929f9a25a2c46385dc3c4dbfb6c309cc15815460b908bfa7b5cc0aa4b414ba53e6a3cadc2e965e980c4913ed2aa21b7b8c40d6d73495d2f0a60d452ccf2d3ba004e05635fd4d23233eca69602388e4f1b5b521acd0aef19993364dd5cf9a8199d7e8d4dc400bb137d002118b2ae37b29b48001ebe3f9a3de2426e5925a8b339f633f5f8848d7c5138a74299e0ccbfeb2da5a8d22f60f4eb46aa04bb91093e3e634f3db4b76b3b8873f4415d2f4c3c976c591ded8dd7973d4b101cfcb47f6a9fbdf9867c721c0be64f52ef259c7a9bd18fd7a0d1ba2d16910ad6cd4442ef6c480df36cd6b2074a58145a93dc6f40ea051ef543899a5a5230cbd00a986467ead9dca8a3c9c09a5efe7ce9e97ad5a0caf7bfe99cd1cd51cbd21f4497b52043787b40b517cf6d49dde2a8e19acc778092c3c6babbcffe03b6b6b3931cd9d2e177aad3da98dd1d470fd04a083ec1ad9d2919aaef03b9e5b7cc3e96525ac119fb72ee943e62260ebbc88a004a1a3866b7a3d53483f7f317eb75c7209a95243723614679e3273922036ddbdcc0c7424634f32c13d1030f2f8b570353dd1c4e54f054ca06c16b05ea3c74601e6df23a4ab6acbc7a2a7fff0eb23cfb5d7262c08fde8b903a4b034aba31593eccbcab2d1250f2a175028cfad6e05ad287971ea64eadf75cc6687e9c0597cc70b407c19fbd48e34a0b64226771b13da0c9d4b0983f0c47dc997e892e35b7d5c358c759846ac22fb535f53f7c82bec756089406c3e5b136cf01c1ec16b4202320d116a7751314b39cd77b1666ce79e1ff47e1bc95be7495bfde94b179feececf232f54e23b6d42f8337533e1813ba92b0f842202f2f556e823394816de62bf029f25b2e562d5a984436a9847dc68ab633d6c0e46579a26cd23f7131cadc8dc5069bc1c977ce68eb2a1a7740aa827f22783cb113944529ef037a294462e401bd9aeffa732e86e34f701558ec2800d9460d93733b4f23e2c03a2af77833ffc9c5aa0b7e9b156ec79116e83a69c18a446f3b813b05c0d5c58ae8e56b0b018843318389da210f62fe8924f26f3a9dfcfa83132ac8c36298fb7756993928e9d2bd49b1951b21efe47ba3b425b75c06f5ccf520d375c40e03d561ddbecc61a1888e9516b8f7c9a34e8182b696a2939643cac13df7ae6aea648f6cc1903441c86e18c1f649ebbe2bd69889b4a5222e4bc4411db8d24d8da28ba1adfc3beb1d0ea262b91faae1bd05cffa4d1e6bc0764ebfa1fe0f7e9a005e99a5c5d8f95e78e1c7946d5f25719d6bf60c76238cfb313fce93448899a89b9c594603bef4b3545df1824f7c807b82b1217e3399e27dd32a2ab03053ed4acb9d2a09d1d3ae878eeae3d9534647bdaba1f6d7c7f4ce22fa802f7580f63490a2d248d01e1b0a0f738bc4e8104bfc588d5bf5c8f1aec9e87a2a8cdf4695609628860fc7b88fe66d6514ca716a91711cf30e1945a7e1710938379c0fb89733f7dbb1ce701bddff28f206384f0bc1dd8e92d65ef676e6e03bb73881d3612cadc79e084135de491f054e993e004b8545c94e182347c96825b2abb379abc99bcb0a83fd282e6523233e405403aa1476802bd1f874ab66d3e16b57afbd79c8b1a3b1a5a2b6f6b94ed057e73a7ee2c2df16161f23735d32ad441fb5476ba983b540e2174be08bcc44c84e75301cbb85777dd7dc526088c94b0232cb6818844347bea09aa2068ff0773e63ebb9461ada32bf1b90e8e7b24e088d22f545759a1d3a173c13254463aa0765ffedd71de47c2cb80e18614b23fa38924aaa05faf7605d0d0fecc275e4cc6bc81e4b6e2c4a7a269fe3c4af794f37dde8d29575fe108efe14ac6c26f0d97fd2e8e94d27f161b9b415cf1d3a796f97040858ea7c5aa78a8cfcd35f68abe9ef5c51eb3d3f7bc366eaf6dec700f6da5ad0b859a34b93b113764e092be703aaae62a15e9c7e70c36d5ea6fcfa6878cbd29ada8f354620f8caf7f", 0x1000}, {&(0x7f0000000040)="5cde6891590531ce03e528071a96d54f43449ad5fe173ee2af53010ca7d80f073a2d01ed2d185d823603d9fdda10f0dfdd46a307166e68a49813a6467c50b8a57f41e8505262f417ddac193fe297ba65c43ae5c47b4b2ab6b442a48cccf7a3a9ebd9b47670604bce9e2f942aba4a80921ca8736f2a72fac6a526d05c543aa71a74ed2feebe6a89b884a63e0c88fb11e30a98eaee9ab38661e5c9e577", 0x9c}, {&(0x7f0000000140)="eb94b12e66577bd737f5b48e991fbea6b68ff80e6295f4156d00bb", 0x1b}, {&(0x7f0000001280)="eb8de3df5d3796c9d8257fe54b891560a977a91038bd4bf646ae376d57a3f55319d98b944dc05ba1ec258d7811f64d6c8bf6a414e2d7e7dbcfe4284933107352cbb8c2f7bd986388e295a915672aeb8e884a9d1b3cc857d953cba98768f2a88dc44cd6941579b9ec39f7f3e494765a62a1292dc65301d2c3b40b55683bb9923cb7c4844858d4951cf29c95ad824fc361c498d53afb74a8de395b0f4839703ff036ae276707dcf0ee7a38347afdf2e6d5165927ea42eef218e3e13406edbe2ed87c15adf571c5d60567da83a24b2e08894fe0f4f7577e74c57ffd9eadd91a61afa7099e521b75ec12fdb9222816331c7ae2120bd12d5548e80f88f4d63024468a0f753a0095abd33136c8b6e12ced592c698b0443dd3ba975119af1ffc6d29dc7a04c00cebbd81dfa6c4c7e086c24ca53a0e0960c7903a31f488f8e8bb55cede16009d5313d3936c8e4bfc6730ff58081e9c8e6518b8f1879a37ed705063bd28187f88b22aae48d0151fc9b77bc5f7d672cba12f547e9707522a8a761d10486c7084f34b26087ba0ed4eb6f36faf92acce79dee99321fbba152c786047c29d7501fed457d2e4fd7b86ae8dad48cd6cc1e59c7082c98d6e0d5178153ca504d362a71eb583f29259d461aef890c16f5f85cd96943c653f4fbd9df64b493932a0c4e2c57f7635ffb16876cc579ef667f9aa297f75c00473252992c3c9cbae37cdde0b4c7d6871c570cfd2bb315c0cdd3cd3263c4ebaa61e1797161caf2702bad8076d5ddfb2fb5d8014f9ce1f7463a6dec12b5cf3abe394591a2a0aa5907047d07d5ec8bcf30c0006588e92e06a343c44781928e6f2cac15ce2ade512a8278f6256b0fcda844892259f19f2263228f1c9c7bf83109c3e0f5dad4b0896af31ab1b39640b74f5fb5a38b5d9bb021b8571e7111beac631689486389f3fc35a3476e4cf685a994ab3295a79e37fcdced2f68b7609abc09824685292a83147043c73464916a305c1ea552c219cd0b66e741aaafd7539eb1ab40fce852517057c5c6a832af205eb29b9ae910ee76741137e3568cd1e70292f3d708d94fe37b0eb35fa570d050be5f64dd3721ccd160b799adc951f339dbb218750e70efdf5fb9037ffcac4a4811b95d6f38e7e04be56d3e9f3436d057cad452ad299e804d3b8fd1609b1d931c5322563325588e5bc3d36f3a20f7e9e7f85cfc8609e97411de0436c88a4e57f6cd8e05d8804705f294335670d2228ff61410857f32976a8b90212af42de33cc8f8ffc59cfdef47212f91d617e5055377d6c4c86358c3d4ec293bd61544ffd11b93dda050c0114849b9704599c7f035bf6bfa203b4b0f4b1c0e02e32902e93f5925deb366d4877b261f8b2da3449b904c7d25a30716c7e4c2746c38ecc772b82687511233fa0abc3ec1a652bff175194d0ef7e4bb568a63b6fc798e60bba7abbe2d80c043afc04438bd4f9a892cc3c99759ebf73abd0c394e242b08e6e3f3c3de921adb3e13558ade686ccff9775886b48bd70d516b12c64500790069ac8363284e2d344ec4b10a45c62af551fa3db48b7854698986be84cbf77db7eb1701acb1be7f785392061428279fd20a95bcb11be277f0e752f1a8d0e5055e03f148f86cf243c55d8081344c83d75c98e13f990b03b7390b2da090f17a3696541ebbf2de470785c9c9e1ad02f2cd7f9a5dc6925f8abf8ab61eeaef9a733be83bbe32ff0367b08342953caf6d803191ffc57de27062e9bfa940a938049112a6df56dbdc489bdddb4792736294e32dc3575dd93065899edb5a9784fdb97364edc00be7fac2e2ba2a7a63f4c25f93eaa9f6181b4167c8afc7466cd94359a80116cfeebe2efaf3779049fcd7da44b50c6cb296ba4762903d5ad72665a6fb362e32782b2778e4662772f66259883b57375d56f57d6a66ba42053c2714948654798a9bc1cb8e73ebdc31a0aa5390e583912a813d0b3b8763d7f487c482e573e22a1eceb6df04c3d53fe729ce333d8d3d23a59339c19fc24144f1effb01cf6fdc5537f7b6755ced2d59ea5e63bcfb53c5ea70b64c08a3ea3b438e8eb23ef38b0729950ae8b5bd5fee90970bfd24dd84cdc9abba5e4e291313ec2fb6da00c83f8fab26bee30146da702885bd9887ca6796672a8ce4aa52b30c6341340a66608cd0b94307572ef4c3432aee9b6bdfcdb729b8fdb4b041a665bd02f57589ae11d1617613abe0577467467b159ccee70063e4d5a55b6a7e0aac1f977ea711e1994eb0eef834254fe1cfb3a27055e2e3a368a188ed23ed447587dc4be2c981c50f84b5e59818fda03c97e67b85b4fc6c4c52d5ee03b65f8b63e85ee216efade3a2b5108b780e7500e9cda23f1507dc4e604edfb22396273c94909ae291523b94783d073d8c51169de9eeef7593b5a00647959ad2a632356a00d44197e2701de888f3d07cd588b8f8b96169b4972094c6661a2ada332ac79ad19fd7de77e9fca5f4c38a2ccd9c0356ba1b57d94ab0380e4c4b17eb4407fe7c0d4991a933b25d2979459e2cbc4847d78999ba922d0a16b76952595054a0cee98d7f83cee00d865b7941f212f4bce7b0440d1641458ab1381b9102f375d829c2c8d7500524564506ec91758bb4fc3647c6a589fbde111b74767d7b7345550d55b46b6d8ffc08dadf9c17cc8f48f90be707574106c645be4324a26e5edcb0333f070447aec1f28e40c5f454ecbdf1748e85575fee2c13c6872858c17d3e0ec8bc62790bfd173b6d8349977d122b4ebda021fbb70dd8f3abc4d0cf74649481cf8003a430f5b1bbc9358c9b0f246d68fdc4ddebb173378dc4aecd0b84fbfd1393f3801d385e3b5ba27a3a494549a9ea0acc5da6dfbe07451c3a3331e62fbf075ea218fb6048c946b2077e29a04ee2fa7c5b6a3ba27c08976f597c3f2f0ee30951eac1c4dd4820df480943707cee5a3c568b497b101bd9de3164df470a9dcd530a10c358fa46f71f8b7978aa3d28b159da6f9d38ffd5c2bdde106e82f99f1799a688fad309ca2fe9787b004637bf7b9c830219f7955b2a68e7a797c6d0c944f93bb14dc559377b50f3cf148519820abd08a7a64d805c4a90d98ea3aacaf94728707f3aa5eede963df460d6d846bab1635daa8b161c7b53f91e11ebeb1f6b3618933227fd4799d65ab8bb4885b50c7c92220b18ea1fb6a9ae271687628a13dbcdf460ac3bcec762e5716663de97fc0972137dc1235c4d6618aa03c91afc68dfd0279e5cf889701043da95773a6f7380d5a448910870f3fe694cf99d19fb478118647d2fabd285ed257ff74d4dbc05979b010a4c2b797569b5a5af246d4ab01921d7272a205a8704d58426276973d83ad0a9c42c1b3245f62f2ed7c58f95812fb0d6e7b82fe2338820e758560cafb6e85e703022b56536d546a1e2ce59978b5f498611819cc57669b1c361e989d8c4852ba980bf63069ec12d880e6116788e5a337fd17ef753a5b39096c61f19357ef57d703625c4a0cdf0b1b26add524c8b0fbfb91115f8a518832dd9bb28b77a686441009b8969030dde959ddd5db7e492bdafd129105f98e1a837efed0bdc4e4805505b79b80b2afbdb286d99be245cd50bd22f76f6cc207489d39cf49a462c27b79c70489a13056264bc07aa64ec9e03f55056a7ecc1fd22aec89fd995ad3d68b07edc4269e01e0a12b1d34d03d149b9182a8f82288489b5d00c30dff969b6f39a24ed35ce09df62cd2110b8570e9833df9872c2c08d63fb8ba837ad0166de787bac0b40225babeacaf7796497851b92bf394931f5fffe86151e50e4524a48f1c7b5d4cf8d92b89e559a15a3a8f327a6178f3c6dd8baa9fdbe4da601b99e3f2ae835a21c097ecd156391a0044819b94d189b066a0a2e8fd0b7692cb2b11411c82893c1d208ab54d0816bd57082f881be61a0f34e60e3a07f5dd264b2637739ee4fc656787790bce27182c69298d5d5967175cf951ea6e9c038cf89437204df0d39697dba8d1348736ea8e587dfb9b162404bcf9746e1addcbc1d77503019f91b95175c6e910c78a7d0d6de273b1fc01935a4df887d37a881ef8418362c9ace532c2ca751a585d2f0cd7b10f9f9f5d296c3c2c24a2d577aefa5a8b687f3c781190884e004cb31816265d8a2d4c6fcad5f91df293bebf5e098104aefc6b1538bb22ec144955d6e75683bbbce74529dfa62139fddfff0e719bd74d9c13d0c1ccc6176c15468880affa02ded246c914f206fdbbe1c5b4cecb255364ae9f611f7cfa1ab88cc292070656416584bfb0c489f7012aea5436fce22bd8244cdbefa5bbd07e90b20b2b1668262ade6e0c6c9dc059421ce97d570ca356f730848e6accd54ca14e1acf45abf74da72ea396695bf90eecdf27a92b3332bcca047640d3f5a2216a340e659014aee8c715afad50814abb7ca67416cce2aed20debfc4e9038a67c569911d9794a83283aa5d1dd65b8870da255ca39e1dc6f95cc36a6faa40261d8a32340a5d5e33badeacad531b7491ca776a5f2bcdc6c9532f2a04b2378104655dde6e22921c0afff34ae398f298fb0da4ddbe436c1ae62345746b9bc7de0990948601d4ab09cf49e7de8491184ba54facfae98415f5ec058b49659a26d270c89b1be7fe3fb6f7d67c4dafae817c2c8a8edbf5bac1291ef77b82663d9d45553a6726e77d32d5276c775897e875b12101d5972678f86d5b6440af53e89a650807edc9c4eba1543de09801130d91ff651b6c661a4bb623e98f2c439f9dea7ba687b8828ec5833e0803ad3775b8e606c11883b6978e473ca1c94b5ed60c5d4c4202fb7d21e0b9fc8a0c5ea3a5525cbfd821d93b39273c3e7e696b5333a090db3a96a943a21630b165396704a9f24e64f1885dd502cc513e0b0f77fb23fd83356dac608fc6cebdd93e702406092bed56421d9b02bdf7a0cac58bef77621ac48c674e39d0850fe9f2ecd6f1c1846595bdb09f5457484b010383beef8f950c84dfcdbf5830daed4f46764e6b63eb39612280cf597b4422ea349790e6c73c7660d408dfb850208a182f9e87323650db8f3b3fb74e0703e66d19efe4e15119d4f5917e837797ec8e01036cfc922ed4bf79e98577e2ace61f378d069316e3eb0a1e88cf07c6f532446c27894da6858e9aa9331b179a6627d1345260c586f20433b241c4c9028ed74a40aebf0377313f9dd53a52d724c914f7508432fa7f67ec8bff2913a335bae72e81fbb358db568c9a354f6c29639cbe35c963dd32daaf69b631a886082c9ebc5ccd9b2c9881d1f6f90697e12577c7d1329ce7c65f4fe4caf32e78be07872c1f558b48fd49354c9539764dfd41739573232cafeb489a5b302fa5bbda3ad28961a6a935bd626b9ce2b18016aa442ab75ca8b3199aa6796f1622bb6587ddaec79dd73ff4348adaca5f2e0e5be1acbc76938da5fe52e4fb9ed218ba98ccd43d4fdbafef3d63d6c365e332209be02a7d601b0184ed09f745f7c8fa92e9b12093caaa25d62f6383e0c6916c874b135ee2bcb0f36d8a1e04d00cc22cdffe6e833d81e459a75cbed81e1dda7ae5d34299602807cfb79c1300b2ca19d902de4140a0e8b5b54b8d65cbfb93747d8a6444800950069e526a8bdf9b7bf37716dcd725acf2614273d2678a6950674fbdf3c10abfc32c03996e6578f758de5346489adca298a78a2f27f42503f43726b207999843c0535c940ab2699c69ed2515b1e3a78416aca4d592e9524d434d7f9397443710d455b2e4b545355e8f9966e7eec30ad4f0851981f189bfad829a0479fd8222e06cbe3da1048024013ce423bb76a91b7c41857d7f91", 0x1000}], 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)='n', 0x1) getpid() clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) 1.453390047s ago: executing program 6 (id=437): r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000900)=@file={0x170, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) r4 = dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x80}, {r0, 0x10}, {r0, 0x40}, {r2, 0x2}, {r0, 0x2}, {r0, 0x1}, {r0, 0x7}, {r0, 0x4}, {r2}, {r4, 0x2}], 0xa, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 1.446110411s ago: executing program 6 (id=438): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="47dcc496d6021ac637c5c14ac9e2262f4e911aee0ad7a31863a85cbcb2442bf5b0d9d998bd698409e004ff14a974479b74ba0bd5cf3a450be1879bfadfc6dd8c69088ff440ecd5ab176f30afebf74557fd2e0894da77d30f30f38935734d9d4a4a5c0761a700e037071b8f649231dba44ccc5e17f042c4131d99b2e7b5532b8110ba7699bc34328f01042578dce08e3a1144a13d3cf7c35d5978cdf7867c017833af0d8f4a6c48879aac20bcf5dd4a67b1b69bc040c3f54169e55a7d684d431a03c7ee6bb7f4f3cddaa4c474ae9bb75bdb800eff704c42da4c0e8a605b4223a6400d9a3331d292a902bd7fda2a35bef51ab643238101c654", 0xf8}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520ea8179bde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c0620ae839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d13346ba462d336e3b22c92863", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd30"]) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0187009, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='Z', 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) close(r3) bind(r3, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000140)="d46eeadb9be16ee4c883246cb4fead059b195ed5e5ad41fc3cd08a5d1622a07d1465bb899540a6c866f5a1055c0b23ef7a827a1963b90947a9a115bebd543d4d0d50308b3ae291236f075503cd6ece5e2b273cfe8039d7930a5aa2", &(0x7f00000000c0)=0x5b, &(0x7f0000001100)="4b38546ee70c791255ce846955bdae539b5447759206f09721c67e6da72833119091a838fe31c74a07e8a3a9cbcae31ced588b010592de94572e4693d9c8152743075e4858d33126b0b349a9f7c49ccab3e19b4a6479ef2e2873560bdcc7a93b25f29d57affbbcdbc6eaaf8c94f607b0fdeb6860800dc320975254665ef050e659fb5657718c54553ba1be17cf00b562e61c1f8001f2ad4d65e6a7f81ae26dee6f206cdec3497b255b7e243b4da404b21ddff72f9c1281fc6de6b457e1fc97f0ad2871679c3d8f1f1f7e5a303c5938e0d8900c53d2eee911fe4c05ee30aed5743762ce90cf72045c4f17133ff43e0e6617ef6747f64415139d49d0905e30d98119192b8675868f1c5dfae9559b6598dfbdcf1d53e355be66d564b01f32ad960bf4d2736cd685da5c264b7fe474c439e406d57721d8f8f9746e04ffcb9cd5678cd85a643113ff34cbba2c7940133556cace7a5ffdf7f141ab8f80656a5a8df776e451b8c3eb517a1711091f651945169be80ae15c471634576555a2f880e2d9d59606fc8b1d46f34f41fb6b3d4b88184f2a22c0e1ace82f340bd643e3480bc2c2e3a50295998d7372593f09e8e8a903af4a68e04c0a98132c5a2ba83aec484f1460b7a6f556025e94f6b83304b66b98ab8434ff8e1dcd3093cdbf3fba01aba75d73bfef7df91f2980f9f8c869fdcae0af297510da7103d58d1d1a5c5ba25c656a3b85d942e3d7b2f9dc216e3d455cdede1d3277016b23c78c582e85476cbe0615f4228ba7e824fc87cdcb05b67c3ed08685774c8cd0908f2106c8603da1c90287f15605025bba8a1ce3755903990ba4c5b8009762b24dd7c8d514ceda479917a20323e847097103977913e9ba2709e092cb2cc64ac9dbe89bde9077c68d4d57a72c9143e08d0e613c3f09ff6ec263ffc62e2107021efcda4b7d888e450560b05c56896a19b5dd0edfe755803ba7e5d575a47fef660f89bc9ce5b04be6b092e429a1e7bf8f47c774da1609b83c31f4f94d00c81827021922f5e74b1e92f50651f1a6db8c701a71226c358bd60fbab70d8e799340f16fa66c8e67a0f0e24c6ab84fcf9554d424ec28300b4255aa00a60e824932b5765464d31fe090784f3add4d8b078f9a143ffa42e60ab35fc1a0a49edea601755d96d235fbd3d2ba356451b207e853071bffd4ecde391908547bb02f1976599dfc4671cd2866b306b734728dbddfe3860de8416935c3bf6a6a40df79d4712177cb9dc8d7d9fb2a331c67be14d5653e999cd0a3380fe65d74ec8bc7315d7ca3b21bd98782cf403fd59c4429f0d82192521b0152c79477f6c8a27a5c2b7fd6b686620af6889d5f4cbfdac99f5bbac65c42dab889a1cea50515652cc62dcd34834406a67b1ed930b801381f0aca8f53fc54366df66864f05388691a0d567c1467bc38594aa62e42796f1e1a7c7af1337c29d97fe219c5cd7188d98c4f1903b7afe25f6c3819825cb47c42f34fbb6e3af0270b78b2f9cad714942fbad288d2c0071db7e1708e10a64a6e606c4801129e957e6f7dbf522ef39c3cb7ff4400db7df92e791fd5610af89674aab0e11a6a9f4f9c81d4f86ba94ad4f14b141251aaef56e5f130b0cdc2634806d62946f56df7fdc960ef9a50a4a400e0af5a3844994cb1cb692c5fc53ed8469a16b58d4e23b482a50ed564a3664599426ea7e8efa8d8b9f40468d81b9da846d10f3c91fe2ea3bffe90d30e8e02b14907e7e4aa3227e68da70cb6a1247f5e1dcba3b2846e595f7764d21508b85de22f27c49b1ed1f8b05bff72324741e6ec7f988ecacb69ad057e81721568298e83c2b41603eff21e7023e238623b7eff761957386b7078bbeb773f2926e0122f8c14f1ad37ec9dbb3652182a259ba8e115f6a689360cc42fad4c77382903dcc39b7d5928187ad67ba5de87ee16ea4db9cfe37f8822b894d071d2cd526648066d4c4e407450be63649c54c5f0e6a8184c3ac3242b29629e5939896b25ec7397d876c20aa77ac8259b6e6d5a5f32259524775e3644000c402ded54cccb3d193efe58e09a16c6e4a6c57c517eec80a38d0a194c5176e134a5ce8c5fc6dd46d20ede5c12b012efb56670501a8a9c59aae7892ce4656fa6f87f9765802a78afefb10bddd209566ae3e1ebfd12923e5998d8f89db7cb6bee8bf6f38b037700c4fadcb9ddb42113eaf54a40638ce18c699e0689db439c7db65fa9b97bb3fd9bc1030a24048b7e84ff993ead3f2f7ee6a545ba42e88e4d10b8017bf1b88a8885218dff98349d60c1978c88d8966a85d182cf311e3d0a9c73a5926b09f7ceb706d030b01b2a57bd0bd73bbb4b8053313a8b7fca6321c89033c40c2d9d55c3603ea3df72f060cff2defdb1345e6057414c957b833d22e42377ef7cdac331eddcd81e855489c1b316368901e8bd261ccdeca19f233694cc8a4bf7e14e461419d353e5eb4dd7de0a98668932df94257151f68d1494712762e9da59e5235d6d197b7a37aa4e8c8a0c94bfa7ea92cc4831e957d7752d895177e9bee3b907966da22168a2fdfe1d92df267253de33cfac7f07e0d9df9885ffaec35ea5e924edff621cb49bf7a1b8d2e22a8128e886904623bfb43ce6836842d02e30086ef29d24a30193ee5da29c720f52e82f89fa2c4db7fdbbcd6274eb18cc2b2a8c01398e5718dc9b3aab5db5e0f221a06397b1db2cda071a424f3026348290287c50f7a6c3bf7d571a9dae57781276c82061c764f06dee85d94cc187e6075928ebc1e0e2abd88f6a50713e1fbb7c0c3bf1c5f780a1b9dbf3c26b3e236d403b38ee1dd15990f46f3434a80c7085d541db0a5b46eb9ada09b9fbfd37879b0336c1c8278c191e91963d6a25ec0a34310a63a27e8092cac878aea0cdcec6ebc15194cce718802115fd277115748669ec8eb0a38a7e84e8ec8fa10c3007186ae35607a7f8adc02e725d4db2e7bef498b0c1b3130b5974088afe755f8281cd9c3852d079a77fec11709b6fa3eef1603b4b269914ea59efb0b7e15a2bc65640543d7a4174257d8530c4b8c2b6a91c51a039df1620d6429d1a38a5453a403538f87d6fd8ff0c502d8e2a75c91e4d7435b1b20690c1bbfd36d541a6239cd4e097e5c5232eca9c537fef79f30f13d9e5f52546c8f0b5749a774c31aa1139828f7c2a57f0b2ce5dceef4f59c0ab237287697b2a4c1373a96951acc12efab3ff0b2e38160906e737f89baffb18ad986dee98568de13473fd86ed705fde2cb8ed620fef57a9f9e07d42b27fa7a09733f556907901f7da96b4a53e9cee019ec7954c0852f4378592f1d1939dbb3f748c5908e623024adf3a878dd3317f69ea614759e557818a1a983769c78e83053620ae0f0cda30f7fabb0c74c81efac873e4d17743d8240a0a521b80c692d120845729e4e8207ab0ce1fa8f4290537a592a24e2e1b00649785ff45c4410036ec403ddbf8071b23fe98c0869d97514edfb2afa1b5b605e0e30ffeb45922d9d7d594803f7152a738ae52b8c4c8a037ec35c07288c4fdc2517155f2ef02f19029cce4bd9738706e4bf753498039fbc9577302fb5398bbec0c53c8646b4f2c112a19499862568340afde2967af9ce9099d80f2fa5af5d49fafb6cdf554df32c5ffca2f9df70d1e8cfb939bbed8fee46b5a9a63027219c3d0b539e5f7670e35330b233646d405d2de94cf41e0d8dd6c6da7743a71c3e0a3e959c41307c6a0ac64c8bdd3104e528d1761e42d9919c9348f0631a503ee74facd2cc5c4e2d48c95dd1b2239895857e12f66d5ad95d09f68b321722cb45f424ecc768258c6cc68239b628557796043c6cbc117ab9058b9cdccfeac4bc2bea995406ef4783f4072ae08ecbd82a1a101f0022c79f7f957a409d9bb31005ad780c690227a2377354af864efaeeb6a8ed96436a267922c348d1d2a356e0724f2cf31eddd24f6609aadc7263f20925070884a6ef29c148461a1256eb74db61e78fa3c4964dda8c6bb2e8b62fcac94cbdf501b1b68a06c4190cb2b636f1103b12d7337757cae61f88dc74e3d2b06bed58adb94ed1dc8ad8f61b9bbf76105d63552023de8e89ab779d9748c6786550da8605b3731cb8d37108eb3100c42f475c1735e41e4c05ac5aadbcb48db309d649b597eedfcc5065b7987132984dfbaeaced661aad567ec679f66633d24f296fe85bd4565511656bcdf549f9aa2044de79fd3459a4855dcafe2fa204750d135ccf9d2cb84c63769b084b30891a9d060a15318e4da150c37cb127a1e36dafa3f892a3fbfa04140f099cb6c5e50300981503a99a9dac8ce2766d7f1768d541775ace21dfaeb54ec76e47dfd31fe1505f2d03305278d2a51029ac9dd847afc434ccdf68fcba175f7b6956d8f5b667897bc1e1c90dc126c8dbd925b44825b543053ce9aea9de1836ccff7e1318991a5b12e01116d45c7a040e62d18df8dcbe510ab9e398cd543ecc611026615c37d29e8794f679e35fbe7e798838cefc07910d671926dce91ea3d785c199da8c037a37693a0d7b41c4fa335aafec387bd4634a71501bed3a8403fa4a8cd3f7cd2d1e4982d08c266602ebe162a5e837f0004625fd85d36f2605dfc2d8275c8ac2eaf4e827638bb6ecc98b08cfc4b841149e6accc09e9faabfa1440eabacd9bb2e3d1584d26f4e96c8d8c16c398b7663490fab2b661fbb17d5f749ce07ab8bf90be428c0162386a8cb23a5a4965b525f0ac39ebd387937135f629baa348fcf26de65d362e44a7a576555bc3ef1b2ecbb788c055278326acf6f513b5d41feac7e962ac91c33778c16a1b8bbfa7632f928ff9afd1c5447e729ab7b4ba3d556a8eba04fc8232c6c91633c91fa7ca6fd8bd95a12579d67c442eb7b950638854da13571b23e921d923bfe0050666ebd955a665f7fe63a934692ab2490a6c6ce33a5f7d43b4a83a7e4b53c1119028da5c22a7b4093a573aa5d6681e9e91fa4b4e3aec36900c4657d599d09434451e57f22d5193f50ae0ece712913a5bc95db7e775d3973acdc667b6d7bf5b55cf7b2d515933fff007c4ee4bacb12ed1dfa36d7f780b06ce32ff009e01cef718a8ca788f5db2dfd80e13c1ce5c0a35107972c3f9e9692d81560a4b74dbac560f0b36f16e5b7610a4c15775b86ee66416969cb389e69a2908b8c9d778bebf56d0bee1dd3bf6db3d76b6c306701a95bc566f78358be02dc48e0fb4c39577849927e205bcd81e471335013fcf00bd58e2d43e175d60dc6719fb19bd36f599d40aca26de211ab01f95b370543cf0740e5cc2887236e3bb862ff69caf91ab46d7707ae94b5399fc19ed4828c553d8b7d82904fe5739dcc2376a313322d0890d749d19867992cfda29acb0a0e2b8e94367617f71bd7a708fd611cb9880748cbec6ae8afffe08b5abfd90de6f74db6875ab689b957424fa91d606d0d5a0f1f60e13125d90f5cdcb02f70c0a3192d75ed4f32f5415d54dee5709e08f27918af989cbd7cec1056e0e7efbb2142e2213356e87a66b50f6f0be0a0e5ae2fd0e7e6aa1db74f02d59346bf01b2a23ba6f2bd2293b1fca6d9e5b95fa87997f02b7263edba648f6b0b9ddebb1d1dafe79e23c5707ad7ac2e1854eb8ca8c2e706b308376a533ae3d982e328c2b94efd95140405da18fca1d80fafd0be299814244348bb5b1de29e88230d666754a80dfc861f3101de08f243527a0bd28b61ee9cb5b8c1cefeba148acc8c6129a58d98fab099f15b7c52dee7c0ece6de33145d099c2bcdca9246d68e65d97cf17f5cd0f2e41b5deb7710fb9f76be2421528414586aaf227bb36bcf8c36fd046a145df4128", 0x1000) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="8a9b139487d61cb5", 0x8}], 0x1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x3) 1.445615282s ago: executing program 7 (id=439): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) 1.437541439s ago: executing program 1 (id=440): sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000180)="37f75234", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 1.42484018s ago: executing program 5 (id=441): sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f00000002c0)="7bb574fb9f458978a65efd5985b1ee6c4c10fb0fe4dd573c047ae21cfa6e984afe6a087533910609e69fdabcb2997e998d330842689f6c93243d362ff683e97d01e71dc319ade84e104312c8399a6d1c3b244d2bf27a87092bd07f008fe8064f43f3dc2d031bfe7d3cb3b5f852162c4d0ce9d67afd95b8d5c02c0a3d7b073f113916a9f2f83a414ec51cd872cb0b93681c6185a6fd1a36b63f9dafadb3be269e712ae5d1700b9a13452fa8c25d7c468ad6c650103c36a27a6e19e4861f15ec4b", &(0x7f0000000380)=0xc0, &(0x7f00000003c0)="d7621168d976e3349e6b68a431d2267762ec5e5b7c760409b4e0bd3509b6b9bd8c153df83ae008ff2ba8b59b5756ea3456197f04641283b5da3c1357ee5e98879e3b1e39f3d7c78ed468bc1b89b821a3b00d4c4a1725", 0x56) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async, rerun: 32) sysctl$kern(&(0x7f0000000440)={0x1, 0x4f}, 0x2, &(0x7f0000000480)="4c9d2cf492f222bd4ae7dab5e8e75320ff3233f5d1cb4c4042d4de9af9eabecc4affe4626ce994f0c2492ac4b080cc69f5275e4348221dc2ce12952d253cd497d9bc6862488f0d8a9266d1b2fb7a5b03a96f93cd143a8e4835fde40e0a713b644ead60a9c10b76af69730aa5f0616084e741f58c15c53a07b33631bae6b2b4f2c98db486491d7efb7a8df81a19b08defcad009662fa1b1cc08074ece5cc1f11f49e9fea273f7dce1e4c5e9623eb5a12950d0ed51fc832e0b084d53b6a989a20c55f696bf1e16fca309cfee79233d22c7613bce974a75cfffc1028672bb42403bdac0f0", &(0x7f0000000580)=0xe3, &(0x7f00000005c0)="4f80282d3f0a83086bba71de408b27e5f12b7c18e719812fe2ecaa", 0x1b) (async, rerun: 32) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x6, [{&(0x7f0000d99000/0x4000)=nil, &(0x7f000046d000/0x3000)=nil, 0x2}, {&(0x7f00000c6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000099c000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f000099c000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000a78000/0x4000)=nil, &(0x7f0000ed6000/0x4000)=nil, 0x2024}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x6}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000ed4000/0x1000)=nil, 0x8}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x99b}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x6}, {&(0x7f0000ed5000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x3}, {&(0x7f00008cb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x10000003e}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000f6b000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000999000/0x4000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000099e000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x6}], './file0\x00', 0x6e}) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x2) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x5, "070609000013160000050800", 0x0, 0x180000}) ioctl$TIOCSETA(r0, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) (async) sysctl$kern(&(0x7f0000000600)={0x1, 0x37}, 0x2, &(0x7f0000000640)="2b0ae2d257e12264dd345da194a5648e505809603ded705f7d11ed853bba82e4fd0f7971e9a90fa63744ca0a3af972c7f280e4f5368f69d2c9217a0a7d79d811bcd863d1e1da", &(0x7f00000006c0)=0x46, &(0x7f0000000700)="0443018342a3842c456693d31c7c3e3f4cad77045fa184dc562cab88789787372453d9b070c7f9092e2683e2752b016123356dbce0c2498e436f4f6cc1ee57bafc36172ec9a380c95c7c5befbdb5df814c641597b24c542679aab30916f78eb8e19d800467462942b95c90eb4a6c8df350d1df40e2aa05a4497d45b56dceeea05f85be5068f609fd2c1390ffa6c61113c3a95dbdae54bf470f51ae0203bd9a7f04a21bebe2e29da67dacf3cc17c451f47ad477ddac58f1b4f8c24fa883156493fed34213b1714f2a368a87f238794f118a77209809771105334674", 0xdb) 1.392823265s ago: executing program 2 (id=442): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffb}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000003b000/0x1000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000751000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil, 0xfb42}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000253000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="fefb534f", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff77) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r0, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) 1.390729547s ago: executing program 7 (id=443): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x87, 0x81, 0x0, 0x6}, {0x7ffe, 0x80, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x48) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) close(r1) r3 = socket(0x11, 0x3, 0xe) sendto$unix(r3, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) 1.388335213s ago: executing program 1 (id=444): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) socket(0x20, 0x4, 0xc) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/56, 0x38}], 0x1) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xfffffffb, 0x4) 1.276598104s ago: executing program 2 (id=445): mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0xe06) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x446, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x5, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7fd, 0x20000b, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71715, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30804}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x86) 1.276046857s ago: executing program 1 (id=446): select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0x7, 0x6, 0xc, 0x2, 0x5, 0x8, 0x7fffffff}, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x10000, 0x33186f01}, 0x10) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 1.246948191s ago: executing program 0 (id=447): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x813, r1, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0xfeff0002}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 1.246270027s ago: executing program 1 (id=448): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd27d43200c7d593, 0xffffffffffffffff) (async, rerun: 32) setegid(0xffffffffffffffff) (rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async, rerun: 32) setgroups(0x0, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) dup(r3) recvfrom$unix(r1, &(0x7f0000000300)=""/105, 0x69, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) poll(&(0x7f00000001c0)=[{r1, 0x2}, {r2, 0x40}, {r0, 0x80}, {r0, 0x1}, {r1}, {r1, 0x40}, {r1, 0x4}, {r3, 0x10}, {r0, 0x4}], 0x9, 0x4) (async, rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2842, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) r4 = openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x24) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500ffb000000001fc00907800000000000000001f4c0405000000000000009a67738c9ddcac6ad5a87c0a1b1d8a92b69033b6367d710631581356492799987bec11a020635292c1e15b51b97236fbed034ef97a74daca8ccf67718da84b55b45d41a719acc7d529e55d410c4d7ee65ab622776e9de72ad47e02c376b69c3e91e8444305"]) (rerun: 32) connect$unix(r4, 0x0, 0xffffffffffffffdd) (async) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x4, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (rerun: 32) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1.242196562s ago: executing program 5 (id=449): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0xae, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x4, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff84, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00002e8000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 1.241194964s ago: executing program 1 (id=450): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0]) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/127) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) ftruncate(r0, 0x5000000000d) truncate(&(0x7f00000000c0)='./file0\x00', 0x40) 1.238622043s ago: executing program 3 (id=451): r0 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x26}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) semget(0x1, 0x1, 0x40) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000200)="ebff8bff13924800015987daf2a7501c4f463cb47924fd4cd06ed752ec468fd38ed2fe2f0039833f726f81fa998f9f2da8078751599b0ea8c8a2a006cd3742f2571e1fb75012d0da6fa56f91e1268ba8b9f97b603551eec3803050fdf7d2f9", 0x5f) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) listen(r0, 0x1) (async, rerun: 64) r3 = socket(0x18, 0x4001, 0x0) (rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x0) 204.320236ms ago: executing program 5 (id=452): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f00000038c0)={0x6, 0x9}, 0x2, &(0x7f0000003900)="8d8336a82946ba21b7b311a6aed5495045eb051977c6305529c8348a4b3579afe52db06f6a49b02acfdf814d362c963356963d71f2152d749d48cc69418d56f93b4ad9cf021c24fd907ab9ce8e58d36e68dd0808c8dd31b5aee6d6120776165d0d4559a98153fce6478188de99e2b8ec", &(0x7f00000039c0)=0x70, &(0x7f0000003a00), 0x0) 200.887531ms ago: executing program 2 (id=453): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket(0x10, 0x4, 0xf) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) r1 = socket(0x10, 0x4000, 0x3a) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051360000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x7d, 0x0, 0x11, 0xf, 0xec20}, 0xfffffffffffffd8f) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$SPKRTUNE(r3, 0x20005302, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0x42087007, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) 141.969238ms ago: executing program 7 (id=454): sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 141.014013ms ago: executing program 7 (id=455): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1000eb, 0xfffffff8, 0x3, 0x820341a, '\t\x00', 0x80000001, 0xfffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x20, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1b0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = dup2(0xffffffffffffff9c, r2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c, 0xf4, 0x5, 0x10002}, {0x7c, 0x7, 0x6, 0xb}, {0x6, 0x0, 0x42, 0x1}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getuid() getuid() ioctl$BIOCFLUSH(r1, 0x20004268) syz_extract_tcp_res(0x0, 0x1000, 0xe023) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) r6 = fcntl$dupfd(r5, 0x3, r4) write(r3, &(0x7f0000000280)="6ba77d8b4ceb2d5e41884fcc65ed6f996d0544d6f519b922babef7da825ee3000012000000008014d69529890531a802000000387278fbf8ff5ab2c3aa7ae94000e04202bc070000004c56a023eeb45f73602d29fbedc0cc4ca1a26ad38fd135c95b09bb24c9a9bedf7898e517f01b41cc0227a8a622d679f5f6d94cdd42bf6bb35ad6afca", 0xfffffdd8) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000080)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 140.296124ms ago: executing program 1 (id=456): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000003c0)={&(0x7f00000000c0)='./file0\x00', 0xc0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mmap(&(0x7f00006ac000/0x3000)=nil, 0x3000, 0x4, 0x1014, r0, 0x1) select(0x40, &(0x7f0000000040)={0x5, 0x8, 0x3, 0x7, 0x6, 0x4, 0x0, 0x5}, &(0x7f0000000080)={0x5, 0x9, 0x7, 0x100, 0x5, 0x6, 0x200, 0x8}, &(0x7f0000000100)={0x0, 0x100000000, 0x3, 0x7ff, 0x50, 0xfffffffffffff7b8, 0xb, 0x8}, &(0x7f0000000140)={0x2, 0x6}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0xf, 0x6}) 139.48743ms ago: executing program 3 (id=457): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000782000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x1}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00009b1000/0x4000)=nil, 0x6}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000782000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x1}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00009b1000/0x4000)=nil, 0x6}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 81.76748ms ago: executing program 2 (id=458): syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6036ea0700103a0000000000000000000000000000000000fe800000000000444d000000000000aa8c"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x17b) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xfffffff9, 0x800, 0x69, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x60d}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) 72.875606ms ago: executing program 0 (id=459): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x110) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2}, {0x7, 0x3}}) ioctl$BIOCPROMISC(r0, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x7f) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom$unix(r3, &(0x7f0000000200)=""/37, 0x25, 0x2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r2, r0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x2000000000000000}, {0x7, 0x200}}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fchdir(r4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000003c0)={0x10, 0x0, &(0x7f0000000380)=""/16}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000400)={0x3, 0x86, 0x4f6}) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x4, 0x8, r8}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000540)={0x2, 0x66fb, 0x7, 0xfce3, "839637f45567877203a475cff59c2c43ff664440", 0x101, 0xe9}) connect(r2, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) r12 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r5, &(0x7f0000001a40)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)="a933e2908080a338e623216f420d47078c1c07e8be26e362bcf63885a402b896efda32efcf7a76f34e2deb7265560abcdfabb259bb35a2196d307db1fb09df58ba2f54bff088e101559e571ed8c7d6d19f8a074793cf2f844b94cc586a65684749e4286eedd648f68ba92132ee5c0bfc336bbccb3ed25a9d7e8433f2082111027b2af2b43e0fadb995204e29cab137164a36a8895f498348d717204be74ff34d120ab23bb5c7c36b67fcffdf702c18124e92d5f5d1ebac41ad6dc9966b3d74802347bf526976062597c98901be7767ace584", 0xd2}, {&(0x7f0000000700)="c22e4684b3d8b4a494d1c9fad40d2a256c46360407d4f394eb9feb36c364e80d68ba7cf5b68036c05c5d9f8b44a667fb3d236c23f47c6674b3c8e69217988f4f5ad83cc592b99687da1660716994604f0e4b6127575aaac3d622ef9a479fc96523cae0cf0b3ac2c48a2856541d584deb60a89a80748e9f490b6beb4cc81374b2e719407029b151ce6a602aaf031ad9daaf838548347abeb74b39a8ab8467354d95105f322b0c38ec996d36e29fc6b67a44da0d2b30239c55b2b84ae3936b85d1f70c07523d5e84e4c658f93b3ae0b04fc6d980c6029f7996a7fd04e2480f88", 0xdf}, {&(0x7f0000000800)="dfa3d2a9eff733b497fecb6e5cdba3b4dcd694f32b6ce8143e5ee150cf6d2ba68cc9143a242ea29598dfb7985b7211cca94f988a57c39be4053bb15e44972566856097f2a6eec5c3c8d380cb82bbdc62f4120fe7f4bb95c8ea26df916271597e0ff0b92b70bbdb3b3ae9368c6785ec871b3c2bd6fa53d7c65e5b4886a8d65d30a0de7a2f391134e760f207243ff236ac4e8c69339221a388a1e63f4984dc35c21bcba9c3bf86d9dd151f2e5993f5552000639299f45f1671ec47b6ecd8ffbe123f7b80ba1ec170e12983dd7336b0c4895e8c1d9e718ff6564de195f982eb1c5d473ea9e11ea5350a737a38535b0db2f862a5aa5b374bbb97f884438274807e4b2515925b09defeef47e80ab6fc5e937dd288c404984c0330e803bb97ac2e354133600987fb4d7eeb8f6951968edf1ae53cad183d04d666b9dfce8740f8a5f659a4c170e371a6b7e8f60feeed130c5a91cd825f7762d206d7125aa8769d6d671d1061dca552312f16eb31e631fbd8787e16d879baeae7228820bf0fde6c29b3330ccf14df7b8e24a0c1336973ac141d9434a7b26dc424b01f1d2456ef31a8acb2a2050d9ff4ef7f4314e68ca645c2ffa2e510480f37724fbf6f2db7bea9eecd92e5921d2821ce7576e255dc173be74b1f3997d52b7ef5e45f7c7122a7d8597aa45869c6e063fcb84caa6a3ae2e4e293b7debccc482a291120573b8dac064326f2698b57fc2aa2ace646fb9e1c5c230303935a8f50135518a79acb504003926ef2affd95fcf031ba391387c97111f109426c6383a6dcae05c9ce23d4d66786ec2238790b9c22cb2e60f41aaf388fbe7f761fa760e97a19a4bbcb3f1f76389b523934a02c4f6f96869ed6ddc90551412243f4a45508123a466e75cc81b69e277f05482a139ee98c7dbb67d7586a517df65d83a4596ca317732adc7291ae0ad17ba2f4cc9a585b89e878f39ef0d9aa0e0ba1c5b1ec025b8ab86969f378ef189e410e929e3bb9cb13ad8aa9a6b91e439675e9cf1069177cf894d4d22adb84ed9817ebfdb3c70f3cb2dd4451839562990f06c931c29d590106855a32eab4bfbf1aa4ae82877f8ccf04072740859520a15c632656fb254b5b4113992dfce7771c1a35437f1414ae128337412b783e87f0c81bcd7fcd9c068ce687071ba8814c5c2e4f50811645a24b12b97943077730e3197e4ec8e2d543e8dd6227e4389c23b80e0aa48cb2036ac77908eba4d6f51bd5cb1925c2f9a4c49c72c66ea191757533868255a3fe2b51559026d5d7c7621095b90cbbb2616817754f455d89ef17500f47d69b1ff387cb125a006a3aca5fa5ba656249255444fd2a6260fad39c148d47112c1b03a1573e338ba1a39a502573c7901d57e70c5926a1ed9cce49b8852548f7ca81b8e3f0e5a6a09855073b9e87990a2d4c93b0218b34ecd2fb69a873c70b45c1a9cf3e62924980499940bf90f981bebd89beca96b6fe1ec37754f7443e0f6fee48b97324461ad1b8f6ee0a14235e67396fda543f93a4f6e2b3b24e1f17e16b6c743646adff0344333272568b652ef0e52d0d4d5e70cc5d3310b5d0b37d730a0ce8da1fde00e594c4a8238254f847bc129efe1c0316bfe021a3b6f516f9ae44bec92257f695f656acdaf66b0387673cc9efb927a408005b59f5f9ac9dca9681db4435befd8ae3a4af3a773927a70f8fbef64380dd02e4b716cba9594098410c9e97e951a4b393b10036d89ca165cf695520bf59a9697979f917701c06c49b47956682faab42b21ea903a6a223d6a33e554d25124f94fc19cb74c899eaa85914ad22192d097d141c65c69959821dd516e7865bbb40bd1d01eab38db8aea998c2cd4f28fa8462caaca96c1e0d1688d48458bd59238ba03eaea58b21ca8e01bc76523722a2647c46813a343748b1b826e7359d36d4a0af05889e661c26154a80d29e67b58cd92e74d38473964af155d9d63162e4ff6b3a42f92df2a50bfa70137d0091b213cb1599f6214c1bf57c07c1c9113e96be5e827c7e5ec78277b75fb5b68d4a06fec9f01abad49dfc70dc81e315d0a3270b01e66845cb9372145de0b519334aa846eaa57beda2bba19f7516635a3261908e1540255a20a2c84d12d5ec51bff91eebaafefa9f4fd1ded32c9c7ea70248c7ea122091f87c32f3bef2331d7ad97441addd62effd83053f283fa40dbb5ed3775d2a34df74173863aee7c92f0131ea28b2f97448bea58403b22c763ab51ab55c8220254f667bf225a3335e7f9e0611a14a093240d704adc7bf52270ce9c3e6e8432d9868187ca4ddab0fbcfee89004db9867e9304e22df25ad2096093d5c5d324b43d84c384bd86adb8900c4c81febd60845850cfaef1cfcb92e59d84cecdbe6f2a66f0b7caad49a3b0d5d732e3d488444be62c7afb0d01d0edde54f9ae49a98646f954d4dcb896db0ee508bf0fdaac3060ce77a2ceeee16c70ca59dc7b73167ab5caa859c9059b0b899235a212355b987240b97d234160dcbd47a11b6417920c3f4ab5a5494497d7c9ec31e59ec3806c475f5c44133f36c1b6502c2db701cf41eafc21905c82d5f80c080b1ac5348241b10bee5e0abefd50414b6338522f143d11c73ee42d615a10a77c7bdd01b9daf07c5d344f96a21944879d79dd4ec2b23f1de054c0b4bcc46b168ab3cba0bdc13f1c041b4cddf16fe5fc8e5d3e56febc01c5684ea1a02af97d456b859d78d8558b7ad0d84f5a569e681635d841c85780e62a88434b28510e68abbeacf2b840f7d4a6eecf146b1e21c4bf33445a9cb741d24f3c3ea6515ccf732595eb8ee0199277292e369d1c161d45f05c826bd52e1a92f404ee0a81e94fa103820229e586a4432c0f6a1a7e8ac4e2dc05bed6b5fba141809a089f599b78ec42b8a319f014778eab30f652ef190b95afd82d8effd134308aadd3b90d4a608c9fc1a1bf5261963dfc32bafbcc16accd49623dae30de3d73a5c36190682733de7d90008f37e40ddeed016133d14b4e9cea7f56fc018e288c22857ccc02b5ddf877b975177492dd90153cd02cf118af4865575679a8d833a3e25a0b6cb0642c4e529f8e605cf979eb9909f438f9f0662c44a916e748ce90879dcfd74ffe8ca0d19e0e2fc8b2d27c21794e95b385f4cd039b1c7d392116c52aae2d7056eea8f8d2c08f21cd5ada70c840d23120d443b7918c9639b144c34e56b4adf1bb4a92b3d5d5fca9045a829e9efb54d48cfc41a4d2869106c0f793f5deba2cc734b7b83e75b8a34892ab4e4ffd27ad14f39c6b7c66caa7b24153a99ace780005d30b85f41a7aa8972d599c1194fef2509297fea6e146e99e2d3278dc4c08949c74015712365f7f045fe38c66bfb46f3084e1d903f1262ebb64a6c9f03d1992b6aa78791308791c64f5bf81fa7fdb8ec9800b4987845893d72c1943e4b89c36dd3cbfd700bb5060621bae3b19e4bfd0b8061bbdb46d89c5d7e08f61269bb2d7ee219a54011da8c08618a123bf1cd4d21f7de217d1386f07db7e9b65118a11de0f5a705a6fe38e5ed81df6f255e13ec97a4e484e8ef5611dcd78bc16dc46308f83d14bddc0fd0d0233a299aa5eb9378cfd5c01e8fada0bbe4e716beb68b9274e9ffcee0aba50912393bf01ef789ccd89312252e98cfdb8fcfdd559fd108f29565366506bdea20ca626a26af610c3fcae9d11e928cbe4670d146c4b743f05a9ecfcd28bd79fba63491383b3e6cc085b72bf0b0ec649ee4c1e45ca5b94cdf759bcfe8a206ab546a9c938ab792e589b6e1fe595c3840ec2e096ab54c6f3c2752dbf37c6ca7bc627560a53399daf71d0fb473299436c945a1d8e1e92f9ebaebfb81171103d5f9c320d9a551fc49d4003ad240bcf6ce8e0fb8cffbc87a6d9afe19241ae2223b01058e1e42f5001690526c6e20b00632fa2c53ae4c880f62aa6484b3a262aa2649ce194ff8e1a623602754024c87dd1a1fa15a613f97c613a21fc891eccfbe8b2ba98d83b76f143d80ce207bcf225f1bb1e456d1e6cc4d5d70a16ba3dd01fcb4bbc5d8cdaca58bfcab551616a8727ba17fd6b4836677b65a95cc561fe69e7b4acfe91d100017efeea133a5a7e69f91430ba164b7a1a0b17a9b5762512a766c34d4c029184a0f1189b81e5946eb09af5acd18fee5c0a9c5513fcc09b73e2f12bb79e896b87b404f0e888c1678e41cfc5715d1d10f42785a269fb8a7597bb33f06592f3d921ee022f609b532ee8a662f93140c250c90efbd9b4da59a653ce84388ff16a17f1e57c0991498b606bc1b96bbb4468ecc9003893f621916d941ebad773daf335ad0076bc001f5628f34041e866d226a76cd01d8b98d1b55d3e5662d1d2bf92d62c2c9a902046f6ce988cbf13c9eb29a0a3aa126665521eb017176270519e9c94453c63b73bb848e0248c186e4a312d6b4a43867f9c00f5e0f54bc2f58b04fa7d7be90115c46284526f5a7bd0bf76fa402f716d5a67934a78fa7b57f3de814b49df392bfa803672ff56350a50404af50f9f59faee292abb4be7c51106d44eee3604fe758265d7e97f2885cc29f79c05868ff40f792ffe32ae6450dd97552bc0662477db6c7e7246fd2492ca0a3a53df022efc3996ed57e5001d72c6ddae87ea8b9974882a224048699bf992184742d200b346bc6fdc16773a98328c2531d29a733002ade815c72ce8903d62177bcde881443ffa525acfc777aa137d917498efb10c7c94bacbac7ed9690db34bc2de4c9292a3d3744001e9387ccab06f2412dd1dcff3bb7b7b8c2900cb177a922326d9716cc6228e6d73f373065f2e8d0b3bc61cf954b5cc8211512ab9731d74ff90bb1e66f84a3b47b0fba32f6b332e9b484f35c710c5456749aaf77b106d030223ee69a6940f0304a6f0b0df7600460c9dc7cfc9e819c5a38a9c15c31f8f28f43f97249d80642eef3b49e7d9104a6918996d1597fee2e99c5a58b1185d750e416b673a803f8f8521e49769a49b5607463ce553b31004d518d2fc53b0b86863af3e66469625c99c16f2ebbc5c8d2549b6d0be69b4b837a4f89d8df58c57f7fd825ee39eaac5b507e3904cb4a3d42dc7ba7fa70a6f466f6afdadeeb01e0d0cbed236f9a8bff85659851542d2a7ed46333d2ce63e880ebd74cdcb62450a26266bb39cff962e0897a19d0cf9bd2f85fefe6d165c7681d37232adb39cf6b34847856f21d332ed16e04e9e476e9f711c44f0349266e74b01987a823e7f943fde7efd09c4f8f2dfe9873aa78609b20edd90cea1aeb823960a5b3abb4d87253cf7e44a873a0912134067a5d6a97b816196150a3dfead030d9e963881638da93244e0f9d012e99c96f5494a8cd6d3432c6051538f9ca54663bc2a1fbb94e3fdaeaeeba6423b3c74bdae0e3dffc42ee418d1bf3cb29d647b450bb83f740062144218a71cd5bc673e5dc43167932b4be25659ff4d1942b518068632237a3a9d61476dde681b9981c5f6a8ed5cc2e2be0c22e4dabb36ccc2832d382288a9cd8ededc3a059d761f2d9985447e998b34f60a87864b684e5e003fa8cbf0ad78c9e589fa81ad7acc55a7a0b67c35dd02752b371a30e9bc2e4ed2dfbf81c1abfb1d20c79d245807ce8124f98b1e75d87c6b76ec5ee03d931fe6d2c8e69b54f2c6c086c4c9897fc3f57b2024f9c898b8bebeb09d845b74ef765d470276c91ce9b727c424f47f0b049ae90d040b47c9dde98d16ad1475738c422f48b0ad6c4ab09427de4e63997363776df65bea72bf2ec6bc55c373aef4f8341a0b066cc773b1b89be9f1f3a7fab36c49b1f20bb93a976abde84b248c81cfa642d1ff2d30bdcdc1f", 0x1000}, {&(0x7f0000001800)="fdb5840b8808d4547960b54181194320cad7514a500fd34d60b8df63fbf367ec48b4889f9ad1368a8e6d4397b8589db6bf183bc6e2478e251cce96727093a72527f83ddb", 0x44}], 0x4, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r12, r9, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r4, r11, r4, r11, r0, 0xffffffffffffff9c, r11]}], 0xb8, 0xf9ab7dfda2ebed37}, 0x400) 8.224743ms ago: executing program 2 (id=460): r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(r1, r0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)='n\b\x00\x00', &(0x7f0000000000)=0x4, &(0x7f0000000300), 0x0) 6.692214ms ago: executing program 2 (id=461): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 7 (id=462): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x2006da) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x6, &(0x7f00000001c0)="eb566462", 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) r4 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) fcntl$setown(r2, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x9, r4}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x5, 0x0) setsockopt(r6, 0x27, 0x36, &(0x7f0000000340)="030000000c39dcad9a3b199a65b975fe077c5ea3c6900c10855068f93e70b0232136d4b07bab6a9781ff83d500b2cbfe02b627f47bdfe6aeee93b1735553873fe6aca2435a40fa0e87c469cb73ba283d57a68008208c29f2f910ac72d7dee7ac491d", 0x62) connect$unix(r5, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.128' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806bb8be28, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 52172937113390 witness: lock order reversal: 1st 0xffff8000fffebb40 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xfffffd806e04a590 inode (&ip->i_lock) lock order [1] fdlock (&newfdp->fd_fd.fd_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8337242b -> 0xffffffff833676f0 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfb #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] fdlock (&newfdp->fd_fd.fd_lock) #0 rw_do_enter_write+0xba #1 unp_externalize+0x3cf #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e04a590,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e04a578,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e04a578,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e04d3a8,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e04d3a8,2001) at vn_lock+0xa4 vn_closefile(fffffd8061bb3a70,ffff80003c428a88) at vn_closefile+0x111 fdrop(fffffd8061bb3a70,ffff80003c428a88) at fdrop+0x121 knote_drop(fffffd8069cfc978,ffff80003c428a88) at knote_drop+0x1a1 knote_remove(ffff80003c428a88,fffffd806ef46540,fffffd806ef465d0,3,0) at knote_remove+0x2f6 knote_fdclose(ffff80003c428a88,3) at knote_fdclose+0xf9 fdrelease(ffff80003c428a88,3) at fdrelease+0xf9 syscall(ffff800034fdeb40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eed0267a90, count: -14 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800034fde610 rbx 0 rdx 0 rcx 0xffff80003c428a88 rax 0xffffffff83877ff0 cpu_info_full_primary+0x1ff0 r8 0xffff800034fde4f0 r9 0x8080808080808080 r10 0xebce4ef77d528556 r11 0xd2509b7311b403ca r12 0xfffffd8003f27d00 r13 0xfffffd8004714818 r14 0x3 r15 0xffffffff834049f1 substchar+0xa39c rip 0xffffffff81027c95 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800034fde600 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=67888 pid=60019 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c429a18,0xffff80003c4282d0 process=0xffff8000fffe5d00 user=0xffff800034fd9000, vmspace=0xfffffd806c0793f0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44861 178395 15062 0 7 0 syz-executor 44861 189808 15062 0 2 0x4000080 syz-executor 60019 83791 36765 0 2 0 syz-executor *60019 67888 36765 0 7 0x4000000 syz-executor 60019 507073 36765 0 3 0x4000080 fsleep syz-executor 50971 131844 11776 0 3 0x80 nanoslp syz-executor 50971 306636 11776 0 3 0x4000080 kqsel syz-executor 50971 207942 11776 0 3 0x4000080 fsleep syz-executor 5334 414871 38255 0 3 0x3000 suspend syz-executor 5334 420647 38255 0 3 0x4081000 smrbar syz-executor 83363 195486 14778 0 4 0x82000 syz-executor 83363 516005 14778 0 3 0x4082000 biowait syz-executor 83363 18122 14778 0 3 0x4082000 inode syz-executor 83363 497092 14778 0 3 0x4082000 inode syz-executor 83363 78662 14778 0 3 0x4082000 inode syz-executor 83363 231986 14778 0 3 0x4002000 suspend syz-executor 95571 97071 37038 0 3 0x2 biowait syz-executor 36765 450376 37038 0 3 0x82 nanoslp syz-executor 57339 477207 0 0 3 0x14200 acct acct 15062 445287 37038 0 3 0x82 nanoslp syz-executor 38255 15406 37038 0 3 0x82 nanoslp syz-executor 92493 102638 37038 0 3 0x82 nanoslp syz-executor 14778 149737 37038 0 3 0x82 nanoslp syz-executor 11776 15589 37038 0 3 0x82 nanoslp syz-executor 56832 349105 37038 0 3 0x2 biowait syz-executor 37038 492113 66594 0 3 0x82 kqread syz-executor 66594 54434 45379 0 3 0x10008a sigsusp ksh 45379 499039 50079 0 3 0x98 kqread sshd-session 50079 45140 21865 0 3 0x92 kqread sshd-session 68698 96164 1 0 3 0x100083 ttyopn getty 21865 240199 1 0 3 0x88 kqread sshd 75677 508884 91979 74 3 0x1100092 bpf pflogd 91979 451125 1 0 3 0x80 sbwait pflogd 8775 50088 23956 73 3 0x1100090 kqread syslogd 23956 378954 1 0 3 0x100082 sbwait syslogd 24148 165366 1 0 3 0x100080 kqread resolvd 35013 142082 63853 77 3 0x100092 kqread dhcpleased 19831 233148 63853 77 3 0x100092 kqread dhcpleased 63853 1750 1 0 3 0x80 kqread dhcpleased 58204 147236 0 0 3 0x14200 bored smr 84100 319218 0 0 3 0x14200 pgzero zerothread 66034 264159 0 0 3 0x14200 aiodoned aiodoned 61236 329305 0 0 3 0x14200 syncer update 1018 425956 0 0 3 0x14200 cleaner cleaner 81482 480638 0 0 3 0x14200 reaper reaper 95642 324401 0 0 3 0x14200 pgdaemon pagedaemon 86757 118711 0 0 3 0x14200 bored viomb 35501 402014 0 0 3 0x40014200 acpi0 acpi0 95305 146670 0 0 3 0x40014200 idle1 44950 194010 0 0 3 0x14200 bored softnet1 99883 37612 0 0 3 0x14200 bored softnet0 14295 444246 0 0 3 0x14200 bored systqmp 89895 230800 0 0 3 0x14200 bored systq 43889 399118 0 0 3 0x14200 tmoslp softclockmp 92334 227476 0 0 3 0x40014200 tmoslp softclock 4103 217500 0 0 3 0x40014200 idle0 1 315086 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60019 (syz-executor) thread 0xffff80003c428a88 (67888) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8389d228) #0 witness_lock+0x5f1 #1 vn_closefile+0x41 #2 fdrop+0x121 #3 knote_drop+0x1a1 #4 knote_remove+0x2f6 #5 knote_fdclose+0xf9 #6 fdrelease+0xf9 #7 syscall+0xbd4 #8 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff8000fffebb40) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sys_close+0xd0 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 5334 (syz-executor) thread 0xffff80003c428fb8 (420647) exclusive rwlock clonelk r = 0 (0xffffffff838222e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 ifioctl+0x59d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 83363 (syz-executor) thread 0xffff80003c428558 (516005) exclusive rrwlock inode r = 0 (0xfffffd8070d3ac78) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 83363 (syz-executor) thread 0xffff8000ffffca68 (18122) exclusive rrwlock inode r = 0 (0xfffffd8070d3a588) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dosymlinkat+0xef #8 syscall+0xb17 #9 Xsyscall+0x128 Process 95571 (syz-executor) thread 0xffff8000fffe9248 (97071) exclusive rrwlock inode r = 0 (0xfffffd8070d3a0e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bf05c70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 56832 (syz-executor) thread 0xffff8000ffffcf98 (349105) exclusive rrwlock inode r = 0 (0xfffffd8070d3a900) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cfa6d88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10226 11090K 11277K 166960K 11826 0 pcb 17 12K 12K 166960K 90 0 rtable 228 9K 9K 166960K 491 0 pf 39 18K 20K 166960K 139 0 ifaddr 44 8K 8K 166960K 85 0 ifgroup 57 2K 2K 166960K 135 0 sysctl 3 1K 9K 166960K 7 0 counters 74 37K 37K 166960K 138 0 ioctlops 0 0K 4K 166960K 1674 0 iov 0 0K 16K 166960K 79 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1339 84K 85K 166960K 1739 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 67 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 240K 166960K 650 0 sigio 0 0K 0K 166960K 16 0 proc 73 131K 164K 166960K 635 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 150 0 in_multi 95 7K 7K 166960K 148 0 ether_multi 1 0K 0K 166960K 7 0 mrt 2 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 205 917K 917K 166960K 205 0 exec 0 0K 1K 166960K 442 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 160K 169K 166960K 7541 0 UVM aobj 22 2K 2K 166960K 25 0 pinsyscall 41 82K 105K 166960K 1813 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 13 0K 2K 166960K 57 0 temp 56 8654K 8732K 166960K 23491 0 kqueue 15 24K 30K 166960K 133 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 74 0 71 1 0 1 1 0 8 0 rtentry 176 149 0 52 6 0 6 6 0 8 0 unpcb 144 249 0 226 2 1 1 2 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 272 0 263 8 6 2 7 0 8 1 arp 136 24 0 6 1 0 1 1 0 8 0 inpcb 328 616 0 603 7 5 2 7 0 8 0 nd6 152 30 0 8 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 24 0 21 1 0 1 1 0 8 0 pppxif 1504 4 0 4 1 0 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 37 0 32 1 0 1 1 0 8 0 pfosfp 40 1431 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1431 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 2 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 38 0 9 1 0 1 1 0 8 0 pfstkey 128 40 0 11 2 0 2 2 0 8 0 pfstate 384 39 0 10 4 0 4 4 0 8 0 pfrule 1344 33 0 26 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 630 0 203 30 2 28 29 0 8 0 art_table 40 632 0 203 5 0 5 5 0 8 0 art_node 32 148 0 61 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 22 0 3 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2473 0 962 96 0 96 96 0 8 0 ffsino 296 2473 0 962 118 0 118 118 0 8 0 nchpl 144 3322 0 1615 64 0 64 64 0 8 0 rtmask 32 5 0 3 1 0 1 1 0 8 0 vnodes 216 2752 0 0 153 0 153 153 0 8 0 namei 1024 11281 0 11277 1 0 1 1 0 8 0 percpumem 16 84 0 32 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 76 0 48 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 16146 0 16143 9 8 1 8 1 8 0 plimitpl 152 167 0 149 1 0 1 1 0 8 0 sigapl 424 932 0 885 7 1 6 7 0 8 0 knotepl 120 776 0 0 24 0 24 24 0 8 0 kqueuepl 224 241 0 229 2 0 2 2 0 8 1 pipepl 344 160 0 133 3 0 3 3 0 8 0 fdescpl 528 915 0 885 3 0 3 3 0 8 0 filepl 160 5039 0 4812 15 3 12 15 0 8 1 lockfpl 104 232 0 230 2 0 2 2 0 8 1 lockfspl 48 76 0 74 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 66 0 49 1 0 1 1 0 8 0 ucredpl 104 685 0 672 1 0 1 1 0 8 0 zombiepl 144 887 0 885 1 0 1 1 0 8 0 processpl 1232 932 0 885 5 0 5 5 0 8 0 procpl 664 1737 0 1679 6 0 6 6 0 8 0 sockpl 752 959 0 920 11 6 5 11 0 8 0 mcl64k 65536 33 0 0 5 0 5 5 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1176 0 0 73 0 73 73 0 8 0 bufpl 280 6068 0 132 424 0 424 424 0 8 0 anonpl 32 11550 0 0 94 0 94 94 0 246 0 amapchunkpl 152 24432 0 23842 29 0 29 29 0 158 4 amappl16 200 3137 0 3067 31 15 16 27 0 8 7 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 466 0 465 1 0 1 1 0 8 0 amappl12 168 1300 0 1259 3 0 3 3 0 8 0 amappl11 160 12 0 12 1 1 0 1 0 8 0 amappl10 152 80 0 66 1 0 1 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 33 0 30 1 0 1 1 0 8 0 amappl7 128 161 0 159 1 0 1 1 0 8 0 amappl6 120 314 0 300 1 0 1 1 0 8 0 amappl5 112 91 0 80 1 0 1 1 0 8 0 amappl4 104 442 0 410 1 0 1 1 0 8 0 amappl3 96 4082 0 3988 4 1 3 3 0 8 0 amappl2 88 1032 0 955 2 0 2 2 0 8 0 amappl1 80 11793 0 11208 14 1 13 14 0 8 0 amappl 88 6658 0 6482 5 0 5 5 0 92 0 uvmvnodes 80 2752 0 0 57 0 57 57 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 9 0 9 3 2 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 24 0 3 1 0 1 1 0 8 0 uaddrrnd 24 915 0 885 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 915 0 885 1 0 1 1 0 8 0 vmmpekpl 168 8858 0 8807 3 0 3 3 0 8 0 vmmpepl 168 65931 0 63987 107 1 106 107 0 357 12 vmsppl 488 914 0 885 5 0 5 5 0 8 0 rwobjpl 80 23134 0 19372 78 0 78 78 0 8 0 pdppl 4096 1838 0 1770 104 32 72 86 0 8 4 pvpl 32 18477 0 0 151 1 150 150 0 265 0 pmappl 256 914 0 885 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 353 0 45 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e04a590,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e04a578,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e04a578,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e04d3a8,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e04d3a8,2001) at vn_lock+0xa4 vn_closefile(fffffd8061bb3a70,ffff80003c428a88) at vn_closefile+0x111 fdrop(fffffd8061bb3a70,ffff80003c428a88) at fdrop+0x121 knote_drop(fffffd8069cfc978,ffff80003c428a88) at knote_drop+0x1a1 knote_remove(ffff80003c428a88,fffffd806ef46540,fffffd806ef465d0,3,0) at knote_remove+0x2f6 knote_fdclose(ffff80003c428a88,3) at knote_fdclose+0xf9 fdrelease(ffff80003c428a88,3) at fdrelease+0xf9 syscall(ffff800034fdeb40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eed0267a90, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389d020) at __mp_lock+0x192 syscall(ffff80002f7e8d00) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75d49ab0b610, count: -6