last executing test programs: 2.916011585s ago: executing program 7 (id=8): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x19c, 0x2}, 0x5, 0x0, r3, 0x0, 0x0, 0x8, 0x5, 0x200000000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = getppid() setpgid(0x0, r5) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x110) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r8) close(r0) 2.399197819s ago: executing program 1 (id=23): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) select(0x40, &(0x7f0000000140)={0xc, 0xc, 0x6, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x4}, &(0x7f00000000c0)={0x1, 0x10, 0x100100000000001, 0x9, 0x6, 0x2000000000000001, 0x5a}, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 2.38145962s ago: executing program 1 (id=26): r0 = syz_open_pts() pwrite(r0, 0x0, 0x0, 0x8b39) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xa}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) setitimer(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a", 0xd) close(r1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e34d58bbaaaaaaaaaaaa0800470000000000029078ffffffff0000000007030007030058d3a40ffd0b22e09396"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES8=r3]) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc1206951, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) 2.332193108s ago: executing program 1 (id=29): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) 2.31994826s ago: executing program 1 (id=32): setrlimit(0x0, &(0x7f0000000280)={0x1, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x20000005, 0xffffdf80, 0xffffff8d, "08ed959900de000000000000ffffff08ffffffe6", 0x4000000, 0x5}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5fa3abf48b18d7c511e8b06cced25be3b59d1a1e1009dd52840fafd34ff036665d4cdfb7c3d34", 0x31}], 0x0, 0x0, 0x0, 0x8}, 0x40e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x65e, &(0x7f0000001200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0628010000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff0009386700000004410000000000000104000000000662eee565e372be50f37e4b146ae509bf62197f12d25f2d99cbbf8fe5db308810e767fe18c964d44757ca4d661410459e87de269eabd79e69aba826fe39da60941b81150f8436cadb9df0da453275b7650d492ce69515c5110d3a2c7c52f7b086b682cc10923869113613690822ad2a873a8913b4ee8849fb27006a96521906bd62569eaf8d99c2395864b55e36eaf3d9c15a60c8215773c5559dbca69d11a670011904d4f2e183a57c68993444e81b0def2ff96702167c46c371a90b49ee14b078a81065b07294162954c9ec1199e44103b8339abe64e1ddd45caea1ebb8ab355152b7771f0755cc9c86e55779789a2a132a8920bfb06705020001000100000100050200030401050502000800f5a30b5bd3379d8e7594b85abb526aabf7f7277418b478db06736bfb0d3084bbf44f6847305521e51e90f698d3bd5718f0d9131e0f2d8722c59c8c28c787b0a6974925b4a3ab932613234c0b25f6f48ec6dedb50362988523e4af7b457c198e3852b338aed556cc2e5b95d9d0de8d4ad0fa41bf282885c8bdbd156951838e033a922f7849362f23bc76e477a2b7b81a3c6ad19965fa7c13ac45dde32c2e3375e24c7206839ab35354596afa7021ff423713bec5a49d19077505aadfe2090ca1159947e64160fe5bc4f7204a25eb1ce86dd5221a5f209e094645796b790c7d2bdff9b69a9fcd7b0b46c515b7a7ccbe05fc7541e653d600000000000003b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c20400000009010500000000000000000000000011000000000000004e224e2300089078571fd664cfceb966b5eee99fba98f18347cb9356db3667b45ce06c06ad5017daab8842fd54d75479eaee315a251066683bb1906864b911d6e14f79c387ef69be507a760df4936a9483ed7fa7129c1b8ca10888ce22be668640bd17cab4dcd0be4eefc3b8354252b713914f7fa427adf3cbc9bb6814f318998423084633e60e88703937739897e0c1a6adf386f27d13a9618705cdbf4987518d8054b457f7d49a7634cf182b9ae1e9c5b8e2b30b756fc735fd33d142cde260ccd039bbb60e7d6d6d62ecc5df24"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881", 0x72, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) write(r2, &(0x7f0000000080)="b96a", 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0xfffffffc, 0x4, 0xa9, 0x0, "040000d6d31962fff0d100", 0x9, 0x2}) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/505}, &(0x7f0000000180)=0x1fb) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='r\x00') 2.239299218s ago: executing program 1 (id=34): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 2.168926725s ago: executing program 1 (id=36): rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) (async) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x18) (async) r2 = dup(r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x20, 0x4, 0x2, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xd, 0x4}, {{r1}, 0xfffffffffffffff9, 0x65, 0x1, 0xff7, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x9, 0xf}], 0x5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x1fc, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x44, 0x1, 0x5, 0xa}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0xa4b, 0x2}], 0x1, &(0x7f00000002c0)={0x79, 0x9}) (async) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x10, 0x2, 0xc, 0x0, 0x4, 0x14bd, 0x0, 0x1, 0x3, 0xc, 0x32}) (async) unlink(&(0x7f0000000380)='./file0\x00') (async) accept$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) (async) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000440)) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) read(r4, &(0x7f00000004c0)=""/221, 0xdd) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) close(r5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000600)) rename(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') (async) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000006c0)) (async) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000700)={0xf14, 0x6ea}) (async) syz_open_pts() (async) connect$unix(r1, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) (async) r8 = getegid() fchown(r5, r7, r8) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000800)={0x17b, './file0\x00'}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000880)) 2.157892086s ago: executing program 5 (id=37): kevent(0xffffffffffffffff, &(0x7f0000000100), 0x203, 0x0, 0x0, 0x0) kqueue() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.148366428s ago: executing program 5 (id=38): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x2, 0x0, 0x0, 0x6, "000000000011ddff00257d000004000000000002", 0x6, 0x800}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000100)=0x20000, 0x4) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getpid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000180)=ANY=[]) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) 2.147722099s ago: executing program 5 (id=39): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="67b18f9a0ae753732a03871d6d68a3ca23117ed845ad0a46ca4865b6e10cf347fa10a1a4f2f14d4b1f53586a2d32dc51710b6b8a7238487d20968d57163f0b4fbcdcdbeba3b421800a", &(0x7f0000000140)=0x49, &(0x7f0000000180)="58f3bea52b70aaac0b761ac6dce8fec5c6b0a322c59a54d64549d1f5200416e59687083bde8cc9863686f4289d4702ed7977643f086f731df668d57e1ca068a6d055b5c7e0059ba26869cc8e6ae809ac119126c0145b45e59164c71a225ad5e51587dc49e7443eb713b4d466a8662bd36e54400a8afc2b9bae61398af4782a04e46d05779684ac7e7ad2858670d931e816f9a58ee896e51a3e07e8428bf55f19fbec3274d7b15df7ea2da2c873a24dbe60254d536efff723e807d0da8aecd7495472abdfb8", 0xc5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0x5a1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x14}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xfffffffffffffecd}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], './file0\x00', 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000500)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x858, 0x3, 0x3, {[0x8001, 0xfffffffffffffff8, 0x3, 0x2, 0x7, 0xe28, 0x31, 0x6cf, 0x101, 0x101, 0xb, 0x77047d6d, 0x73, 0x8, 0x8, 0x27799b59, 0xc, 0x2], [0x200, 0x8c0, 0x6, 0x1, 0x4, 0xfffffffffffffff8, 0xffffffff, 0x0, 0xf0, 0xd], [0x7, 0x42, 0x9, 0x3, 0xd, 0x9, 0x7f], [0x2f5b9551, 0x3, 0x2, 0x32, 0x100000001, 0x18b], [{0x81, 0x5, 0x80000001}, {0x5, 0x8, 0x5, 0x4a}, {0x9, 0x1, 0x401, 0x80000001}, {0xd8, 0x6, 0xffff, 0xffff}, {0x5, 0x1, 0xfffffb18, 0xf}, {0x7f, 0xff, 0x4, 0x6}, {0x2, 0x7ff, 0x7, 0x5}, {0x1, 0x200, 0x7ff, 0x800}], {0xb68, 0x7, 0x7, 0x7}, {0x9, 0x2, 0x9, 0x6}}}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000007c0)={0x7, 0x2}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) mknod(&(0x7f0000000900)='./file0\x00', 0x1000, 0x2) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000980)=0x5) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000a80)={0xa9, 0x0, &(0x7f00000009c0)=""/169}) ktrace(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x0, r3) socket$inet(0x2, 0x1, 0x9) r9 = accept$inet6(r8, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r10 = fcntl$dupfd(r9, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x10000, 0x0) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, r5, r4}, 0xc) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f0000000c40)) sendto$inet6(r2, &(0x7f0000000c80)="2dabfa5cd1a85dfb23dc6a90a1c0d793f782824a791fe33262f8b9199f5bfd448cdfd4caa515aaf750d31754303025a789f429f0080aefd96941719d4ff1b3d702fd07c994b6b584fa6100bd0ac7e9b0ff5563932599754be5ddb50b086c06e55f7044c31d240b718681f9af98b0d4ac450f93062442d63f2c77bda64abebc03b2c507a04ec6a8708e7b6205017bf3514cbb2a985bc2c3eb6f1542fe11dd79a92af1e91afe97096cdbc30e1810cfe4d971e5efdd881a7ec1c8cc1f49b6161303eeb202ab38730455c93630a6b4a4e09387bf57de335397c7c386", 0xda, 0x2, &(0x7f0000000d80)={0x18, 0x1, 0xf}, 0xc) r12 = open$dir(&(0x7f0000000dc0)='./file0\x00', 0x0, 0x1c) dup(r12) recvmmsg(r7, &(0x7f0000001040)={&(0x7f0000001000)={&(0x7f0000000e00)=@in6, 0xc, &(0x7f0000000f80)=[{&(0x7f0000000e40)=""/12, 0xc}, {&(0x7f0000000e80)=""/243, 0xf3}], 0x2, &(0x7f0000000fc0)=""/59, 0x3b}, 0x4}, 0x10, 0x1001, &(0x7f0000001080)={0xcef, 0x9}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0), 0x400, 0x0) fcntl$setflags(r13, 0x2, 0x1) 2.131233089s ago: executing program 5 (id=40): ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0187009, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40e) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x24e, &(0x7f0000000680)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x218, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x11, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x6b, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43"}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x67}, @routing={0x2, 0xc, 0x0, 0x5, 0x0, [@mcast2, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x3b, 0xd, '\x00', [@generic={0xb8, 0x66, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba"}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2156778343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831b69941c0a1315d978eea883d4c9cf0f14c275259a617fb76a5b641eccfd8b5158008a19ca6278ec94408a7f146ed690c60bee141b0ca022d54e58f61f8b9b5be393e73814fa340b14abef92d710f845c1a87eb6c33ae0a21c4a398de15dd369f1092ff53c16618879c20349488dfe0630c6ec70ac27e7843e6a074f21ec80ef8966406ce64d15834cf1bfa7d5cd26af547fbbc4019b505159f8cfbef6e22229d510a1c017f2cd28614bec4756367061e70bccfe27964f2f7e2cf9b075d108ac510a7d068e17cc869b9ef448aec38d7b2711e4a6f76ac10fc7e33033dac0f1d659db6ba2f42b2ed429b27ebbbec2b443887f898144b2a1d1d95c1f639bac33daa303fdd187e1d63f5fe75283140dfc5885e83de4cc6846fd4732cccd8e0bf0688c728ff936b624fd45a0a2d17cd97a4eec41ea9ec7fb1cba6db6f8c14cf870cd1861ec41fe5cdd260014d7751278ab8", 0x34d, 0xc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x1, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r2 = getpid() r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) link(&(0x7f0000000940)='./file0\x00', 0x0) syz_extract_tcp_res(0x0, 0x65d, 0x2) shutdown(r4, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="83d37b60", &(0x7f0000000a80)=0x4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffe}) close(r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 1.987519807s ago: executing program 5 (id=41): getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) r0 = socket$inet(0x2, 0x4, 0x7) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000000580)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/187, 0xbb}], 0x6, &(0x7f0000000600)=""/4096, 0x1000}, 0x1801) chdir(&(0x7f0000001640)='./file0\x00') (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680), 0x88, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001740)={&(0x7f00000016c0)='./file0\x00', r2}) (async) preadv(r2, &(0x7f0000001c40)=[{&(0x7f0000001780)=""/184, 0xb8}, {&(0x7f0000001840)=""/220, 0xdc}, {&(0x7f0000001940)=""/167, 0xa7}, {&(0x7f0000001a00)=""/208, 0xd0}, {&(0x7f0000001b00)=""/69, 0x45}, {&(0x7f0000001b80)=""/192, 0xc0}], 0x6, 0xb9ad) sendto$inet(r0, &(0x7f0000001cc0)="92ee12d054319033aef89115f6db47036e0330c33e28ebd7826296ac5b3c8b332d6b02fef88d13db2f97982c81daef823dcb09f35193b6c1a0936b9d86b19c851983ebbbe115434514ee4a84a8d8f00500c02fc8ba77ebd516a46e884ec64a0bb3e843f49c6a6301389f970f2387505b97d3067b01bdcecaf35a3e01e83a7ef9c19d66cb54dc5c19e553d8483ab8850be2f2c1d24f54564319ed7d5ed9ef0dc1fb85d786bf983b0f8c54e3707bd33dde43e73ce18b7414ab3a0b67e7b8e9badbe4e2ea129d6f272fce705f76362dd666c5ea8c09bb944c3cdd15ec0f975c2812a278d5a0daa23caba2a7729cdb3561b7dd3e8b239f0bb770a662fe46f0586512dac5e7ccf3b84acf2058efc25cd8557b49ecb1b81adba5799a0bc0db9a13f90f08ce4951c2ab106c7fa3fa8c02cc3ed3579ff87b8ba62dee94008dd57ef13147b2020d849456f41f49e70181c0f9dbe73614ae042623da1de88125e6133b3fd9e53dfbda6ebe9c8a7fa237c4559229c9110c08c9f1b0b8f4456d31975a5b6a9e60babef4f85e8411e139e08539e74d3c6e7471868161eed36515d7341fc9c2c7c7eea13e7dd752a5f99d250b76dc5024b543f122099cfa6fc249551d551c96593147427aeb8ccaa6732e4baac9cf0c16352bb999ee0e725ef0bccd338098d73ae179616e31ec72b8cb9be4c6f98b9449ae7400435b7318a17a4fc0e66d8d15ce80878776b2f66e172f1ed465602ffd0e74a556b0a6a7c8494333b4629ca1a09543c653304de66b6ffa7dbaa998d4c8bc6fbcb6f8691a59f81d176e957bbae955afe03da03c2d76ffdbda744c958b3412abe02040860dd4d9c5cd5095ec938d6dd549e40336b65688157a961cc25b3eaedc16003a025a951eed154e9200e0c55734130a0156058ce78cde9ab27149dea8696aad1087ae2024a54dd76737d56c67bf5930539bc5a603c1af9a7f0d10cfc288f7b75cb668ac684a682674d1c1e7040cf8388d8c6c9e330f595878a4a6772e2c37c34337b956be00b22f34e548c9cdb39bf70d764b2858b2c80408ec06a4ba2da34cb0c3872f8ba548fabdb6064c8fce85fabfdc9683a5f55dc03cb9ab6c58b6bc6912ebc7a2a92397068c4f1a0be2f15fb7f31fced797b9a2a9ea8f7308657fd0cf0ec599224984e78d5205c1e66b34445c919ba6c5fb9f90b44acbdd71c7943a04dcabf39e1d62d92064a4fa9d0ed792ac14f9d0dcf531b48fad6d410ed65a8601ffdedc2ff193d656302fbb6a467c2668c2e512c715c2e8a1515f3fb31cf62d8f95a883f321e819b318a4a39190ab77ee42667ccd690ca6ce976113bda37b6e5e567776e28f84e796aeba4de9b40084d1261a52f32c0a812c7c07fb8af91015c1293e4461e3a141f1b2d40f45d7e8eb2bbba2bccb37f8e138691b338437422522796f641e8d6e89fd24d2afcd6ba9cfe2ca88152d2929cb54709a062a02d3c0a8035cd70645ee4b7b155850049e9ff836549eb66d15d76e42d05b5b30400eaaf9a601922cc75387d62a8367aee9dfe03e01fa3751ede468ad86dd9a0a94df3488b804b347404b607621d8e1abf24f1bb0b7d31a0bce3c363f8094a20912b42d4253bcc11a2028e5172c4e0ed6529dadb74ee54a4b296e4e80ee04f877da03331fd1dd3f0be42d307e1d0b499463fd33cdccc31e83cefb5c6649a4d8b53c71cbb775503b5592375c3cba2bee8092ec6071950dcefef8091a035809f8fbc6cb00bed380b071e14259142c5dcd52bf0d1a16182eca2cedc23bf363fcb3b7af4196fbb369c2e07084cf496f3f879a44917379be3e1667e03c08090a34a1715663602c9833357d77914f402632820a37fb0c4d3570fb0a159f46c41fbccf7e31d5623b6e0ef4746ec707a227182429e4dc05b86ff129ebdf905790c3302721db8c2c9102892ac2f736de26638c2a2ad91adaf4654e87593d9d0b9c30cd443962aeb82e9c7e75c32e6542c28e9b9f84fb726c2162219358d3c3d2d0a69f567455226cbc7ce70793d011fca086b0eb63ac1e5fc4ba78a23bab74e17b49fa7d10289d020f79c0613ce6a81cc10b4442e78dcf1ddfb1462d308647c60aaafb39c5db19ee5f4f723cbf92ce604a3313743f77ec33c3a4e647c633c9e3aa736b11e949ec9cafbe9c22eb1407755498068d43622630d8612f362bec175367ab82fc2b15b3efcaf03420a6ecc8d3b6c3571d5572da348647eb266287f9becb4721bd7b1a4cbd358c79d1deac5690f9992f01a6671d011ede2ad92c6c4f0071be5a9d5c6c0afe7e27d410b659688e7b6272fe93cbab6ef61917b753ebc38a4fc06ab72cfe9ac2dd513c54cc47891921f480d2e2d95ae50dcd52eb8b9b9da7121eeaccdf93a56c1222f54e5aab5b99fd540e4d3f5435616eb7b339f57838be827e20bb8043e1a617c86ebfe3860beb02532ba66f5f444eb9e293cb30781ce79d55ad4d549bbb12719b72604d596c5ef358b9d18c6288d13d4499bd662ee14e4e4f2c8b4e42aa0b05a0e3f12bf3644701b6bc0074e77cb96973dd20f0e7716dbff871bccab52edea5299d84c96249530d929a038f17752485d7bf3219b006cb2cc0bc52e42172990807f85c08a4e10dea2814747c883563d56456a6bea0e74af3f54ce6b1e8fe18b487a00b49b13b996fb045f4e2eddf83bcbd3d3bf0f3627199b003e454f62bd807294f942ee53b03b0824274ee280ae7f74d4c476a6b8e4d39ddc4ff04b83c96541bc2c65953a340cf2b4314b1bb985edb044be12deb03eb5c2d7c2f29cc80c663f8e176312c575f220fa84a949a1dd50b6650c7fc8191a81bcf9764081e1873ea385857fa96bbdf7638f53249c707dc75922fcb34102c3d0592ae2d27aecf454d244c2d8d772a81d4ff3a8f376ca26fc57d431f9ca0d4df91fb33cd2911e98c3229d41a0699043278033a594999d20d8feb56cd0b102953fd09cc5fdea806d474f7147fc5e71051ff3f34fccad054363dee4ebe8fd1888c815639febd6825e522728642bbc5163be2fa839049d718d77ae4beccf86004a344f2ac700995dda974f1dee328b8c61935f1ce59562e2bb21ff250b11c28a3074bd23fbe8f3be53f73711f2bf3c0fc88e668df6a6721ba5a747ff5ee32a95314fe29c99f80bbba1785b014023a96797f4dce2b0ffbd53a76e07aaf3462f4b7a7208cc6d5482e5dfb2748bb1d0f869ab29c9ca27a3d630425403c24e4f2973dcefe6004d4c5ee331afe6be08a768faa299113e0ee815d103dfc015e42a5c636acfff4babad31813ba38333c26a5a88bd732bca2a32d6e5fa36fc6f505922380a18826518ff504ab43a9024ca326776e1cacb6da59c1677943190db57bada6365fa12bcb823e75dc59d721e07ab2f31989423e57aee63a228e580093772a2c33d53354b64d4577b5be001769872f41b41136def63b887eba62803324f7932f84f2d9f144b27ac9c833b9174e5855fd368d306046bb46c49fbba4ca18ddccda0af07e324f9053663a6ee1158a3e9f6e42c3c4431dac8d5f3f77d5c2ec05f59c07122f51b2800626ad42a02f0fdd199ef868296300b5fd52165549738f25889ed3d390609ca63379fa584102037e3796d70dfa4175b5905e4c0f1f4a4c0e757a7b06560d430aba02247335dd778f6efc2658bba83f4e55f0ee1e2088fb39a73650a7a7ca21aac246e14adbc71ef09b4e02f6d97d589a56fce021d6d9cd80b452b474af5ae4020890acc768663b42f2d8280b5edbbb02eee1e4a2d61a407d1b86d3ab84760c80bfd0c755b82d1a99102e5eabd96ead00e7178544aa56e574985895b21a023dd5e48e532e5994b2e9dfa38084320ded0e83ceff052208d5dd2add8ab7e46a5e04246baac12e2b0dd3a3e316edea01c298686b3db453a0e1829fa31286b671b427416a08b368b3a614bebcb63d03fdaa09af31d9cc34f1e12b06bca5443a682190f0e3928ac7689f83e58526ba3b70cb03c7edd46fd736f036278baad636c3e1f5714a75d2bf344c86a4eff9c9d5821d3edff57904eee412d98425a346e5827d887db3ec1566dba50abf41e9ed4349455f0ec76b218600ab1188d91c0157de521e898a17df8cb76344105e7c46878f49665f18cea9c8c6a8e0092985280018968f1a029b1cd61341e625a75e0568261a39ee1f73361cae32acbc91d0e7d22bfda205935b2e46f6fa0bec07754169f55cff3c5dd26d3c0e0f6090160221b0fd902c845f28d627038288d14466ccf63b18453e47fa02c2c1a337ffd6b84a42a14f070f1d2a3dccbc2710c454b54865acac3da6fbcc89e78cab3a4343af8f2f47af25d2776592e4824936293c4ad5a481246854909e3655e0456b5ef075a4ed8a011e69015cb684627590a46a4e6f1954706e55b0c24a95ab3a4223ac02281b880223658d371934fdc22c777d8dccaae6377bda94093589f6002ea893157a4edfef78d8081fad238a7ee3a760e61642cc94e37cd69a3729d8c5d9be8c65d353ca990368838c04873f5616dc2f8241d03f67ec7f0920bba5d14de91d764e06d089d1dd7fcf694ffe3a9ecdfbbf87aa642ac5549fe5b431081477ae5ea07b259c4df76490e9243ad377510238b82160fd6c007f0d6801fff168809d0fa4f0eb4302bcd815059cb330dc5ab3655e8292b8efa1361f9462d494b131c0695a06d04ba28290ccf92a261e9a768addc3c7e29d1d5632f4d17d889bba607414b3f42e3f028549d3ff52cc6162b3e94e74de5fa6b022698aa7b6af5666e41534b6f004e0ce7bb2d85e642afe3bc0f8ffd9e90526c591b1553e596b0a1529c9e91dc1c735cb76285e6d1ed19d2879e6b3cf4d50eb1ae3b765ad78f7e414c0a56e51361cda23c2052df1a9596b765e6ac8b7553b55710979f9e1887ae99a19db3c807667c34ec7e5a06b1f87974adc0c2b0763924f15e8dfa4ebf1f04faa4b26a617c0de88b7484fdeb7c540e96c58880ddbe702b4e5b3577c5e93ed017c575b2cbee0217994fb1b81a985d812334ea6446daa58125d3baaf7893cb86162891745354554bdb592a6c97bc3a8cb8fbd1dc7df9c6fc5a7a2bfee9e6766352efb06a1e0e578e02d49da921ca8a48b1d4232b97b80ea6a5848c390ce01148d0599b2c007be2001f5b83287b5e5826c7e77a969e9fe55b18c0b21aea5e74bb6a976033bae69184dd5eb6429bbd13eee544b520534f365495a33cbb8fca473b1e394d7d628733adbed394db8c163fc595aa5640fbdc050704a9217b5ef3c3e05a5b98216cae070c358946e0631fbbc78abc69158c94d204dfbc9a279a9a0a87e987885a04081b1723f8ec1e8c499157ace8df2878c2e03ab1c9ac42679eeef18ae45161473ae3acd4ee91cda08631a2d5792348baeffb160e0817a24a2642aaa601c6c1c93737be2e33bbb7a61d93af3003084d7ccdfaa7f830a318c7dadcbbc423e1cbe420438bcbd0b32a813d83bdd873134bec241e3e4e0ac5743941c990d0bbb51d7a966c3ec26305dc92d8131f0e8b9ff1143997710a32bd7c6e98979349d3ee1046fb94af8331dd71bd8cb06e62c3453c703910635a408df35a6436cf84fc96005f9633268cea307ca0ac906d664cce24cb48819ebfe56c3f46e71b9633e6fd91b00c1a11eecfc6a76191a3b7ac59eb85b00d00636550aeaac609d06d1a174b0af199183ecc3232810987a3ed1f77e2c54ed916dcb55f6f36f60bc7d293a73fc44bda908276d21c8b6cfd25a6577180ece6aae04acd7c8e3fe63834cb44733cfb40115c3ff28c621e64329fc74866c47737f25c391cbc3e0a66c", 0x1000, 0x3, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x4, 0x34) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002cc0)={0x4, 0x800}, 0x8) (async) r4 = socket(0x6, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002d00)="355798572ca24af4538a925408f1bb05c0a0df7ff19af20c75833e0134e133d534ad7b71347f7e9afcdd4bcf8a3a8182db85e4cd8bb09234d5cb1e570b6f178de90ad5890fa330dd78d9f1dd38dae8d9c31a56732d2a0eaa0f5d65d1e5f0c9da67c4191edc22b934a57e9e8c5a1df37ae4a27edadd1f8edb25b40b2b2165cf5555c8286c5a05a2aeb5d25d16d8cf9f83b9040d1a53b985d7b8f30dd8001ef92fd8afdb725d4045cf14f91ffbf87ad88b98022262bec9cb3fca87eba794ed0c0d88f53197031f8daca43f81ccf67331ae63ca9c5785fb8df962d741d6447d2bdfbfa5e01308088def91f4552d314a696d0bf151449bf95a1fd065f2168fe8", 0xfe) connect$unix(r4, &(0x7f0000002e00)=@file={0x1, './file0/file0\x00'}, 0x10) (async) r5 = open$dir(&(0x7f0000002e80)='./file0\x00', 0x400, 0x4a) symlinkat(&(0x7f0000002e40)='./file0/file1\x00', r5, &(0x7f0000002ec0)='./file0/file0\x00') getpeername$inet(r4, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) (async) r6 = socket$inet(0x2, 0x3, 0xcf) sendto$inet(r6, &(0x7f0000002f80)="7d644fa64b012a82db644bfd1a4490ddf8cb4fc2e402efdae9ea97db237df97448d5e7a9812759e6efbae190ee471b0adde2146ab1c8971d268cc05447a9bb837ba52c065024fbf0d2", 0x49, 0x2, &(0x7f0000003000)={0x2, 0x0}, 0xc) (async) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000003040), 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000003080)=0x40) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000030c0), 0x20801, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt(r8, 0x8, 0x80000001, &(0x7f0000003100)=""/117, &(0x7f0000003180)=0x75) (async) connect$inet(r3, &(0x7f00000031c0)={0x2, 0x1}, 0xc) (async) recvfrom$inet(r0, &(0x7f0000003200)=""/138, 0x8a, 0x0, &(0x7f00000032c0)={0x2, 0x2}, 0xc) (async) open(&(0x7f0000003300)='./file0\x00', 0x80, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003340), 0x8, 0x0) fcntl$getflags(r2, 0x3) (async) shutdown(r8, 0x3) 1.983043086s ago: executing program 5 (id=42): r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf16a) mkdir(&(0x7f0000000040)='./file0\x00', 0xd8) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)="6d06ac6eaa388c8793178c4153bea53180e3918b427dcafecaf7d9cf606087be9d291d6984ee9b360ce815ef1a5a622027d1a3124d7a6a6e65759febeaa908feb69ed9cfc709f2f1d8ee86ce4905356292d64f8fc8cd810a322fe53d9b22e401dbc4898ec1aa8b7aabdc6b5799d861ac", 0x70}, {&(0x7f00000001c0)="38ee267c2394d73d80a01bf426363978af4c8fda3b59312c0b59756a6c8f3037a999069259de6d64c27ac037666984f9441b2fad5f29eb3160de551b7d7ccf0dcaa6f7ad20bf8e4418d93b2452c5c641288a75b10af1127dce9f8f23a38fb741a3a4eb11cfe2cf1ea3ab874cf26f54b8e789d7a593afa97292f30fb2b23683f4130c01382e3bdd51b284b06425c49193b4b07405c0070dcff77ebd289949e66da3265211ebd5db3b2217bd0447e327731582511efb459c6452a10f927a0fe386b2b64d6240cf7ebe816bfc08d1ad7512dcdf7c58fcf37f9298c8aaab2db1985dc5eac2a8c68a03810923c072a6c726f568d824ea7469e33918f2aea2769069ffd36632ee072dd73b584b50314ca6d4d523d4bb40aa12158deac87dba89a72beb4bbd69cabe50bf09315c1660791a6c27c8e8c12abdfa64cb5d47aff3e7259fc6f25e2f24069e3e86f6ae109facf27afc43e89fbde8ca91625c5372b35e3ea2e2fc9c8bab8657ec7d45450d64d3456ae43efaea8465445603ea833f13def7b105b1e6e2b5f72af54d049e788eb7afbf751df9c961cbf4c145b303e752603d4c66367f3c44f459360b35bb9bfbaa4455c9ad0267b04675e316fcf2d0abf6bb83b6b9406f15fce300102ec5b789ee8647326fa2090f9c91bcc0434310701508274885b39e6711e8468be6d2da1a19335e0708fe77493cdd1744d4c8c9f2f38a59b138e5a222b56c43b39979796d3f9fadd284c20168fbf043c756b2ae70591e4ae6239d3f29a61fb1007894d07c702880fab354af5aa2add78d53369179f24f69fcef956acb5deddfa1667f2bb0cfacae2e889ceaa9cfe2099620ce10bccfdb78b3ea6965c252bf071202784799ea97b7512e8b76c704b783f7d7baaf79f3047d147e458d4463d3a8187eabbaa57c62f0f620e19442dee35b562b59b9f50b87bd891c14a7e9215938d91fee283918277f75f1ab31463607d604abc5de3e8b6286f86e99143693169387c1843fc31b4a746b3f90e503c5a55693043e776ac0727a5a3e71db374b79e26e45f3a83535a69bdbf9fab85e6f1eb83d09a3fa746400a1012e5a0f621f1818395c92cc11d51afd6e3489049d6751d19554a80bf47d23266089d124413879afc43252ba7f1ecf3127c69ff63b1d25b24ac92240fd2e098545e475fd75e5a52ee0b114a938411845d1d41380de344026f8941521a24138ac8294bb8af2d7a71e61e270ff5c63a3b09b87a5aa0fd4674df2da8032d1401583020e97553417c3c1b553ed1a2994602c45fc3f704a3fc79e05602e9ea2cb1c29e25550059ae01d6a51043bf965e886830071bbd28fb4b2bc952c91a28678ba097b117c57b89e22841b4ab829b184f546c4f2581e797ae9197e0a01971dbacc5026522246dd2dbbf35a317dcd2f1980e8975408d2a72c0cbf95712c460873810dd25b353eadb7a52aedf9a49fa5b8b9c94e04950b56d7022e152c2c3dc2cc59d1b6afa49f00806862ff5b0c32fa7ac455950393e1c0d2f43af20842c3cf874618b7da6407082463b0981ca33c59318c108e445bbe3953fcea03a87b069cc29aca7eb77636364b77f3bf720d826142ef0b3044952386e21a6e741490e1597bad8ad439c6ce502f8668c586aafda3f9c10f3656bef2f7e1ee5114ece5670d78fd5c1cdb660acd371f6905858bde6d4f7a4ab27f40f9d57deab38a1f15f8c84060396d6ad77d254fbcc5bf0d742b8c1e2f0c380687435c6f22195cd6f9321cb60109c40a7f9d814d22029829c5a7147faac37107e66425c088121eb4ea72d8b6d60904acfbf2f30065e6df8499665e30f2f6fe7e8d7c75b48daad6b3d7e32a073eb237e818cc9e6c6b8aef996bef590c41c4104794a765a6d6fb673ed376f26df51e9407dfca2c3ab5627fe6b178f876232111b193c37727dca1ba3c1718a15ad28d3fe853bede516b354695758cdcb7bf09ff07bb149e881c0d48687e02ff846850950269d75bff92dea0c7cf0f0028acd450733002eb76e2d031e7c6a82bac7e07f4ac5333d79d10cf0329951da826becf302f5c453e0d5d17fd1ba72e20a5fbfcdf6d0a32d07d9c4c95fb1f715c6cf1fcc01214e6528d9cae9f3f40456ca2a1311bd05bbc5b1f30d76d49f122c67de24706037acadc49ec2862c6c7687230a98d18c10d8145422bd9175aad505a5f3ad77bc07f8aa6a6bcfa13712720de19396d077ad5451a9739a9f48fdc8967204e03a5900692478886e995f03189aa265d6717328e72d42099302ce40b028f73568d739cd986f739fa4ad4ab2cbaeb7a83f57d47f0407a1d51ca9a5edcbdd05a242192d5f3a995e17f816273d33759358876b8a3a7bc9506eb1c69549b797dc4d9fe5328e32aaa503a84e7e38b9f97464063afb57b38264f267bedd52420dab7bd0d4b506b8d86d48713777e2f32e043f13c87a7669291b6001d8a0b9d08700fb12c4174909015eaeb116026dd79ed09f6c53687e16516d8f561354a3de33e2db1d888d9c3539d4a7145c353b1fe9bc4d9fe226d0e4701fbb2f2adeea534b7ec7b5b0c58bae3ff30f6b6f92c527691bb98a742523ea4d9636c7b08879cb33e0e2672738fbe31b43cb1957feec1f93f682a130d242d87df6a8a1e125b98450955e9ce6efd97b3335d33b8e41757e4b9667c5a3a6e8fcd875c1fd9cf6d128aeadd7181740ac465f508c7287d714107c40f0d5b0aaaa29216006b6f1bce632c449afa99be4d4a0c626c01535a3cca8ee772e26d0533f310655fb2b96b985b8415ba6852144378f25f03f0e1b804edc57aad45fcf59e0e49def209cda8ed0b0be9a04df04443bc041baec44986090d9d8cd860462eab4cec90a7c98cd83035dea199de47396689cddbf8a92749fcf3688fbd34a684dc0d9bf0ad19746e5970592559940a2e7eb34d545f13b00d541cc5dab3e95ac8178b8a609b7c8bb1199eaee283b859ba5639903275120cbb48cc0855df404142cf4b1a51e5141edf7111887621af301787ef0ad1cb92ede5dac30a76b2e2018f7c7edcf55e374a129267b243f43ef81abaf836744457334bf68ef1a4234a78fc494fdefc2eb2bcb75afaa9271312b2ec103ce91a9de901604c570d52a10111cb4cc01f2dfc9d2e37653f5a013d00560adfb9ea4960aa8665975346fe99b0e69a0483f30fb1ce8b3f94c1be209eced8d2e948a42a5e736c417c25644172170693ebff510b06ca2d9d22828a6166d7b36e11d5f63cca2cb16f64cfcd24e2fd8efdb59faf1c027396fd6d1ccd204dca80f7ef6a936f78c191f29e8b519d16961cb294114404557d9ebbab5c8dd58bdf2bcf59a7a0754cacddb18f928bb8d949eee09bbc4f6927d74756f92c0b3507b7c91b0523e964c22bd771906fac4d501fd29e25cff10583bd40dc8a0f7af7f20def5a495f7d0ceb1431766408f96edb9b804a585ed299e0c060bae7aaccffca96be08bb7a041badc432ab78533912522620d719981c53a5bbfc5cf89261623c70700f6300f37d60b482458f49f9c17e973bc499ac4047693a7af477223d246f1b24f05e6a79fbd7d94cfc819b86cd2dfad982747b5fa496ce8f3aa4a969ff3b0bd554def862be0d59256967b069fd44d4dce661213b56ef83984acbe8e5878d3511d175a7feb30de32b9beb33977a6649c01e0638488679466a7efda974f1ea06db5f6e992cf3c89e04a7c948e96635d20dd61c4537483fd8850de76d33259720825569699747124f20434962bbc86aae3ca628a113977d379a30e2ea9506e25b4d51517223501933cb94f950e92ee14dd606e5d4bf198977c64a1413eb7c263556d784e99148abec7ca887ef00ac400cd88e53d6ccea2fcca3a3bc01ca5bc2823ea8c62369e8e693a1d61f030913453effec8e3ff552b5abc714ad428cedff76b2f5bcd021859e9c85708268c6616fe8186d403d66a8ad9390a6f72bc39ae0dfe6eabf5d96fc8e972edb91b1fc0b004dd72214fe265f5b3b918aa9c2b1a6fe9adebba04c6b9b0176e92f9d12e67e3873cf165568b7b0829823c05ca95435493e1ba967aa63a7fae587e6a362eae609f19ac65fc0a433bdf53c262a53aa4f3de9401fac13820175f048e9dcb4921622251e37f419859abba94c8e5f17820992eaa62b10bc108c580f2a38bc3488ab9dfe0de262967679ceb7ef76f18626750d0c1d2fae864a0bc5662956dca0cbc4c51515f293d352b81ff34375d5922508640927deb13c3a8f16073e3413694f1a7a94206377b729eda6266f2ce69afafc213498484c0b4ce167e6212b1da6b0688880c10b548f690245fe576c1a4f6891f72ef0d3e84558146cdf3e09fa313d15c100b70082dbb13bb88bf4276ef214387c715c3a22087b8614dd8121d4a283303e395e7868e193d4d57b6a6052da3656995c642e81ce648e89cf94a55ce376823022c18f25c74ff975891f2b900d6126f1df4578bfc17fb18de25fa3d69351ee2419d0a240e76a72850d3a13d2c13c1f4b34f793dff3cd927de64437c2f791e9525209ac64594289d2c28d28e2302672b2785e7c7b8f893f18d25eb8bfdaec5c471be23a75e5ce89e44b7311c310c563e5486b7f5b2b1a650840368dd7915a90b6a0af507fc5d4b8c6b038211ea8703175c8e572d69a08422171bb687ccfc9db4af73b7e1d0b25d5592e30363f0822d79edf5745f4e5d715efc1a7de5c1bfba89dd0bc44aab52f88e11083fb0bc48cff98ffa87d24ecc397ce5962132a780659767b5eea7a185a3031dbf22e63618f83a6f12e1b49896632715bebedc9193ca63eb2caa46ce77612221a768cd01f7e5762170c80edbbc3de90a465b1dd8c196273c9015977e521daed1f6d0866883a4f8903d571efac836be86e3dd725b94074931b4b4dfc96a34f2aa0a7a1e0162dda286efc7157c7003c6f59a8308bcd172f634c3fbd3d20c3473554f8880c692a2945883a8e4df7e643792d3550c55626e888037f5f98e0c5d50e54ce96a45a9aed7b5cccbf0c90512cc7f1e9f455a7540d3083ab48084d14d6fa10e8aceea245d6e76727e9056717eb3b82840cd70acde7ecb4d1eb18479df60832367c7082235fb2c4af6e81e444468f1f4496645adf0794b96220344eda69be3e8548ae2574288e0fc4aaf6c6fac21753070fd413ca180367fc82aab28cab30c8c7063c31aa33d42f85b3e9c5fce3f2612470bd0d353f5719188f5c9ef77b6985cbd3a4f1c595d4cf032461f36c35b86e4041aaeab87989e87b3d52828058e652ce8fb25c0fd9d1f74acc1b61252c1ebf45038457985dfde9fe2138a7c176c68f84393decf3090ea9c5fe7fbcd2512995f8cf1c5d584e43162b7b76b7696c51b44107120275721c80975f52667343bc528c918d3643ed40850930194f1a23ee5519cc257b1906858eff27d8918c2ca858c9a787dbff8df2caa19cced3f1fc36af94481c9c6db22f57332c1733aca6363ec00d0dcb12d9ff61152f33559d0af6c741633ed48c55d07a2b39ba3c90fbdb7aa602187700be20c98ee1b61b9c54f1478a4618f7ea68f75badf16781c77b6dd8a6242137da480491733068194ddef3755c30354a0dcd3e00963d7b2036c6d5cb98f64cab4a3b1032ba7d3dbc239d10aa9da4a33a6e5f6bb703c4c7b8b4f2b3d23f98a9ee024e8c9c9bb6b492734747944b152202affa75096aecddfb85521a2b4061c5564f67d210023ce4a097c070979d5e5757ade25118871a27f92252da8e8c67c15277098e67cd93f6f6b69ee463f36da7ba106c5b3cf661f8198c897d9785a4993caa7d53c54b3d", 0x1000}], 0x2) sysctl$kern(&(0x7f0000001200)={0x1, 0x58}, 0x2, &(0x7f0000001240)="45152c58", &(0x7f0000001280)=0x4, &(0x7f00000012c0)="6a296c00599e4384f6b6afb7cc0ddd09bafa05d56468a8", 0x17) r2 = open$dir(&(0x7f0000001300)='./file0\x00', 0x20, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchownat(r2, &(0x7f0000001340)='./file0\x00', r3, r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt(r6, 0x5, 0x9, &(0x7f00000013c0)="8a1552a186a020cb8b568af5045b13471bc0d3d84bd4dcb044387f3bf117ba71b76d5272c7673aae775364e5ba7bd97bc95422d77d124f857bb17666a86c050923584207148d98c68ad577eed7e5fee5528aeb2337d635642f50d64f2eb1d9484910d136cacd55da9da85109a4a91d3ec3d02c4800d934e9f41b22d55d2a6778c540180e555a5e2f08b98f521801d0c3918d46b92718c4cbf91aed0257786ffe326a00475b40a8cfa6fd21681f6b74125c14b6a1774d0f0a328020c60c879662", 0xc0) syz_emit_ethernet(0xa9, &(0x7f0000001480)={@random="71d9a970ba15", @remote, [], {@generic={0x3c07, "c513fbbbe3d66bae70a4eb40b2c8e381673aca3d876bbe71febe980e2f50f55df9e5abaf0f6eb162e2b91e96ee22e2324ab2b756a43e9c4a95166a221bb2d9db081c52656fab5d2cbf1b7ff3a2d9b693cce08c70827b5ed269a2d549cd7459a2303fcfd1bd609ffbb3a39c2668f142b79fc98f6adb049c3b5430258007aaca14e6c19b4cba70db4a909dc6fc55f153722153eee7facb557c82b76f"}}}) sendmsg$unix(r6, &(0x7f0000001ac0)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000001580)="626a6aa940897b743b8d17bf463c2b8d0caa7d59639619e0f419c92955a86b90da5e99f5d7c756e04c515fe35bd0c8c950fcf6abd23564d31e440944e10500e81e042a00f43e1dab17f1350aa1f554fd63260840b9451dbda2ec2d9714ea389dd57c5bc5ab7d5f75", 0x68}, {&(0x7f0000001600)="0bb777377ea5f4a988c45db482b54fbee61c023a039fa6b5e4d3190b9b4755620f43a2b8cc18b33760d5a7dd77d3429edee560aa1ba75f299640038a0e04a63a556c0061d3b863e6d6dcafb8487af212143a92a7a90f7d75127846404a30a9da67e75764ffa68ca3e7c52650a6", 0x6d}, {&(0x7f0000001680)="2876556a70b7a0a7cdb7f70b637611d032a297aba18edfffb53d0de9d52936a4", 0x20}, {&(0x7f00000016c0)="71f7375581b5600b1b50", 0xa}, {&(0x7f0000001700)="34220b99f2ce0bd66fb263e1bd7b4f1bb086d111a27be3907c3eb62005032beffe8e85f842e00910733d20d72717161eb5bef87919d2f5a514ea9605901b1e1d3d2ed62023be7c2f9178b97e36b96d4b9439a9afe4507c28d9034bd36476c905f1620e0425a02cf4cac3dee75fbd454116da5e7559e7c45f1e9a21726a242d9ccdf14f835bc9ac2d4c476ec5a0945a955f4ab57c613dd2c8e341e7cc77df1e1a417aaa73a6d68a359444b1a7754fb76f1ed7d33a2b1040cea547db6e5156a9420771347753581feb2775", 0xca}, {&(0x7f0000001800)="e11ecbbc9a32091b564bcb3f325a3dbac9ec5efa037f72bdd6264b05fa77138b5718eb87c66e783711115b5d88a6b0bf1ef6abfdcbac4940c9f5b620b014afb777068e0cecc1d4285daa0f72ab0694073d83fae5c56d93adef36546cc7cf54", 0x5f}, {&(0x7f0000001880)="1d4271b0d9e729dbd566efc0d7476405e4b1d3514a131faedae6db175d244800bbad25aa3f838e28256f1bf32ebac3d12d91d06436bb8eced68b6f1c2bc77d3ff35b9ace9fdf843921cb9219be33b11d299ce7a228c555de70", 0x59}, {&(0x7f0000001900)="f490af2d717ed2f138a260f3ac218a651add91ca6436549fb3df87451282295fa46e630cb52f2bb24848223250e011a4269175bdc326950f52e020bac89302fc5d23a0158f5f0aac3716f90d03bf4081f546b4442e0f5e52ff22cf8daba1e710d111fd67cb445bae9a191cffbd8c0884851732926e58872741319af8e8380c40ee2ab2310ae690725559be3e082e66f05edf60516d756350c17bb50092d499fbad65b45eab703b30dd4a4e97030c63d332caf9d28cbfda1c5168c728901274d995017d092e60bb44498268a0633af2f668fbc11334ddb9bf9d0e8e6497d8d2fdb0a909de82b363e207b29f1e4b144290222ff36c3e81e092107fe894ad5f", 0xfe}], 0x8, &(0x7f0000001a80)}, 0x40c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b00), 0x100, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) setregid(r5, r5) pipe(&(0x7f0000001b40)) rmdir(&(0x7f0000001b80)='./file0\x00') chroot(&(0x7f0000001bc0)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000001c00)) syz_emit_ethernet(0x2a, &(0x7f0000001c40)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @local, @rand_addr=0x12}}}}) getgroups(0x3, &(0x7f0000001c80)=[r5, r4, r5]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x8, 0x0) fcntl$setflags(r8, 0x2, 0x0) chmod(&(0x7f0000001d00)='./file0\x00', 0x20) 1.977793915s ago: executing program 7 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xffffffffffffffbe, 0x2}) rmdir(&(0x7f00000001c0)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000040)="28968272bb428aef9c22ca0b33451f5007c19e5942161f707b9953f92e0d86094634e276c0b5a75893e89f1ef32834540559a42011a0265a44149b169c141e058be13e1b33fc7512ce1c13fd0f2f7e7a75ca95bb4988286a4e2c2a72c3c992c434792586a3a77c0746d2c5d051c51bd2a5ab4d89d5618f96f49fb50273e2a46b3d51c47881a36adbb2b941b14288d1237f02c11e2670eeb2d9095371ddaf895fff77acc0d910746bfc5408812baccebc4fab6210bce8ef0aef753461a7e61dbf5eb14bca00f7f7cd49b383ba832881", &(0x7f0000000140)=0xcf, &(0x7f0000000180)="43457c8b1bfb11aab4475243e16e52a5d9be3bec4dd21dadf7830da753bfe7840c61871963f34f64aa94d09c9c667f3556ab", 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r0) (async) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xffffffffffffffbe, 0x2}) (async) rmdir(&(0x7f00000001c0)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000040)="28968272bb428aef9c22ca0b33451f5007c19e5942161f707b9953f92e0d86094634e276c0b5a75893e89f1ef32834540559a42011a0265a44149b169c141e058be13e1b33fc7512ce1c13fd0f2f7e7a75ca95bb4988286a4e2c2a72c3c992c434792586a3a77c0746d2c5d051c51bd2a5ab4d89d5618f96f49fb50273e2a46b3d51c47881a36adbb2b941b14288d1237f02c11e2670eeb2d9095371ddaf895fff77acc0d910746bfc5408812baccebc4fab6210bce8ef0aef753461a7e61dbf5eb14bca00f7f7cd49b383ba832881", &(0x7f0000000140)=0xcf, &(0x7f0000000180)="43457c8b1bfb11aab4475243e16e52a5d9be3bec4dd21dadf7830da753bfe7840c61871963f34f64aa94d09c9c667f3556ab", 0x32) (async) 1.974296438s ago: executing program 7 (id=44): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x6c, 0x3, 0x6, 0x6}, {0x7, 0xf8, 0x5b, 0x8}, {0x7624, 0x1, 0x0, 0x7fff}, {0x921c, 0x3, 0x0, 0x9}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x68) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') 930.687289ms ago: executing program 7 (id=45): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x10, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="624a16516072", 0x6}, {&(0x7f0000000300)="3baf01d1de4e4f524ceddce986cbce6b34611845a4104c2266a9b50a8ab48ea864a2a866b0713707c278a2e3ae8a304b2913115ffec4a8a94de2853174d3e917c7c8cf6b96ccad2576c71d283cccfa2d56f0da6505a25b420af4bfeb81f621fd774ece3422f2c4e1f653bcd44747503a6ff633d71f1e2d7afef30a774a2eca76b9c6a11417dc7ac57309b15d9525081183c180b8cd0ae7e6ab82b6cb2b26e18e1b69100c96196969e1b96d6684bd5daeda45f7b458ca93671aa50a719fe24652430ce7fcaf615894", 0xc8}, {&(0x7f0000000640)="2e56f8d20a90da0bf9dafcd4a485a663940979c86203fda897689a61386bd07c9cc694ad24309b10b6d3e0ff345c9500877cacd98984d084aaa212e53ffcb16ac38b6d916d2787ef6fc5886a15d7f50b188c15aee2c744093c4717f33ae9de37be0e2a021eb7d988bae28199a7024db7f6934dca25918ca7e71ef4382be9561f06c510ba1c86c7a1650e3539aab308cf14bb38397ecaf27ff27a74660a7a9846fb5e82d6b2f58e1a79406aa93a481e7f2c3046cb05b700a8212db6f633e2a1f0848628162765d4030d0e08fc54180315359f54981e45d9cd29928c12278ffa2f8b24af3cc93d3c42004f11cc869551721f05f6629dcce2c71358729770a49a9995069e0d79fa191f13517da2735713e4fac2a5f4b3af323eecddeb3aadd1d17193bb7557a3169e0f08769af42d66fb5b71cf5ac4714f8cdf4350c69cf5d2eba4dc67fba731b7ee58dd1cb1eb09256ca779bbde262c5be34309da1ed8b9e4f4c804fcba2d01aa007ba0cf91a4ddeb0f7517fec84474b48211bf495a416656553f79e0120b51f7dc9068dc245682413bb792946bd8f6cb879980b35d87859890f156e08aa36edfe3382403c796ccb42fa2d1afed2a3a549ef5cbea77726bb3ea012db66092f518c860a6e6d55f441668d364576f40deef354099d9bc2e731b362b52019981ef0e1f3ed2cceecf1c1b4fe5b18145adb3170c7164f314f2c3d95226b9675630d29300bae63286ec9563ae11e4c4d014c73f9c2d37efcb43157d09717a20cbb7787530eb0cf7c5d1e52f879d9db99d04720c27aba621df03d5e7d461e02f2d099eb64640370de32db79adc5d44beae4eeb3d9feb083e75453003be9afe718ee9b60667dd1e06aec25d5f4789d27ec41c31fe5397e43a31ca0fae68ab3cababed750fc438e4a0498f9dfc57dcbb25ba9b90227b87337bc1645333acfe43ff25d9007dbbf75e081d735e7ba4a97d6b8e6d6ab2e91f803cf60280abebeeb0fbb10ce213dc58d74c831f74b86ae1957b80862382c0b07e9b1e01499a356f9875128cc6a5919a4fcf1367e27beb4ae68a3b174be28e12b94632f94ab4624a443358f7a3423285b1ce9c4f3ae1597e5600335be7d33c21e79d29b9cf375433970cdbf87a9b42aa3c40ec205b19933e10ceb8e9fd5142597d990aec61e05f13c14df66742af4e27fab7ee6598265af367d692cad5817d5a98aaa554d251347264e2cc2749045db23c85e1e99d43e8b95da3664199e94454ba09405b942fd1db4448d66732d00e5b0e7e2e5f300a0ada7a966f1c3d01ef0788aa3d3e6189a03343b7cdeb537f7a59a4e567ca8ac0db25b921255235e4c1c5d17de1d7585344a8a537998f186b2e89ef11e0d3ed8f2002ec794025c064259ba1328dea76c9f8e4c1a886d27d0013288da3f1a0438452c803044e08584e3e114eac5699ff726d422a712daaf72e1ab21580ddffad7a5633fa325d934b4137fd702940080224e38635b7922874b033e207bdfc6dd0370ab88b074db9e7afdcdc83f86e603b9144e540aa50a7f81d9015256c682608b1c5109507faa97f4e21b31a0eaab13feb4d145abd06645dd53b648d1e963bb88162183634f79366e63295a208c8f766a6b562d9295bdeb7c9d4504b7fdb268b1ccc6f95e24c4974597bb47dee820446046cea09a79f0ed2844226156bd8f4d93ee7e5f2f106b828f36a8398192a97ce495ad997470adc589cc1dfcc803f3e37a0dc17276953ca8e6b0313c420dcf082553a5dae9867b534859c093ceac12be6cea6b30a7c4417f5f98746a44e0845d4ef8295c729dd4f8614459d1a6c20b515a31ceaaeb9de985de04d9bef0c825eaa9868072fab3e40a728990e49f449b5c16d057902b63db6aa3461b27d26be460805a6a32e9d93145f794a2bab975f50dc27dc2b6f7cc19b8986304a5c5765b3db6afb0a43edff9debb1d4d382b75de492986aa3148d19ee3899f72301b6d865720cb4fa25122d712fa9906fd58f282310f9e5c53191125930f92252ea566c3c06ea2f8ebd8b498ef8c281756b6b541b2ba0f8d4c09c71748f50dfdbd1bac0aa460db14bc8bf184fbc86a6a6087903c8dbb603b87dfd89a3c69df07ce90cdcd46d097b215ffdd0869a9cc71292f37f0cfb8d2fb4f31db4a4b7248d24b4792923b58701ea6bd767989670532b2b0b199305af153cb7ed7b133348d9171afb447809594cc1224749f6048c6a3caccfe070edcb9b558170d1ffa4ccc33b40d7debf7fb951c7218988bab6bd5dee566fc602ca5bceaaa77ca6eb629d8a98d802305fc3496a079c9d26b9caa43946ca3a57122d329ef63ca1814bde23af44fcc2c06009761f9f5ba7b68e9e6b7cffe0fe24a89d7dc43f0172cb15210c85136844f064b554de266f81390b76c10f47be527c74eeccfac496b735c8dd1a769b84151d930678b45291c701cf4acbb56cf967f5782ca926e87fbf537f35ef1b48afd171696e9119dce1d8dc406c9aee3cfbc43267f03a781003ac4644e01650440014f7c6116777395c932c8729fa4ba3908c6d03619c6cf4dc718f908b00f3eb4456a3e7dd6088ad83c1cad4aff428a5975a397b18e571742a7612d861079f2e5d88c062c5282849ede826068541d600260202c58d256d5b4366a07db43d04023d5fb49af24df095d485cb2d00a83ba505f8b74503e03418c07a35849a183f28524d9802ab953acda27be128737832f938457881cd0fef2155985e60c3ff1efa259f442dae4420f3dd95872a8e6b3730aac894cc8c91804ea2311dc392a60b6b9f230658deead63eb29555207ab1edf853e2fab02c701cc9e0abb5396941efb623d2cd6884e0a34bfaad318328c55ef0d8d7f5816354564a6ef4310c3a8fedd892680138511fc9369c4d3b3f07618cbcaf542f2366093b38d6cd08bbd808d51c5e5037b41113e735b3f5c14c1632a7fb65471e7f9ee01805ab0d659072a07111b2742ea7849407d071fbfcad75291a3122dd95bbf0f5dc1c67a28ddd2a12658a795025b74c8f10d833abfe36ee0769300e56f2ba4a0789a7835098fe76d9bf55a04971c09f50a156600a713a100455ecf832bd85cd46ebbb3e737a86f437b472d01705f73b1ed711aade53141e21ee746aeba20f887cefc86f8481e9c819040f32db275816f6981cebc9eae768cbecd6a5f636338b7de013e033e0344429f5e9bb134204264c107770963a54a5e640d0b4477b6ae54920a5bdc5c2538fadd9c634c83baad6427ac6cca700a8cd49d6ac2b0fdcef054ce35fedd11518597dfd10d2cde8369b1b5ccdffd79d52878d75cf8354c9635d37fb67f50774f63c317a56ccd6b18d10b7bcfade874ed22b61dc6cd6e5db1ee1fda40a7cb840ddc3c66d1a461aa3a723672f39af9329b6d875b6f617e7548754b984ec49c33b8a37e1f3ae86b23ecf1ad2b40d694d2547f39e7f57afdac48aa610c4cccc73e2d242af33b275b99583aef68fd8a3647affc7cb37da74d3dc931da87a1b774b5c085222242bd41f86945c7912c34d3bb2819203be0908ea202b384a0f5997214d8500a8f43e233ef9e1c9c54b828ec25b54ad76232e2f33940f13156e660fcef7fd54c4e06670f9752aae063cfe3b44f050bec6de848ec995c83c56901cf7ea6b924ed8b576cf3168bbd9db8b95f542f290c9467551f3cc7d15a7b8e43d78b5110694764398a150bc4d440082f514268a9dbc9a22532ec25815e167022aef1094886118396fd5d71e2d3daa334057b8f7483f4f821d6e753d0ab15ea00506b74e01bfad9114474f9b659a3bee38e10b0f51bcdfdd59f6a532dcaf33d8601bcfdd97e864b032cbdd81491fade136c8c82058fb5ce155900b7485798b12f77a3042a4122d55b02b9a8b29232d81adc676824a0fbc523281c6d9d09ce6219614e53a285b51585f527aabc07bdaa06f63085c5d895595ed71e1c3c627b48089f60948508b61e8f445342bcf2eeb26194463e3151f42394b511208fda79eceac82bc2eb969c2d6115fb622abbed5737ce5e2d2d35e3baf5b6d0665f338b9ef6cc8d67736babf30306436d1a361b72f54d4b309b6ecd546f8e01dbba29765a640bbd679194a9661561b6a6c2e575b2ecfd2f0b861d238c4657fb1c6237a210a21126dd051c63d6055ea57acd9250e2c9fdda40ad68f347c156810b3f89d96a2e43f56014c833736a930a73343936c2eb7e769a108f8c5d18617a7fc6347c3b85eee08a6e41e6976276f33b397eda9c4c28aa4e71a1ac8236d987f21dfe2a719cb700201b92b036ad9e4c095f3a351f48ae3392d2ec7dba90839170551d13fa66ce246db9e0cbd080aa6076572bdb78d24ed7009101bc23c5dc722c74878a8069e64a06b3637436d0d6ad8a76576b9611ce7343ec0bc27ccdffb80e15af5cd2e0b9e3367d27c537ad29966e72fb8843b7d2e242a24acdded5f64f946e4b9d01d3f23cbb05d7acd3bb6f255476aa8d463e185ac2738e0291af020b032a985e87825b93d82073a88ae9497e76d9fff05b7ff6404fd9a983b8e5422676c53910a4ba454efaa9f4cd2cd1e66245ef7f91f8cb60ac9f3bee6a58b646c88bd14aa96961dc77bf202213234a65d36d53a0e7b041016e650e534a186e59dad3e64f68daeca7ad9a6a6c7acdd6bbc33e4bc1bd1dffbd68054be99085c607f169c45267bb10f59c1d01592770d75e6bb6124ffb2766e35039ed7faed1298161a8ddffdcfae08542f151b3d717367f8534bea76f955cd14e6eb7bf28a75efd343a8434c97507501215d991215871e5aa7415c35953d9213fa90f1271140ecb45d2c0fe4390d31867774b58595d132948fc974d0e0e962a206e1d09fb3188dc9fa53ee087780e69eb46591fbb73a7aa6425cf07ef9655e088b11e143e9e31b9afddaa558ee7280d5db3ab759c86cf28af30bce0bc05f1f585ea5977493cbad3b22c6f55d9f60478d84e33e5448fca6cfd8b71470d865690d80ddc53be698b35824594f5b189d167de738162295f6703d49866472222d8c6e84af35db43c1457c6f2c8253bdb51e51d8ccd7f5cfb28c08b25a30b154329979fbcac9da64fe251de21fa8e8b7106477dbe8bd40711582ccc9b27a88c19239ac3c492fe461de0be71a332e9290c4c5cf16a0177e5c635aaf69364b94402234ae2f4f2474bc1ec0355ff8129cdb021fd9ef989dae301ce6f31acfeac6715dfaa28f889078c2f399545bd8411cd67e4e030d3c18130dc082657060caa86a93671bdc7421b9c79636fa879d51bead040391705d8e34bdbc7c82812c932a946ba0a400ffe6944627d1ebd1d8c59f290082eb09bb2065af4abd03828c6fc9c081e5f4b5bdc4676f381c5701813dfde8fe1fa79088184de97a309ac5c358551217011a7b81d052b1e919d8a99d176ebec7827b1924fc08a8612869da6725a1df74c0e84596b37c80341e15c5c704c64872fa156bfeecfc0f0b5c5bf21c2d24edc7274bc7c11c5ec757b22f0a2da808378b0c1252e311dbc1cd9b3fccd74e00718b9a4523d43a1fdbbce3714cae5dc746507cf57f44e29c8231047c9684f7c4124a372378c6938bc0c8320180f9ccb97579b22ab7abc501eb29ebeca0464e3b72a49335ee892fa389fd94c60db3ac61f8df95897876873740e5f1dd3be4d2e6fb3f18fe2161859f75a971d9ae9010cd37c6f21819b5857c6679bc60b445a8a5888ba289ccd95bd47e3d13b8567195e74aa61f995946b87ba2e9de5eb3f20036624707aab972cb023005152d756b1c47c793eddd5533da99bfa3740ce478a8d8cede1f", 0x1000}, {&(0x7f0000000480)="988fd3569d4a30d0c4c502270145cc83ebfb782703f7ccda38dd2cb1807bf23039d294c26480b5417845c104450e84dee4b1553794fbb56fa0cb36c3fa91c188be549d06490a6b4e2a0bb590dd7312fbc909d267c595cb7c60b2f9dfc977c0491f479ba74ee79b3f6cafd477c1130b350705a04295fbb4fb818d4bae26ef73e69027e0f711061fced9df003874a9d606078b07e4adfdfc5948ed842c8ec4d99deb4355011b50d64e80ade81b190796be0f", 0xb1}, {&(0x7f0000000200)="9c8ba89857822b326882a0aa2e476fffce1839f6627f24d78fb0c6e5ed699501a28318201aff7ab2c1fb0e7bff7f12d9e466fb05b1ad3a66d8770847a688bfad8797590995b1b26838eddc3bc821c1908f45e4a917d1d951c9289c42", 0x5c}], 0x5, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffff9c, r2]}], 0xf8, 0xa}, 0x80b) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0x3}, {0x6, 0x0, 0xfc, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="4cf2168f5168653b8478c2a04dbd66c6e2ec62de59118e98b9bf7e9503d13ef21ac4d5fd303b15125b3d3e53a97f2474", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r5 = kqueue() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff7}) preadv(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f0000000600)=""/60, 0x47}], 0xffffffffffffe1c, 0x3b1d) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x40) fcntl$dupfd(r7, 0xa, r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x20, 0xde, 0x9, 0x409}, {0x41ae, 0x2, 0x6, 0x41000083}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8001, 0x0) open(0x0, 0x78e, 0x8) getpid() syz_emit_ethernet(0x416, &(0x7f0000000740)=ANY=[]) 482.524487ms ago: executing program 7 (id=60): ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0x6, 0x2, 0x100, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0xc, 0x0) acct(0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) setreuid(0xee00, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) (async, rerun: 32) r7 = kqueue() (rerun: 32) kevent(r7, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0xdb, 0x1, 0xd, 0x8}, {{}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3}], 0x101, 0x0, 0x6, 0x0) r8 = getuid() r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r9, 0xc0044418, &(0x7f0000000040)={0x0, 0x4, 0x20000000, 0x0, "b7a2224ff1004647c39e0000000000006b8444d1", 0xffffffff}) (async, rerun: 32) setreuid(0xee00, r8) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 481.70099ms ago: executing program 2 (id=61): getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/207, &(0x7f0000000100)=0xcf) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x28120, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = kqueue() kqueue() (async) kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwrite(r4, &(0x7f0000000340)="1382e4d56a14aded513e4c1e1d1e0de40b9aa77fd623795f3b0f4d63258d9d5ed5ac7e7256011cc1", 0x28, 0xf12) (async) pwrite(r4, &(0x7f0000000340)="1382e4d56a14aded513e4c1e1d1e0de40b9aa77fd623795f3b0f4d63258d9d5ed5ac7e7256011cc1", 0x28, 0xf12) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x1f, 0x12, 0x2, 0x7}, {0xe, 0xe, 0x3, 0x1000}, {0x1, 0x40, 0x49, 0x401}, {0x6, 0x1, 0xb7, 0xfffffff8}, {0x3, 0x3, 0x1, 0xea9}, {0x6, 0x7f, 0x2, 0x4}, {0x5, 0x4, 0x8, 0x94f}]}) recvmsg(r0, &(0x7f0000000a80)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000680)=""/233, 0xe9}, {&(0x7f0000000780)=""/130, 0x82}, {&(0x7f0000000840)=""/159, 0x9f}, {&(0x7f0000000900)=""/34, 0x22}], 0x6, &(0x7f00000009c0)=""/187, 0xbb}, 0x1882) (async) recvmsg(r0, &(0x7f0000000a80)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000680)=""/233, 0xe9}, {&(0x7f0000000780)=""/130, 0x82}, {&(0x7f0000000840)=""/159, 0x9f}, {&(0x7f0000000900)=""/34, 0x22}], 0x6, &(0x7f00000009c0)=""/187, 0xbb}, 0x1882) write(r0, &(0x7f0000000ac0)="bcd4f171bc4771adcf5e29927614514f3e6b20072cd039339cd135402d552b65815e68ba04a4bbd3d0007bf4171ee25bafce048dec76cead4c8492f4a47ee1a7c98789ac7b4122b9db7630fcebec957a1b6f829eadee4269c1a9c93755817805f08b67f7c9addc0935b5bab20996351057a156065f4f2aea31c465dd22e5e3b0f72cd130eca49b42b6cc59", 0x8b) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000b80), 0x8000, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000b80), 0x8000, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000c00)=0x8000) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40), 0x20, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000c80)) accept(r1, &(0x7f0000000cc0)=@in, &(0x7f0000000d00)=0xc) (async) r8 = accept(r1, &(0x7f0000000cc0)=@in, &(0x7f0000000d00)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000d40)={0x3, 0x1ff}, 0x8) pipe2(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, 0xc) fcntl$setown(r9, 0x6, r10) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000e40)={0x0, &(0x7f0000000e00)}) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000e40)={0x0, &(0x7f0000000e00)}) socket(0x10, 0x8000, 0x8) (async) socket(0x10, 0x8000, 0x8) 479.744321ms ago: executing program 6 (id=62): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x3e, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000002}, {0x3, 0xffffffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x8001}, {0x4, 0x8, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0xc, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x7fff}, {0x925, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x3, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0xa2}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x6}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x2}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 478.825752ms ago: executing program 3 (id=63): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002580), 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffd, 0x73, 0x20, 0x7, 0x20005}], 0x96, &(0x7f00000005c0), 0x95, 0x0) shmget(0x2, 0x2000, 0x490, &(0x7f0000ffb000/0x2000)=nil) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xffffffff, 0xc04c}) (async, rerun: 64) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000500)="369e74dc211f53cd94d458ba0008d1ee3d55cffffddd950e520bd3afe42416addd088adc6f6a07530dae199863fd8158a7259208deca9675275031a2a795895502980cfc1f7d40eaa77ecc604852097c3bd0f07a0dbcd0fe8391bbb27fab6fc9d1a1e1ea290d160b54591dea5299c378257fa7c1dddd6fc22c49d4953f8443c497788276e7b6b9b451079713b29aea8eede02d2147c848b8d3835afe5238ebc2ea2b1cbf767c979e280de72b9d58bd2884a1c77d24948fc5e123f970b4fc24930846a2ee2e01203bc8fa827d6b76412e296a45dd75268ac5bd74cfbb012d2d4656655213c1d94d3464a504357ac37a983dff57910332fe39ceda872ac7a47fa15bf090fbc7289045429ee236ff55e17a413de2c3e8440c1a2824a8f9cd4ce8b5da7217f49fbd4fed45dc9f7be0c508a98566dc20a352a793b0110322a62b4b7efbe56d286531e69956b0e63bf931ba913ed50df4f815ece0a91369b0cd6dc61833753bef40a28c22ffc07f1e551bdb4dd0662a2810c532b923f59432c7b42eb6e1fef857c32b3d36f9fdbabc54e102aa938aae4cc3b1914185fbece1e475ca6fbed0c16f6fe171613879b9036b90d6c94a452ffef6e25c48422a56da1d0f28f0479ffd4659726e7a25d168d2f8cb6307cca5e38dba7d37b59eabbc1fe669e71d5a814aa3f946b980da4b8a82e3c5c2e6e319332d1c1c2a6027d4df68f8b5371d77324be0ecd9949a1fe72ef5be1d03132cbe56d3b1ecb8479411b31c0d62bc39b40dc0e076038dba8ae86096b8a3e7e99f69e7ab3821ddc33ed912b7b7b2c2a7f5a6635cf12e42a8098a2230715aea82c76d7aa6609a0725dfd0d7ba09be5df02fb2b22e144be281b502ce6ab99f5c036d037439ccd6b0de2dd36f64436bc8b9555b439a9217193f673c8df82f480cd5dc7306d72159a165872b9f6152dd3605429f87cdc9049c39c0525c3434eef20640af4bce2c3fe0f4f3f32c39aeda59a76b2b30590c0ceeb1a16015a974e1884e70ee60db23c9359bc4f966a8573c8ffb7f4f1bcb44733189bd35bf6fb9d0f8d5fd87a3916b42fe8d033549ddbbcf88ad12ffd9a9a9b3bb536d0eff7cc1b6debbbe3eaf70757b9f76be1857e2f1e2b10b59cfad85d5d2278142178e1f924f90e6a4faea350600c84a2e59a461c3e5e93d4ff27ca98586564169420f8d7a324affa74d37678ff067108291b4ead5f0fb4672576842cff0e049c4c206d610eb389f2e11769a7320650ba65dfb9bb6a254367685f714f61cc3f6bbcd4f502a4b154e1f317ce6ec39aaca506a5f33247bc707bb499c6c0808f3f7156e6798920c6f75da50947fe3b6e4454d2a032aa2fa06257b7c9e8c71b861dfb57312815489272a0e9654401e3ec511a63692dc5da297694c6845240760ff2e987eb6bb8a59e623852d9bdf7cd6b5b785a917a3e48440b6a6bff71273dca33607bd38b56d9199d3f341fecf8c06fbfd7ec4e91d8ceaa6255bbb8409e3e4f6c44726eb50ad55ea7eb13d5c67020d88c62cff3674887a6ceb67ee9de47bc081a396b8dc882685cccd57822098c5b0e67d1649aa0742b14fc132f32e2440238a87f8b1867307d9042705c92b1a2e8838745b77de1439cc24ecadeef1ed9e00daeff306f3b33f9d8cf4a05e313035d4e001cfcd840602edf30af4838e6e152fe1b454729bd08e0ffe8e7536f0fd060f2dd2c8ed287157f0fd9e288d7fa8cac5389a471b94bcc9fefe7429f0b56b6222978eb224d855ed1d427d855130e657387d2d4e332fc2256a7874dc533f677ea8c5865a38e00999c05e29c30cfb65e3190f7509e1de4b91d68a8065f28d235153d1972a33f7e68fc63904fe239a0adc7ab79c5e946d5dff14381713bc97a8d21880babeaecf428c3c5069cdcd08a1db339645fceb6ef04581506a720a7f08267a4d85d8e0959857af33decd302cca4c8103548c16c66cbd206d0dffe163a3a0df9949a050937856b9e45ef6b24e01ed56097a8cea967164cab3c8e79823f8ed664a08499867b69928dbdbe71d07b7b68b154a44de5aff384ded9b572cea1d5e7c3f6446095d70c1895571e6de78bfeee659f295cec4385c90902bb09e28f2c92fd0def743b64b5e1e3574fa2004ac872618535c017502a1026c62af01371d200202cd97ad67533ded7233bd79c0476f71a0dbf4c1d1721508353979578bde1cc85f5c9f0c0b804697fc06fc037fffdcb332860a3db54c70b7f1479a5363b949a28c5ed3f071cb00977d857f59e09e08d1461839746a599b725fd69769ac857790ea1bef138f52758637f6296a1df2e5cab155421195032af0822620cb00b8d0477e8218753352566446c9c984ea468896a3e16f8ba041ce4037969c531a510e751d3679c25f1febd1b51ab6847c9fb96f0ae1c126208e3c65f5325d07b6cd679c092c93eee69db1880f1f8e85502a41e9033816cc7c6549c6b15a3a12f9a747265bb56a74e3fd05817d3d19a28bc6f3a31ec4e4eaf6f5e9ea12d5d22b503a806828e721e00877ef950d61e53d6f4c4c02b75740337ef5623b7ce869ad76c6579d4468c81d32286312a75ec6f80055a45462a67734c8d57f440c26f6b26ee1217341e5abe293a26ab2347699cb39bbf1c6d0da9102b39735780b5ad8bfc05e46ce58a151197d031af99b22e393cf909f8606f4fdce5f212900079ce9b78d6e45b761dc8839f824c964f58149bbd6dd3388e4dd1686d333668e7c5a85602cbd5f085161903fcd2c7d1faa0563a5f4f584a4bb1922e7b3a5a03b3b2825368da31a07f4e2c157be783d6f44c2638ad2024e6bf19542595aa4be1f950e01f229f10adb32a389a945d21e2e25a70d8913e7fe51a1e79f00e548c7b84964d53d9b792d3eac685d4ca18f1ec5c5f9f2d9e207c696b26cc67ce041c5dd30648dcf5bcec98c67fd609ea3407fb8ac62c6e26d64adb08fd9378c568fb8f33e58fcefebc98575325aea2e7f27f3b4b90646fb5ef60839c69ee721e535a5d614e378d0e95abdf4946888f956f084a7abc8d398072fd0e7aa4d62228c930c4f32147a6f71eb58fee3a500084ea5b8260704a068b66921783e6c193d8668dcbaac90d4ad741f7fbfe6b7cd8851d3cae413fcb366ff358fa6218ad6fa98689fddf6416f0f2b6b866fc0ab2db13a292cd83265924228736dcb5c37f4565ae968c095648e6343a249cded0a0b76acb10905e85e93ec39b187aebca22e29ea141256c4c1fa27da215d1b871aaaff20d1197cd300e852dd54e8371f6d8e7ddaddf514f72301a8a749a4cfc2465bac1992c9d4fcbfeadefa9cb7cdc57dcadc03ed073012e774c089b58a0966f94e1b895b10353058fa88b5de6ca4391745e0246912058a8b319735de5e3121e77ff099d5cab337fa21e81d355c754bd59b07efb82c008f15764a5f5ecc144f726b954befa6b4adf90d7ac5153fbba55bd9c9ddceeac54cfeb60f4ad7dd635eea4face0f01b1031455b0e6866e6509a78ba811f874bd53fecbb74c44504e74772a354feb2613a00d9d53ea0caf28c64bd798cd2642933741c1c1fb16e2acfa8e471ec7b244d5d41df206540762b2eaa0490dea9133f855f6ebfbfa998bad9104de1fc566833bd5c2866ef1d5fc61935a9025ea5c10d54a5f93675f6f75bdd1ae0c54cf5184d39d75baed4aaf5b4956405a0b651d8b15fe3feb114d00577e9704e260fae221c2cd81f7087a888062bf006fa33635114599906959601e31c190c9763e670422ed7ff7c65149ffb75119de7635f325eb2fa18c5ca7cb6e7c2c372ab733f486e70d96356f7e4ae0d0f5cee86fec12403e2e40caae8f9444a8a72168f8959f0d182a3cb93f915055210a402460b34e186c630f4aa164468265a7ab822711071a32ef79e1385c3a4952dae35a9952fe70a02944f7b484629f8c8d53264c5c8328b8b30381584d289d3e7693bc122f75557dff9ee158c9485c03612e6788ce2b274f7538113d4bef5383edb63e6477964f54629ffcb38925aa4cf86c4625b3d87d19940b9373c5fe864c3b7140f361f355ed8e29e66bef176f4c2a2a0707c4c675add9abe76eaebc657b3348c9f781124c178e1eed3474aa905a38d469b051a057ccee85a825973ebea1b3c879a153ec4655725fb01250c5e43cb3757f9947df1fc32afb902a4c4186eb488403c87762c4f9f83c0d7178199391675553ca2881d3439133c07329ed8b1eec48a5b6faec202d70d2ffd2b2ff36383318c8136a40aac39fe2a1592337ac49ba64f532961c99ea4be0d155de42171aa7c21a03ee01e8ebfb08d5df50d5c69b46d300c2ea3961c50d72eee24cfa9663745548b6e03e77167103e4923f4fb6b10d08aa0f9ac69fd49363f3d879904f91f864e073b452bc6304702d409d85c4c3133433dee2da2b0050e5cd657edce13336c9c85fbb14383bc19c2bfcbff67a2236ca7304e265fa7df3d087d3593838031c3816d9bce7a577ed40955c265aa6f1ed83749f9aadc12d173e190f74f6b46c8351c4ce70a56119f2e81a9d5d00213d9303df8b0e556a35b15ad6b1774ca905825d6674c3698497c78a3315fbf09a065077b507005d9328ed31ad29d3481f5cafb5cee42dff1f0dad6899511ca2b68752119efe16903bca751c4f491481a3d870d51c29271d03a77071405f90cf131cd98031f6162e40172cb5a75573a58e7dccafcba651e7519c01b6b28042922ba0a398c60bf5089aea15cba548e8b1b56e6c8f2fcb16b5098f5e84ac5002b2e31a7552fe336224f2d5a7fc24b1a33d124226397090621b92de13d23e1a8e0c1b57d6f2ebf7d5108237caa2f4e5350bf9db409e43413019a57fa6150dd3c2acbc25c94aac9e600c4c0817d9f41e71d0979f5e23b9287807c75538baa1df0e0b32ffedc44536b1d692ff43e943f9b4cc5c4b579a0ba44173f343e198b9756ddcc7dc5e4c44e7970f7112a6a4bea7c09c4ad2daca2816a7682a81ae8557345881e9c315195712c06454816d6d8afa26f0ef6a0cc1bad6dd365356c605468b9aab6cfc5c84ad939bfc170bd38df2b86934507a623d5a5a87f971d15afd38d132feb46ac66266c6828214c26f0199757f78da6ec96bac204c9fdc3accb724d880850b6fc351c1c5d7a09f45602fea7a9229cd8aec8f56ec455b10fdde7ddb758779c8591536fc5ac9c3e0a050f2c47b05246f8fbd1fa9cc264c27033bbf452434fbcd06e3eaadde07cffe48e3a9ed7764124eb48aa9be50e12c6f4078451a91a43693aac39202ac029318183af61010bbef3e69b9b624004afa02548b6fd603e03eee8315da9efe0a4bf1f714797c12bda5efd404751601df3c875e533bf0d502678e28665f59c2c4789531bfc784cc2b0cfe6d24e9e7d7b8318e4779780ae80a483e726dec5cb92c376c04b1acc6bdd833b0ef49b2f970fd1093de8606a3eeb9033ab0f227346ab82b125f02f8171c19524b5420854684c5918fc22b0852a61836002c705869b2b0886a41570c00495a345d8c44df8af8e2eb481fb6b07f8b49b536a71b2e857d1a85723da385d34f1b05e78508e0dd5e421b6fe2671383071d20d51328731b9ed4b1364cdee1082de5ea5a299613b5b483014f4cdd8009f03a572cc41788ed2085e402174cacf6cdceb678c9e4442264b795712bea6910ae1cc747056c95adf920dd21dd0770551b1fea0a2f21591bcf07bfcba81c124d4ecf79cba92eb103861e2b449f28575a72a5a9f6ec5c1f77c1ca8bcdcdfc619692c76dfcec317a10a9ae5b20c230cd71bfa45693960c79809e3d2f8b5dad6b122", &(0x7f0000000080)=0x1000, &(0x7f0000000140), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async) r4 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x6, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x8, 0xffffffffffffffff, r4, 0x0, 0x80}) (async) wait4(0x0, &(0x7f0000000280), 0x3, 0x0) (async, rerun: 64) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) (async, rerun: 64) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x14}, 0x2, &(0x7f0000000180)="07d879806f91a22fd3fb60279a6f7901cfe2b3f46e913df30569d979ae4c720ba00f26316f4f9e72badb978e8bf9a3fa8d475891d768c56cd3aec57163ddf70adf76fa76fd066ddcee3f088f27ff78f9e8ed4a3683ea", &(0x7f0000000200)=0x56, &(0x7f0000000240)="3c998a2f15a1d7b57d99d652246bf7cb80a9c19f7d219536e75228b96d1d09528128e37871f9df0d0aeec389845c22eaee415d28c56f4250661c44557e06d9", 0x3f) (async) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000000c0)) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="2237c0b74dab5d00461a000000f8ffffdf540f2e0bc130b6aaca1976364f66516556e18dd8d9cb2adc5a21aa462200249207a71f95cd2079758c8793c3159214ed3d39503b0bc4ba78b7867cdef8c2fc9a625d00ec65256712f8b3cac7b1acf3", &(0x7f0000000080)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f000005c000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r6, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async, rerun: 64) getrusage(0x0, &(0x7f0000000380)) (async, rerun: 32) sysctl$kern(&(0x7f0000000480)={0x1, 0x4}, 0x2, &(0x7f0000001500)="56a0e094ae45b8e551880dd1d5b6fde95b67a6d0a73502788d86d3241a", &(0x7f0000001540)=0x1d, &(0x7f0000001580)="b21c008d0314888db69b541f860688933a1233de46cf1603908d74696912880240ff6e88763e0a8e2430f043d13cd007daeecf650cc78bd420d6ffc33445150aefd47d8eb8fa80dd4855668673d941f1c188ede2ef107987aacd5a1a5f146a7af7f7740a536857b94bf5e946a9a8450f68701df83ca14ee42e63f5bf9c4088dc235ef301d87c8b494c869db00b7b52203390e90c3632fd60e8e61d4ba9f19b91b344c405eab38c59db73c9711d14bf8c20af27c6a6f5aa5c732a214684d499613a2d577e7bea511a6e4edd0f6cf6ac2f5885bec96a78e123600ce2efbfdb57988a1b45b0f0dab69499259e6fa3253557b767799e9118b09a2c5fbff41e60feea4e209179af3ce5ab35b91e0a62325c20fc64c0de4a313e559afb3e1c196638df9b128bb44dd87245d68ced9c04d98c8ad123b262f7077cfd948d0a6af21eafdba8e91501d45c65fd8efb6d8d4f2ee80f97362c0f6520c0ecb0f61bd7ea51d14cd0378263e0f57e5676e9d5ea425e8d6362e441aa8e3e7717e98a3183d1d9bde7e71eeeb6cf8ec6badbf9e39f803cbeaa715a45462a91eaa8529e08c59384ec4c00409ad8d0c0b65a83d2d45fa8d2b70bd404aae04a3f3193329f3e12128ae3cf6ebda399009656355193c4bc5c95b77fc768fd75c9a2c10ee8b27d6dfa008bf8d63e70776fb8a221afa1d30716df38d202b073eb6a2ce5b157ba92b48e8d53cfedc01df34d330a19979ff79cf1c5084031933a991680b8ae139dfbbb1723c420e749b2900391b2851d218ea394e32e3c83416880b8d54e8b0c2a35cd6822302c6b66d1f81bdd59050a6563c067dc7a168278904b044de9ebd0b216f0ac0ed39b2c97c43023eeae76880515a1de72e40b5e0416c933f6f80fe3ea533ffccb61ce63d06db7e998cd9b48dace03bfa2e097d5b783fa7d5a62e790dabd17e49546ad7eefe9fe41aa6e32feb8247c9fd476aed4ed238ae949486028dded3474124cae02480efe49a2f97c881ce6e7ba579a4c3f8bb6df3a4f7a8498475260fce472dbdebb69d5f254ec0d94856289e94d21be88c04ba7a96d198a07cdec7df9b271ec16c6b65d9ef785c025212bb0c94e19747f1587c4e8f8907d44b8e57c708a27426d8911b584679a26fcf0ad67b1c3521da5a6121d08e4b4129100104d7feb7bb858c9f2585b6f69e8b1aa9ad9f39d79e794e4056210cb788564c95a812166c6c83714f24087e9f91fa5efbd7822092fcfffed760f6162434972c6212f0816527f1eeab864a1a53bcf9bd1875719895632f1153365bf659561295244c0216f7e8981ebb85856e258f1e3fe680d46cda5dde4aaff4f1f01961e2819900ecd702146e65751047f68a0bf49fec72f930276ae9344f29c3cc0b9e207ba9fb8c0783e816a2d41856e0109567e7ce6d29cba8ee43624019367dcfd3eab9d4bf60ed69922ff23991b685fc79c5cdc2d954fb0be45f0c1a6009dd08bb86063333d3aad1d873122ae885b3f2de21008744212280aeeaa6affdb58457583d97a5ea7673cbb295b161d82d5ab0664b36408272db8be7e69cbb55d844021c1a2435e2966466d66a8b2d752961ae50f255c654b4729a6f85c71ae08c040970cbda0aad49be7291718b27d79a013e7616a0069b5123653d5c0866b7139f03148f9d19eef794ab6c199c30d4e42186aa0c78d13ac9d9b8601011236bca540ce28a4f9ef151c1968d275a8db223ecd781f243ebb6e81b27b7f4bfc2085fa787883a99c3dc4fbf4d0d97f00fcdb35095c02bdd6bd5f5aa1101438ee28bee0d1e89a313b94ca68e2680dd31f22433dd50efcf7d01aeacb84846e1022ad8265b0bfef7a4a11a1a89b5fc08dfebff0a2964c14d5474bee95d5f95d12e702e9d7d6c3c629636971268403e8a91440f23044530a083c0347f489fa44eaa6bec6f0ef350e32a0e201da9ea4d5441f2953540a0046e2cef3287780baec7b3077c04b269829c80ad9d6d66e6b14826e2732705b6794fd6a075c97ee04cfbe2bcf865e552578617b4ee9a18eefab9fb3dfc6e0a3d8e2f294ab918df2314aa59f261d1abb9ecf6a210e35126364bd15f452bea69e6074186171121e4be868bfebb73c858117eae5456dc385d3319a6a0361c12b3648135430f4574e5127c2efb266bb41cb6b86550197dfcfd82a9100f0477fa138c2cc999949da980ec04cb7d36f4144d4f4371688dee75aeccb6ac561262dea056f09ed4279a4a41e49f205809bfbb05c7954ce74ff0c66d456648a536d70eae12c41420f36052bb568390caba8a7ce2e82ffa75332111e8eabf96783c12626b78c92ea5f3531b298e49596eb20c623dfc261a9150c2ed59507ec0f29b8d2ff7808a9323c4debffe05d167f814a7f78e6de400e5b116f9853175fe6dbaea53164bad9dd69a27ba1600c58765410640602647b2551bd11d8fa59dafd7df2bc38ffcbc32cd06c565eb95cc12fc3fd12ff3dab1d15c3360df94863011b3d65584f6de382eb4ffb7ffad8a9f220d5759bb25c7e41e5f3206ea10412c186fc01a9d3ac6b321368ad347b55da2ca337acecc0706166c588af65f301e036f593f6ad0fbdf31875d1f66099d66b1667e5e721a6628819a62b07759974f8c8f3015cd0050d5e362a8cd45aad76e88e53b3124e42d37c5d7dd6da9ee894c23c592feee67ddd2a7acfc23efd95a3fcbc1c150526d6e6a706dcfc01ddcd1158719456dbc25d70f397a8f503a103cef21ad4111290a8c33e310c9bae736f02c9062abf747ac4ccf0e77d12a306f993970106a4a29e946772ec79bf6b7c1a453550789fa8646e0748464a197a349193e7d40a743d3de2d12993ce05a642c4cacedf3056f66d6e66d2a8871d1fcdfbfe17212ceac3c4ae75e645fd39389c0ee98448a5009c553e8b3e71d59084ad60d34fb860ac1a1b64717cd553229ec098e013ef20f6f6528b20e47ac8379acdb1dc69a021adcf7b2f27a7d95de2957c33cb70d61ac9a71257ee76dd4a9b8355c6c137e77b59bc9d9b7094b338c26ca432d808e97f9a32b386059f15f7c6b072ada9e17a0fc87133bb71154002aea998ea610ec11d4343f02b46ef954956a1a5fc17035ef22f528c1ed6c5c20ca8016a7559337d6d4282fd72d504804142a1d929d83cd6b2d36742a846cb983baf23c294a58dff84c7cac85621f95d4caff11d14fedacc3c9866cc443069f25b56474fca997ff6fec3473db6ea7a5bd01bf0a52322e14d607ad66e534ca7e004998cb821135dfdfcdb8ff529684ec3ae9fb5d9fc1a42fa9db564a258a20664c392a25da8baad4c365268531b2f34a8a5c078fd79f5a143b31e09f590373dfa3dfe44941514dd84dd87051fe912a9932958629055ddbd91ab8f64596ed6305cd16a092559d982bde37d028f4a07a3a81ce5f6e8fa0d04ab202b87f224e86b659ea62ca3748edfd60d067681f0af898a12f90f436f567775a60564e953b45f96c150cb3a1af4e0f65f4e0057997d0df04fe102aee05ee886307f90c5d0ee3382561ce18a6eec149605a0b9e420d2c19b5a79adb9659061aa148aeea1aefd27d5594d8dbe2e6d6f6e23175ac33d38c811e75ff84b1ebdb354081154f000f41c87f77e8f60a8ed280c0dd4f49a3a443424f2a89f864bb81564a29f79245c9b55c8831a1bcf1f326bbb9a461ad3aaa1e8517d3dc734f08f8fb8c074904a2444c303ad4c033dc748d4d199a98b775b63dfc4175dcc40922d350a6fa14bb494cf57a6cd61f5707ad926639247e5a2e4ac4706ec56186af8a991e269fe986601c6dcf7cbbba68ec80dfc25a1167e12120863349c3974dd80dd2e0183dd81a5a89788e76da875420fe02c913f4e17bcd7ca92aa3144a592fb51dc5b4f1bec9bc82e3145b2bb853486e8486720623317ca70032a49078f8f334f66245f77d374553613c34a0412971a73527fed577a1ae89e93712cfaf28ad532cb629e75a3799903fbd4b9e9ca6ea5513a21968b0ec6c505755eca9858b838e5c3dbdf74179ce106dd6fd3166b342bd8b79a2c6d67cf4555f9a177753730cdfaffa85301135f04139344a7c58c92cd70868d7c08b146359f9f931e9ef2265fa895354b7018dfc40243e45da315ed53f02b32e5fe97741de3920646823bf28bbdd4c319f6ea3d44eb100b998fb3c124a6f5c735d151b396366e82b844b820836a50b043aa0b0f494f02a032e1cd89f15e620c8989fc6bb7522bb140cf38cb20cd71d820a3a78592082663153a69ff6b7d0fbfd852ab36a36cd64e2ba9a37f428b946893a75557ff36d5a2d175aa031d1325742ad5f8c323dfc026bc594881ed91e9f9845240cece483455c1f7350d7fb5282bb09ecc3df7a7f34ab5bb97abcc8dd76ba02650dfb4f887cc7aab23c6a44c7bc97b9858386fa2a138e981cfd0c48d82cb241a0f16cd6d2b53ee0533669e3d6822bfaec45097cc257ba49f10aa4f80c48f9fd0f8b23b52269711adff9b1488b4a20a400a5323f826368dfd2a60a56954cdd15f22f31072ab162062515a25f7786f0a33ca94de2d3c8e4860c3a350b35fb63cc51c75f859391ccfbb828068583cea5acf22677229141afeff2160b72769d1add43d913a0ff8f8133640b2a44630042006458c32d90e13b92da562a8fd6078be71b8acfd8063a209d1386c8c3eb1367e12ba6760626a71db45522be14c15a851ac7aa15bacc72ece329c57611a2328479b0e189861f266996789305e5b1178469d3a956b29eca6053bf01e9414f5f8ced43d1a50b823d0d3093a57160b71da404e0dad6e8366eb3cfb19ea44170c70239f34f7b461de574de18f0998699f079762285e5393a1de646f0db5fc89a25a1aae97beb7b0b0f1306a663780d763941621ddec5a0167fa4cf83155395d03803a392e68490914238b58921e54249fcb701d92cea87272e353d5f39014d741dbbeed0b521497ed58bbc1e2e228fd8d885a73aee669b60e72bd13ec7550e25a4ed044495a74cd153f7a4e28cc6f790a49fa0a438a7742e5a7a26deec9089ec5954a0f254fe36c021be6c2f1bcd7ddeff4e18a2104b763039d52a9cf448943589e324e1732f3865d07fd06fdbc24d3f244ccee21a120bec507a10366f4ae6e1beacaf2d4dd014277174fa9ba32aa297d88a0232c3d51255bf5467e0c586a3b809baf3912308d2fa92244857c077c2d1091c2646d033fe9b69f4f83ef0ebfc1944fa564a01f0547dd579afc1ada43d4f542816b8d4cb73f7d2b9c53300b84fba0df2c6f5a4c8efb39517c1cc9f6e3bc29279b4950fcd5755d0328bfbe305bbd465f79346e2a9acdee168363804211d866e0acb79f47a43b2fff05ba5df66adda097c865c7d2de90ec9c70e87492dea5b02caef33859cd1fe336a1cca94ec3e7e8147dc49f21b8b3d12d0865113f7d6854015b67851da81c88d1d76842591413c849c403f1942ecc7d019c7409866cf21505736fdf5142ec7f713e3eb9a20255d7124a127a537b2fd17f3546650ff20fe6d95c839ed15d65e581e8871547715b5ffb9a5b8b8ca0bb97363b99a9eda480e4d1472ada6ddc545d7755e1dcde219f56572dd17c0564314f4f07d8b34d69d13adbede0f90c48f1ede2928b1baeef38ccc317be86dd05da0f5034d7aa4616f5d5e12e391cc9cff4e7754c95060d0def2c4cc6cf41045db3cdabe4b8c9579afbc4dec1a192c1bd3bac528590197ccbb333818e447557f7552c5f696cf1ddcdce71b6b9a55121d3468a3994a13eadefe126eb66dc5b8263e1426f8e33eafd7263b35832109347942a972402fbf62517be4413", 0x1000) (rerun: 32) 478.24314ms ago: executing program 4 (id=64): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x7ff, 0x0, 0x400}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x5}, 0x10, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x98, 0x2, 0x5, 0x9}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x80000040, 0xfafe, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x25, 0x0, 0x1, 0x331b}, {{r0}, 0xfffffffffffffffa, 0x31, 0x1, 0xdd9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x20, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x51, 0x1, 0x6, 0xff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x8, 0x3f9}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x80000000, 0x2}], 0x3, &(0x7f00000002c0)={0x80, 0x1}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="f2ffff08768f6b157b09f8950f7a137a80ca99477a6cec7376bf29cd87ff0c940c3f3df707be71b8ad4dd666d6ccd6362c2064c904cb84c21ccc7665438745ad7a8ad7fb74da87dda9730a66f035de770c2f659ea902b1782312e99cac9a17516f4148c6f19f1acf3963c8b441317a9e1a2a1c94680c7ce642431ff0c9e4039b97c60eadb8242e1b30fda7e7220d9a9728f73f845ccf393602f968ec7015ba613747607d2786c426708fac4c8d8fcadf6835be003b0213e08e4e8277ec13536e3179b7469d958eaec717ddc8f1a1a9a5423b8b0b", 0xd4) 470.32489ms ago: executing program 4 (id=66): ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xedd, 0x7, 0x6, 0xb, 0x4}, {0x1, 0x5, 0x2, 0x5, 0x6}, {0xffff, 0x4, 0x2, 0x78bb, 0x7}, {0x3, 0x5, 0x9, 0xc}, {0x8, 0x8001, 0xeb5, 0x8, 0x200}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xffffff81, 0x401, 0x1, 0x4, 0x80000000, 0x6d50, 0x1, 0x0, 0x0, 0xa65}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x200, 0xd, 0x0, 0x7ff, "4d9bedcf008d146a880f7b582a9d587f2001eda9", 0x400, 0x6}) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x8) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r3, 0xfffffffffffffff7) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000440)) recvfrom(r1, &(0x7f0000000480)=""/36, 0x24, 0x800, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x80000802, r2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000540)=0x5) ioctl$WSKBDIO_BELL(r1, 0x20005701) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x100, 0x95, 0x2, 0x10001, "f547cd0bc7e6d43bda0ff719b3b0b7d796b08a73", 0xff, 0x1ff}) setsockopt(r1, 0x1, 0x9, &(0x7f00000005c0)="c725dca502a53028589244fd7d183223a762d2439dc8239c80df5530f9e8720274fcb91d1cbd3033cf7ad8db0cadcf79ee7668e1dfc773c3468c768ffd017fd895559671b7504f5df2ff0ee4cfd95baa77c855d9ab48994267da36fd2621b7b013f0c0efc261464a9fd90c03d7d0adc47708e53b6cbc64fca98596c976a419101c13a14bdc136f0d7a5397d2de48869a6fbcf2f01eb526778839a20e7ae58d3479e8066f6c394bfc7eac21643bd328a6b856e22e285821bac022ee806658bbdd8babb61a1332cdf745", 0xc9) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000006c0)=0xa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000740)={'./file1\x00', 0x9, 0x1, 0x8311, 0x1, 0x7, 0xcdb, 0x81, 0x2, 0x2, 0x5, 0x36ca}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000007c0)=0xffffffff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000840)={'./file1\x00', 0x2, 0x2, 0x6, 0x0, 0x5, 0x0, 0x2, 0x2, 0x0, 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) close(r6) 469.283507ms ago: executing program 6 (id=67): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = getpid() bind$unix(0xffffffffffffffff, 0x0, 0x0) getpgrp() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x31, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa00, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x4, 0x2, r1}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x9) sendmmsg(r3, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="5d6774e204e0df589c5c5e1a05381cdbdda96efa0dfebf89657f3ca01155ebc76b9abff76ca13932003c2ccaf9a3cc1f6485a61570a985963025ee81e81ae44308265cf4bc37ba47ea208ebecf4dbe28632727350c2ac02319e6c7eb096de37a288bbc79d980d6c170fce53f32d54d47b7cb2823bb41ad2802c0d30862bcd5f870fbdba66e78792631fbaa28fbdfe0867c05eae61b9bbae5d43e7d21bc212a072a29577c6f22a1970bf9e927c1a6ced20e", 0xb1}, {&(0x7f00000003c0)="e19e1d881dee62acfa0a8b5e627bc37b6f8b20c3a759512df184e916edcf6f9e08e85e6f58150d3c2ed7833a39ee11042cb35a7c565ca99f6b0c626bb01cac42b7", 0x41}, {&(0x7f0000000440)="9808a890e16ac1c95e9aa85194e1032d83fd7c3a7b480f6cc16ef062a28acfdfaed2831fcf54ec669849", 0x2a}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="48000000000000000100000001000000383bea92fc9c71eaa50b713ba0d4526c5199ac79709363273771da9eb26d202cc882d6e19c17c3c6f26488e12a0b408ae8988cc236b0ebea288cb42792d200000000000000010000000000000100000009000000a3d2a6ede66ab3408843059373567064d2f49c94a235d27b8fe4b172d7139ad32268e8e63de010cce9c680c20db6719931f44a15597cbfdcda50105bcaea59133a3832e5df0ed517de5648bb0b4dafed6a5a8254e736bd054826bc1a5fff4f560df71fd188b81c9f04519e5d704209a772d30a2b627c7cf12ef9cba3f51799f309b7636328daffa2ea57ce85b62a87eda8f9093eef2da0b0452e0a9e467d8e268d741c67a4dd5562cce8fd656e463429f968d1815e2d1a2dc93a8f430730d05a2ccab8a6333395b2142d95c1d3e16f4aef68cabeecdb2c8cc3eb35d3a500216fb53ecc01c3b534b509c11f0000000000"], 0x148}, 0x3e33c203}, 0x10, 0x408) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20010, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x66, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfc6, 0x1}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0xb, 0x100, 0x2}, {0x2, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28002, 0xb7}, {0x9, 0x1000, 0xff, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x0, 0xa6a}, {0x401, 0x12, 0x9, 0xa2}, {0x3, 0x1006e2, 0x0, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x8, 0x2, 0x69}]}) 434.243936ms ago: executing program 6 (id=68): socket(0x18, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) r2 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r4, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x1, 0x0) shutdown(r6, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x2a}, {0xffffffffffffffff, 0x4}], 0x2, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xc450443c, &(0x7f00000000c0)={0x742, 0x3, 0x5, 0x80000100, "c9f755ff0000000000000900", 0xfffffdfc, 0x6}) r7 = open(0x0, 0x0, 0x9) ioctl$TIOCFLUSH(r7, 0xc0187009, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40e) syz_emit_ethernet(0x6a, &(0x7f0000000200)=ANY=[]) 433.604766ms ago: executing program 2 (id=69): r0 = getuid() r1 = getuid() setreuid(0x0, r1) setreuid(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r3}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) setgroups(0x0, 0x0) 433.234338ms ago: executing program 0 (id=70): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x9, 0xc2a, "03caea000408000000004200000000000087d520", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x3, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) r3 = socket$inet(0x2, 0x1, 0x80) setsockopt(r3, 0x10000000, 0x1f, &(0x7f0000000080)="ef330b143b1fcb1bba9c663fa6a25e8020afaf90a83fd7163f7c1699b39802dac7cd5cebd2a5c1375e0334867fe6a75e84295cfe75f73f1a7075777e25a4efa63c13e28f731fb293557d1b461d47f7d41582de78cf83adeeb6ae512a9dd6a374491d95f4d16f981b6cecba4d8802a9b7eb7243f4fbfaac7addd02c4f0a9ff3ad7cdd68edd40c4243ffd66954d049b828f61ae5ee7b45367a9dc38b795efaa403c225562a27ac2f9899842cdcd03e0d07148fa9f062cbd1756d590ef47bc896cedc82db1a37d72fe7e3529a64c8998a5adcedc0d52dc47640e9", 0xd9) readv(r1, &(0x7f0000000040), 0x3a) syz_open_pts() 432.722272ms ago: executing program 3 (id=71): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x179}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x2, 0x101000001, 0x6, 0x3}) 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}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 261.458173ms ago: executing program 4 (id=72): syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000002c0)={0x41424344}, 0xcb, 0x8) syz_emit_ethernet(0xda, &(0x7f0000000400)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff86dd65dc295900a43a0000000000000000000000000000000000fe8000007f694464d27d3a77ac97d80000000000b64a85da887531d127c07b60c2eba764c2e38938ca747c50a91add8a70732b12f021ef98eb887d9da8ab6ec6226259f0dfb27633f0b42c3322aaf34a5d626d9732e47ad0f1651af78e810fb7164bf690752324730d82ec414003f3af", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6010001090780001040204026e7f01f3728e2db6c071b95e759bf3c34603fe66a3224f4a6bbaf7447de8e0e5ecd29c18974ce2caaa1192b387c1a7d7cdfcde38a618056601abda1c1594220602cbd5ef570736f7ba6a42fe0be6513261d4e5d275c21d6e7e8d163851e80a217354242e85a35d176c6f39865aa678c0fe10b2e5cf0cc09faaa76392007604c9328b4c7f7575d775a0802061"]) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async, rerun: 64) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x1}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x8001}, {0x2, 0x7fffffff, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x7fff, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x81, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x6, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x8, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="ce0977f57a5a80bbb2556830f02eae94cb3939f4334c0af1c7f54e847ccc2ce856b6d1eb1f66e809f76ff72250908f9ff792d981f9c9aa974d30c39e91d5ca14ba48843910f5506c56ffdf42611e9575fac6722d8c37", 0x56}, {&(0x7f0000000740)="dfdf54d8f3458dbb5ed42bc63360f84702adba7b2d5fc800de62b5e9f96a7f4de0fbc88cdbdd7e479b16ab893b43ddbd1a24440e0eb1b31ca2e31f2f43b5e205f41356f7773b04f387426ff31a64d1e953f5dc9fdcb6e16bc13362b1de6b6471e99f5a3000465e1e06b0328b803f6954644ae5ed76d119737267360bc3ed23eabb5c4110fb40c5116b92c315dfc736ae789b25954de9020450da337e3b4bb6dcf6b7f540cffeaa2f43ac04b8d9c203d377aa9e66ab7011a3b0d421060d0d087d592c362dce6655add19f3aa00e682086e9fc515051bc84ef8cae8b556165f4f048a258f7366304621400580e1002fb80575137f2b50450b71860f1a94a7cab12cfc0de5314046581ba661cd4efca6fe129a811e02573ba0392d474abe694e2c91c4d184ebe75770de05c21f3af8b0f3ff6eb94315ba2d1fb60c02aa6e63797901ce9497f2b09c22078520055d7222fcbbe821592da1cd5bc64893b5bdf964e0feaf9ff94ca5800c033badcfc84dc2abd59611f7df2aca4c73b4623851173ec39914645bc87055082b8d639b4463b9abbc22dbce223b18b4aebf407f4e60687b10f3b87cdfa0fcd8c3c1b4fafcfe5659466662a2053c01f9ac72e348256826d719a9a0df7578a2287d7a1894d3a2fb8fbc8b78fa3c5014bcf7ec20455989cea2f3dff4847e0c7dfa86299317896a168e89f8573f1fd425667fb13e2d593fb98c032eb608f6c0cd25a2e0edb4b2a052e007a00b10c01a9d09ebaaf9969dfe1916530ae24dd0c0dc971d47ef3da94f08b51c03f9ea8de5e6c09e66156eb9d46d83f03957c6afb705d1a809ad120f7528e976f5e4a6815a0038992a5df37c342460fab125b09d768d834908f4f6ebbd8dd50bda4742cf39358de23e9a3d56704290ab921edfa5b71f340dee7d05fc9ee31065ed654546d3b21f266d7057d6a28418ecf1924331e28a5138d5be72258b7efdaa7ebda6383dc7b8fbf9fcd2e1a33564f33c1972a67b2de264afab9b5c1bfd6d2bb7f8884c870fe95ee0dac4d3a5d1a735709c78be48a13b76141d8e41cce4b62cb63959531e3cb2f8396176cc34c7e5e9f95c543efa871991300cbbc9796cf106bd0520cff7eb0822e4f15e8593282872db12d80735656a13df550a8d1ff687a6281ff769a90fd561f60d3544088e0d4f41936d40be3c0800a3f6f66ed99c62f913a88326e4b28767a71431b9ca2645d584db25f6c7a21beefaf7acf02332370b7bcf3807c926b6a08043b35039da2fa9ed6f332a16ba0383b44dc536077431ff54d52489d2c6d5300098eb696607f4defa8567f5d2f5b9a45662cdd9f9af4ff11e4abff50f4e4099dc8b6c7b8a6c7d9d4a67fa4bb849daf499b9c520a45f1afb0523f89d60c7a1a6c6e7fca28adf96818013b0f8918f3b66b28c2f388d419dca114eceb3c70d5feab6835beeaa4805a9d533090a5fe6f084bd245e65229e1e4c5cab518030f4238c84882223e050869aa78c7aa9722058724b89d4f18112d4b3fbc55f382be26d564424ae844bc2fa57aaac9e03d793960ef50d869f6a8708059680a3417624abc93ec1403628659f81bf2c9f53f40a5578555bd6d21caa2df5d095ab3083d19dc6e891859b09399531edc9a008e450340e9fcdfcf268eef623a3c7ed2900d74869a912f799939b746b572b74eb9fb47ededd229850924f8efab3a106b1f61b9ee3f249ef01fe6a99f126ced826828287599ec3772a095f7847e48d273371463c098ed710356334faad19d4d9afbca4c58023dcd48b959b4583f6c55a84baa0a5a8d71a52c1bc963e8f5c6470a14e2846259938a8e76d97f274677b6b46d218d2fa71900601aa87815a65cf51dcbe2358c3281fd43e115d7c4e932fc8f1b95b7f495d105d7ad328585540747397d957587163d2666b7901efb091040fac308a9bcf607bd9cb6740710161fabfadc88fc5ebc5fa9ab993196c4c86efec973efc3d4a69a3d179fa452cf908b8acd0a5fdf57d1be32ea59180efbd51e5234918b9c22a0bc511f580663e47b70108ab5518e7ec509f81d125f6849813da5259ae171c15f31eec6276d81503d5d9a7de5411fa99eb9f3a0244256605c05ed6a14d493317ad4223b104290955a727b74dfd84d9e057440d27b9a5345f823e5eac7681d4d6190f464a939a6a30095ebb3d8a74450c0ba4e45c60fc975cda0c698fff9ec212b105b42343eb253cec51c72380ad0d7ca436b0ba60c582867e5e6cc2945fca2fbb24c25f1db7df0c5254285a80f4b231c57c48dacc60f279941f384aa539321ef4cfb100a37eabb4e39a1e6f93210f48f3cee0fc69859cddacb37af091ec1c4a63e81e8b1a29b403d8f1896eb7977e78c44e95629cdef928ce57e0c8b313543991ba776a688be89a59efe8faecaec8c73792648c8c887bc4c86a427edff0d226bda0c5ba36c57833b4a33e4664038f6171c9f0f90ca4cdf5a9711a2baff1d8e33b613a434bd96753df6057bb018147c2e59a448ca00a5cad1d9440b82535ee73035eed90b32e108b8af729fe50f550b1f8a16fd88a22852de10000b14929584745fab6e2b70aedbe1bb232ec0286e850e6382fbd82bc3319ba13954869bca68c43c47c13ef5b72ac5b480e296759dffdfc9fb057fa533bc5d1acd8d30b269d995c284df5710af04ede14c07672eb5edb47ada72ea895f303304ee0e078762b80d909d09b83eadff2acfe903913eabf446a48263fe88668472391f332ba36d0cb8911b9688ae534499d41ffca101b84b80c0825e07c583c79ae699c1985786e3933016ddbccfd89ddbf88081b0ea5dca821586a68c39311ff13a13a6d42914df9055333eb4e39add6be5651c029956ee4c65a16cbd42b86b948f2b96074c3bb4387f79fc4f2de4213ae264f95d10d224f029520138737b62465ed50c8057d1b43c0d503e6a0af366b0788de64c343b343e6800d0b082d00be0cf2538035459e95a309e923e68c01da31615182cd43ad0dd050fc25c913baf4eab9f484ab3c3fe90d32da53e2549335249cea63575022a94e4074bef20857da5b47a4b01534fe1fd10bc0fb09ddd2ef650772718d85e2cfc799b4316116615e4119b12488ee1a7a692ca743e7b792ba9b5bfc74376c68a647c1fc85d97d6ec868c58ca4f3522a8987cd18c96f181d1013bcc92f4a94c161f8240dc75169db36913a889a071af040804fe374827796faf0ad0fe204b10a1237aab5c0ca37526c3e9f1f04d37ddf00af4dc48f47bcc5e0a921fd960f3d8ae2e5fc742c4d7e931a7df0a52f96b333efffd84f56e90f7b7ac79423b4cb94ee8d1dc1de108b7ea4dfdc21b48e569c26eea510c348d47f80e02e64bd55017d08842fe796892e33292f7e822976c8bbb6a05ccde1af43d9af45fc04a8457a0bfe288a6d0b647677828445254e238cbf977893f5233bb9efb6738c9e23a7370d95d45800c943b73ce78cf30a4fec2e3402369433ad939cd3b2cca65f33288e58ec170a298491a7238d6467743ef7aac4f5c4de85b77d80d9cc4ced294c0f90523d72272efbb16f622b4d6ef49d41956615aa6bd8cf91a2215c782521639c84b66f5a88b67fcc0afaceca8ce3efca28e58c8333f11340b5fe80efae2e693f206835eb08c53e30d78436644a353b831e7d66cdf443c84119d74c52a2761ba3c5735b55485a4112f9fb0e9f1c02017646198df3e051ad2c4a294553362de1ee23c580fd38cbdc97746b28c9e2d7c52218ccc0908bcfac99577046d745ce180a83fb0ac9357cd178e6f9fe05235cccbdc2854fcf0d9e53bc03acd28a1d238a11774ff37df890f03b68ca9dc365e01e58ecd59348ee4134afdfc91718fe549d0d2fdb31e287805966b757d89d869ad3de54be41e949d48d66f63a68a1f141e78657dd6e34054334a985d8a4178481e961448e721e8df81a058f32419054d1662ac78835dd34100a20a8138fad81e655fc8aaf20d8873ffa67839db55a2689681736918bc4453076ecbe24c6e9b53ad35c915ae1bdb8118e9d48e4a44a1113548617dfdf6ee1f20b29baf50ded9d2b1012cec5b3eb952bced39a80e5ff3c2bf40627402bc59ea61277639c9583f25532c56bf2c6203afd4b24543a4bc1fbd07dd46fa3afa68d0febfa07fa8ab4d7eafdbebdc7eafa9184d3ba885274c5a947119842a1126d80ebaedf2ab88cbeabd1a1e0bd9e2e989ecbe9d4aaf9aabc2813352fd5f569b33084ca52d308e8959b17cb55c8d67b9ea0793fad40569dd4a23ee05dda52e6cc565538f3de88ceadd74f757435ef460239388efe894c4c30b5b839106eda62ca2f474bc13266cf349a94cd946ec9ceda10e1b3a7046ae0260cb50ed44566b62af20bc1918b10f21cce558102dc3c566a4a0cadf7c67a61a413013a63bededd18eca3d2fdff7432134ebe54f9fc3d8a4b37b183bd5b176d330ef0c7a4d92e104c9214e7c9ce595b72e31bf61ceba3d35fb6a1e6d865e48c43a25b94632d91edcef5692e12b88a9e95f727539c51d66193fa554105d1545d3d3ae39eb322091d2344d297cdb586f180c7bacd57a1d09502bf3e17f908700bb2dc9dbfd5b63e9b67646b535e3fc3c38d93ed455deca685e582dd2e21d329d02e63b3125f50c39fb10b81f216a73e6bb1316eeca2d32a11f46aaa014ca0b102dbc16150ecb4296d4ea33963f7b9270fa210d41125f5f223510b53e71b8a598fbd8927a1ed6f90bc565a6a487afeecf866b0d0936392875ff00f7f72c7dbf3c2f36ea5dbd8d04a706bad8eb623d07a91f635fc627ef220ed5b0106a95230311486e4b4d91c82221abe5b41e23bd0dac4ff1964fd42440a06a77c8c7c7b5773b3720c4b332cae777818803d9e950d2cde317e85b825be1f5f95e0840676f75cd4bfa95bbd7b7c21355396057f0bfadf31ea585b066d78e5e4b25f03a6325eab863dbccbc0e4a7dd9633a8d1a57b859df3fe181f631bc87c6ed664af8fb7888b95bf6e11c1a4f19c5d02e57ed7262c6ddeb8195171d0173bbe3145ef4c7a791c04150843073f53f59792e019793bf53d6fbead73520e8ae2c1fc0a8d0e1ee153d327c55603e72b5fb553e5d5a6ca1472ff2ad5548d6ac3eb3f6cdf8a1798d18cc19aa5912e7db68953a655387351409a919a32e41a11c8265ca9943c7d4f601cab47ae7f1cc15964eb0c924cc7ebc90f75af1bb25937e640fc2b901ee8e696b0f0c1b4284942b8fa34f8a34e1e078c599071d78d5e0f58f4d1b2253e35651f6ed0e142b8e966f49b283c49b371f5fb2960236dfe45a9a8f67c7d0519c2ca13680240eb1fffdf8b992286d746dd748bba2e6949a2d8bc988b2d4ce58fba0b5001d1a659ac8290bda64b543f82b2384227219ce6b1ae138b532047583674a88a799b199bb814a3e9345ef303ddacf2016aacdbdfc5aaa90ff8f846c0f80281bbf0f04c5c6d49084d164a26676deb4de2b4e167150aa3f08da1353831040789e3f4a152edf7b3de3e53ac3aeec1a0bec74d3df309824401a7d87dce4066851402537662fb93c0de3b3574ffd3083436667fcecc2bbfa502b37cb5f6508968524558cd0ed6cd9fb8d892a75695e899d7d39f27a192479bdbca08fa34781605e9fb4f5cff27b3563e59c9608f40db5205dfa16516ddb537db87e1e62932f305b2370fb054e8471ad7cbc3b4d7bee7559394d8571ba5d86233d99230af0343b224e83f3c2ab48cdf77240093bd7a8424b7383e43502c01c230a00d4c2bd84609b99516e6cae8943d1a44c0a6c64cd7326f87cc63f36492159d89ddf6be06ba100bad87985", 0x1000}, {&(0x7f00000003c0)="a5276963c91286663982fa", 0xb}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="6800000000000000ffff0000008000003c978744f78e6bf958cdab41aa7083a23e7c2acbaa46fd7db09ec94e22a3b4c19cadb62464600c1a7f73f6b5dd7c99e654316d5c3e65da25bb10d217f8ce117259a399794122fa6c06268c0abdc07437cc38483a06eb1acbedc07318ef128c7ff54e69360000"], 0x68}, 0x418) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup(r5) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0xffffffff}, {0xffff, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x8, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x8}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) dup2(r7, r2) (async) connect$unix(r4, &(0x7f0000000000), 0x10) r8 = semget$private(0x0, 0x2, 0x4f0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x4, 0x6, 0x2, 0xff61]) (async) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) (async, rerun: 32) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 260.50833ms ago: executing program 3 (id=73): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000500)="a4b69e5bd992a868495c120549952537bed1a583c1ce58bae266e30f4ab98dfed52bb403d5ac81adf700b44b610afa9f55af7159da99a686ef964fbf7f2fc5010b6ff7c2220e75", 0x47}], 0x2) (async) r2 = open$dir(&(0x7f0000000780)='./bus/file0\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 32) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r4 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x80, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004c3000/0x3000)=nil, 0xd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7}, {&(0x7f0000695000/0x3000)=nil, &(0x7f000063d000/0x3000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f00004e0000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x401}, {&(0x7f00000a8000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f000015b000/0x3000)=nil, &(0x7f000052a000/0x400000)=nil, 0x51}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00003fb000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000668000/0x4000)=nil, 0x5}, {&(0x7f0000515000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f0000334000/0x1000)=nil, &(0x7f00001b6000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './bus\x00', 0x9f08}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000840)=0xfffffffffffffc59) (async, rerun: 32) r8 = getegid() (rerun: 32) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="4607eef088e0548573b70b56d3608179d0a70b9a41b3858a8f0591e47e3b6ec4beec2ccce9b0e702a962696a65d0607faafb958a970cfff4b3138274d4f918507e17244e961c693f8b7bb0b38370df07336c8bc591f18b9087585ea5cb9eeeb6aa55f9e94d909b4ec56ca403316b6e21c68d3f220e41ce7e599d626f69794cf69b412ab6fdc1b4b8265f7169b7c1d77662bd095cff4339d05067ae26e1df18951b37c913907b3a0c6d1b8ce497feef3fb599de6b6038f43b12ef4997a7a273371d2653e303f31bf8b88905ab8450ea168e53502c82ba2ec954ec72a145ed82c1", 0xe0}, {&(0x7f0000000580)="f096422e41d5ef3f8ba2ac51076e534e1764e059a6d4a36baa6d64b401638333c6426d18d29eab7e6dad448a2dceab7aad9f19264a93b429ca9578d2eece1769f274283544efc0a6f5c60700b34c15bb6732b92c14f4046589b10b8c8f5b13331b54703b1099f1fe7b37c972ee3daacae24dcc342f4ee0ca91f4feef06ac10b3972914982817004817e64e6bb04c0b5b7c8fb657ab4bb448bbfdf7515ed4df1576bc8e037eaf0b0d48604751e7d76f949030e808bfea1b26429ccf746436db64d6ee35d69b8239b99029e8a332b79ddcd42414a8eb6908fbd2a75b0322142433866ce598c2e3f3b4730a95b4", 0xec}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES16=r0, @ANYRES32=r7, @ANYRES8=r8, @ANYBLOB="00000000180096887fdb0000ffff004add000001", @ANYRES32=r2, @ANYRES32=r1], 0x48, 0x402}, 0x408) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) (async) write(r2, &(0x7f00000002c0)="0a31f4c7d13217b38dc079a7cc92359362b1e952e20206c4192281a40a10832db05d9adf46c2c30433d56f9aa8008460cea7e1c42973ed11a7153441392c98aaff69d9cabd87", 0x46) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000800), 0x0) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) (async) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f00000000c0)={0x34, 0x81, 0x6, 0xfffffff8, "080000000000000000010000000000000f1e0400", 0x6, 0xffff}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe6700000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) (async, rerun: 32) syz_emit_ethernet(0xffffffffffffffb9, 0x0) (rerun: 32) 260.317941ms ago: executing program 0 (id=74): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0xfffffffe, 0x7fffffff}) r1 = syz_open_pts() dup2(r0, r1) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000002380)=[{{r2}, 0xfffffffffffffffc, 0xb1, 0x0, 0x6}], 0x8, 0x0, 0x616, 0x0) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTART(r5, 0x2000746e) 259.791377ms ago: executing program 3 (id=75): pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000540)="19", 0x1}], 0x1) pipe2(&(0x7f0000000080), 0x10006) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000540)="19", 0x1}], 0x1) (async) 105.471322ms ago: executing program 4 (id=76): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r1 = syz_open_pts() close(r1) fchmod(r1, 0x144) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60", &(0x7f0000000a80)=0x4, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) accept$unix(r3, &(0x7f0000000ac0)=@file={0x0, ""/4090}, &(0x7f0000000140)=0xffc) r4 = getpid() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="673bb5b8cc0c16949eefeb8fb8d34e22d762e092a25cbc604ececc6cce4317f981aa2a78ef1d357e382526b1573271aeabc1b7", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000240)='\x00\x00 \x00', 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xa34, r4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) clock_gettime(0x2, &(0x7f0000000080)) 104.909656ms ago: executing program 6 (id=77): pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002000)="154fb6", 0x3}], 0x1) syz_emit_ethernet(0x235, &(0x7f00000009c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x1ff, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xa, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @dstopts={0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x6}]}, @routing={0xc, 0x6, 0x0, 0x9, 0x0, [@mcast2, @mcast2, @mcast2]}, @dstopts={0x2b, 0x27, '\x00', [@generic={0x5, 0xc4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x6b, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43"}]}], @udp={{0x2, 0x3, 0x8}, {"18a48a0ae659f650b9f4625f9b3cf3"}}}}}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) getdents(r2, 0x0, 0x0) close(r1) (async) r3 = msgget(0x2, 0x608) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000"], 0xe5, 0x0) (async) msgrcv(r3, &(0x7f0000002f00)={0x0, ""/33}, 0x29, 0x3, 0x800) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) (async) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) (async) readv(r5, &(0x7f0000000600), 0x10000000000002a5) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x11, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x0, 0x4], [{0x1}, {0x0, 0x0, 0x4}, {}, {0x0, 0x4}], {0xfffe, 0x0, 0x0, 0x7fffffffffffffff}}}) 100.913209ms ago: executing program 0 (id=78): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb945, 0x1, 0x5, 0x3}, {0x6, 0xf8}, {0x2, 0x1, 0x0, 0x100}]}) syz_emit_ethernet(0x6e, &(0x7f0000001180)=ANY=[@ANYRES16=r0]) 100.570092ms ago: executing program 4 (id=79): setitimer(0x0, &(0x7f0000000140)={{0xffffffffffffffff, 0x2}, {0x280000, 0x3cf}}, 0x0) (async) r0 = geteuid() (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x80) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) (async) getrlimit(0x5, &(0x7f00000000c0)) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x1003}, &(0x7f0000000040)) (async) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000000)) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, 0x0, 0x6) (async) getitimer(0x0, &(0x7f0000000000)) (async) socket(0x6, 0x1, 0x8) 45.384714ms ago: executing program 3 (id=80): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000140)="cbd99bbe123e4febffcba527a897a12eaa4e713048e79931928948", 0x1b) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24, 0x9}, {0x47}, {0x88, 0xfff}, {0x8b, 0xfffffff7}, {0x21, 0xffffffff}, {0x23, 0x10}], 0x6}) (async) socket$inet(0x2, 0x1, 0x0) syz_open_pts() (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="ea00000000008000", 0xfffffffffffffd8b) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000007c0)="d3", 0x1) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x8) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) (async, rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) (async, rerun: 32) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x188) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x802, 0x7, 0x7, 0x102, 0x9, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x7, 0x8}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0xa00, 0x7}, {0x9c7e, 0x7fff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x9, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x4, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) (async, rerun: 32) unveil(0x0, &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 40.673051ms ago: executing program 2 (id=81): sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x1}, 0x4, 0x0, &(0x7f0000000900), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000880), &(0x7f0000000900), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="2ff8589af765cd197209594e34b4f600", 0x10}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000180)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x3) read(r1, &(0x7f00000019c0)=""/4096, 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 24.579393ms ago: executing program 6 (id=82): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket(0x2, 0x2, 0xe0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87, 0x5, 0x2, 0xfffff4b2}, {0x2, 0x3, 0x10, 0xb}, {0x6, 0x6, 0x80, 0x6}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 22.379005ms ago: executing program 0 (id=83): r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 21.934694ms ago: executing program 2 (id=84): sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000000)=0x9abe02cf, 0x0, 0xc) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r0, r0, 0xfa15, 0x4}) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setuid(0xee01) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x1c00, r2) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) 21.384105ms ago: executing program 6 (id=85): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) write(r0, &(0x7f00000002c0)="f4", 0x1) 20.634325ms ago: executing program 3 (id=86): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x20, 0x7, 0x8}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x1a5) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x400, 0x0, 0xfffffffb, "eafe4100100000000000407e548400", 0x4, 0x20406}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x10, 0x40b}, 0x408) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x11, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x20, 0x7, 0x8}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) pipe(&(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) (async) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x1a5) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x400, 0x0, 0xfffffffb, "eafe4100100000000000407e548400", 0x4, 0x20406}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) (async) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x10, 0x40b}, 0x408) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x11, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 19.953123ms ago: executing program 2 (id=87): r0 = open$dir(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x110) (async) mkdir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) symlink(&(0x7f0000000380)='.\x00', &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) mknod$loop(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) write(r1, &(0x7f0000000100)="58f4", 0x9d) (rerun: 64) open(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x88) (async) rename(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) rename(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="4c21b080b0be8b95520aba772c04de093d965accff000000b5", @ANYRES8=r0]) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x2}], 0x3, 0x8) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18.482603ms ago: executing program 0 (id=88): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c5ea", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000001640)="000400d860a82060eac3659be543bfcb4493770300", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000440)='Ms', 0x2}], 0x1, 0x8001) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r4, 0x40204103, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10420, 0x0) 9.933872ms ago: executing program 4 (id=89): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ec08865007fccebc2ec9cbd49f97c3c44b4f9f835f7e21cfba1430c01b40e2add9977e217c53a675909c16c88352def39d0900de4dd0b71615aed1979f30e5a35c21e2d1c2f3ce", 0x47) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ec08865007fccebc2ec9cbd49f97c3c44b4f9f835f7e21cfba1430c01b40e2add9977e217c53a675909c16c88352def39d0900de4dd0b71615aed1979f30e5a35c21e2d1c2f3ce", 0x47) (async) 9.187439ms ago: executing program 2 (id=90): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x10, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x40e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x4ce, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0498670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff020000000032a01d000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a37dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938670000000210000500000000fe8000000000000000000200000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf97a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c20400000009010500000000000000000000000011000000000000004e224e2300089078bca544e708e166b435d78f881bab580968db795b7083e461235f6f18b78df5461ef5b2bc081ff97c9e7ef158debed1feac3f317a94b17fefb25bcd51a3cde48a35e37b58dd2f110ce8434710517beb13662cf88e17c1e4bf97ebc152ab95762207a86b9b91b418ff84b387991bd0b63c7d1fbd2c61c40ddd57e77cb9ffec7ca2383eff53edbb24dd9f2bde44fb19bef365c9200cd60ef4284520a87606d785b34a4c3ee2c724a8fec0f92fe60b0de30b6652218584bcf4d6d850ba58129487ce12a5985180ab3c40f2b3ef30aa50f710609a2a04e8d1df15eb8f481727c03228cb97b02955bba6d0e62e1c0db17481fac0d7ef2201e7575556e64ae6a9e22d22bfe9fba89737c32298bcd458bfe5865ce1ef72b7c0109390d7606724e91eae8bd8914d0ccb29c6e1dbe174c753c41d848b6b897b3bfea9ead6b80629ae7451e439726e675f68a0ee879a0703e8c49ea83091d27d1d5f0f3ce0977f1fe7bf790f8d74c1c79d032dc53f000000"]) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x34, 0xffff, 0x40a9, 0x20000003, "0400000000d100", 0x9, 0x80003}) r2 = socket(0x2, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0xfffffffb, 0x3, 0x80a19f, "bb081aa9000800f7beae58beff0f00", 0x6d, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfc, 0xfffffffe, 0xfff6, 0x0, 0x5ff, 0xffffffff, 0xfffffffe, 0x1, 0x2, 0x80000, 0xf1a}) 0s ago: executing program 0 (id=91): setegid(0xffffffffffffffff) getegid() (async) r0 = getegid() setregid(0xffffffffffffffff, r0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.75' (ED25519) to the list of known hosts. login: malloc(): allocation too large, type = 6, size = 64424509440 lo0: can't handle af0 ôuWAvRm_NfauIlNtG(:0 xSffPLff NfOdT8 06bLeOdW9Ed3RE8D, O0Nx 0T,R A0P, E1XI)T -a> e 0k ernStopped at proc_trampoline+0xc7: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND *227060 57530 0 0 0 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x72875ccd6530, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd806bed9d38, 0x0, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x72875ccd6530, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003980a780 rbx 0 rdx 0 rcx 0xffff80003c42e2b8 rax 0x2a r8 0xffff80003980a6b0 r9 0 r10 0xd7f6c6b3323b38d1 r11 0x5be682c828b2a180 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff82c6e4c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003980a700 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor) tid=227060 pid=57530 tcnt=1 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c42ea68,0xffffffff838f0860 process=0xffff80003c424e18 user=0xffff800039805000, vmspace=0xfffffd806bed91f8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *57530 227060 621 0 7 0 syz-executor 13242 281770 39923 0 2 0 syz-executor 13242 23750 39923 0 3 0x4000080 fsleep syz-executor 45314 397474 16209 0 3 0x80 nanoslp syz-executor 45314 333368 16209 0 3 0x4000080 fsleep syz-executor 45314 507138 16209 0 3 0x4000080 fsleep syz-executor 68002 181697 98643 60928 3 0x90 nanoslp syz-executor 68002 314886 98643 60928 3 0x4000090 kqread syz-executor 68002 3356 98643 60928 3 0x4000090 fsleep syz-executor 68002 6461 98643 60928 3 0x4000090 fsleep syz-executor 98643 340128 84847 0 3 0x82 nanoslp syz-executor 32490 514832 84847 0 2 0x2 syz-executor 69263 123494 84847 0 3 0x82 nanoslp syz-executor 16209 119462 84847 0 3 0x82 nanoslp syz-executor 68625 471954 84847 0 3 0x82 nanoslp syz-executor 39923 461871 84847 0 2 0x2 syz-executor 94872 33847 84847 0 3 0x82 nanoslp syz-executor 621 18827 84847 0 3 0x82 nanoslp syz-executor 84847 492874 89763 0 3 0x82 kqread syz-executor 89763 85254 27365 0 3 0x10008a sigsusp ksh 27365 501906 28151 0 3 0x98 kqread sshd-session 28151 2020 69224 0 3 0x92 kqread sshd-session 77356 180230 1 0 3 0x100083 ttyin getty 69224 398557 1 0 3 0x88 kqread sshd 51927 376754 93034 74 3 0x1100092 bpf pflogd 93034 135869 1 0 3 0x80 sbwait pflogd 918 76311 8880 73 3 0x1100090 kqread syslogd 8880 15468 1 0 3 0x100082 sbwait syslogd 44640 464856 1 0 3 0x100080 kqread resolvd 6455 24712 38206 77 3 0x100092 kqread dhcpleased 17836 513409 38206 77 3 0x100092 kqread dhcpleased 38206 343607 1 0 3 0x80 kqread dhcpleased 25588 391672 0 0 3 0x14200 bored smr 50113 85835 0 0 3 0x14200 pgzero zerothread 68611 154934 0 0 3 0x14200 aiodoned aiodoned 77833 229610 0 0 3 0x14200 syncer update 39877 519813 0 0 3 0x14200 cleaner cleaner 6281 53902 0 0 3 0x14200 reaper reaper 43207 375459 0 0 3 0x14200 pgdaemon pagedaemon 64183 176693 0 0 3 0x14200 bored viomb 88874 92082 0 0 3 0x40014200 acpi0 acpi0 93591 481274 0 0 3 0x40014200 idle1 29506 228776 0 0 3 0x14200 bored softnet3 98669 478267 0 0 3 0x14200 bored softnet2 14253 66423 0 0 3 0x14200 bored softnet1 79213 315823 0 0 2 0x14200 softnet0 90545 329477 0 0 3 0x14200 bored systqmp 93238 171066 0 0 3 0x14200 bored systq 7256 294178 0 0 3 0x14200 tmoslp softclockmp 6682 301617 0 0 3 0x40014200 tmoslp softclock 26384 181289 0 0 3 0x40014200 idle0 1 200796 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd80088ba988) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x50e #4 uvm_fault_upper_lookup+0x327 #5 uvm_fault+0x159 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd8069192d10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x246 #4 uvm_fault_upper_lookup+0x327 #5 uvm_fault+0x159 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 Process 57530 (syz-executor) thread 0xffff80003c42e2b8 (227060) exclusive rwlock amaplk r = 0 (0xfffffd806d5cb928) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806bed92f8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd80088ba988) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x50e #4 uvm_fault_upper_lookup+0x327 #5 uvm_fault+0x159 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd8069192d10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x246 #4 uvm_fault_upper_lookup+0x327 #5 uvm_fault+0x159 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10223 11268K 11354K 166960K 11396 0 pcb 17 12K 12K 166960K 30 0 rtable 231 7K 7K 166960K 360 0 pf 37 18K 21K 166960K 52 0 ifaddr 43 7K 7K 166960K 46 0 ifgroup 57 2K 2K 166960K 57 0 sysctl 1 1K 1K 166960K 1 0 counters 66 36K 36K 166960K 66 0 ioctlops 0 0K 4K 166960K 1500 0 iov 0 0K 12K 166960K 73 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1408 89K 89K 166960K 1512 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 221 0 sigio 0 0K 0K 166960K 3 0 proc 72 91K 164K 166960K 536 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 15 0 in_multi 98 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 380 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 235 159K 167K 166960K 3893 0 UVM aobj 7 4K 4K 166960K 8 0 pinsyscall 42 84K 104K 166960K 1339 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 11 0 NDP 13 0K 2K 166960K 29 0 temp 37 8682K 8746K 166960K 4656 0 kqueue 17 23K 28K 166960K 46 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 73 0 70 2 0 2 2 0 8 1 rtentry 176 111 0 4 5 0 5 5 0 8 0 unpcb 144 64 0 45 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 26 0 22 1 0 1 1 0 8 0 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 384 130 0 119 2 0 2 2 0 8 0 nd6 144 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 24 0 0 1 0 1 1 0 8 0 pfstate 384 24 0 0 3 0 3 3 0 8 0 pfrule 1344 23 0 16 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 6 29 0 29 29 0 8 0 art_table 32 454 0 6 4 0 4 4 0 8 0 art_node 16 110 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1724 0 213 95 0 95 95 0 8 0 ffsino 288 1724 0 213 109 0 109 109 0 8 0 nchpl 144 2041 0 348 63 0 63 63 0 8 0 uvmvnodes 80 1931 0 0 40 0 40 40 0 8 0 vnodes 216 1931 0 0 108 0 108 108 0 8 0 namei 1024 6434 0 6434 2 0 2 2 0 8 2 percpumem 16 48 0 0 1 0 1 1 0 8 0 kstatmem 264 26 0 0 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 6481 0 6481 3 2 1 2 1 8 1 plimitpl 152 69 0 52 1 0 1 1 0 8 0 sigapl 424 531 0 482 7 0 7 7 0 8 1 futexpl 64 1624 0 1619 1 0 1 1 0 8 0 knotepl 120 311 0 0 10 0 10 10 0 8 0 kqueuepl 224 98 0 53 3 0 3 3 0 8 0 pipepl 336 124 0 93 3 0 3 3 0 8 0 fdescpl 520 513 0 482 3 0 3 3 0 8 0 filepl 160 2176 0 1906 14 0 14 14 0 8 2 lockfpl 104 34 0 32 1 0 1 1 0 8 0 lockfspl 48 17 0 15 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 163 0 147 1 0 1 1 0 8 0 zombiepl 144 485 0 482 1 0 1 1 0 8 0 processpl 1192 531 0 482 5 0 5 5 0 8 0 procpl 656 698 0 643 6 0 6 6 0 8 0 sockpl 728 268 0 235 7 0 7 7 0 8 4 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 12 0 0 2 0 2 2 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 285 0 0 18 0 18 18 0 8 0 bufpl 280 2473 0 118 169 0 169 169 0 8 0 anonpl 32 7779 0 0 63 0 63 63 0 246 0 amapchunkpl 152 10480 0 10014 22 0 22 22 0 158 1 amappl16 200 1250 0 1226 16 1 15 15 0 8 12 amappl15 192 5 0 4 1 0 1 1 0 8 0 amappl14 184 112 0 100 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1177 0 1146 3 1 2 2 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 18 0 16 1 0 1 1 0 8 0 amappl7 128 108 0 96 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 121 0 111 1 0 1 1 0 8 0 amappl4 104 332 0 313 1 0 1 1 0 8 0 amappl3 96 1842 0 1736 4 0 4 4 0 8 0 amappl2 88 640 0 578 2 0 2 2 0 8 0 amappl1 80 8671 0 8075 14 0 14 14 0 8 1 amappl 88 3170 0 3008 5 0 5 5 0 92 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 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 513 0 482 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 513 0 482 1 0 1 1 0 8 0 vmmpekpl 168 5907 0 5860 3 0 3 3 0 8 0 vmmpepl 168 38386 0 36452 100 0 100 100 0 357 12 vmsppl 480 512 0 482 5 0 5 5 0 8 1 rwobjpl 72 14703 0 11865 56 0 56 56 0 8 2 pdppl 4096 1033 0 964 101 30 71 85 0 8 2 pvpl 32 14926 0 0 121 0 121 121 0 265 0 pmappl 256 512 0 482 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 391 0 32 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83806ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6e) at x86_bus_space_io_write_1+0x40 comcnputc(800,6e) at comcnputc+0x1ab cnputc(6e) at cnputc+0x61 db_putchar(6e) at db_putchar+0x65c kprintf() at kprintf+0x843 db_printf(ffffffff83371796) at db_printf+0x9b db_ktrap(6,0,ffff80003c415f50) at db_ktrap+0x101 kerntrap(ffff80003c415f50) at kerntrap+0x1dc alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001495000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff8000ffff0cf0) at dtclose+0x105 end trace frame: 0xffff80003c4160f0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83806ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6e) at x86_bus_space_io_write_1+0x40 comcnputc(800,6e) at comcnputc+0x1ab cnputc(6e) at cnputc+0x61 db_putchar(6e) at db_putchar+0x65c kprintf() at kprintf+0x843 db_printf(ffffffff83371796) at db_printf+0x9b db_ktrap(6,0,ffff80003c415f50) at db_ktrap+0x101 kerntrap(ffff80003c415f50) at kerntrap+0x1dc alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001495000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff8000ffff0cf0) at dtclose+0x105 spec_close(ffff80003c416100) at spec_close+0x45f VOP_CLOSE(fffffd805d00d010,81,fffffd807f7d3548,ffff8000ffff0cf0) at VOP_CLOSE+0x133 vn_closefile(fffffd805da11558,ffff8000ffff0cf0) at vn_closefile+0x12b fdrop(fffffd805da11558,ffff8000ffff0cf0) at fdrop+0x126 closef(fffffd805da11558,ffff8000ffff0cf0) at closef+0x192 fdfree(ffff8000ffff0cf0) at fdfree+0x116 exit1(ffff8000ffff0cf0,0,0,1) at exit1+0x58f sys_exit(ffff8000ffff0cf0,ffff80003c416470,ffff80003c4163c0) at sys_exit+0x1a syscall(ffff80003c416470) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78f9d498d720, count: -24 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x72875ccd6530, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x72875ccd6530, count: -1