last executing test programs: 2.048517921s ago: executing program 5 (id=579): r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x126, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x4, 0x0, 0x9, 0x100000000e63}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getrusage(0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, &(0x7f00000002c0)={0x1ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0xc, 0x5}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x1) r5 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r4, 0x2) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rmdir(&(0x7f00000000c0)='./file0\x00') getpgid(r3) 1.163422819s ago: executing program 7 (id=620): openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) execve(0x0, 0x0, 0x0) 1.161640269s ago: executing program 5 (id=622): r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0xffff, 0x4, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfffffffb) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x2}, {0x0, 0xe}}, &(0x7f0000000200)) 1.095044118s ago: executing program 5 (id=623): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa894500000021000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) 1.082162041s ago: executing program 7 (id=626): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r2, &(0x7f0000001900)=[{0x0}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="2412745f4b6d03cca945846a64f166b727f0bb8f5b95351493560acc024f78c56b88e3b0b65285e250b47fd087dd33e61d1267db31e39e78b8017548f403da2c35469629e4c76435d7cc905fec4db7b0e8040d9784c14b3661eb1d87b3a16065e87d3d1222a01954276dfd9f785e91adcacf55b02003bfeff4ed459e70e45dd2c555bd12472016e476e47fd1a7152d04af8198b466fedbd7cd3e6f41a054db2511e227a462016af461327fc710b0b6d9c7192d034f2786a5bc85a448d1e960afc6b02f3a1b7b691e35709df3e8401416ee", 0xd1) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) 1.026298041s ago: executing program 7 (id=628): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000040)="5ab7776a", 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="08f49e1fd607046701ce60e12a8fb254c4974c896694a64cc65f93267deca9a06a95f343a39d2d3b6d2fd0f22fd7a002c15192a1cad64a67d2986ad1eeb6d7cc9898fbde9b537109a08e32734de4d5db96aea6564faa1fb64f229759f7350c49470b2b903e58a2375fdfcc3cda4225b5c2a36d67c854c63c7421f3dae361f8a0c5b58c9c89db9009985b097bf10e5ea0908bd496362803eeecdd9db345", &(0x7f0000000100)=0x9a801d3a8deafa30, &(0x7f0000000340)="41dd326d2e3f681702579683959726f7e3bd21dbe0772b9354dff849610d856befa9139ec6858fafe435481440f5786b70a36c80c8b9d401ed0b4d209f5cbedc21b8da84e58694d085147cba2dbcd46413776273d8c46cf688ce0e8b998c763dd42722f8ad69b743418e1e07c34b98a62f62b316f21ba06efff8fb3d3e8089b6721208ae4b5ca3cdffaa484371da6954c316866de98abc95bb264c5d0fce112bc19fd4410107ccbc183d0e031c52f94c3e476e6a75c8fd329999", 0xfffffffffffffe77) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000040)="7763d71740747598aff84edf979b1169fd61e28cc73d04fe51e0969d038204b6157b5a", &(0x7f0000000080)=0x23, &(0x7f0000000280)="84076c1771f7da95cbf1eb521d3ccf8f982aa10e398fa09d0cf043eca60765a8d8740f3905ad68382b2e676ed1ae214578508bc09137a989c740c45cac40216fe02207ccfc9837050964df6304bb97ac74ce5d82f1cd082f02e6ec6b76dc768cc165621eaa1e7ef25a6bb330bb19784a6859cd40034087e32185261948d233a7333cd3a7c3484c70cf517aa89ea90eb0da2d4cf59471fbc14231e3cd3a95da29cd3760cc2999c9cc9e42d98c4cb1f0a449a6", 0xb2) 805.242242ms ago: executing program 7 (id=632): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3, 0x7}) r1 = socket(0x18, 0x1, 0x1) r2 = accept$inet(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) setsockopt$sock_int(r2, 0xffff, 0x904, &(0x7f0000001280)=0x1, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/108, 0x6c}], 0x1, 0x200) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000001100)=ANY=[@ANYBLOB="ff02", @ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001140), 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) pipe2(&(0x7f0000000000), 0x0) sendto(r1, &(0x7f0000001180)="dc5947a48698c6f68291da579aef430719018c63e63356c8660a26399581b8419bf737b045aadf5314298e85412ce4fc5db44d620a06be19eca8a7b4b420e08eee94a6a00d21d06ed8b38962d466d90f8e416824e66a74bc269cbf1a414c9cdd3a6a926093caf122fc89785afbb47d070aa705229997245fe1b7d7b88d7b4bdb870c35063c14d059ca9b004da84fd221df1ceacd9d48c0c91fdd03a373ea3c2eb9ea06f70962e6263294d08a8db1c50d46673a03b9be20e82c791e437b5edf17521964a0001f693f4a805f18ff20fe6113b459f9a5679294874697ad3cf281", 0xdf, 0x6, 0x0, 0x0) socket(0x2, 0x3, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) open(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x20, 0x1, 0x0) socket(0x1, 0x2, 0x0) 803.113564ms ago: executing program 5 (id=634): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffdff, 0x1ff, {0xfffffffffffffffd, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037000000000000000000000000000000ff0200000000000000000000000000010200"]) 795.437495ms ago: executing program 3 (id=635): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x100200004, 0x3, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x20000100000003, 0xfffffffffffffffe, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xffffffffffffffff, 0xfffffffffffffffd, 0x20000001, 0x7, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0x0, 0x542e0373, 0xffffffff00000000], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000002, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x7}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0x4}, {0x20, 0x2, 0x7f, 0x8}, {0xffff, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x7, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='y', 0x1) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5) close(r2) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) r4 = socket(0x800000018, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x7fff) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) dup2(r6, r4) (async) listen(r4, 0x0) ioctl$VNDIOCCLR(r1, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 792.901975ms ago: executing program 7 (id=637): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0xf3e, 0xd}], 0xba9, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = socket(0x18, 0x3, 0x1) getsockopt(r1, 0x29, 0x6c, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 737.465691ms ago: executing program 7 (id=639): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x110, 0x7, 0xfd, 0x400000a}, {0x4, 0x10, 0x5, 0x5}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="e3030ac53f", &(0x7f0000000000)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000001f000/0x1000)=nil, 0x1000) 736.663648ms ago: executing program 5 (id=640): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002440), 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000000c0)="83eb52ed", &(0x7f0000000000)=0x4, 0x0, 0x0) close(r2) (async) close(r2) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000480)='./file0/file0/../file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000480)='./file0/file0/../file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x11, 0x9, 0xffffeffd}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000002480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045180028006800810102907800000003ac1400aa4e224e22", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="d12b61f53a6c22e2"]) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r5, &(0x7f0000000000)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$dupfd(r1, 0xa, r5) 677.650447ms ago: executing program 3 (id=642): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60, 0x3, 0x17, 0x6}, {0x40, 0x1, 0x2, 0x10000}, {0x400e, 0x4, 0x53, 0x800207fc}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) fcntl$setflags(r0, 0x2, 0x1) 677.224924ms ago: executing program 5 (id=643): r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x18289, 0x46) bind(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) shutdown(r4, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x7fe, 0x8007, 0x7}, {0x400401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001780)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) mknod(0x0, 0x2000, 0xd02) write(r2, &(0x7f00000004c0)="b96a", 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r8 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r8, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) 673.904219ms ago: executing program 3 (id=644): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff3, 0x25, 0x5, 0x1}, {0x50, 0x11, 0x5, 0x1}, {0x9e, 0x18, 0xff, 0x6}]}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}, {&(0x7f0000000140)="87d4674379d8b9595ffe7020a1adc3cb89227f75342018487dfbdead801b36f3b8cb91f17cdaeb7122b3074f5ee77a14b5f651c016fe18d914fe9f1a6cd9b9cf1725b2251c08af1c4210e0da6f3b91dda4c192f0cb9c30f1c191c235025353682445c7efd72ffd683e847cdafec53ad660205786c876f8a54f93a4d7374c5f0b9043b3dce18a94fe5e48d17a6eeee39c4267e53d32fcf0efac7ab93cddcdec2120ca2586bd28c8293b38bcb04869c1a11dd5a23796b887cd97d79e9006662cbcc0b719e008ab032fd4bb87844d83a5b3641e0344cdea6459e2b9c34f6ad92ae01c1197eba106468faff571ab4decb619953c6bd8", 0xff88}], 0x2) write(r4, &(0x7f0000000080)="c30516845e", 0xff55) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000), 0x67) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) socket$inet(0x18, 0x3, 0x102) 567.623216ms ago: executing program 3 (id=647): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{}, {0x3}, {0x3, 0x302}, {0x0, 0xa}, {}, {0x2}, {0x0, 0xfe}, {0x3, 0x5}, {}, {0x1}, {0x1}, {}, {0x0, 0xe71}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {0x1}, {0x0, 0x2000004}, {0x2}, {0x1}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x7) close(r1) r2 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x22, 0xb}, 0x55, 0x1008, 0x0, 0x0, 0x3fffffffff, 0x2, 0x40000000000, 0xe63}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf8020160000000000000005", 0x43}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 529.585129ms ago: executing program 3 (id=650): setreuid(0xee00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) (async) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) (async) setsockopt(r5, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) close(r3) accept$unix(r2, 0x0, 0x0) (async) accept$unix(r2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1=0xe000ffe1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}}}}}}) 528.559756ms ago: executing program 2 (id=653): r0 = syz_open_pts() fchflags(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 515.978964ms ago: executing program 3 (id=654): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f00000004c0), 0x2aaaaaaaaaaaacd8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/215) 478.159874ms ago: executing program 1 (id=655): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) pwrite(r0, &(0x7f0000000080)="015a29c1da", 0x5, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r2, r2) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x168, 0x0) 351.455699ms ago: executing program 2 (id=663): chmod(&(0x7f0000000440)='.\x00', 0x35e) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 32) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') 350.755725ms ago: executing program 6 (id=664): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x90) ioctl$TIOCNXCL(r0, 0x2000740e) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000100)="77c3d48ac5fc4186f15a7cf10c9a7088f8fc37c93b3eafdf4be35b4dbbdc0a6f3c3f5d1253b46480dd3eb248da307c91b692cc600793a2149384bf9e103a6316512aa8e6e21c590c8bbb6d8c23568e4d5b0575e9d921b59344f3749725680ac4f1e6e9ea7e82d7fea3e021cf31ee41d85cbe9a91234d924ebc916fd1243c645ee045b1b257ec700770ff3a5bcc2cefaabefe4f4b2287a5dfb4770abdd493257d609cdbcbe2ba09150d91563979a591bba3dfda45a47c845102064fb0cf011e48ffe635bf8977a6bf7ce4f6dd126fba44268fdbb800b4e1d42f6414aa8924a1a76f5d58dd2a6c90951da411070de16053c75b2f772269972e4648d2b67312b4226f92e27b4467787afc306b0decc6597558ff0437232142d3af070ff4a7ce2601938a71f9081f33a81180580eeabdb70304a718d1577b2bfe89ad5491d865baae91c43b9b3ea102ede16c920ad0d4d4fe9fef6b9675d77653af783002ef817a1df4bf6ac53b33b32ea2f85addb9761a0f13f8f946af2cbffbda440f06675a382e0a295c7773f411293184f254d2e77f6d78f20e2904f7ce0b0d8fe41ea3c45cfed80433a12983f947e731e9e1c7bdfb34288ee4f4f10acb91a27bed6c83a31cfe12161ae4706a2d3f33f6e0ae1b9bf2a720dbd23160df4342a27027b06028f8b6f1daef91f04da92a9b78041c7dc6e31e09c29bf2a215ddb95a8079d7d389f7ae76aa16bebfdf1d40d538e403359b94a49a02347b4281e0bcc744d5f1b46e499ce108e573f98523e04c6ee546ef5a4c3bfe1496e274d81baf7a4e81936062b3cf5af3ba92dd5f48c6486d3a471e0d654df3b30c97b7d9ea50d926e7631da3584cc174793192b75d67ae2b6a3c9d600972192b89a503ea13ff12fd4616b9c3e6574f710a4dfa13ad9c3a8d8cea36e4eceec1d68a630b1508a4adf022028f35fdd09821d9f1455d0359c67b1b08753212b7044dee0dc2de163e3a5bc80e49d181ec1a11786377c8086f71c34a1e5ac47b78bcada73e3103b9ead0a2c805eb80fad2edd18d291ed1e6b442ddcbf4dd4fd3b6b541251119962c5ea1a636d8afa34444bae58d7dadac2aeb4bb0b9f27c64459b8d51f0bb3b4331204725e9b40453e3938bd0c1bdf3e9405ca1bd21e8616eb26f2cbcc1e628db59524561196e6a9002bc9956f1c14f046d39538c558f75c1b67a2b8a6bdcfb758e8e0e1b24ad59d230d4dfd52e51ff2f54e6814533d42a7718b14bc5ac9d52d58a0d6fbd1f110bc4619dfd8b2491c53693257f6a0b30d371c7ebfe674261c92612364a8e1e6550f1927db2fc71c9040e03e91140faf3d763349dc003b74fc9bcb0b2d1f67e0b89ef5006776f122a41760db8379438828564e195e41458279036c4e2b381cab27993f285a219251b32422cea6ec2f79aec6aee72c5fcfa9220ecdcf44326fc6fb9394eabbbe9e24e9413dd138f8a88fd96abd76cd29fd97f88783dcd66381d3c96986258b1a83560266982641628d30550f7fb046f5e02229c362be3ccc96d81115925a4491b4eb234d205f5cb497d97354daf0b7e344994d72cbec7b9cd6328186d6f2d2541482abc18b663c7f31e5a48ed77cbd7135171d2dfec1b2a5737e7427314f9ba3139a62275b5d77b54040f6c580060b1946d996ae1e50d7300fe6c92874022dfb8f920c011ec5aa484d53d72b53e8631bf9329a3ef5fdc0ff8a3189630b0f6113a354a0627235fde3c331b6b936269320015161454751fb67dabf2466bbb3006ef62523b3dd3ff70406c00966682b35c2d7c30303be7dadb91c586d0ea3b86949eed40ef2446a2705f2e71a2cbf153f8aaf6a52dab52186e5899d2cf1797f27e4b03514890e7af91b057770012111f0559e76664df535307de2ebe854ac9e9d5fc8820f383ea6dc198bd4bd1e410dae66e2d67486130a79c02212d3a799269f10cb2f6400117097872c0df8d5e09fd7e15fd836ded38fd88b1a723ad2c80039b98d1445a133c8ed84b3f9856f5e240b67b1762817bc8fa3895c36ea06f1499b7a356bc9ed71a3999c98f742d49026bac4a95f5954ea0fb75c8312e0fa38a1d5b60109259f7d5e02243cccd8fafe2fbbcbdd7871f9034931dfd4e3edfcd305ff45792db4da77af48ac2ae7e630d56b99849502b784e741d8d8ea5bcf129e434b0cdf6813f3324f81ad6849dea0587fb8a4cedb7fca0d71799ee6ab860f2d269c30bd4371b3a638aada7da1e36b1ad7c06d67393870c739a315b62d00bf298b4382a7419a991cac215fe791a2974bd8ee5d08fa80dcf782e94be0876842090ccc3c9bcc27b2674c0322400b7d812e66509cb8b3a6f7ecf7e4196ae5778f0b7baa6b47623ecf0524f265cb6f71aa930ef619ebb6e7b86f7085846cd51f17c9a2b5c042d4b3587719444b52cf8bb4f7b92cd01382de95c9fd407fcf1a8e19d7628adf575510e4bb268ee94227a1c876e6131add2e37246130037592b0e41a3a89c2cf563f9fdd567b0e7210dba96e02ee2f462f0fcbc33b5edf5882e4106a33035729269113d65a818a163cc187230af15f444f799709e1034f1beee1ace9afb9835bf96f3de20ffb554cc0ad64bc35c0469d822e98c90591a085899208af1e1b46b6829aed05a0be3db9d5cf9368da6f4e1b55ba555906ca554db844a0564fa512dd2107ecd5372e98dc32fab4276748976ba6ee96ecd3ee319cbf6cfcf700465b00c1cd3cb562e602f980eaf698a10bc148d1adb034043592e541b3c41e49206ece9beaef265f4b9a115919f35025680998a6b76ac652f0d9666e367724eb96c9f80f7782e00651846c7dc7f07eb9af43dab79e33f47493b1996b7d0a79c8a0afa03f22cf7aed5ec4c77f2820423e45f174458e575c5d09f45aa8fad29ab79e5854a1f8ed4d76d4fb684fd5c8a080fdd800787ff60de611ee0d392dbbbfc4e0b7604d75191467e3278bd8c7ec9b095b7560c46b68412b31cb2a20aeaa47b22515cfcb470900685e3dcb6d7fd2ee1aa7afdbc94a2fc44789972805a4e221bc257c2d8379ad97989867cd8796e4f8c5f859d1a890d1ea46b0bd7f87b909e14df37954bf28a23d257eb8bf4ea2c817dec0b3c239fa3e03ff15fbc916919a2013f49e789a7c46ccd035957a86f44b0fe7277d67b92cc7e6a938977aa8c16c0c5ce1a4a564de79c21266131961ebc7a59b3c2372abb66f7fe7fa7aef51f556fbea541a8b4ce66d391967098cf8dd27ad78ceca8b5716db3eeb72d331ac8e3fe9e4e406345908d6de75a155572a34bfca43e47e7bd7708eb73ac744ca82ddef90030bdd3f558954b134650b3034eae63295e7fb848e74997a447b68ca4cccd22724dc2adb906438cecc29a3dbf5da1cad25e17b44df871a346f47a6c0bf7dda15f171c0c66cdd108a55d19fc3e98cc7ed231b69bb972a839e9ae7b456bf348084a259444340e682e1e59bfd7e2cfc753fb194910b7347e1b7dec5f442515741d6231577365d270feec23ccfd188ba0a648f521fe422efc54d8735735dbf274a8ab50a04ae7fa5f1ff054214ca656ce8c344e45d4b940bbb4db053f2c2866ed2c7fbe63cf53fe86bd255fae40bca488df7f7bbacec390d2a616ebc5c5b30bcfb60cde78d5676463d3a8a85943c5bafee6551fe8cacfbb3df39cf4f17b39d91699b611ddc7de36a609508bf33c292834c994f56e684cd998dc954f60e66ad3f54bee345982aa75def86d91942d7e26d1f006d16506059f7c095d8c0745cc6d864c44b8e461d3dbcc481096abff696882e6b03c972394662eb069c43ded8f1a53c8ccdda7ba720b03efb71c2739d1e9bdf99e017ba18beb927ae13a0c61e2cd7343764c7645c427c485a060c9161b224455c8dd2e130808cfb57685954c5766adbb689fb8f936dd0776de5fef2fae4a41010830eebad4f518048bfb2c19c837f4e36c6be490c743638d0cc790331755e76a198afb876ff7dec6af851b3fa9d6468a1fc862437687fca0a96f426d34f8bccd2984b4f46833e2ce66311f04d0db7ac3b56f693e17b6585e19fe268899f5546f4d79480883452ea488f83ae95b7e97f36fd69e2337b2ac2a7305e730733c4dcdd7dadc0ff41828cdb09ac4aff662246f3f4635aa97930d636472e17ae8186a2b8a8b9fa2d8dcc640f585e2542c486283176d0f8d7c29b141f6b977413c3d7e7d274c95efa2bca3a8366ea9cb059f0b304661af35a7ce787e3c7c78ccbf839846a18d00c33e35cb0b791bcdd40ef9c3a36de4e995e1d91075129082d4e523e580ec1f3b726bde16f1255aa55a23f7538b269d7422c83c23375e4ad30ee98f8af0fcb57b9bc4455fe0796c0bb5498b724a9c71fe6059dff5cae97b8234cb4a7c8f8040c7a57172dcd51301a51e5fa9a0671dc9cf9ceec852d222887ec65a9f68af12fb44237ed26a3464592a4fee8722d32eb0489b060a0354033638f78de45e176e2aa462b30959c31539ca9b3c43f35aab50b0437358ebd17509de8969f448798f27110466d486a95755ed1b54ffb1203c67537ed87fe517cce8c20b7c6012f67985d55c6615064690579fe21531896cb180cf406581b51039cb9b27f1d68f1201ab68b4d423d8d60b44c2453946cfdcff85efd49f0b7edba1251a363c90df73e004087efb0f8a7a394f7e11ef39ecb15d93daae7d6fcdce0e4c937644e0f0f18da13eff0e5bb704716aacb6dc5cd3013c72fb40c389cbff41428227d88de13b27ca85066928946c507fc8da9b7905e52f3839fd8279e8bb3503315369a1aba9980b83a49107ccdece4ea146fd4f82d51bf78b0b66e26077fcf58d41a4d6f13b5e2938b793e5d0b2d91f76e2cdd46e7ddfd06d1beab0a9033257a6ff93f8101cdf6045187655265202950eae65e4b8fee9f96628babe33a0a77edd8611a86efe99856fd6c407236e0f06d11d8a135382cc17a90c0e133f7a4b7887131f63ff60468e8fc3588d4f65abfd7a918a1646ce583755ff48e1873d48edbfab5da4715a679f27c7b0664b73618479467e9e13f6e1ef9285a8ac518133b191ba4f6db713fdf3837d6a2017043cb7179815501037533cd7e6ce87daf481ea376b3a74a3748e3d3639758e95451b0e1791209b304e20115f66e0799da6fdd253aefd80f9f2056aaaa5db986a0e15da5e544bbc2cd1460c2e4ce1b53e2b28a25d8bd6883f7f8a97925051c5c3d9e408abd6cd17218dac5d8a919688b0b92d5c54412c4964eebda776df8dc785bd04d87606a834602ee5aefd33e1c92849da805b684dcd93caf92d1ce5fb25f397fad2cdcc0e337c9dafe12176e0c75b27a448fd5f02e82ac1ac717a5c1668d655b31613c35712bdabb1f7d1021b445fc56f8987e386d38fd5f66a3bbcd3cf8bde92360813aa0ec4aec1bb1d0047967d175c238ff5a790958c7cb74cf99baef3e2d8d394a6ecd8d96894cc34e8ff1f3051cfd8df096fa56212e2bbf1ab0aa75de539432f71b10a50a2fa7e11d544f36a366a35455421ff0f1053298f5b766af4d7f67be442e7ea315686df182814a967795aa851a3353baeb973840c3da898bab096d55839e7a98a7cf286d756da1dc5051c672f8363ae5249583164f3ba2bf50138f636efba322f9326f7a4f8587682bac1352cdfa753ddf83a69538f3baea7f6987cc759b7d0a2afc1853983c75b9def8d881471a2ff6edbc7e799b45cb07935471b2acb3470650a92198c640dc06b09ac5a15a6bc672e9d0bf61048584296615a7d38ecc73ed179cf5d93f57a076f335d6fbd19bc190d5e343191e1086b048d1e2d411a09fa1262a426c4", 0x1000, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8b) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000001100)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001140)=""/141, 0x8d}, {&(0x7f0000001200)=""/165, 0xa5}], 0x2, &(0x7f0000001300)=""/239, 0xef}, 0x1) r2 = open(&(0x7f0000001440)='./file0\x00', 0x800, 0x190) getsockname$unix(r1, &(0x7f0000001480)=@file={0x0, ""/17}, &(0x7f00000014c0)=0x13) accept(r0, 0x0, &(0x7f0000001500)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001580)=""/148) truncate(&(0x7f0000001640)='./file0\x00', 0x9) sysctl$net_inet_etherip(&(0x7f0000001680)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000016c0)="f6079de2f74f2d4654d58b498b3581f7385ee288c48d1b3851792f3d0d6aa7929b5c5715985f23b109f81a2b927e6fe12360bdda1c96144c092af111808b70e2b6e585ba5b09cba7eb428e1a6e9f6a052a3ccb4c38b6bd4055a872a86492a9d51c8d430234bcbfd31f82dbc2e32fdc556e233ec5c796eb17c827abd1d513f465d62df03caf8c6b2685f48e08197077dcdb0b999bdad226735f", &(0x7f0000001780)=0x99, &(0x7f00000017c0)="a7c2ef4bd8235488c273a84cdf4ae6fbaac4fb1c2e220c890792fb7ef25ba3797c7c7b107cb10c565855bce7f675822268c57fca3ff39cfe2e1897cbfe043f4fa6cc1659881a4f2da4509cea130eaf612ec86db8cf8c1fa10baa1416f9b129f83cdf41e6c3beb34a8d98a811a75eccfe2a6fa6f12fef476c7342b31eabafa80e9052e827bbc290db0de64d9c45335b320fa39dc98b1789442c851a56015190ae4d3fa40d020811b814d17d9f98669fb97724eda9109d565d0b", 0xb9) getsockopt(r2, 0x8, 0xf276, &(0x7f0000001880)=""/5, &(0x7f00000018c0)=0x5) rmdir(&(0x7f0000001900)='./file0\x00') ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001940)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) fchownat(r3, &(0x7f0000001980)='./file0\x00', r5, r6, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) connect$unix(r2, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000001b00), 0x80, 0x0) r7 = socket$inet(0x2, 0x4000, 0x3) sendmsg(r7, &(0x7f0000002f40)={&(0x7f0000001b40)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc, &(0x7f0000002d80)=[{&(0x7f0000001b80)="461ea5374b221cd69b89b74fa3ec7f2b1dd055b4709a41ddd79c6d52824db604254b84e313ec6ce1583ac53de884dd7a65862c6a736a901f0aefa486e077da568e4e689ee5e1b28b2c25e33042fdfb", 0x4f}, {&(0x7f0000001c00)="2a57b7d693141546e35f2e849edc36dc193a33d3dce0798a101af447f394a68a511f266bb7962039556451fc24a359d74cce1f0947138dc92b762158fc5a138cf058d17aaf22199dcd009728effc3d09b1ab0d19220079d8192458237c5137d9cf460b4895dd34e252f8226441006967795b0077ea8f8b061d", 0x79}, {&(0x7f0000001c80)="6815db26bf861c486acf55ec8f73472296ffa431c1c6de36dc3ebd1dbaa2f4d5b64bf4ec38278205299d77dea416c908f32fe92729cf5e6ae6f33d680cac88b5710412b9c7f117950917815f85d47dc5f80932b0cbd3a7cc3dbb5a54177ece335a0d5d7b086bd9896f8e491eb9907cdb21dba87d1df86878aae0c5d606fd0efac707fbdfea53b2f49014baf4929bffcf1d9cd7598d415069008c51f588c922ed37e86acf842ae191a0da0be831024ae38e6008e83e6fcad514c62673217c20148d00b03f24e914526479223167f40139e2418699a7475a220b5e705942db039f39a7100e86514473b9dc779dc6c334f579d95c0229b0b515334d3b60d56c94012ffd14e60d5265069a0c2965cb1dca3f29d0542bff1f0aace398bc3123fa8727c98a644713ead65e2444762b8f5764e903c4744fb5f1a2f19aa2ea44c53d0a90ba9d68f07f2e118962433a03593d1169d4d9ef7952349804ba1952868369a4b5d33eb3306757de10766510261afdf86a9bdb1f00087f8c5e8fd75684db28e7d1f2239119b8fa85a20d50fc2686981a894a0d26a0163576cecb2b9e714436887ffa3a6c2c0efedb9246d728bf470a17d9f25d34eeb298174d72f914d1251986285ef3e63552b2da5bf51eb6cbf902f4fa6b1b4e19de0acac7dd919e0561a9f2fc0590bab1f05f1eee3721a453b9715fa27c70832948ba252054326687b8ba0a278a1f64ae224f1c6dab538691c52668b9a588d461b52c5cac1927d554dbec76c7993d5c4583d19ab9cefd368a32bb227723069316f32003f95e9d1d8f50e77ae13a3b9d4495c03937cfcf843c3de8a24c912304e14c80a5fb19ed4957e6d6b27a7faf00aeff6e7c03d40f06e2f9cb8b3ab5787075f6468dbb4f3482cac80ed2aeb68fc858278b84b5fb07b5fa9aa430db00dc4abbe916656c964ab908d30e4e8c8e5cc6ed922dca7fe64c8a2446c2fc81882ceb38ffb5ca194da02b3f3d163e71e74fd83c598c2187dcbc17ce61a2f4a8040771032dbb2b843bbaf5bdc907fdbb0266fa386c90fe5adb978631a160790f99ddea48f241c81e7a88162c1ddb5e978ae64008542a4bc5fb5f1b9789039e99879207a31ded253033d2c6a80ee53af5b955c8f94ac97ec1263c583c49dd26580820d6048cdef3a6173f577965355b5c1e34141a673793bdd5d53be35385ddf4bb963dc7f54bd56d840a2f5aa8d1ead249a50a1134b1863f0742531575b116dc4ad4daffce091a609b904129dc81f355c519c0835fcda4b1ffc56011212df8d6732bdf7d49c97c1f58e64b7b37a535eb7869cdc9e9faa0c7afd04e1245e57822657dd519222a31849938d20e8dea78d0c03b5d528fdec5417e5dc7463d3581da4d064fe1bbe6eab15e3240f3f64973e7cb96202afeb35e38d537e17b55e39147c82907116de35fc9867909ca682adf734a0609f946ced30ef6a2475e3734b550f4bfd5f2a06c78bebe103141b0102bfd8c6ec75a55f8481a4fea9dc0aa02e0a611076fa60314905c52c541b9e63cda2ce9c2d1c663aacc2ac7bc9310eac4d7d7cda25e5dd48c58e7f03b5df39e5dad671320445f1611b881c00b9cf480118a8f5b1e06bf3d915e9f67dd972e01eb78af19a7195ed068c3e95ed21a73e5fff8175b592fb3a363c6034f1d54b0f99c0e3211116f753d83014ceedc228963daf1c60f7c4b19498ff5bab5f92834e9f85ff8d1652cd5889e2e05939f1accd919252d4930b153991d99147501278f550fe43769155f776c409ce6b8142cdb97272574c416510941631ff4838e3fb589a46f20a38f16993f37634515119e4f8d64ab689f353e09ae11e721af22e2857476a69ca0cdfb2f7ec2f3547bd5de92e3a5b92f04fe71f516807c83d544a766c8a7bde20c0c40db37016f6cf4d9f6e31a5f4c7309d40bc3072bc847b3dde9b0ec495c62be0daab388205153470bd3e7f63df635fa1bc3624c3c42ec5387b3aadabb0644e523175089bc5284dcc019e10c284480cfefaba53cc40eda29b54b7fa8405b174b6f7497eb37219cd98a01a836d690cac94fd864c013f086571e37cb5a4dac3a6c198e80cbd0cffdfc080e9ee6ffd5aaccac65fadfa2ffc996d5c9f74dcc6eeb4709b310213ece99dad51349bc4de658634892a941e95ff4cc048f6480cd139ddd91df3b04e12bcfc5d2a1859a01c7d59d79a839c471bcfc7de81f2b3a05346ba3fc88cee87452657e76681fbbf550f3a3f0aeb71569735287bbc9d5dc568d84c5252870a875b952bbb7c0fd4a59ef850b131dadbe96cbf5e6fea45e0dfad3977912cd5191db3abfeafb3b21e5a19a502193ff4b1f01df1064784d84f7223a83a3c275195a955691d6f0485dacba61174b54ca1b651a19a54a1e7a001ee6542d43a0b60f4f09efd597bcc53644801729b9aacd4923431f11d8367ea005e33da4ea0eafef767894b191f313b7dce5dc075973d9cc11297037da943710895eafee52e50a3662a28c5d9cb048aef646e3c94576bc5774e8411eb72e860ce6cb80f869d3bdd02c42354ed1ee8df23e7294221a29aa29cbf99ce1c8ee078a7efaf9993bc94e31d7f277509c98b5f84460327e9b555022ec8289c867a606be2f9f2dba0903671af7b14f2c66b39760fd02cb519a172f69d4c86a3de0fb6c4aa1ba79921522ad5de521dbe106844e31c3b96272ccb81c7b6279fce9e1cd80b0978b3e3a1d1dc27e0d13565ae6420b302ab0513f8115b78c99d7182cd67e571005699d6e238b30011cd5860e7e400195606a595d014e64be3a1851a2b3816db17fa0e2d636645d56697597661dab1e75ddfc1838bfae70fb2bb864e739459ded73e329c12b70c4638964ae4cf8f4754438cede7fdefe8b47fb717db512e730f1ef525d2f39b90ea78e95841ba8b8d7bce27695494742387ee31dc88c6c08b9e73feaad013ba9a975f99af698e9d78ced8a53a4c645a0c32dd3d6bb0d25668f02c4b34b79874f657260bb1c639d7af0c20b16f790039baca80357a61b30f517172e109fa9e27a52334bff972f0f8280074c688f170cbd5b71cea11e59c926af8837f825066f558704f0b5de7b6049ed3ba6e77fe22bccd4d8e78165dd16af18e887b7351764a98560015329d4e3977ba16af4efa8824139ee97e8ca6c0d229f0f8f3301d370cfa0f69974d73b9defa252531af1046936b07d574985fbdf6a3015971880bcfa35c7cb91824a3bd881a349a8d5fa7416f58b297da209f86a72f4942a8dfc2220940dda51ea471472d71d7571077b17d9070231ebaea75c522759dda0201a8058f632aef677cf5a7f7fc096cd1cf206741575bb9f69d1d02d21e8164b3a42f6ab4fd726d0603357be6e158549a87d91f044a6da5ba2d9d3922486d68e8c0e6163c16cd8eb38a57709bee7568ac332bad28da41d2ce7e0601e160dff014502cae15bef336346f2bbf17e1ef4e96a76c05bc07773867a7d462266081cdbd3a288e592e6cc8937aecb90ad1015ea5209d02e93125a286b910acf4fe11d5be38704ca2f9f1e1073c9d1f05b5462c8f1a6ce8b8c4b026f955eb8091d9f39de92550f212cb5be90ada36c3eea9b5ac6e95801d1b2c161a3a9ae21b92f91a8b345441e0046f6a8ff03b188396b0755fe84eafe70845247f3a28dfa95df899d1654ddb27c365d6ca68215c408709c36dab958da2ec9f25e675b5f09a01c6c3379f6de1d773878fe1f4eb5cac5a36520e42ab920f53797d2974d16463fef5f04d8a6d7b64bfeeb356fdfbd818c69e1694d23d656a49c3f4ff6b4c4117fc3a6274037c46e637c039eb82380ca37aa039752a60c476ba489c2091f5417218081e3a735e4fd10c033d72ea2de1bc012291333d364a524913bea243052dec1a8c53f258afbeb4a80c65d59c09ba08c50562d86ebfb93c226a16dc02fcc93f7a0e48b5aedf7162312903bb74e11be02f65946215d7480dcf6049d3ff58aba1b56d32211fb00bcab5712c3b4cc7d92b934d1fb9ca2edc66039358d90ca70beaad97b978900575acd107aecbccade2aea3831dcb7085847e92cb3b4b52c7ef42f3886334f5a75530ff69483e0b296378a43661409746bf4120262f5a129461f3cba3790aee04cd9b50211e8bcdf62881d5d65d10b53beb1be4d30d7e3163c10a8e547828a68a42e4dd64a36c7c60e44903f597344323d3883d937a3078af4adec1fc14fd2959db89742cb59233d7713853606cb8b25c6d441b79b8e7a0776703f47e9b7a04134c866906a2623c9a75c9ca9fe4f025844ce79ef9ef3453a20b9b79a4f587388b6dceeb15904b4b2eabd121695cdf5d1ae52d79b8617b6349433250a133419c3e55a12c3c38ed4edc11b672c6cbd751acb2e50beb13b2e46d74de19a522ddf24a6b8f6ff584600599b6119ff3b448830cfe3e71813ea821a83e7488a710f6e0d177a739eea44625998bcdfcb924c1ca75c4705d157382d8fd450671ceb1a5a4d936c3a08ab61f952b1808b440f361498dfbd5d084a048a49daf867a7fa7b25e9063ae71bbad759f9db4480451c213be342d3f73f34b29126cfae61fd73d269224fb471fcd857f1bd54b9515240a6798bb592ef2e1563a63984b602e53bde7263db11d32ded0a6d388902da21b136db7698d864a6e061dae8da271f42d03f86c6c6a84a7c8d5617c5055864ba32a2fe7fcf21817874632408ca0b3e93f93d03d9cebf130a73b4b9944f55454e1e46077e6909ec4eade7be26cc82c42c6b9247700616ae171c0bfccae6649d38c8d818dbb768df976d1975cdec9301fe8a96328046f3f67854cb3893d985dda1d0936de38df371783b2a3aed13b413b2eda4481c64079f17940c05ab218d84381888bc4714f3a670963b2b69115c5907db99366bf3accdd8f406cf6974c4309984b2837e30ef669bd07003d7ed0b7d06796b7bb03652c98cc31564285d59f1c8127d46d51762b7d4f1798138dd907388e2ef87c5646a940016d24208c1a11467b6473230149a5f0304d121aa4832e721a33b9e7fa4e5afafdca727e92c6b6779b61571c4ff4a82822095e00b72f278250a04379c3767644cd197a19b1b5042455e8562c9ae1076ae98edbc2f048f9c2f05be883c47d0995674d1b16682692bc27c6dea8c3e80064c0b61461d849dfeec913b60ceb7a61a389c21cc5f8afeaa97cb7f67e1d31d8e7c8f0a00cdc6fe90f0d6ea57523ea0b635061018fb087be07f6f62bf144bb5c65053c352dcf80328d765f8ac63000af3feb69795c7cb2b5b954b64c9064fdac4e1c276215250bd4ea2a9f3bf9bf9a48e51df32c99c94ccd710539513d7f83b2320c4f0a43978c476dde26ccbd941526b6236ebcc33b869d583bef7876682c272df05a11c1c0129490fe3dc31396bfcb519db5ecafdefc9770342de1ee1539c24e3616ecdf6988e68db4c2037c17970465ad9115334c4c344b9cb838fed2e279579af77d125521e367e24d1e93edb813d63b906264532dfb14d65e0352015ab7679b84eb98c8da2acfc010233b13588fd93a322264b76e858308f90bb30f0381e8e9cc02a966bc992a4d4ce5936a0e6280131499e4f220c4caf37de68c05c2aee641cc537e47ecca84b12b7d3c62bfacde25c4f8d3940953cf1af7ed364cbdfa261172b64825bcd29e62c7de40ff9455318acfb09fbd82e5f1e3516d64d8e6a1cca7b1920dd51a77ec5b59bb277df9753b82dc99cc6c7fdfd8e659eb4dfcde7c2019e6254de8f1270b11cf5637b12509a67e5d40b90e031c2cdc1665a6128d2978689df36b7096dcff06fbd8f54331c", 0x1000}, {&(0x7f0000002c80)="c6972b508a567b5893f54f23314538d35a4930c5374c27a85248f358c327ac4bf28092c76686ecc55601fed83a854234dbb06e77190154890460d905c45a5321df37e6f7f41c621173c732fcb70a1d29832d993eee0e6234c62cf3975485ef253e5b46e7ae0ef129369807461795c0efed78a3dfbe3b516ebf1baf91f6816235cd2bb94eaa8f24b9fd4312463147d844a26c11d63e82cd2d0f4c8a0be5183e82e38bef810564f466945fb72d87c1e222acc8d0f9681f35088c6915ed459f23da941528583227ee2875affd2ca5e8a67c7fa694caefd462861201b4eac1e67899342a2009eba7bc15e5fcb256d6315ddd07275b4d2fd36bc0", 0xf8}], 0x4, &(0x7f0000002dc0)=[{0x90, 0xffff, 0x10001, "228682958790573dedd99dff0fefc66738e7236d36a18e947b23a08e029a9abb0b1f30b8cbb6caa22d4e670e82bc107569c9f6906cfa8d5461a0fed9a037ef1d4333a8e6b3752aa8bcc2eed6cf7460cf6882493540a34311e42e7cb7f25d82a8dae6c3b35a1a2dce3467f663ad641d2c33c213747489847b4fc61532ab"}, {0xc8, 0xffff, 0xd3d, "ee59b95cfaa79127ecae799a43c5eafa6beee2fa2f6e115de8403cc32974b5fead7af6b913a938c3bfca009e5589f22bc1fceadc46185614714dc53fdba9bce9117994f5007e39a5fb3bdaf7f98844f60ab8e62a06e083e05976cd948c22fea3feb685ed32d2d33afaf5f5f7a9efde58e602ff8aac4d098297cf90be22819f90d931cd7202a533be39f9751fe3106ab77564c60dec55cdd69b033a1e649032de787e1e140a4bd70182accb1b5032880259"}], 0x158}, 0xc) r8 = syz_open_pts() ioctl$TIOCEXCL(r8, 0x2000740d) r9 = geteuid() setuid(r9) 349.833251ms ago: executing program 0 (id=665): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6603816a00140630fe8006705aad9a00bc690000000000bbfe8000000000000000000000000000aa4e234e20c22f9de2b6122b86eb81b7ffe74e9cb9898df44d9c796cf718dcee0e26faab27db4cbcb065495014686b59ef4e20feac027a97d7c5eadb8a263e95378f1e96fdfd75b34d48cda1b118699d1af10fe7a2b30a1feeebf99cf4060054aa2e895c499440e78fcb0b06828f53a48228", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500400bd90780001"]) 348.551228ms ago: executing program 6 (id=666): openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x1) setpgid(r2, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 346.590986ms ago: executing program 0 (id=667): mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) (async) rmdir(&(0x7f0000000040)='./file0\x00') (async) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x9, 0x400, &(0x7f00000000c0)="51a30fbd039636c3193ac8924ee84cad41aec6058a8c5511bcca896baa2d095c0ae07a19d92c48edde91167f95067336229ad7352e0e970e076cd967e7b21814feca7262a0e0ca7e1422d71995453fb06925896e5532cff4c52f122478f8965572fd3b2e8a5cd5884ec1e48a8c7b6d4775bcbfafca0ecdb926b333a303c40542a12c47ef5369474d70128b6e801d0cd024f1f10abf84f286fda374d460064ec7890ce62b6e7877eb8a5b68761ff578b0a5b7ad97c6cd643d2760d214cbb4f38718c87b7d6e426213ae9c46863dc0468dc739ca25f1031e34fab10090ece3a31a1167805fb30353cc360545344011572a379ddc6a3edd658f9540a5c6d00f752aeaefc91371a8c98575fe2d1e184a422d13a8093fccad6f45a3eff0b1b9b03804298af872d7245e391817ff0f92bc7c38b4bf827518d2cb8e256413687e0ebe226523a4065c97eff44ce17942ce54c965713be35e47a2ce2de46e9d42d5ad7fc69ef5d2b560f471c5fe56847440de8fe1d3999faa2446a6588a67ca1100b78de6934dc7f9b33384c7f37d475b62bc13cda6155ca6984563b6dbf7a5991a530abc1aceb3bdff8d278d4a082809535d28be300d8aadf8ff3de83cb29a427dd5dec72885770b1ca2417c8ee644d161ee94ccfa66489809c5600ff62bcca32ed8ebed5be4b50899fdc7ceede394f4c9fcedfaffc0a7f9d2c41766dd262e1c11fec4518fb6296e22e0bb0ce842f5e82c6cc19cdcb70530c16e84d12d9869bba731565a481bee152866ed2d90a67d79b8740c872f61aabd2c605284dc89093218ffe0725a55dec01712ad41e468e45fb43da9e4efec5dc595cd0c0ca62a5b2a89dd7d1a0980f8e6f57d66e768ac00eb2a225bc17464fa5d42b5052e8f88c12fa14a3b9ac14eb278d66d3485eaa1e7601873eeaf806a83f5084b418c33cde42f0e7bd111981977fd8762c478d9b3103ade5a0374e1a43d09efcf82edbd5d2da101eab39bbb6b3b140acd888ca9203d27beea1c5383e7354219e95c6830c2894795673036f842559b015012d02182994dc03ba80fde4cee758d8c84c47262b8f4fb17c37606e5ec16724ab0a1c1469d4e1189ae6a093d4ef03b861ee36cba57c19d1ff4da64573574722482326d731fa77beebe1e941241df19479ae7de9036695c5c8e1defafc15dc17f2c888a22bd4a447029171037c01d9e7da24281892fb46e2a6793d4b9ffcf6d5e52810bd3487474cc0a91c212c0c59464c30ad6585db99c6227854c6dd7d281a1ee1e468f9854eb1d82ef5944c4cb4ba1fb5aeafd0a666ed69653d32570e08df83f8d6ead0fb283d7e0424c7c77bea05590a8e677f5e6e85e20a269b35a9dfe6194814341d16d8091cb87345b16605bb12613f473313dde4bd1b0a14ae1e8759eb04fe5781deb04a934d74b54e9eee16507eec8c61bb4a0cbf8c3dd920aee03b51acfcd9b6b0b5224d6f4839193e415b032ec545c881a23f051d7ef81486a927d03adc9b18bb8b032ecef40adf03e3ad233795d3a174e7f67db1a02491bdbdde01588cb738500664a568edd97a99322d8e60aafb93ecf4808c1b9ce39a6e2fd59898a8577725b2130c6434bd9e9c13ef22f801a758ff0a5cb2752acb028e82b819253b054d1162ea8ea56e6f62b0332d426cba84fc2b053cb90dd453804dcddf9e3e0c3ce5dbea317ba854030ea06ad9905e6b8c9d8998f00f1eac345626d3c063cf855e6631f09441f950763119c53048f2409057172b8bb2c8dd5e7d3eccd8f3610b4dbd34ab1ccfb521a2440ea34b62be41dc9a72c66d6bacdf0c3527151a5dde1a2d901fa0ea43fd9671b9bfabd85a2d72cfa3c6cf606c09160bfa69db29d3cdb0c928346054043d5be24c36253efe5336f53f8211fe068e4319649f18f4ca354fbf787d7892876ba67f1bfa96761a587ea836881172ac15d74caad1bddd37aa7504c075059f772cbf61c29e2691c3df645dc38107b160a2b9b804e5ce6c0259df4391c0bde63e9bb65ee90412fc66971e4e6be2e73bdc5d906a754ec835f5db0ed669a06207de3a0150555a3597f3c6469f283cbe80aab8e3e3f005864001a10ba003d4d659a92b4fd830bf6d1ff101351b3a0ff8230c96b02de36933d4222d5b4a1595c903aab85d29ab21f8ec9ea210ebe4142204720ce778b05cee2744499912c7c2b03471907496882f2c6e24ec35897c0ea592f47a88dc1b8995b5206e619fd68bdfec28df5ec761f014fd9b1304f3ed06292d7f0e520a00d3800033fcbac8d3efdcb54b8b4391b842a56963b6c1b17ab28a382eb544d71e0c25e81307223568fbba5ee1e45ef07afc3cb0fbfce04d8672b40aace624c3f87bc5f6cc906a8d194e84267054ad88bbe882f193983d80b879c72ba7deb0581c96d21454e34e46ae72479ca4ca371af3b77c569690c692b36e30fe236b2dabbe853fce30ac1dbdc4da4fbaf4ef66828013e4a9480348549f1e2188cec3e65256c37786453c16823c9cfa86c87b0612de26867630dcb257652ac282118f0bed6768f1971a9adef6b7de45adbcd60ff6191b367e75afc636ac50c2cf531dc4dacd5bef903dba3aabbb7c92e78c44e0c9e5e0c9eea7610eb8a6f20792a4f62dcc062ec9186ea650c2388812e8d290b0a608a42ef2be85c9453b9a5d38621a9778b8cd6d03477dd451c12b9cde25b536fe86b9d4701595d6c60c285c166807e0495a5626108ebcc61871f6d6c847f8d8710a2dbab45a0395aa0f3b3c9ab4b37e0217d4ed5d26e357a5fe311c4e875e4dcc42b31cec7cd39b74debfe4e3a27c06e1fca184a4011b958707c8fda82ae2dcf039d51703ad94f9d13ecc9bb06dae977b684e7ff6f31756ea154cf460248522df5679cfde1d538a826513d8c6e468d57b61a65c7c414fb32bf7c73290cc22ef61479cf0f55d5139f723765ef066a0ca000b9f5b382f814fda1b82ba6beaa2f6059a3a7be0a172c564aba3afaf7e3c62d42319b4ec1c02bb145e7005b24b022fc8fe0f0b57ba7f9244d66a9c94e5ca0960f2e6db633c57a89117ebdedec8e6b11fa7e53b81ef8cf7505066be8148be9152882c7f04de8725ad41dc1474e5b6df52396f43b12393b0b31e9b2445c699f2e9548a3deeb104cc6989ebe08825f8452654cd3e4103f8a4d25888693b03dc256bc8689b2ff39f08f460891ed6c7f16c71de296280a0f1592c09cbc3aa9e4fb6d56c0fdbe3940812132fc2e30c050b275363eb30139f30980f53ec68ac4ed4dd3f66289e14c15b9a28f4aca07d811b73d932ddfcf31d07d2768a28b5660be9ce9de6776b21917b0efed1732143dfdd234a23e048a34b77d5eee84d1b793fd0f54cc901b0b12cb7f501f1963a681a745f40fab99ff5c8ce6a104f20f2173156ef8721ef9625e289665a132c08597af5b0227c29655103029e44f1eaab21fc9db18e7b8775694c1a28b2dcf35e3ad639887733420b2675dd3fccaf496eb97b1382d580f287a2677455e94b3183f6e677400b8d737cec747a5a0803e7144292bd710df3b1c085cee84a760df5669ee03adabc25ace8b0b5ca65052cbc9f76deb84ac6d7f439f14d7709db22d0841ba366c0b0f316c435f739b2214e6c6da7cf731d4f2841486706f6d69640602afffa9ca12fe273150af85cc068d8e99052f9880d607ac7820e1ea29eea3f87d0e058d8da08730d7b18c69b4c4dbb6d239ef277489b9893e74bba9251fb2becbd300e62a04bc698dfce04a74a6a15ca6d1ed0ffffb0e75735d1457bfa61e781c1be3a20b8272422e4e3772c8099c0721c7efa34f5bbb1d76184d252eca9c7ac5695c4e2934bb8e77816ec017ed4667c92cc77390dab90f83e272920f19e3ca4fbb9bb9adc70e48c5a4221f9b93c43e7c679b0efe842f268d6b9441d1b71f3d2b5ed2953dd18e32f43a002c648aaecbc86bf4d718d62e894b1c737eb77a6d13131853dae1a74261bb55d84fe3a187647265ab5a640153b2105754ac3934c1d3ee4939014a9720c66924c6fabc93f2ea99b2edc1ff879988da31899f15120f1f7b068545609db99ed5832ff67dea8a603326f200fae36185ee11f10e8ae7c10ae69389a19daac86d8b7767c52a1a5d78488fc14eb92067454bd9129aec03f06c647fe3a44c9229ee45a42e917e2749aacf7cda808ceaeae9f44766e861b520cf1b5fc4c2d8f19ac0a7aacfca831d4f6e3258666ba2f6c4d79a894ded103707a90e4bd30c679f86520fdf6e5933140bf3ecc3d00ab220e607aa24cdb8843cc585c31416f7112646c57b9d9bbd2520d5caef4a27aead248a068988fba3b7925ae3af75ce8c5f8c0a4f3bb27a477a816f04feaac98b0839b76bdce1cd1ead78549fa3e0cd1f5b1dd88b81d79ff94cba7232171874111129d23dcec5134aa11c73495488b69a6cc1e26714e68e30f067ded916e8f209f2cd1dfc3de95b9f932f1792a2ee5d5f0b0a15cdc84e848d319ecd88e5638abb768f2fdcf4fbe7d42f8e20602847388c60b8489895fa5fdea17a918a719318637b543ea20e268f587f2220c6b8d40a6720131ac29a80b01bac3d6bf3080b87384c917bd9346354f4ea35db1a41323f90705e5f52d47bd4c194b294ad7afb5ad2087514f9b023362dff528d270fcf66dc8c25621456e29695c12043e74cb2b76552cc43bdddc8c3ca88c29a9a334c9951e369b20287f7491390fdf9230f77e95e67189b8d31ae458a605e4cbfbf9a64775216827d0fff0169b172b6d1063fefcba48a4366f6161870b06cf79e91eaadb1e39f5bc777cff178d54fe83bb44860ce709b4b2d84876445aa5e7bf1f169c3d3b1352fd95216393e411b938af84d48c2605fbc26251cfabec1f271bbd11f64d45297569801baf6a3682279ba1215093813f94122ca1f9a75f1b0990d90f6d9790135f213263d1c0d420a8254edabd4054b819908d48c8f3a026d48528692ad24e314ff06519b297e0e48ae23a90380f9b1d7a4ab2ce615c0c4851ff82d5ea0a6653264599edeb4b55548fc5ca4ea4ff2c6770f575bbccaf84ae2f05f4710758f56ed8deb67ad9346e7d830cdf399b83b47a8404d8cd5e55a4a97a6086ee38450feed6baa6ca007799e6c52388390a41797381d2da1dcb785a576f779e51d3700f1ea4fbe0492d43e918536e7e9b8995ad66da5e5507372a80a2f3297b182d5c05b7bea87e0fecfdfc71a62799cbbf4cb0c68a00cbb2034e7b795ba376ac56da3e039ea3efdc4164778332589d3463075fe25d4245d140597c0db6bce43c8b076faf6615509584f8adccf89aff68200cb461f3130fd81dcb03c5a9d25424a0ae00f614f62565819c0d9cff62db5114d23b312f1f3023870590d2fa8d76be28fe1b1f9703aa58bc5b63b560f918b46c11cfaa4d472802e3734d7760eb430ae517006e039aad80cd77736b6d5f86ace49c121d2c6c14ebba17d7cc2f272003229289aa7fb15c86096790dde452104c9b68cc613e71bcda3ce07cb2c946208e96c313cfa4c740f387279a6e95e442c9d828acd35a82d87c75c5c012c20693482097dc4886f2ddc998602a60453420f9ae13dd8f6091b362588303d14d92214003246e18fe6b00bbc89e5596d67c1775990112e24a0e1541635c7b370d2b67481f713155aec4cf44e8ddbe7a8161f17a39721114524e5dd6d9efae857c17b19b956b10076f8844636c01dcbd0e595728b0d6b3fcc87747f5117dbb34a8bc74c19e5a0bb0aaaf2adf9dbd97b87eabbec741aa3daf31c3a5a3f00b667d4639f8764bfc351edb8fbb09c3b7a3e5acafc5f05b39df2", 0x1000) 267.256589ms ago: executing program 6 (id=668): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000340)={0x0, 0x6}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="417a802a2b03000000000000006f4c", 0xf}, {&(0x7f00000005c0)="47dcc496d6021ac637c5c14ac9e2262f4e911aee0ad7a31863a85cbcb2442bf5b0d9d998bd698409e004ff14a974479b74ba0bd5cf3a450be18f9bfadfc6dd8c69088ff440ecd5ab176f30afebf74557fd2e0894da77d30f30f38935734d9d4a4a5c0761a700e037071b8f649231dba44ccc5e17f041c4131d99b2e7b5532b8110ba7699bc34328f01044878dce08e3a1144a13d3cf7c35d5978cdf7867c017833af0d8f4a6c48879aac20bcf5dd4a67b1b69bc040c3f54169e55a7d684d431a03c7ee6bb7f4f3cddaa4c474ae9bb75bdb800eff704c42da9d56bd7fda2a35bef51ab643238101c65433576c0232a96134", 0xf1}], 0x2) execve(0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c463740e00000000000000d5b660c6638faa17827552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a6893faa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d16004ddc7373804161506cdcddbb4348b46e35c166d2544", 0xfffffcb1}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000500)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x8ef9285bf55469d9, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x4, 0xd4, 0x7, 0x0, 0x7e, 0xe2, 0x0, 0x1, 0x0, 0xcf, 0x4}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) connect$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000080), 0x148, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/50}, &(0x7f0000000480)=0x34) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r3 = socket(0x2, 0x5, 0x6) connect$unix(r3, &(0x7f0000000000), 0x10) clock_gettime(0x3, &(0x7f0000000040)) 266.330177ms ago: executing program 2 (id=669): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8000, 0x7fffffff, {0x0, 0x67e}}) r1 = socket(0x2, 0x1, 0xf5) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) listen(r1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x4f, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "39a1db", 0x19, 0x61, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ae47188b8092d822fed52d40c1cb6b0e", {[@fragment={0x70, 0x0, 0x5, 0x0, 0x0, 0x2, 0x64}], @udp={{0x3, 0x1, 0x8}, {"e1ae8d7e45fe1f7784"}}}}}}}) getgroups(0x1, &(0x7f0000000200)=[r2]) setegid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = semget(0x1, 0x2, 0x40) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000002c0)=""/32) getuid() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000003c0)={0xf1f636e, 0xf8, 0x9, 0x8, 0xd, 0x4, 0x3, 0x10, [{0x0, 0x1, 0x0, 0x2a}, {0x40c, 0x7, 0x3, 0x401}, {0x7, 0xf1c, 0xfe, 0xfffffc01}, {0x7fffffff, 0x9, 0xffffffff, 0x4}, {0x8001, 0xddd, 0x0, 0x4}, {0x1ff, 0xc0d, 0x6, 0xd}, {0x200, 0x3, 0xffffff80, 0x8}, {0x7f, 0x2, 0x1, 0x5}, {0x3, 0x6, 0x0, 0x8000}, {0x1e2, 0x80000001, 0xfffffff9, 0x3}, {0x3, 0x1e3, 0x6, 0x47fa}, {0x2, 0x2, 0x8, 0x3}, {0x8d9, 0x9, 0x8, 0x2}, {0x5, 0x1, 0xfffffffa, 0x5}, {0x2, 0x8d5b, 0x4, 0x7}, {0x7f, 0x0, 0x5, 0x400}]}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x127, 0x3ff, 0xfbc0]) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000005c0)=0xfffffff8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000600)=""/4096) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001600)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640), 0x100, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) getpeername(r5, &(0x7f0000001680)=@un=@file={0x0, ""/254}, &(0x7f0000001780)=0x100) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000001800)) 264.774134ms ago: executing program 0 (id=670): r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000007000/0x4000)=nil, 0x4000) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) setgroups(0x1, &(0x7f0000000180)=[0x0]) (async) setsockopt(r0, 0x0, 0x4, &(0x7f00000002c0), 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 264.039096ms ago: executing program 0 (id=671): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) r0 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000040)=[{0x0, 0xb, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0xd952]) poll(&(0x7f0000000000), 0x0, 0x1) 263.544568ms ago: executing program 2 (id=672): ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x530b, 0x0, 0x5, 0xd745}]}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) (async) r3 = getegid() (async) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) (async) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="945df8c72106039dfdca61b15825b4ac8b66659e9cab195ba68eba0659652005f6ca5a1f4362f83695ef39ce632179509f6def98b314f3fedaaafcf1b5d5eb171a06e3f1a3f27339e6b465fd20d1673c42f4e6d24c895da76a", 0x59}, {&(0x7f0000000280)="97dbf4f3563403fa03f54e67a981fccc29712c19c377067346365fee46af4d10f028f4e97534b826a3216c263ddef55920527d873188e7e84092976290cf9da69ba1579bb9c1dea68f932d2c", 0x4c}, {&(0x7f0000000300)="06fb6bc1bac9b4f24d8c039c1e8b5cae", 0x10}, {&(0x7f0000000340)="08c6ffa7fe53ffad2e2ef27a86d770b387f15bf4956b46a659259586228fdb4810e639df96494dad08555537c87a688b8459273742f21f36054c95fa0057b186549d88c315c5861f354b2dbf8f5bfaab2c3174e87aa24e0d21cabbddb38b80b4a2fc88eddee6611162337a4c7877d433c67e5163d773f64b8daa6a0a3614e13168daa6fcefc5e1bd97e3d879eb4adc2fefce8d50238d898ffcee26e8e3145221044304de", 0xa4}, {&(0x7f0000000400)="964288d2157f7e31da569a00f4b97f253941bc883fc07532beab91b679f4c2a40988f7fe4e9afecfe416258f1ab4d4b9e5c4e474b252b9cbe0a2bf33ee81c8a8372c85259fcdc3a8202d1e94d286d70e586d7e002e2da9b368dd2b1a6c5eb86300c4256261706485bf02b8d270fc2504b27e837c3ba2595d89fead5375277cfa7fe55491aefbeffc7788a6f09e7629", 0x8f}, {&(0x7f00000004c0)="10468f2e7a3b061a0683840c791bf87a461b028e1587950099b8ca11", 0x1c}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc8}, 0x0) r11 = getpid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) (async) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c00), 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000001cc0)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000800)="bf1700fcfa561ae082a1a320e0a4eec3ef0bd4b072618c79a877ed8a969f4770d8bc627194c2acdb112f363a5e680e91e176232e54979153134268ce4506bdb65e536256962ae5fdc0e4bb76d1987db81606a3c9e13eba8f5cff41b71e", 0x5d}, {&(0x7f0000000880)="20b831005c2db9326246154151a4d2fa840d79502473ee042e14b6dc955128833252603f0c4b4a26c0b5f84474524e7f341ad3e09dc9aa2c76ad8c7b8c6a114e3efe7b1e91f4ed23aafd6ca6286652b557e7d76c1219f1dc04557d8950de5fe0db6d368f03f00caad032b03cce0a486fc8d9e1e2d6ee55ff86b447ed6bf3656e7ae0dd8c451c7fc2898a814e0095e7c21b45927dee02938e7720c366eb4f64948db1ac84b11c3ff53714770c17f2c30e1a4856c0722d15c671391a97e384ad76baee596eae4145a39e3791a15f50840b544d6eb42a60a24e9a441db80306a03b160615f1f1fcb7be72a714efa5545e2b355f828f004a93c328da51192e359941dd7867142e66fdbd472e703ddc22c309069df3d35abab7b8e0b5bb3dbd4b23b74f15bb744020eb77aa1eb32c061e83449478e28eb94851652d433905bd904ac8c64f1d61f6245fabc62f779d58e05cd705b88339233b64d84456e3cad1cac4c9a8857c6f120561ccb349a18104ccbc5c0853ff194ea556996bd1b4e35448f2ce48a91ffa07aec87ac8ec7b2bdf84e5372a0816d6ce3b950745b50f9993942213bdd5cc2bb9280a611e218a40b468f8567ea53dc95d946e20429c6f8a09f91032e6c60964e40ad924116fdf2c40ba1cb5da5be999be81fc42d4caaa9df9257da3b5ee261e26b594bf334f5ede86550b7fd21b3a00569099ca41c43ee27972b11e42355b7ce61b2a1664ccfb31be1cf8894db128da75bbdfa63434b906dd24929cc5690f88960795c8e717f01aa5ccdd052d73440f0cd174ffb912edf833c3d4e298f6cf78b99f451149e8b90b9e3b4860ce6919fea0b1b4bcab08e695aee3637d8f37b9df66dd6dc71e5a97346ea4c549d721d5a1e3000a90e0692637d32c50efae68920b6499cb174f64162935a2c726e81c89bcc4b1db3f2854670796f1d22435a626a7cabc5e3f05b25b38ffe64a7afa9441df45ab050eb79babda1f1348d4c4b43440b9693f3e52f3d93e945169d90cc7a9e0533a0960d8595d4a1fa5299696b7e82eb53d4486cc5519aa33e0e899e8476b1521ba440bdff6b54a2eeaea99307fa0eb1d9685d0deb8d056d43d81cb6699f6ceaafbe19b4f7f64deb66b93b377a620d71bbb5e7edec6d61956612fe7ea341d3ae83955300c05cff3204608f40c4364350cc38fe6a6ce01934c92ee09411a85d0c34d636eec9a02e841377d25d9367e47649d6efceb1b46c3b872ec6a1a830b13991e954e7cda975580925b145f929615c1cf77b4ae93962c555771e46890f74c53b6fef85a8869d3ba7f6b8e75067d80e1245ca26e9ff1c0e8f2c8d8dcb9df4ae32f95a395e97c2d02c4b0f2ff770353e5a777b858581dafa6dc705127c3cd83e61003aa0f07d72e86861fb2822bc2b08f1bb4d14c54853dcf05dc549fac8eb6694a458a3bdceeac3f56f3a56fb573243e2c1b622d693669b32741683e6e48fd808bb6c86d4e43d94fe570679170fddad8831ff30b2faba499d2216d0e6040df5918fd33488864cf3ed404e5d5115344ef7cf8887f6be455492cc5da104643bbc6a58dd0abe5b07b05fdb0313f9d976cebed63c73ae8ccc0043ac1cad70110f3024444a231a52123e74a0fb2d3290ba11a2fe67d656df43d225d978988a3a2a2e636ce30c79b8cc9ef2a3909da3809b1ec99c848e11494070f02df39f88e041e3195e107aa5435a0a34c6f580f9599462751f7b3fd2d1debd1c70d8714d418e754ef3758227e8ff0dcf6cb1fbabacf311db227520f25310cd04ead08ce0ce886616a5adc25b45c1b2ea22912fac6535973c88a4b3c9714ee9389d0ee3ab094b9d0433bd2fed844567dfcfb051c73af0167bfc909bc468cd82bb9bf7c2f3a515114e2e3f84d687acb4ac269b725f68ff61d9d9eca88613297af276eed2d402675fe3388d77f34b5133f34c5f659b03161514b766c897c3b85b887c917ca356b4168cd88b2479ec6822c97ed3971f7d82caf61c2226907be78851632f9e7f163f4da705ff382346114832a51a3ccecd9ae66761d75ffc82ed85cde347a246008ccfe4f07b4e2e4fcd53f8c28b97076d668bb9f91cc23f017ed1290b78adb1ba93264bd9f738d95839e7d2ddc6c19abeadab6cba3e5ecb9aae5474ddb33b0b10623e71baa82db78f9eb8c3cdc220e4c8cc9abbe0cc87c1774440ef67a06cbda103789096c2034b9c417b2437cd0653e047a6047fc932b1b88ea32ed4d23c9e9f795116a69d9119375135e4b6b42a8f1eae06cc9b3304cd2a549d026170864b4adf9406328daa7770e71eea2cddda2a06564a11a96b541b69e683a819d0464a1aeb1ec0814e3bacc568b6b28ee5a88c71044c588c093e1f34260544e05fc9ab1d63145ad940baacdd6fd4d8afb080a3a355371d2f9de5f6789ab41490461e910a89f54f346c85ab04434d50c0f7318bbcdf3ba6117419daea501100156ffba816ad9ad0042c2714514ff3821428ab3e7bcc4614b3a04e182d3a5fb14b76410bc4ed11185fc6b8178829a108157b66cb963f2bcaf638c976f8008ee6c76d4b1136abe5f8cc6b71db2b717917e4e8a9c6520388880bc6a4d52a496dfc0ca90a57e25586997a01f12bb0c65e1fe0c08dd991b144739bd79ff429f46610c533a4f90784c4bc6a6d9e4a8eed4ebfa3911cfb80d21c1caae6471bb66a1fbbe90078e375935a8dced958e860c1c643587ba7813a31570b512d02a46a481452aa41e95d9192426a8800dfc5bbe8d23bd062bf229a7f3cfe3771d6ddd658524bc77284831af3487f9aa7813147ac9df063f5e121b71faebcb60d0449635fcbb9e24d9a983fd35c043145ee06330d298fd3ac7f693ae193a6f22abc92fbe99166b1b297c17dc9734c03fbd38429757cf4db78451e96bb4472efafc34b050de7844fb7c1774866141c36446719445bf951625e64b877b265df058e9a735a0caa748082aa5459785f527f44a00d0f021c3bb2de43c8f59dc240d7d8cd8bca153b3bc32bcb9e3bc0330f2bb99f1f82e2c823e2e6286db59240b578f22f158edfccb660005ecdfef962a2eeae31d35d318e5778ef64592b1ba7da47019b017713f0ab25850a470a9b480da8f23639f5903ccb16c4d1080ba85eddad8cde0a2a58fb43ac66adfa022e856f7be1f957b4f5327f29a19c9ae95514f1dafec2eb17db44b7d0ba3ffc0cc5e02ffae1a9d9a22a025aaf9aca1b9c8c2bd81d7f65223c485209ef9d579cdc5f3c7cf7bcd79a02c0b2412732664b16b4d6a2d9f9e24c2edd8a0d4afa195f988bfa88ef655ac78e426eb87b81338e46740c3590501f5169555c1eb15e068b56029269fb3ca2fbc34d8ecead3bc116209f9d02f2bd5ccd375ec357b203da18a606a612179ff045a57b1d50a739e761dd678b3947f520871011c98f813e075f19ab8b0d10eadd5a8707f7b1af09d6a0d187717e7983835c2cbb2d8b00833746beb1b511dc382d4bd7c523d17ba36e9bf84f0ee3e538e6603e5bb0f20ebbbdd88cc054c94b3bd76ce769089ed4b9522ecc2e4b3055c2fdbfb1d4a12b8f9285023e33d2e3cb23e723bcde2ead23784b7a3d63d1315d0d961411c67cbcac88e86baddef6b3e8ed35210b0e74326c9ecfe21c195d73eece8abdf2551c89b3bbc5714e6f24715a6b2b39f8ccddfe032c2bc06f3738a085e3bebe175a0c510616197351a2884d8b7e56526e82e53fbb30c7416cf9b98494a7dfaed564a4407134fd4eef93eba0fed6417642a4539edff71260c3fa8985c1dadaf5539d0f6d0878a12fd7e183c18daf0e64e319732bedf5e67f117f7a909bbb6e2757318c7844496e202920d9f0b31980925e38f6e059544c3cd471029cfa99c3f76112f0f70d3741aa6c3b5e3a9d74587942f68f93e83729736add75ddcb7a51563cb41f68af338751183ec129ee87a65ae1303c1a0af3fbb01dd61e29e566355e37bd7954323dbf460575618a3393479bb45e9193717d90f4040cbc9440c6e76f7a064210a91a88d210a178c955e8164fa334d4462b4046aec653510f701d5633053d84aea8431828964f6733923fbd50e829a4bbebc031b60f8d8a95bce090829ab09cc4dd12dd93909966a1416c41d27f97a5db72d7801403b646c5aae1127053ccb19e98e946bafcce7368eb1ca25947c2558aee4bf6e7a3e4271411ad0077ca4f382479e4713c81a3e965dd4ea73174e5f029b4156f8ecfc633dcae0fe6c7e11190a8e4336cf2337a931a2cfaef79627e63a820e4a91f01e764962fce0b789b0c8600d1ef86332ef5da96b898c4d85e3465be7275e458d899ad3aad61d3c3060ecb3cad423aaa61d2f7ea6202b21d236b9ee4f790d9b785146946c319f385f76550a04f3f461db458c607d01823dec882a516da0b3954f05bd1de9c4397c824545063d8a05274e2a9372c335741031133daa816e3bd558c6780b4413843df2764d64144d43bdf84f6416382f211ab811ef30953acf4e9acfe0d556fcc2a34378c1159874848ce7338379120c61b0b4d21bab4bab4a9b5f2357f095c99dab9a354135b9107cf588a2c21a29267ff6f0aaf8ef3654125de263b387e1dbced7c962926716eb1544f22bb7732a2ff86296c44b060a0069420ecccf064f4f7e0330661db7c10c204710095b8e2453e32ee920e386406b86ea7a29996764226c01c19dabcba07d0a61d79b28a60543df431fc0cff2480e97f1f2b646fe27425fa132024629c2c493b35e2d35ef6bb1b93467c770938d768b2b0eb3a269172217e6082e7fb545a515c5193c185b056329e7908506e6b57d450705af0d32c8278b588c09a881ce5d639c2dafdf1b45788c4083db8f857ced5c83fec418a923a7a519bb1c32f9c13ec8f158b25c7633d860bcd690bc23ca9cde71f11d447a7be77092048c1c062f7d2ed30056969014909fab2e358000f2bc2bdcee604c1de9332fa9a2f97645c0632d4c6778cdc79ea6f8f5d043bf4a948eec5680579711213c56fd9f62dd35949e6b180ff6025eb71974138056becc9b817b9b85537a9ca8f45a5fd2dca32b24877f4f05b8c0f73b4f95834f20a0460cf776f75d3bd9f38704af5e5538cb5d357edebb299ce8e8cdd539f6c8183cc8370d5584d2d57797eb4b6942e530287db286d9bd1b6c5d0ef2a3709dc94e8966dca3eaa34eb410c332239f5a487d39d1bbd928ec24342db452f3485e8e45f8f7fadbf8dbed73444b4de5b0ecb7d8e59378704f38c98b2496aba6e491a1e56e9f9975d417f716cf453a6c54e2011c97faadd0c42d9c859007b0f0f8a2a542369e756b52879a7862dba498ce91217b9a944e357a242b5377844c0b4de8ba912a0c808fb2c81b474d24c460493b6e915957be191ad48903d1a91d83ed0ad0ba0e28e1df3acb3c66e7972855c50f48c18c78dd1776033d486da4c328eb4a09cacbda7f37e562b2b840a2d20a265fe5e287b631223b692214ae042280674623a03fd55d9fc1ec87f9a237374cd96a5ce6cffed55855668d2d649bebcf7a5263c8b668e9397054e7b4d4c1315fa4313b74192ae4e704c23f765a16061266bf1a176f81df52cb1ba26a3355f7b2957b60d46ebbbc8d8f57092262affd061918b3276c720a049c5eec6cf43bb8c28cecbf219ab445af3aed540f72d5a86453e56808024c78f3d7c9ddaab7592f3b4884ab4dc305fcd8077f367994a75330d9526cb0011682abb978e944fc9b2bf1240904ed8beb4a48810b7a77bd80fc241d20cc2bb524f49d8b0cf2cd7e4c918d15f196edc03da60fb23a22d2f7fb28c700f344c8c17f3408f4", 0x1000}, {&(0x7f0000001880)="6557d7f2d28d447f108b3ead834cda8080de48cafff7a2a52d1c441e78bcc1ba26d040797e06a800d6d374c9b8d0e38a585a51ac5f59c11bb36b8050f3dbb908c90d90462e4d2f06f4dbf06888750da7ab1010c7e2f452dbbb26215bde62fe1969e21ab571bbf8e575a500bd0ef4b78b53012b31a85e939d9da5c91111612c81ba4efb6649ff48dca5", 0x89}, {&(0x7f0000001940)="c2b7ca497be7df295f563b49877758305389a264d2a5f848bf9c62a1d9bd25a0dffbfe0a5e0a4d7899d7c9a445bde0f4b4f5f27ac5e28c041d902a52447a87d1e482030edaa7411083c6ef738d25611f5f78214abdf8ec51071f3c632562f4b8cb289182d52e3c892fbb33cd8c35a9f8974db384ad9b94f759226fde5d10b4af2d20b8dc0eb26225da8d1f6e8b901bf0759f9328a4443f92066e89fcfcec365ff301bf926343532e844ec0b729b7b3ae95f436ca2180af16bba81b4d939083f654302327ac8d367b903718fae07312d5ca3a2e4d497d1a3726c8d7d991ed485dc50177", 0xe3}, {&(0x7f0000001a40)="6282fc945c37bbd244c2aa96ee5ac28a4d059c0545639c73fd1e789f8e901ca61d75b9acc8ff458f586938a96c9f0bac46845a9acb55746c5e5df29200fd7ad9b75e08d9b3d223b910f1bb8166316056bce2f3faac3860014b6f4cbd18552ac2e9a61cd0b897c54e7e242fd0eff74a9369cdfc43e78928d2d49c0cb387941f655d403770283fb09e55cb82a8", 0x8c}], 0x5, &(0x7f0000001c40)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r2, r12}, @rights={0x18, 0xffff, 0x1, [r0, r13]}, @cred={0x20, 0xffff, 0x0, r6, r7, r10}], 0x70, 0x808}, 0x2) (async) r14 = shmget(0x1, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r15 = geteuid() (async) r16 = getgid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000001d00)={{0x6, r15, r10, r7, r16, 0x220, 0x7}, 0xcac, 0x9, r8, r6, 0x4, 0x1000, 0x6}) syz_emit_ethernet(0x1032, &(0x7f0000001d80)={@remote, @empty, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x0, 0x1020, 0x67, 0x400, 0x6, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x8, [@multicast2, @remote={0xac, 0x14, 0x0}]}, @noop]}}, @generic="b805e9fd741817ea7db19ff12b243e5cb84a284d1d5308d0bcf538141e3ad44a96f2707cef37bfa114a955eafd67a46b1b7e012353e8c8b79ec85eb39c3c75c95a41a1d37adfceed8177c6971395c83be2a85a95284443b9a20f9635b5ce60f36b244f88b8c66af02c35ffc2d81920e1d18c892f495bbee9bede31f0ca5942c7652bf3557aabb389511218211c5a53e5d4287d83dbe3942fee0bc31b0d929a96ca539af250860773c4f28e3f369ecaf642178bbd75387bfbbce622b6d4cecf448090246985ea33bddb478cfc5f095b79c19be2df6e64f2ed10276bea489a251725ad1763ef8d01dc60ddf5bb26ac9334f076b6f6906c34bb0ec7fab62db21387100b70fd080fe0500022c980bebf734f135f22bab60cdd6669a1e170e0236fd1c586466b35a77bdaa45802ec9cb25a3aa7d729e0a42ee75df6e02cfdbc4643a9d5a08cdd2c4abb50c54e402c7ae3687695c78b67a6ebd4aea8f09fdcfcc80c02df69d73910d29f19923f0b864c0778015cc8d72321f6e65b7aeea0e49216f815b239aca46bcb508db125c7e9b7f81f8d0f1635f3c657787c22c96ed1dca5d9d765dc31523a0469b250842d68d7bcbf2ddfe4826460547ddd7f850b15fbd41b29fb23a03053a844aa97b979b0d71b84e47b2eef818a7eb85081cc40bea4b8a709650d5eca922a4028e5f106b03a6149418b4f26c4d9750997a49e9de667908b28c31a8fb7b6b8e459332ead6ec3e6e59e0f754cf79552ed09645ef341bf916399794505876714c39b99aa7ddc8a4b02988d8eaa7ff9a4a8fbddcd7eb104f7eb72e8c4b3c3f2a62cbd9c2ba7adb0ee9a6c26d9fd645d7bfe6fcd87f4aa74070e217c7ec5ff80bed6515f48e1ca013a24c44c07b7f58c18a25b0fca5429c121520ff3cd45c65ae098fb05cfd99d4c36821493b35dff8d3382ee550fd863252cc179cfb0e9b0d39545faf3e8618267a5e1bb80bf7259967dbd0cc2e6bae33737af2b512f6d3a2acb45aa127e48e42e1bb5ecb68552e98c11910388c9a9440a19e2e90f6e846a2d3e070a6399ee5d18f89e7b31e2913aad265a2e34a80c1343d5f714942641764ae0e9cd8a32ddd4843187cd404fd805ef31b4a13f55e4813c932b662f33ded1e1c90fc950f05b534b1b0a25345c2573ec5a02d3c20494c576b0622846a4f29a0cfa8009d9d288a55d972bdce89fba433027623a8496e2d460c375aa7896d705743dccff919708b36ae75721809e387b0b5e253ff341b8c2ee700cea4b9373ec9c08f347b412b7f0dc1b5bfae61daee9f5423e8edb32cc96e48fdf57b420918a494884483d963b53478da356415a18909ba743eeea92c55d4a73a8c02557f9832c36974f4bce6d07ebaf380bf328528e311126bf99b363dafa263067266229bdb5dc9f422850b3613c29a7f20045624bc2a5ba29d4d16bca03f2d003586335cc3e17d9abb36111e4cf0202d7f8178ba1cbc8bd69529547d9a8a05a83f1e07f2bad34dc4c5ab906bb9cc077a6951fb5694f9919909591afff0cf22470339326b79e2c82e7c4c9b5cf27c0f1ee776c69cb0f169125a776b9ef36e9c0eff6785670fc158095683204a6bb4662851fc48d6d586146305d85d9c744ce80d16785269f90cef9beea701d430df0099a78f5126c914504d01433c3bbe8c78d44be9ae1a0902100daba82e07d847efc0531b185ee0648b751d03240b05b55ae1fd40659984e72f9a336cb5dc6986f38f4c8dc4c869cce91a61a9ff72e283dbf2cd939efad6fc90c2c8f7250af107c3bc41b8462b6f137cbf55200b3d88efda276a3e9f535e0079fad113554d270e4ae50c2cabccc49fb239b916d44491b7f2d54066551b56c1072d0e79a7a75f45d8d110843ca0b3c3f37641603fd11d57faa86151989e3a756a47c2a83eec8f8aa6e5652c5cdd4def85bb790d1dcf8a41ed48615b8e3b3abf9e31b57844b3e21bdb7003ece7d46a2b1b6c0eb4db3413ae6ad92b9fe966e36672a9621b8d924e24ef4b52d8cf912fa92a2bcc37e3593f370184f3f6b8f1f67114edda39dd8215314a375e378de11c7f25c85709d574141fa29759c08b7f92bd24749e9d8e5ab97b3762fbe0c8265f774b2ece4ee8e4c37a55983883bc8e98e8f1645b8d190d4498337a5498722e4efad58e85e5b08353ff0d4efe5ac0fabff7580098b8d54fb663253e4d0bb7991dd24f58940d7939f4618a5d3a8bc4de902e14b6f6afe7530f9538b217d58f483c693d00b834a74759c25c5b37332017fe8db8260b5c9653a3a7c71aacb78654b886280784e964ef2bac8adc6b988910becb8a30e18a2b5acfaa7f6cc9ea05aaf7c696236b19e5df3de7c40a8e1bef92b7a7efd1079f2095002b18d42b16e67e50850f8c028d1b8e51706bf28485444973f7d7a6686784d5c53e55e90bca8369f35f936f5545c8d0e0a14039aed3ae9da264888c5b775441287a47f483929750f5b7103a5cfc29f297a1884ddb5e4ac1233f0329c5c02319b3c4040d2799ba85a2f925f2b797c8d789bd7c8f53f2b28b205f087136b3fd98cb33cf605a16b9b15f4b7c7503ccc3daf50155228eb2a54c803d7c72b559e9d2b0e7f0c6daff542eab89388650e622c9d6db880645a6c06644dd3bf5f7dd4f985f2d7eae138d5e8f2b7b4d1d46068a2f437ddf31494c1ae4553281092ada268bed6691870917654db071054357c5decd02c28fcfc32f056c6c0ee394ad12c1452516c8d48ebacc9366bb2e313147703decfad38a35c3a510f3caccc22441699b08f865c12ed162923909a340b376270f27b276c7448a05ce29919158e7a9f9aaeccc11542696b808c8cdd0873126bb77ef834363847cf98ac768608255ea9e782786eceb16aaef7a6a5d6adf51b9295250b558f7f3d09bb0f6c7d7003c8519de08c3f4dab6e1d3cf0a56175f8b1c2801a86dcb1920e5865c6e83c01b0282177d562c74510346d8f4b3cb6c4ac1ae4ead4d1680295a978dfd179ced941369f367621a45ecaeb7d50f611a5bb1ebb86093975c7c7cf8e4781e86737bd5c62b56409268bc1c3d00e528c6a48b251694142afd67b3cc12cdf5f56bc527fbe34f18de524b74a795526731d5a90fabd9446a1b177161f017aec2cb112ed1298dc7ab13e5b4157041bc186da71bd241bb9930854783d4c169a7e2115db33a94caded0f6b9a72f40a14a24fd84bfb4fc62dd893792b0c69f6006296fb0a89ed82661bbbb92f8677e7a7afb5a0fc6f4730f6168efe8837961706ae4536231f3c336e68efe90a6ae54c2874a9f008a373c55f5560a8f590da3be658f863382d262d6ef5d507be0625ebbc8368c038ece1d173c84bf1eee7a5faf5e180c33c6f5221ae4c7f2715113a7c3151d30e64d9fa52bdc318d14ee99a9df5143055e699b9265d9413bd756ccc693a295d76a02e88f928a065b41e78b3acee24d75663327408ef066c502ee3e9ecb66fc917ea44b78e20618ffb9ea41ba4e55b8bc0f019f077928ecb948961f758d763dfe365e3c273017f6ee91b4e56ebc5ca07d902814fd2bd2251dfbd91adde8dee5a29262f6925aa9abd3b94966e26fa6b690fc7854520f3412be4e5b95455a3c99902aeee9c02f969fa8b666829d322f9bef24cc8928b4790c61e84e549842d2fd1d5d1572a7496df5b6b1076de2eec8556420a1d31ee64f9042c690ad243a667e4844040a139982573ce3cf53f6cbb542fde4740123f7a5a4ac460bc980fa8ec872699ea656db344718b7da4917886ec613f8cd4dcc2a45ba4a4119b9508bb3104d5b75c926ae9ddaf999a26fedbc19fef45b2a2dfb01ba075c87c6388e71a7d70130c27de8fecdadb3eb931799265954043e6c386ee2d56d7b09ffc6e072236529c66ab38abfe9cc8415b5031869f584c461b2340242865889474dd1226fa18567122b5d2b81300d1285afa52dabdec44167ba5ee9d173880e2f3de10c44d6e88c3a0c142da6695f3a2fa05bacf42cf7babefc186797caba755ccbe6c4495a9d430b071e44b1f50e53e5bd1fce4024f45ad097aa4d861a64af6dd0481f3d03b5ea13e59e45ec7f8722f38d301d2a63d63ef0e2dc2075453dfa354b3dce71b70f52b4e8f7009560959d3fcf7d39fbeee22aa45d61ed3d6a32d7bf663f0b9ec2fdd69e2ff993b1805039935ebd67b61b4943c03de89005fbee56ea0bf11bb5e2960273294735279669264af215e7ec89b41ad835f488ddb6b02f04ff3adaae438a4a41ce01643b24528269a3a9a631b528c38361fd2964011593dad28b96caffccfec75a31c68c48e1aa60c2789014bd16eb9a497bdc2bf8050ff0c43e7094987042f5b33330efea6331e860e83f620d82e78dd9039d56932297c04f25d913221b3e18fb13488f9ea94c3a422aa310f9d83d7b1ff44a26d702fa3d009af89d25d786bdd72a04e721fe2df8d4c2b7b5e3a4b2526837ad7a0f2dc58e88d28a49c3f3f11ddab2fbc714fde460b7d87ffe1da6342f4e01ab8991c28deb9467b01ce90c4f302704ab4b2320f3df2d491dd3e4372e78613eefe351d316da3072f7de24538d47da4172126d28c2163e02bcc0f8e08a86844d4eeacc42bf2214831076a50c1db97e8cdfcd14cf77f95e06c349745783079f9a3ba9f57ea3ac12f43559520284395c889bb73efabf364ac037b0b9e42818f545438093a56960a950fa47ebbe57be18226a99d9abe0a3185d64d9f8acaebf2e1226165d657d31bf516a52c72759424153c3771317485cd3579fdea7f68ce04cfd65ded817e09a0b749a449650ea58c84b757a23e998a9e22e46d761774f410cb10b787f201d5bd9d1179e9e6fdebe6695ee16d9394d75da35d6a7317eb2fd26425ab6719a5ab0577c21ca8b50a13b3d92b39087f5b84afb52a7e51133dce6ea648ac5bfd28ed4273c862189de4b0416b72b5f6a84c6a40a5d9d5ba4535470240ab6c750676e0d540c7473d04ba5737d84d2af8069727e9f5e7f0f68cfb06b1b5bca4a0fec8ede2869a596375af5a2f1334bcbfa2f11f2697aaa409295c2c221ec9e87a595e4bb3756762a56cc6741602a7cd9e9b9f05b86913d83fc06868da2a1002159f8b0dfdde30bb86432fe6cc0825d5a68dfcf10db55832f8b8abacb3f7ac7c48ca6e22ad87a228fab96cdd7121389beb08288b302ab89476b81eb33c4a4677d8f33ea6ce852b2ef47b46cf2844d90e5eba1188e441933151185fdb7c203ec713960f99caba34908c26f87ae007ec1e96fcdc49ceb0a9d1b92b8cbb13f87b99aa37222b8e5f3efddbc97e1b410ef5bbcb3ddcb6396eef279c64c20b34bc4212a7d30035f869497614fa5712f232fc1dbb544d815e5c3fa821a147af375290e74720e4506e64f6b580ba80fd76fc6a6fd6af3cbbc27363d99cd65d356d1e126ad9f10f952655148dea42fedad03940f0bb067bc12bdf4277f1ae142eb9ebf15491ca8ec04dea707e29019b0051a826e14f0d1e21ee6a12c800fe73a8df70c3c42c91c7bd20500aed5221fc40753db31f6cf3bed2ceb103adc73c3bfb32c55941d5429e332140ce37505b33003563f3e31196fd6f2ba4d2cbb8be6639b14aa53fe4b58d2c7dfae7c0a4c7ad83f1b957b0f8881cddcf43b71f0ff4f5fc49b765da9f15057d011754f336c8d11940cb4f1dd844c1c04e72ccb4144fbe8fe651c67caecd129a534be7d90e9a50a975929dafa53caa5ed855d4bd8dff29297617de6436610052f92179e85e2bb5fa88638c9966a3a4930698e247c8be89eea4bfa8c56cff9c7f2e8ad67c7680869ea0dfd30913265b503a002acf"}}}}) (async) truncate(&(0x7f0000002dc0)='./file0\x00', 0x5) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000002e00), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000002e80)={&(0x7f0000002e40)=[{0x100, 0x325}, {0x8c, 0x3}, {0x24, 0xb}, {0x81, 0x8}, {0xa4, 0x7942}, {0x22, 0x6}], 0x6}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002f40)={0x9, &(0x7f0000002ec0)=[{0xaf0a, 0xa, 0x9, 0x3}, {0x54, 0x7, 0x7, 0x15b}, {0x4, 0x9, 0x9f, 0x400}, {0xb, 0x71, 0xf7, 0x7}, {0x1, 0x1, 0x3, 0xdf}, {0x7, 0x1, 0x91, 0x5}, {0x7a1d, 0x9, 0x9, 0x800}, {0x5, 0x8, 0x0, 0x7}, {0x8, 0x7, 0x5, 0x3}]}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002f80), 0x800, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000002fc0)) 206.607314ms ago: executing program 2 (id=673): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x103) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9b, 0x2000007, 0x101, 0x80000001, 0xffffffff, 0x10001, 0x10, [{0x10000002, 0x7, 0xc3, 0x71000}, {0x7b82, 0x8, 0x7, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x704, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1, 0x5, 0x200004f8, 0x18}, {0x3c16, 0x9, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x9, 0x10001, 0x7ff, 0x10003}, {0x9, 0x3, 0x9, 0x10000005}, {0xb8c, 0x6, 0x7fffffff, 0x404}, {0x29a71717, 0x3, 0x0, 0x6}, {0xc, 0x1007, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 206.093318ms ago: executing program 0 (id=674): mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 201.157532ms ago: executing program 6 (id=675): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x5, 0x2b) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) select(0x40, &(0x7f0000000140)={0xfffffffffffffffa, 0x7fffffff, 0x10, 0x80000000, 0x10001, 0x2c54, 0xffffffff00000001, 0x8000}, &(0x7f00000001c0)={0xfffffffffffff001, 0xffffffffffffffff, 0x1, 0x800, 0x7ff, 0x5, 0x80000000, 0x27e}, &(0x7f0000000200)={0x6, 0x80, 0x1, 0xf, 0x7, 0xd}, &(0x7f0000000240)={0x9, 0x100000000}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) (async, rerun: 32) r3 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 32) close(r2) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x8798, 0x8, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7, 0x80000001}) 136.403879ms ago: executing program 0 (id=676): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x9, 0xd, 0x3}, {0x60, 0xff, 0x1, 0x3}, {0x400e, 0x4, 0x53, 0x7}]}) syz_emit_ethernet(0x224d, &(0x7f00000009c0)=ANY=[]) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10201, 0x108) r2 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1df) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) syz_open_pts() readv(r2, &(0x7f0000000080)=[{&(0x7f0000000580)=""/217, 0xd9}], 0x1) close(0xffffffffffffffff) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) truncate(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x401) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 134.313939ms ago: executing program 6 (id=677): readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/139, 0x8b) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x29b7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea0, 0xffffffffffffffff, 0x7, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xf) unlink(&(0x7f0000000000)='./file0\x00') 132.793373ms ago: executing program 1 (id=678): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) close(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = socket(0x6, 0x5, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x101000000000001, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xe1f7) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xe1f7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 132.517051ms ago: executing program 1 (id=679): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f00000001c0)="eb", 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x1}, {0x84, 0x11, 0x5, 0x4}, {0x9e, 0x18, 0xff, 0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40, 0x91, 0xfe, 0xb}, {0x40, 0x11, 0xff, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="281512a0b65f6b57f737db2d0320cf0d1405e499f4524d71b0ca81b92c70d09f4d2b2b8aa8364b58806649", &(0x7f0000000180)=0x2b, &(0x7f00000002c0)="7b591decff39fda82aa308b15e846859ca8e06fbad6ed50967841dbb28598c1e1325050b1329e8d1d8139d8174ec7a267814c9ff3ca60fa129c2191854944d9c5fd84eb9601fb14e1af1d1dc74ba086cdfc5545ca138ccd0221421d41baab76ed438bc65e805e5ba27330e0fa7db7b50272ce9ad81082e2f8b5d3793470d84003a670f47aab13f0beaeeb6076d9325b2a0666dc4693fcb4a5e277980590de1ccd4931106f9921181a346bace61e7657d0b4cafa5dbe0349b8ff5fc019b9aba7ca3090ce9a1b8080496ae03610958560971ed9b1b0fd9e0493e006cbb5b66257c83af1a9dc4d0f99ec85b", 0xea) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x15, 0xffffffffffffffff, &(0x7f00000001c0)) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184405, &(0x7f00000001c0)={0x0, 0x1000000004, 0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) 130.536268ms ago: executing program 6 (id=680): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffa, 0x10, [{0x0, 0x4, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x9, 0x1fa, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2f}, {0x2, 0x836, 0x17, 0x3}, {0x9, 0xf71, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d8, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffffd, 0x100}, {0x200, 0x8, 0xf5, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x4c6, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78ef0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca41c41c4e42743d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c2048000000901050000000000000000000000004e22"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) dup2(r2, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) link(0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000100)) 4.438074ms ago: executing program 1 (id=681): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r2, 0x0) (async) 2.756957ms ago: executing program 2 (id=682): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x7, 0x80}, {0x87, 0x91, 0x0, 0x4}, {0x1, 0x2, 0x3}, {0x6, 0x80, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket$unix(0x1, 0x1, 0x0) close(r2) shutdown(r2, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000040), &(0x7f0000001280)=0x4) 2.51157ms ago: executing program 1 (id=683): mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000140)={0x0, 0x4000101, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/26) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) close(r7) r8 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r8, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000000100)=[{0x0}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000240)={@local, @random="e595c30af665", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3b, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "000004", 0x0, 0x11, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) fcntl$dupfd(r2, 0xa, r2) 0s ago: executing program 1 (id=684): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x80000000) 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) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) setitimer(0x1, &(0x7f0000001fc0)={{}, {0x5}}, &(0x7f0000002000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {0x0, 0x4}, {0x2, 0xf2}, {}, {0x0, 0x7}, {}, {0x0, 0x7}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) r3 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x801c4903, &(0x7f0000000040)={0x7, '.\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x6ac, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x7fff}) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100fe8000000000000000000000000000bbff0200000000000000000000000000014e234e22000890785a96329cc22591bc610ee16d31d6e9fc"]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a", 0x69d}, {&(0x7f0000000840)="e530e0dc41445efd55666c40001bac0a", 0x10}], 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.137' (ED25519) to the list of known hosts. pckbd_enable: command error šjpckbd_enable: command error              OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: malloc(): allocation too large, type = 6, size = 287762939904 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (177528) exits with status -1 WARNING: thread `nfsio' (421774) exits with status -1 witness: lock order reversal: 1st 0xffffffff838e3468 &sched_lock (&sched_lock) 2nd 0xffff8000299eee08 &cq->cq_mtx (&cq->cq_mtx) lock order [1] &sched_lock (&sched_lock) -> [2] &cq->cq_mtx (&cq->cq_mtx) #0 mtx_enter+0x4a #1 clockintr_cancel+0x2f #2 mi_switch+0x16f #3 sleep_finish+0x2d8 #4 sys_futex+0xb90 #5 syscall+0xbd4 #6 Xsyscall+0x128 lock order [2] &cq->cq_mtx (&cq->cq_mtx) -> [1] &sched_lock (&sched_lock) #0 mtx_enter+0x4a #1 sleep_setup+0xc6 #2 msleep_nsec+0x10b #3 dt_ioctl_record_stop+0xbc #4 dtclose+0x109 #5 spec_close+0x466 #6 VOP_CLOSE+0x132 #7 vn_closefile+0x12b #8 fdrop+0x121 #9 closef+0x192 #10 finishdup+0x478 #11 syscall+0xbd4 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000299eee08,9,0) at witness_checkorder+0x10b9 mtx_enter(ffff8000299eedf8) at mtx_enter+0x4a clockintr_cancel(ffff8000299ee2f8) at clockintr_cancel+0x2f mi_switch() at mi_switch+0x16f sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 sys_futex(ffff8000fffeefa8,ffff80003c4572a0,ffff80003c4571f0) at sys_futex+0xb90 syscall(ffff80003c4572a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6d0df1f29a0, count: -9 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c456eb0 rbx 0 rdx 0xffff800001440ac0 rcx 0xffff8000fffeefa8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c456d90 r9 0x8080808080808080 r10 0x84a361da7a5a361f r11 0xf643c9408893fcad r12 0xfffffd8003f19300 r13 0xfffffd8004709d58 r14 0x3 r15 0xffffffff833f8b17 substchar+0x10351 rip 0xffffffff81320f65 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c456ea0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=263766 pid=90836 tcnt=2 stat=sleep flags process=4000000 proc=4000080 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0xffff80003c457110, wmesg=fsleep, ps_single=0x0 scnt=0 ecnt=0 forw=0x0, list=0xffff8000fffee018,0xffffffff838e47f0 process=0xffff8000fffe84e8 user=0xffff80003c452000, vmspace=0xfffffd806c0189a8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90836 433587 64077 0 2 0x4000000 syz-executor *90836 263766 64077 0 3 0x4000080 fsleep syz-executor 30968 286456 30337 0 2 0 syz-executor 30968 236719 30337 0 7 0x4000000 syz-executor 50143 16378 20951 0 3 0x80 nanoslp syz-executor 50143 334351 20951 0 3 0x4000000 smrbar syz-executor 79652 374048 8081 0 3 0x80 nanoslp syz-executor 79652 450578 8081 0 3 0x4000080 sbwait syz-executor 79652 14652 8081 0 3 0x4000080 fsleep syz-executor 13005 50714 11668 0 3 0x80 nanoslp syz-executor 13005 76187 11668 0 3 0x4000000 biowait syz-executor 13005 230098 11668 0 3 0x4000000 inode syz-executor 13005 113813 11668 0 3 0x4000080 fsleep syz-executor 10491 255848 3606 0 3 0x80 nanoslp syz-executor 10491 346263 3606 0 3 0x4000080 piperd syz-executor 10491 221491 3606 0 3 0x4000080 fsleep syz-executor 56751 188755 39499 0 3 0x90 nanoslp syz-executor 56751 501892 39499 0 3 0x4000090 fsleep syz-executor 56751 18287 39499 0 3 0x4000090 lockf syz-executor 64345 10733 0 0 3 0x14280 nfsidl nfsio 49403 229002 0 0 3 0x14280 nfsidl nfsio 24938 305502 0 0 3 0x14200 acct acct 4263 281481 1 0 3 0x100083 ttyin getty 39499 43676 66758 0 3 0x82 nanoslp syz-executor 12882 448778 20237 0 3 0x100082 sbwait arp 20237 55435 38225 0 3 0x10008a sigsusp sh 20951 313028 66758 0 3 0x82 nanoslp syz-executor 3606 273933 66758 0 3 0x82 nanoslp syz-executor 38225 355764 66758 0 3 0x82 wait syz-executor 11668 161203 66758 0 3 0x82 nanoslp syz-executor 30337 439568 66758 0 3 0x82 nanoslp syz-executor 64077 73796 66758 0 3 0x82 nanoslp syz-executor 8081 58879 66758 0 3 0x82 nanoslp syz-executor 66758 234378 86913 0 3 0x82 kqread syz-executor 86913 489631 33698 0 3 0x10008a sigsusp ksh 33698 19442 99441 0 3 0x98 kqread sshd-session 99441 251369 37138 0 3 0x92 kqread sshd-session 37138 417333 1 0 3 0x88 kqread sshd 23209 19467 80326 74 3 0x1100092 bpf pflogd 80326 23706 1 0 3 0x80 sbwait pflogd 6426 393740 88758 73 3 0x1100090 kqread syslogd 88758 504433 1 0 3 0x100082 sbwait syslogd 7058 94487 1 0 3 0x100080 kqread resolvd 52105 92435 2830 77 3 0x100092 kqread dhcpleased 62251 436456 2830 77 3 0x100092 kqread dhcpleased 2830 116068 1 0 3 0x80 kqread dhcpleased 78898 433214 0 0 3 0x14200 bored smr 34705 358053 0 0 3 0x14200 pgzero zerothread 59702 420871 0 0 3 0x14200 aiodoned aiodoned 13962 389632 0 0 3 0x14200 syncer update 67050 477722 0 0 3 0x14200 cleaner cleaner 71925 118069 0 0 3 0x14200 reaper reaper 93297 491695 0 0 3 0x14200 pgdaemon pagedaemon 56672 338596 0 0 3 0x14200 bored viomb 65050 220052 0 0 3 0x40014200 acpi0 acpi0 91603 71534 0 0 3 0x40014200 idle1 19183 265735 0 0 3 0x14200 bored softnet1 31952 135787 0 0 3 0x14200 bored softnet0 93382 175488 0 0 3 0x14200 smrbar systqmp 11737 471814 0 0 3 0x14200 bored systq 93914 127389 0 0 3 0x14200 tmoslp softclockmp 50407 74040 0 0 3 0x40014200 tmoslp softclock 27848 125396 0 0 3 0x40014200 idle0 1 411709 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &vioq->viq_rxmtx r = 0 (0xffff8000001a0db0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 vio_rx_intr+0x82 #4 vio_queue_intr+0x59 #5 intr_handler+0x125 #6 Xintr_ioapic_edge26_untramp+0x18f #7 __sanitizer_cov_trace_pc #8 sleep_setup+0xc6 #9 tsleep_nsec+0x1a1 #10 biowait+0xc6 #11 bwrite+0x2e7 #12 ffs_write+0x810 #13 VOP_WRITE+0x101 #14 vn_write+0x1d3 #15 dofilewritev+0x242 #16 sys_write+0xa2 #17 syscall+0xbd4 #18 Xsyscall+0x128 CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff838e3468) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 sleep_finish+0x1d6 #4 sys_futex+0xb90 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 30968 (syz-executor) thread 0xffff8000fffee7e0 (236719) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838e3758) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs2_balloc+0x18b4 #6 ffs_write+0x4f9 #7 VOP_WRITE+0x101 #8 vn_write+0x1d3 #9 dofilewritev+0x242 #10 sys_write+0xa2 #11 syscall+0xbd4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e20fdb0) #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 50143 (syz-executor) thread 0xffff80003c438a88 (334351) exclusive rwlock clonelk r = 0 (0xffffffff8387d8f8) #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 13005 (syz-executor) thread 0xffff8000fffef770 (76187) exclusive rrwlock inode r = 0 (0xfffffd806e184590) #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 13005 (syz-executor) thread 0xffff8000fffe6fb0 (230098) exclusive rrwlock inode r = 0 (0xfffffd8069ec1a28) #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 uipc_bind+0x328 #8 sys_bind+0x2f6 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 93382 (systqmp) thread 0xffff8000ffffe000 (175488) shared rwlock systqmp r = 0 (0xffffffff8384ea68) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11109K 11385K 166960K 11957 0 pcb 19 12K 13K 166960K 123 0 rtable 198 7K 8K 166960K 476 0 pf 35 17K 24K 166960K 100 0 ifaddr 39 6K 7K 166960K 73 0 ifgroup 56 2K 2K 166960K 110 0 sysctl 2 1K 9K 166960K 15 0 counters 70 37K 38K 166960K 138 0 ioctlops 0 0K 4K 166960K 1647 0 iov 0 0K 18K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1463 92K 92K 166960K 1997 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 44 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 85K 166960K 825 0 sigio 0 0K 0K 166960K 17 0 proc 72 115K 164K 166960K 664 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 409 0 in_multi 73 5K 6K 166960K 130 0 ether_multi 2 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 501 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 274 178K 185K 166960K 9573 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 45 90K 102K 166960K 1982 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 1K 166960K 53 0 NDP 12 0K 1K 166960K 48 0 temp 49 8653K 8721K 166960K 32118 0 kqueue 16 26K 28K 166960K 176 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 98 0 94 1 0 1 1 0 8 0 rtentry 176 143 0 60 5 0 5 5 0 8 0 unpcb 144 527 0 506 7 3 4 4 0 8 3 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpqe 32 8 0 8 1 1 0 1 0 8 0 tcpcb 736 385 0 379 12 9 3 7 0 8 2 arp 136 26 0 9 1 0 1 1 0 8 0 inpcb 328 893 0 877 9 6 3 7 0 8 1 nd6 152 29 0 12 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 29 0 28 1 0 1 1 0 8 0 pppxif 1504 4 0 3 1 0 1 1 0 8 0 pffrag 232 13 0 4 1 0 1 1 0 482 0 pffrnode 88 13 0 4 1 0 1 1 0 8 0 pffrent 40 17 0 8 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 76 0 19 1 0 1 1 0 8 0 pfstkey 128 76 0 19 2 0 2 2 0 8 0 pfstate 384 76 0 19 6 0 6 6 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 530 0 181 27 2 25 27 0 8 1 art_table 40 533 0 181 5 0 5 5 0 8 0 art_node 32 143 0 68 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 40 0 23 3 0 3 3 0 8 0 dino2pl 256 2939 0 1422 96 0 96 96 0 8 0 ffsino 296 2939 0 1422 118 0 118 118 0 8 0 nchpl 144 4057 0 2350 64 0 64 64 0 8 0 rtmask 32 7 0 7 2 1 1 1 0 8 1 vnodes 216 3376 0 0 188 0 188 188 0 8 0 namei 1024 14312 0 14311 3 1 2 2 0 8 1 percpumem 16 84 0 34 1 0 1 1 0 8 0 kstatmem 264 64 0 38 3 0 3 3 0 8 1 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 20549 0 20547 13 10 3 8 1 8 2 plimitpl 152 191 0 172 1 0 1 1 0 8 0 sigapl 424 1142 0 1090 7 0 7 7 0 8 0 knotepl 120 812 0 0 25 0 25 25 0 8 0 kqueuepl 224 346 0 334 3 0 3 3 0 8 2 pipepl 344 184 0 156 3 0 3 3 0 8 0 fdescpl 528 1119 0 1086 3 0 3 3 0 8 0 filepl 160 6980 0 6732 18 3 15 18 0 8 4 lockfpl 104 214 0 210 1 0 1 1 0 8 0 lockfspl 48 97 0 94 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 48 0 31 1 0 1 1 0 8 0 ucredpl 104 903 0 889 1 0 1 1 0 8 0 zombiepl 144 1090 0 1090 1 0 1 1 0 8 1 processpl 1232 1142 0 1090 5 0 5 5 0 8 0 procpl 664 2350 0 2286 6 0 6 6 0 8 0 sosppl 176 6 0 4 3 2 1 1 0 8 0 sockpl 752 1538 0 1497 15 4 11 12 0 8 6 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 1 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 41 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1171 0 0 73 0 73 73 0 8 0 bufpl 280 7675 0 1538 439 0 439 439 0 8 0 anonpl 32 10218 0 0 83 0 83 83 0 246 0 amapchunkpl 152 31009 0 30454 35 7 28 34 0 158 6 amappl16 200 4127 0 4012 30 15 15 20 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 434 0 432 1 0 1 1 0 8 0 amappl12 168 1530 0 1485 3 0 3 3 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 49 0 35 1 0 1 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 85 0 84 1 0 1 1 0 8 0 amappl6 120 289 0 273 1 0 1 1 0 8 0 amappl5 112 79 0 68 1 0 1 1 0 8 0 amappl4 104 430 0 397 1 0 1 1 0 8 0 amappl3 96 5331 0 5227 4 1 3 3 0 8 0 amappl2 88 1237 0 1158 2 0 2 2 0 8 0 amappl1 80 12170 0 11549 15 1 14 15 0 8 0 amappl 88 8718 0 8530 5 0 5 5 0 92 0 uvmvnodes 80 3376 0 0 69 0 69 69 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 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 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1119 0 1086 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1119 0 1086 1 0 1 1 0 8 0 vmmpekpl 168 10831 0 10794 3 0 3 3 0 8 0 vmmpepl 168 77281 0 75166 104 7 97 104 0 357 5 vmsppl 488 1118 0 1086 5 0 5 5 0 8 0 rwobjpl 80 26507 0 22042 92 0 92 92 0 8 0 pdppl 4096 2246 0 2172 100 26 74 82 0 8 0 pvpl 32 17981 0 0 146 0 146 146 0 265 0 pmappl 256 1118 0 1086 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 355 0 47 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837dbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff838e3458) at mtx_enter+0xd2 wakeup_n(ffff80000002c000,1) at wakeup_n+0x54 task_add(ffff80000002c000,ffff800000031d30) at task_add+0x163 ifiq_input(ffff800000031cc0,ffff80003bc139e8) at ifiq_input+0x4af vio_rxeof(ffff8000001a0d00) at vio_rxeof+0x41d vio_rx_intr(ffff8000001a1400) at vio_rx_intr+0x98 vio_queue_intr(ffff8000001a0d00) at vio_queue_intr+0x59 intr_handler(ffff80003bc13b90,ffff80000007ad00) at intr_handler+0x125 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc sleep_setup(fffffd805fc248e8,11,ffffffff83431d8e) at sleep_setup+0xc6 tsleep_nsec(fffffd805fc248e8,11,ffffffff83431d8e,ffffffffffffffff) at tsleep_nsec+0x1a1 biowait(fffffd805fc248e8) at biowait+0xc6 bwrite(fffffd805fc248e8) at bwrite+0x2e7 ffs_write(ffff80003bc13ec0) at ffs_write+0x810 VOP_WRITE(fffffd805e03ccd0,ffff80003bc14078,7,fffffd80097fb7b8) at VOP_WRITE+0x101 vn_write(fffffd806b71b7c8,ffff80003bc14078,0) at vn_write+0x1d3 dofilewritev(ffff8000fffee7e0,4,ffff80003bc14078,0,ffff80003bc14130) at dofilewritev+0x242 sys_write(ffff8000fffee7e0,ffff80003bc141e0,ffff80003bc14130) at sys_write+0xa2 syscall(ffff80003bc141e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf653f7979c0, count: -24 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000299eee08,9,0) at witness_checkorder+0x10b9 mtx_enter(ffff8000299eedf8) at mtx_enter+0x4a clockintr_cancel(ffff8000299ee2f8) at clockintr_cancel+0x2f mi_switch() at mi_switch+0x16f sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 sys_futex(ffff8000fffeefa8,ffff80003c4572a0,ffff80003c4571f0) at sys_futex+0xb90 syscall(ffff80003c4572a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6d0df1f29a0, count: -9