2cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: setrlimit(0x0, &(0x7f0000000000)={0x30000000000000, 0x51}) r0 = syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0xffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x8005, 0x4e) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3031, 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x541b, 0x0) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r5) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}, {{r0}, 0xfffffffffffffffa, 0xfa, 0x200ffff7, 0x10001, 0x1}, {{r4}, 0xfffffffffffffff9, 0x6e, 0x10, 0x9, 0x4000000081}], 0x6, &(0x7f00000000c0), 0xf9, &(0x7f0000000380)={0xffff, 0x80000005}) setegid(0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = getuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, 0x0, r6, r7, 0x1f0, 0x7f}, 0x3, 0x2, 0x4001}) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r8, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r8, &(0x7f00000003c0)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x6) r9 = getuid() seteuid(r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="996669ca7547c10bcac8756a39bf884fe7ba22d4776b2bbccef1a02cfe0000000000000000f55ccb0cb300000000000000000000004d790b35e62a45339aa39c4d2d18de23522e6f52ad25f993d9a47682ecf6d8ce34f0a726a2fd9802b46684675fcb18bcb34523823530ef034e336e290e434172a730134dfd1a7476677c3f8833f27d2d64df67392dd882a119620769360f", 0xffffffffffffff72}, {&(0x7f0000000280)="d9f4276c0fd804027512a98ac414703496884a8cb5a69fe1ff3093b86371dc83650357a38d6bb364c6392c6758aa6c543cea27f1fb22d12712abc47308cd121813db1757500fb58b8e71c05a58d4b5f9020149432be810cd392e4ab0036bbc56b5ebc951f2c287a09d2aa061926c0427904d13f5bfca38018b32313c6e0ed132f4a8e100de67b10d2407a7d0791b7bad77c29d4712cda62dc101de2ed0a6242caba92554ab654cfd4efe0d6f56fbb3"}, {&(0x7f0000000480)="0e923d4620c69a5f10b3d136d0564aebaabca627934196b9eff48a3868d17e2b1902ca29e805eea6c0dc0468cd841fb3b7a4a184ffe8af4dc8a58551cf262abf81313a2b715856d9a24dad72d0c5d8c5a3055eb4de3cc3e973bd97699417eec82af3668a4e0f9079c57398c32d3e4b7991b425b6564218fc0cd234fade073ce3f9f8a68432d8f6a99a"}, {&(0x7f0000000540)="eeac8cd4858309bb60d4872022bb2d4ea246fe673d7ebf6652ea43dabc0b1c78eac728941643fcc074eac6a14dd179c75153b6556c74cbb51f919f81fbdbe6182943b17e4911cd8d24d979733ae41e479fa645210f78feb0557abebd217595d22a90aab5477792bca0c6e6e554f1a1e8a71ce035898f29329dda1da3c0268f3642644f46396bf7c00514abf7b3ea68beab79ddf0980538976bbf2feb73a1ae539762b429d548bd17a2f43bd5d005109e0c69d24dcb95c7f4b26e3a5d73c1385ff545a816b659ff6e1b197ff8d63b5061d9542d3890bcc211fa02be"}], 0x1) writev(r2, &(0x7f0000000240), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r4, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 0: pipe(0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x7}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003", 0x4) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x800, 0x41, 0x7, 0x3}, {0x2, 0x1f, 0x80}, {0x0, 0x5, 0x8c, 0x4}]}) syz_emit_ethernet(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00"}) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x800}) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) shutdown(r0, 0x1) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 4: r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) seteuid(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xfffff10b, 0x1}) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = socket$inet6(0x18, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x8, 0x1]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) r7 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r7, r0, r4}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x0, 0x3, 0x4}]}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x20) close(r8) r9 = dup(r3) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000380)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) readv(r10, &(0x7f00000009c0)=[{&(0x7f0000000400)=""/143, 0x8f}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/151, 0x97}, {&(0x7f0000000600)=""/161, 0xa1}, {&(0x7f00000006c0)=""/66, 0x42}, {&(0x7f0000000740)=""/21, 0x15}, {&(0x7f0000000780)=""/97, 0x61}, {&(0x7f0000000800)=""/159, 0x9f}, {&(0x7f00000008c0)=""/44, 0x2c}, {&(0x7f0000000900)=""/159, 0x9f}], 0xa) pipe(&(0x7f0000000a80)) getpgid(r7) r11 = accept$inet(r6, 0x0, &(0x7f0000000ac0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r11, 0x80000000) symlink(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)='./file0\x00') executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) executing program 7: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000180)="87e9cf792ea809d89da860424c3b9dc91b104aa52c62bac7a13066d8e7ed35da278d5f899b722492454c69c594c97977c64f6d012f1c48812f", &(0x7f00000001c0)=0x39, &(0x7f0000000440)="d157ef34b9d2a5124b3dc466ce80f08b860f4fabb4f2f1236d60ceb09efb7f73a4060dec68897fc99767e41cd240acf438b274587ed2d81252aa65ac1bb1f803c0a01cf73da11856a9cb122b3825f7c4604b5cc86cdb16d5a852a6ad2ace98037c9f0f58932f15ce53c26d00995e531bfdfa0b280273737a4e7ec290b10b743dea623fee04a34e11127961d28f26c91b7bf393ffa47a071aa434433948e590bbed1cc44e0b2352ecc716c8331e98756768d79fdfad34ba9bbf48c0074dac3a59e4cf42ca9589422ad075eb3ffa9a58ae0240581a5ae9e3dd6acc4e", 0xdb) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) msgget$private(0x0, 0x58) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x4, 0x3a) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r1, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semop(r1, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) executing program 4: sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000580), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x17000000) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x9) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd431, 0xffffffbe, "00002000000000000000000000000000d000"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f00000018c0)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000c6f26461c094f4ff000000e68900", 0x0, 0xfffffffe}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semget$private(0x0, 0x3, 0x140) socket$inet(0x2, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0xffff, 0x40, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r0, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x40047477, 0x0) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x7420822956381d72, 0x4000, 0xff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000680)='l\x00', 0x2}], 0x1) ioctl$FIONREAD(r5, 0x80146953, &(0x7f00000001c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = dup2(r7, r7) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xfff, 0x6, 0x5, 0xad34, 0x7}, {0x4, 0x2, 0x9, 0x3ff, 0x1}, {0x0, 0x9, 0x20, 0xf3d, 0x7}, {0x7ffd, 0x9, 0x3, 0x6, 0x80}, {0x2, 0x8, 0xea, 0x5}, {0x80, 0x101, 0xfff, 0x400, 0x1e0d}]}) ioctl$WSKBDIO_GETMAP(r8, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) executing program 6: sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xfffffffffffffffb}) setreuid(0xee00, r0) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getuid() r5 = getuid() setreuid(0xee00, r5) r6 = shmget(0x2, 0x3000, 0xd4, &(0x7f00002b3000/0x3000)=nil) sysctl$hw(&(0x7f0000000900)={0x6, 0xa}, 0x2, &(0x7f0000000bc0)="89febb99454ba33d1ddcc2e1e46cc844b935d8f1a67d3152d9433d83e5d5018f06fe462f5ac29d0c833f519d64fec2362e9db3988f17eaae6b5c6087c40492293723dd668a07e63cf461ff4f7e6b8951186a0924358fd92f33cca1d486e370b5401f0823051f1cc5a272726cb8db92cbb12bbd6ab801403c06d72f2f33c926501d9432ad1de57d9eea472af5a715e4c38126871d6520ccd8ad70b2ed85cb62f33dade83dbcfb007214a6ee9871d79562f0210b59081d242aa6c8ba408752ed874e00b08cef2e708e07edd130a563daa487ca3f06f4df606c1819af23a0434ba975f9aac5eb", &(0x7f0000000940)=0xe5, &(0x7f0000000cc0)="cf8927ed44706ea3175e42cf591ebbe5cb8ac76e419305ec67bda89c6ef286ae4fc82f74c43269", 0x27) shmctl$IPC_SET(r6, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x8000, r5, r4, r5, 0x0, 0x0, 0x8}, 0x20000000001, 0x80007, 0xffffffff80000000}) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000100)="4f54c112b6fd47d48aded3a998e632cb4ca2d01b16fb9227a9760b3417be6a18bc8975a714ed0b90435de8291a800cbc3def786c279358e426b52e99be93b07f2cccd8eb951af0f5d002c6167fcb96532ee50e6f13e0a1b7aefd746f15815478cf8cb6d5627213be1b7f999f660014529d2cf2d46630d3faaceb", &(0x7f00000001c0)=0x7a, &(0x7f0000000200)="8c002f69b3303bec6b1dfb5272f926f9f81058df7d1baa5b080022b2efdf3d85bf8a68c98dcced20f74bea1c2d1a7bd1d9927255d52d4cfd7a8c846c16f6887c63", 0x41) semop(r3, &(0x7f0000000100), 0x0) semop(r3, 0xffffffffffffffff, 0x4) getuid() sysctl$hw(&(0x7f00000003c0)={0x6, 0x7}, 0x2, &(0x7f0000000600)="b327c82b02314aff22af22136c565f0befb028d96635e5238568b20be9729a5c35abf97d5f76734c5a7a6eac3076bdfb7c41bff231884dacd0ca228dd95bf236e551afb5889ab496a8e9b0448a8c2952ae3015cc02b293fb22a05a0f60a8a76fecd452558a6ba482fcfd1eba75f85dc69657de4f0cdbcd8d3d21a45cda2cbc02dffc7bc983844aa8b0367f559006ef7fef875a2efa8cc346efc3b26031a9ee49dfcf57b761cfa33acad26cf329ee441fa1", &(0x7f0000000440)=0xb1, &(0x7f0000000740)="a4b39277aeaad91a34c1f5a3a71148f792", 0x11) semget$private(0x0, 0x0, 0x208) semop(r3, &(0x7f0000000580)=[{0x3, 0x2}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x800}], 0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/160) executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) kqueue() (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x3) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xa2ac36fd50015c72, 0x6c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f00000008c0)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x200000006}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}}, 0x0) clock_gettime(0x2, &(0x7f0000000900)) msgget(0x3, 0x300) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x84) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x110, 0x2, 0x7, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x15, 0x20, 0x85b, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0xb4, 0x2, 0x1, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x96, 0x1, 0x1, 0x8000000000000000}, {{r1}, 0xfffffffffffffffb, 0xc, 0x80, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffb, 0x1e, 0x20000000, 0x7f, 0x1207}, {{r3}, 0xfffffffffffffffb, 0x3, 0x4, 0x1fe0, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x89, 0xfffff}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x1, 0x6}], 0x8, &(0x7f0000000200)=[{{r1}, 0x0, 0xc0, 0xf0000018, 0x0, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x9, 0x114}, {{r0}, 0xfffffffffffffffc, 0x65, 0x80, 0x81, 0xc0e3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x3}], 0xff, &(0x7f0000000280)={0x7fffffffffffffff, 0x100000001}) executing program 0: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x13b2, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) utimes(0x0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffff7}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffd, 0x0, 0x3, 0x0, "c079addf695889b78d57b12000000000001f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="eb", 0x1}], 0x1) executing program 5: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5900) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x61) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r4) setpgid(0x0, r4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$FIONREAD(r2, 0x8040691a, 0x0) socket(0x2, 0x3, 0x2f) socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="76aca536", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="92d9890898ef507ccf1a608af33585228ca6e94eb7119442ccea8a7a16d0615463b7673c7852baadf57c74c65b68f03876ffb8c5d53e078d2f2c549b5a8ec4013afc4179e173a417601bfe18bb9725", 0x4f}, {&(0x7f0000000900)}, {&(0x7f0000000680)="4e292305e7842d3cb2d21f8bbfda0987bbf3120c2c67d14f85ef3f09d724061bb37101852c1c5a15287faf21a02bd624d9b70299874e2f2bdaa24401b40a9504c063e3446a362c29730386e0471e6031ca24b2c676ddef44085b4d525bd4196dc49aa014c37f8acdb85fd5ed6aee510f59eb34465a16aa630fb0c96c3c48387912465fb122428b64f5439eeeb8c924", 0x8f}, {&(0x7f0000000740)="742f2ab598feebad1a31de8fd4509e5fafb0859dc5a750b1f6036dc504d4125cb1666e29c2bf57212feaa0ce7ac289683b3c3a1c5aeed475e28379a5174f28f4cf95275a217943d035671c5402a6857a4dda408b6c1e2e360ac467000def9984339107a3496bc27eca363ed831c1cefd1db4633c48c507defeb3382f2e1abb2427b4e25391d16ca2fb351fbaa6a0ee266054b790b8dfb35c57cfa24639039606b73cde700bee7c29685c9b2f3bb491bfb117610d0d77471fbe3c6e60be890db916009b44845dce477b71343bb751e02ca58893bb", 0xd4}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x9, 0xce}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6, 0x0, 0x10}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) close(0xffffffffffffffff) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "b62e00", 0x54, 0x6, 0x0, @empty, @rand_addr="0d001100", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x11, "ec5ead1302d722bb1575fb2096e6b1"}, @md5sig={0x13, 0x12, "cec1602adcc3c84ab77256a8c0587ee2"}, @generic={0x0, 0xc, "3110d4074636d952aa13"}, @timestamp={0x8, 0xa}, @mss={0x2, 0x4}]}}}}}}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffbfffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4c", 0x79c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9793, 0x892fd23, 0xa7e, 0xfffffffd, "8b0381e7ff1000787d902b9ff4d3c900"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="4f571b9ec6df64aedc267d8cd18ac4906f6217002ff02c0bcea1e04380b1ad11ecdbe9e1d0214f7a5082bf851f0d8ed770f1d6d0da5522ccc16ec306cdac45e8b6b7eb2cbf6cee56bfc33734b60d2a052409f903590e782cdb67855199f0e809cd974c2f6ac320ee6756900ce44593d38f69ee46ae5704e00572e7", 0x7b}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 7: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r3 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r3, &(0x7f00000014c0)={&(0x7f0000001480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000001100)=""/138, 0x8a}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000011c0)=""/101, 0x65}, {&(0x7f0000001240)=""/142, 0x8e}], 0x6, &(0x7f0000001380)=""/208, 0xd0}, 0x8}, 0x10, 0x0, &(0x7f0000001500)={0x1ff, 0x3}) open(&(0x7f0000001540)='./file0\x00', 0x23, 0x20) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) executing program 2: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={0x0, 0x5a, 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, 0xffffffffffffffff, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r2, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7fff, 0xfffffffc}, 0xc) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6ee7f0c9a1fac036553645f22cf", 0x166}], 0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840", 0x3ae}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0x1}, {0x3, 0x0, 0x0, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@rand_addr=0x10001, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@echo}}}}) executing program 6: setitimer(0x0, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) r1 = open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x181) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000287000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x10006) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x1, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x8a}, {0x22, 0x9}], 0x2}) r3 = semget$private(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/156) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) shmget$private(0x0, 0x1000, 0x6e1, &(0x7f00002bb000/0x1000)=nil) shmat(0x0, &(0x7f0000203000/0x1000)=nil, 0x3000) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0xea1) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0x3) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file1\x00', 0x3f, &(0x7f00000002c0)='./file2\x00', 0x8}) r5 = socket$inet6(0x18, 0x1, 0x0) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000200)=0xc) executing program 4: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/174}, 0xb6, 0x0, 0x1000) r0 = geteuid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=']%!-[\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='(-,{{\x00', &(0x7f0000000240)='=^&)\xe4!^\x00', &(0x7f0000000280)=']%\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x92.//!\\\xf0\x00', &(0x7f0000000380)=')\\*!.#]%:\'\x00', &(0x7f00000003c0)='Z&\x00', &(0x7f0000000400)=']=\x00']) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) ktrace(&(0x7f0000000580)='./file0/file0\x00', 0x4, 0x300, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000005c0)) rmdir(&(0x7f0000000600)='\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./file0/file0\x00', 0x1f, 0x6, 0xffffff96, 0x1, 0x6, 0xfffffffb, 0x0, 0x0, 0x2, 0x7, 0x1}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000700)) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000740)={0x2, 0x0, 0x6, 0x2, r3}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000780)=0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000007c0)) mkdir(&(0x7f0000000800)='./file0/file0\x00', 0x80) sysctl$net_inet_divert(&(0x7f0000000840)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000880)="22641c9f8c32735c4fc6dd4776364b4ce4f34486b6945875335d18c871d61729ef81684483cf10c4e880c77f41cf72a5f0b08dd6f0715218846cf12eb011c2eeb8cde2608cfc57e1d3a79e7243f73dbb4542fc8edcd4a02ff023f70fbe85fd4ace05ce4ff138c7b958739e4691dfb158ca873410d1f96a480a8608ddf17bf99694bc5ba44f4a05ec89dee45b13037c689aede93e5a328f0476ec1bf500ca621d919d0eddbe2caa6798395b7fd33d67c22078a6c1ba941bb1e145a9d968899804571e1bfe705bcf3ab3a621b7ad666973dd29b097dacafd723e", &(0x7f0000000980)=0xd9, &(0x7f00000009c0)="4eac17789973ea042550bb4d5e2f34cfd25e0f605e7a6fd7123b4c2cf1b5ac45ee3a7586959d1543f5a0cdd044b65dc4fc81363f06eb46f135e676cbf940bb3899aeb997fb02f04c2a2ea8adaaa4ea9e1034aa272f0194f23c4a7792bd3c989c6087e1f9e1888bc73b0c5dbbb810feb9220ae9d96aee1d4ffc7ec2f36178634748cb881539e09bf7aa9aea8ada0c4c4769482bdcac02f48cd9b5b2cb3ea1c550bd847d9485bf4a738a78e45948370bed27c4f1d2738ea04432ae01cde60c51277c0868c0f806780f240faf4076d5a2fd134e227ad5e3593a5ecb0d56890594de879eb46a13fd4fa75e698da68a4b9d174898", 0xf2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000b00)={0x2, 0xfff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000b40)={0x0, './file0\x00', './file0\x00'}) openat$pf(0xffffffffffffff9c, &(0x7f0000000b80), 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000c00), 0x20, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000ec0)={0x4, 0x1, 0x8, 0x2, &(0x7f0000000c40)={{0x20, 0x2, 0x9, 0xff, 0x3, 0x1, 0x8}, {[0x9, 0x1, 0xffffffffffffffff, 0x80000001, 0x4f3f, 0x4, 0x9, 0x7, 0x429, 0x5, 0x0, 0x8, 0x8000, 0x0, 0x401, 0x4, 0x7f, 0x9], [0x6, 0x1f, 0x8, 0xfffffffffffffffd, 0x1000, 0x3, 0x9, 0x3f, 0x8, 0x1], [0x2, 0x5, 0x4, 0x3f, 0x80, 0x8, 0x7fffffffffffffff], [0x5, 0x64f, 0x100000001, 0x3, 0xa137, 0x6], [{0x0, 0xfffffffc, 0x4, 0xfffffffffffffbff}, {0x8, 0x7, 0x1f, 0x7f}, {0xfff, 0x3f, 0x0, 0x3a1d}, {0xffff, 0xc7b, 0x4de2000, 0x7}, {0x1, 0x1b, 0x1, 0x5a9}, {0x6, 0x8000, 0x39, 0x81}, {0xfffd, 0x8, 0x7, 0x6}, {0x7fff, 0x465c4dc6, 0x3, 0x10001}], {0x0, 0x3f, 0x4b, 0x3}, {0x87c3, 0x6, 0x6, 0x7}}}, 0x1f, 0x4}) ioctl$TIOCNOTTY(r2, 0x20007471) openat$vmm(0xffffffffffffff9c, &(0x7f0000000f00), 0x40, 0x0) mknod$loop(&(0x7f0000000f40)='./file0/file0\x00', 0x4, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0}, 0xc) setreuid(r6, r0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000fc0)={0xffff, 0x8}, 0x8) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0xa42, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81, 0x200}, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0xfd) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000740)='.\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x1, 0x1, 0x7fffffff, "8bfbc23f454f8112330d4e351e2bd0c157aa8329", 0x0, 0xd}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)='Ml', 0x2}], 0x1) pipe2(&(0x7f00000003c0), 0x0) munmap(&(0x7f0000047000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(r3, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1}], 0x1}) r5 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x6, &(0x7f000079c000/0x3000)=nil) r6 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x2e28, 0x0, 0x4, 0xffff]) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000580), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x19000000) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', r1, 0x2}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x0}, 0x0, &(0x7f0000000380)="e394e9e45b70eee08be744eddb4f7ddc8847c32f813cf2c593cf840507c8b1bfb64836c81637ca0282090fb366b45f456222cc6e86fdd0a043bebc4ed15ec84a40e0c158d4df21fbf4cf096cbe767329a83ad34be2d32d1ba276a55e09815e2e190691de5a261795aa67639ee023d299bee665", &(0x7f0000000400)=0x73, &(0x7f0000000440)="5a8964a24ad8a6fd5c91820058c039ba0b88ee675889366eeb0eecf1af114aef0805d3e6048e49c3d2dfa4a7d0dd49c8aea6b8b4ccacf943b35f4ed87ee5a0fc94a296d7154ce77ab39f83177fd7d354137a8b7fce2f6a8cb1", 0x59) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000000c0)="3eebafb69d0aa356f0e48e096a6a67c1ae1fac4bdce23b1998885c5fea674b74f65656e84d678ed420a63000b31df5edee34136e0481e80e6aa2413de034114fd651d33d95600e2604aea9757781e0490687ef3ece6d1f7c755a1af4f7e96e90f995a26bd78f7d2884366a3b5f3bfbddecd6d1", &(0x7f0000000140)=0x73, &(0x7f0000000200)="8666c4bf3f04a55fbfe29d8a05a8c4eb4263886f052ce2184d62776ff9270ebc1685c7725009fa052c3143719692dc975f7d6be5c0bee0a970035b2732749ef4c6b04bf9a110d766b02bb54deda5534d719bd3b833a6d6e0b4983abd2e4240ac7539251074abde45d74d9af5d3f10c58ea499e05d8cff87ba061549d9abb870eb9bbc6e4928c3869343a6247ec428138cd74158ca12eb7dc0fff5de01cbd299c20d56f9aadbb1c14c1609a6e693ec2c477932358be35a2519591e18d9617476c5dba742fd6ff8b383278646253b727223ce474cc7ec49f3b9fd0179260e85a46b4b4be5240fffc330837f5ca1a2b1ee302dc59", 0xf3) sysctl$net_inet_esp(&(0x7f00000004c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000500)="67387c8b38b832314d7eab11e91ca0fe7c34c44d782ada0facbff55b123d8d6ff18af0e55f1b27acbdcb7879aa4168d2619777913d5e5bdc5038e612d782bb486efa51e262b7276aab82be2972f0dd9745da43ecb371285132a8ee58db519fbda8e6ab27e20b732b5d9082e149c1f696490aaec950c685b7f76e5e6c3f0293cd3389ae70ad2355ddd9594ce6e83cf0e519bdac85ec529d3acf8898058e95127f18984a09e0061de52309863eb28fef2cf46ef8653b34fe971a6fa3c3ab959acae3e32534fc665aef90c7569fc8b9f59ba1ad1b7eaa80a0d5c46810fb564e883307fc6f26336a0a1e0a30cf05ddc357cd204827b510b9ae8eb06412d76b", &(0x7f0000000600)=0xfd, &(0x7f0000000640)="ad87a634f082d9", 0x7) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000340)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x83) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) geteuid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() semget$private(0x0, 0x0, 0x96) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x434, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r3, 0x0) r4 = getuid() chown(0x0, 0x0, 0x0) setreuid(0xee00, r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000700)="c0f2bd7574a4e9705013d719dbc13080ac814f2a21ef05af446969a6e642a83af5840386332678a0e790e37e26f071d8d7c765d7587460fd73c33052450576d4c0af93607502df28f27ba58d4b9ad2a1397d95862efd96893c8f24f0ef6d9bfdf7551f8e87abc5c92f03f3ee96fab557990eba154c8dbbdee54c093448185cd353be27a83c63a50b4fb8c671a280f14300dcbd4b8b35b3dba48dec492b7f4a66c37861e1efb6bd743132", 0xaa}], 0x1) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/167, 0xa7}, {&(0x7f0000000200)=""/75, 0x4b}], 0x2, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0xfffffffffffffffc, 0x0, 0x5830, 0x0, 0x40, 0x0, 0xc9}, &(0x7f0000000000)={0x1ff, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000340)="12000000", 0x4) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x1, 0x102) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chroot(&(0x7f0000000100)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000040)={0x51, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000000c0)="7aabf0567855e98db0fa172f5e52", 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x2000) r1 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) shmdt(0x0) shmdt(r1) shmdt(0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10e) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) syz_emit_ethernet(0x3e, 0x0) readv(0xffffffffffffffff, &(0x7f0000001380), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r5 = socket$inet(0x2, 0x3, 0x102) shutdown(r5, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) syz_emit_ethernet(0x8a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x7, 0x7c, 0x68, 0x6, 0x2, 0x0, 0x0, @empty, @broadcast, {[@rr={0x7, 0x17, 0x3, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast2]}, @ssrr={0x89, 0x23, 0xcd, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x6, @rand_addr=0x1cb, @local={0xac, 0x14, 0x0}, @rand_addr=0x200004, @multicast1]}, @lsrr={0x83, 0xb, 0x80, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xd]}, @rr={0x7, 0xb, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}]}, @noop, @noop, @ra={0x94, 0x6, 0x1f}, @ssrr={0x89, 0xf, 0x7a, [@broadcast, @loopback, @rand_addr=0x1]}]}}}}}}) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00009bb000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r3, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42", 0xaf}], 0x1) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000040)=0x210, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x9, 0x3, 0xffffffff, 0xfff, "f10a151443f0d2874893fcd242541877b0eca900", 0x37eb, 0x4}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0xffff) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000780)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0x0}) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setreuid(0xee00, 0x0) r9 = getuid() setegid(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r13 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0x9) r14 = getuid() setregid(0x0, r4) setreuid(0xee00, r14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, r14, r4, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r13, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x3fc) r15 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r11, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r15) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000600)={{0x40001, 0x0, r12, r14, r3, 0x66, 0x13f}, 0x1ff, 0xfffffffffffefffe, 0x10001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000780)={{0x1, r11, 0x0, 0x0, r7, 0x23, 0xffff}, 0x7, 0x8000000000000000, r10, r10, 0xffffffffffffffff, 0x7ff, 0x33, 0x2}) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f0000000ac0)=""/79) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000080)=0x3f) getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r3, r9, r8, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469bcd61ae079aa5386dd6000223b00070600fece76a44a170e318b357b8f754e1d5293"]) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {}, {0x8106}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x209, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0), 0x10) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000040)="03000000", 0x4) writev(r4, &(0x7f0000001200)=[{0x0}], 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 2: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={0x0, 0x5a, 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, 0xffffffffffffffff, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r2, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7fff, 0xfffffffc}, 0xc) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') clock_settime(0x3, &(0x7f0000000000)={0xffff, 0x6}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe0300000000000000000000000000bb0000000000000800001a00000000000481"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x25}, 0x2, &(0x7f0000000080)="af4009ec4e9dd0201da0cf577625718210ba73f959ee2a0c4d37a7a2ad8301bc6d141cbe5ec51d91eb477b029a2d4103818805977e8b0e81c0f0", &(0x7f00000000c0)=0x3a, &(0x7f0000000100)="91604a5dea919b45875fe0894cefcba489ace8c3dca5dd65a7840e25ea3a33293ba7e0f1ac", 0x25) executing program 2: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) close(0xffffffffffffffff) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a221611", 0x7e) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) clock_getres(0x0, &(0x7f0000000080)) execve(&(0x7f0000003ac0)='./file0\x00', &(0x7f0000003bc0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003b40)='/dev/wskbd0\x00', &(0x7f0000003b80)='}%\x00'], &(0x7f0000003dc0)=[&(0x7f0000003c00)='/dev/wskbd0\x00', &(0x7f0000003c40)='%\x00', &(0x7f0000003c80)='/dev/wskbd0\x00', &(0x7f0000003cc0)='/&}+-*+p\x00', &(0x7f0000003d00)='^+\x00', &(0x7f0000003d40)='/dev/wskbd0\x00', &(0x7f0000003d80)='{^!&\\.^\x00']) clock_getres(0x4, &(0x7f0000000000)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x8004570b, &(0x7f0000000180)) clock_getres(0x4, &(0x7f00000013c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000003e00)=ANY=[@ANYBLOB="1000000000000004ffff00000100000090308088d5233063f234fdb18d319b4a66861568260241a6587f89f030109fd9d03bcae65f07334091dc43df34029643f3964858f77caf95493447c2c81c51f36309ec1d2e0d6ade5977c0ddf1783f8aa2be748c584c5ef8bc80a509c00fc67ba0e9bbb86308698d6ad8c149d8da7359306ca69f792d36d03ef14d0eb4bd7be6a9ef15af1ff0202c1126de94e034a3d944"], 0x10}, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x40000f30, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x177) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) socket$unix(0x1, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='W\x00') r2 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0x9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23}], 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000580)="03c43a1b86672030e9bce3e1a41986cb0106f8ac11ce34304d175a2624dd20f8fd56017d1dc62118c08a2c724c9ed3a97d7b30b7d6a15f4df68250deff5220ae84ecb62f3630078a4099e94d20a27b9b896bc7fa815d58c342a8772626988b3cfb90e1add54753da2735d3d3f8f6a35c5b5986d15180a9da33a588b6a4915e6d1a28cdd13998bbd240df3437dc25c12fb3", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x1, 0x65, 0x4768, 0x7ffffe}, 0xffffffffffffff79) dup2(0xffffffffffffffff, r1) writev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xb5a) r3 = socket(0x20, 0x5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000740)="747bf2498f7bc30f1f55d5fceb33be15d86ce2d94597837b149026672f29e200c1300f8adf7ac6596846b30ea28d6ec26e66f642e2f6e7e629f4232ed1ac7160a82b87ea8d81db05f73a097e809eb9f44bc7d8644b4dc6cfc28be724e4888f8d13579a8770a125d86118a744e574d7c82a1bad17171cc46a4ee6c16b28607ca5d0d48000c3a35896fef6356b4428f965fa4b35ebcd95323178262416979b84cb5226a1aac5482afeff861858cf6a52d1c4cbfb5c4bdc9dff4244252d8d95af15fff12d65232f0484e16472bddc5cb6d3c9864971eb0e73b5b7925195259d658e29cc0bf1", 0xffffffffffffff6a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) dup2(r0, r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r6, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x0, 0x0, 0x1}, {0x1, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x1}], 0x1f, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r0) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, &(0x7f00000028c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="01", 0x1}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r9 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r9) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff010000303a0af6ec06afdf46656c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000003c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000e6952e5c58b1ab9c1a2a3ea430f9369ec2a9882f53830cc91630920f0b06d6e6115ed215f2e40a41a1b4afc6eaf595cad1dabd1c8de4f4f4defddb8defdaa07e60004d5c81"]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1674117508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="8b", 0x1}], 0x1) executing program 6: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, 0x0, 0x58, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r7) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4, 0xf8) ftruncate(r1, 0x1) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) dup2(r1, r0) getsockopt(r1, 0x6, 0x80000b, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x9, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020699e, &(0x7f00000001c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x802069db, &(0x7f00000001c0)) r8 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a6e1002000"}) read(r8, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() execve(0x0, 0x0, 0x0) r9 = semget(0x3, 0x0, 0x68) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0xfff, 0x3, 0x2, 0x5, 0x3, 0x9]) executing program 6: wait4(0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pwrite(r0, &(0x7f0000000040)="ac4d0978c4ad48ee4b5999d577424d252cc875f5c418b2d684cd66994a2db265f57235f25fc3d2ec2488867e62fa8cfb572ee714d4b3d6d5b3d2ea8057eb69e321dab6c9", 0x44, 0x81) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, r2) executing program 2: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}], 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="e9ec462d433e4e565463450d5840aa9b41a9e212f3b20d826994adf41ee22f0cc40c02ad70840027b506bf7bdab8b06949fa1df53782abc3c189627d278bc4e4eaa1d78a64c89126", 0x48}, {&(0x7f0000000500)="82d3", 0x2}, {&(0x7f00000025c0)="5c4a39967be9e9096047ba728b9637afe76cac2d2b32e8c86fee02a89e3d574c071775bf5b13281ed462ef09d305a737432374e802a26297ac8e26230d8120cd463a398d5f22cc3ee22f3bf784555b146a1ced38137e5881864df79d6082c73b1be381d5dd7318e9c9a6259fa52f45c55d5c0b124132cf6195df39c4f75c861f854bf28b0082b9cfbee17968669b9a8a349cf1853553b57a339da97f01d609c098576934662c634e2cee5b561bc00d00ec8047fbe3746f007ad9258884aff3e18ddb5cfde28842460d05d28d0279e74036222e65f9ce45aa6f56541d60ff4ae08bb30a198d5a7b9b44e4d093ee662cb1c1e2a9a1e2639dc19052911eb5a4655d21394baf2d54f4caace6268328bd2b9c44469cf09b853f53258e09e220911a0e2ac12e426cc5b0ea41a50d48a5e930a96f261aa329753527f01972c8d37baa10e57461a50a21f7f17736f2877b1c748982b9a1d6a25cac35a94ac9618a412306cab9dfed7f16b698c1638338f27f06b45bf74b13ad08d6106d52cdfbcaabf1b17d51ac0a18f72a2f2a8e7b8ceb8591383eb14b7249436dc99c0533dcfcc075cd19def9fd53f3f2b6945b54ca71a7ee50b16f936e5175da20eb720735f08e389c6138dd4570da4382988ab45c53e869ef82d25f93ca7b51de76a3b7735c903380ed2c21c63e2547c6f66e7cb22c089a3e6dd1518e5b87bac41a02f0384d90fd059014d3d5dc3091787d2333fc62afed4e4a67678eed7bab492df2f37fc4d2586d4627598fa2a807a8e7d38227c5509edf1b2c6e9fc76dec65f10120e801565279a48d1b5126d439f6b153979a54976094b2bcffc56d9c471a4879b8c50a931cd0d4bc4f1cc08c660d7d64bc55f8c1f00b7276e60a1f67df2687c30b22764acb0eccd1b7a727d527aa725d5ca00171e335d4f139aead7a8ed6bd51b1890d0c53d773783eaa9415824ff9d8fdb73158d5e0ea06170d7cac7479048cf9b44d38e30934324470e1695ea3c61011ac65365496f86d4b1e77403cd862d24eacb8da08ee3b755e5f15834b0fbfef0c1e0ef71b671ddeb25719f39f7a64a0ed7e8936c83395d705b7bbbed5e6b276590cf95b90ea85d80fb64a4c300c51a2acb8ac55917a29a6654a1730c2b94e007ff6f8ab138f8f758d525ee85376fe3cf0e3270f302a922545fcf942083049c1940f4e2d07135c4d2efeb5c495ca4842724c3fb9f581cefd6b2d1a6266f3016efde1823530611770aceba2ffdf8b9b8746dde713cf1acca1b853d0d05120cb950cb10ba6f33a34e675e01d5cfc18c4e5262f1cab82c8aa369644cfa56b060cafd82da58195d590144ee107404b2b9ac23a87f9555f9f99c9f49624334536dc88c5ec3453ed3e017f46f179b879ccf5940cdb5857e7d2e7a4786316a26f6767de5f3a31491347a086e7a7a3834de814f2cc08de84c5344517dc054a0caa34d6b86a5f2578867aa22945572c95dfc059baac499a32f7f223631d80918ecfc99606fe00a11545144c883930c6680e385c0573db872b2c00bbb03bcb77a6ae49e47bee1debc24d9efbe4b4a183b30723333af9e19f4c3397272f230a2f463d12ee7c3fd4fc2c083fe9368c59a8c5ab94e6f5eec2b4dba2768970004f93a9a8c65f1eaf0b2d85f2eb463b4080c1bd364321ec7d0d075e1f97c850389bb55653ad6b5b807ac77d403485a9fb04e017bfb480c575e2c1c2526a91e0310f6d6d4ec99056173349e960d21580d414fd0359ccf9e8aa3b360061b910b8266ec6a062ec2a51350d4d3b8cbcc3215325dea4792cb818676c46842187bfdf317bbc25d247c012aafd61b464af3a5d2558b1bf85aec0d06db7980982baade69a27c08b38a6d16a66127fefc8f05f6f8195c0ce66319ce4b2b7daaa048089aae84fb41177ce28682482d3a2924adf6d0855be172013e9d2f97853b4f5e276019b6f60589ab99a8c46f23d3037b97037e66d5660538eb59a35eb298da632e54e81a3896b7efa9465ebe66ec86b32eb16c35f37e720a6025001d61a5eb085118c3739c2caee8004b6fbcc3b0e727ce4f64fed604a219bf0dea7bf34bcff0e32f0d71667460bc0227ea7f718f12469da3ecbd30f4cf9ea50d634fe4619032d73ced4a4e44f2325610699b6e1293b95a0859943cbc3b926d2508152b8cf0337f25a6522cb4aab86dc91460deedc5ab19c0ec038bc08516d09fa99a352c153fe792ef3498bf6f5613685bca10b8548833af4d813df3a582e3ade46be6967c1af95d8d398372f35cd10fb1fe301eef1a40771518cd201f98cc0f471020698d6d861bb735261684bf7cb54311ff1da2f970bbb58c8043f19f37447d5e12435235b1c8db877fb252ae995b49ad6016fa1f3bb1f7f470c97a3dbff074172129bc926e326e13b05e6300522f16ded9868fcac69c52dbaedc9ed21bafd989b196ea69aab07017e349d5d0f182fb2a4eb3cfbe845bf4a80dc13dbf1b511415cd3bb68addadb8d5f7db7135809ffe2618438044a69b44e95611a924512df14a11401c003e6d8214e9a1e71258152cb48cff90489e1ee5f45398afe2c4c517307d04146eb91cd1d2da60bd1e2c4212de28db393697e4d42f14ce5c3ef49e1c1f2a16c3f583c60639eb4412783806feb93faf62385d0e8feb13db05cede6776866672275b18439ec0eb2a549ba9e6bf2d3b76b47113586142411e6170cc7380cc9287394dd7ea5e319543de5eb5dda5955d0ed2583ca9e2378456257c6ce476b758005f02b9da36f33598365cc44248a1414a5e5a894eb7ca05325f91ad71b6ac0a28d4a72ad05358d13878388ad00f0d5cb502717d2917457df872c13a94d1bdc31916ee137c663d3eb5a0d6f56a0f7af243eed53c49e3ac4469e5e16a90ad6fdc034bd15d6a0ee115f4f9a97fc0dab4faf877ea5f935c68298bbba61032911ff04cf083679b804c78c454b21aaf3498cf8f4ab212a5da12d7a9ff621b8f81f74fb91e1073752f12741700b25f5e397a31cdd02dfded5a42e626d68f9d301c2a462fd2d15e0360ac9fce836387e2d855742c1d311bf4472a916041352b5380e45940a69c04029d0a01b07484e9283da174f70f7cfd156b9c254ad6c20c9a499c2bc929cbb5b9d365aa87a3068c2ed2a6c6372aaf79cef2f4235531026c1b52691adea7e4764073ddd099f1dc46f093b5b9ad125562e06cd3acd2c7af7cf83e1150beeab44a48a09707d0971c1c744231c4bd3842900b70e6f6b8f360d7798120a4bed65d17aa6da3faa77a3800817f86e65bde126db045bdbdb4d70559494a8c4be562229acfab4fa1ff6cad391b5cdfc3c00b84df5c338e0da67360032eb4f1c4760a286fdb7bc1ee48df8ff219b5aa4ac00db4abc86e85342d3b61d040984aca5dde0e8b800233e4dd392e94b9f4a929d66860e033f7c4454fa148289f234559989ad65dedd7218b5e7e6d773e31a9cf82774e80e831a1c85def6912f54767c838ec9332f34f56d047b30ec90b43793b8df176da3594e730b046816e02b54928fd8232e3189fee1e87e0daf91b388defcf5fcb4cd792c4fc320abe4fd7bd363cf2faea3fc111f2277b317d8d229d9b202317275e2c7034fd2d5d03f0833b9a4223bff22cd70ea67f3d15b7a3101ad27af3196fabcf6462d65a4917b9c72d79afcb0308e2b10926e635ed51e55856a7415e66df4bb215293824c097420ad92ff8eabe1f0145897233be8d78da12a9b735b35b46624387c03bc42a3a20af7981ad96915b2eaaa9847a2dd6ab32baf5934332382da1e7e82bcfa083595135c9e4e61a59d00c70706088a9f1cbf76d27e2c4944abd8c3800aecb8ab099fcf9357162dda2fac3bffaa5b8d9103ec75c6f79359866ea808d46357db6d7504ed52599a91e6f5f7a3ae234b5c423de7436583965462e9e272a33314e5fbd1c3e7a0f81de966b53cdd9d1948560b6e3e68d79222d4c6fe80fab5d474d0e3d3e07c6ceb95449feccd131822abc9023d922d33a01c16cc339c12fdb21fbb03f71c2f58925a122e78fb02fad44fcc83680184d7cd726c21065e95f94a5f9bde56a5a1379b7563c02a127fc491d09cf30dd1b944caddd312d5e2a722c702b271f54e25b334e761c1062f0cff78277a60c3abb90266fed7ba90f0b6468673951332ff47d474188b554c2fd5d279a2b2c5dbc64be059db4f19f393c400e8e170c09f4fabc6efc68debcaa88f809fef79b1aa2b3a293803160924eb332352ec2f44af08f5fa729c70396e27a82c12b02b6e56c1a337e4f70018f5f8371ff3774670c4c6d978ba1c2002c8c8c0e5bce8fcccd245a6023df1455d4ec4bff8ba9f264c9d9d92df5316b19efa2eb4f023d9f000d06395b400a4755c0c8f27628c2eb032191ebe81c52ff53afb642610df9a9ec9b289cfb8368f4f0ee246742f4998707868657c573b9da21ac50370b51cc212b2b729ce7aea9ea6d5360dda821364a66d33160572e9ec19d335a252918abad30eeb2750d3dbe418f7bcc326532cddcb0cdb5f1e919d62ae0749bc0148b5e9d26a318885b24989fef94a08502766fbeebc3afb73dde0e787300a07ec5c2323ca484e407947394bfc4252efe00b835b311d53b523d344116d2cbb0f95cb6bf5ca9af7dab84f2ea6bff3148ca52ae80cb860036a1d4286469c9e19bc003e287d1662303b9858a50460cbda8c48cad17494066ba2d8fd186acb74098ac4695348302a3813648973ac9c204603021747ff466505bdb6ee4e918a6a54b03d4aade870ed195d8341181a92de1c6e085925c5966f8c9a2ac8d61ff6054ac0e48d779fa3dfb6d03d0f7a0f63a19ac0b94529eca6e6933395ba102f3d92a34926fd2edd66e4ff614aa58f00b94c6f47a005b145becb2a1b80e32ded1390f2bebdfaa3f960340d6036ec030984b566deb64ba850c72810d3c02027ac4a290bc9cde1f802effc8df3403ebab4fa5c12b129b45ed695c09774f4ae2e9b0d02715eee5833fdbcf4c80cb789d11bccfe1d72551c3e0009fc9a3fae2c67bafc0c22e95f1ecd9bd194274f4b771ed5609031debce820993eb6b2db01881e32f02b746a0ce7b94a253e32a5cb11012f73ef5f3dad1756838cdf332e0dd626e3e60b47ee2f15c8736d9d26a9f59be54faa80638bcf30c1f35935b4f2d53e5d391c5ba7dc53c442229169b4339c67b91b7d44c909b89e2d9eec417c49b090262cae5dcf4fb0dc1e19ed764a28e8955e868c4a22caabb22bdf0f8002bde30fd5843ab4b195577f9f4f0e7155fad4b6737dfbf5d767ed07921371c89a89b87189a6244ab8d793d20eba037e51de4eabbfce828036e64ce0469e7022139366292ad3872fff6543b36f32e480e7e747cf934693c9c697b11b36fe099753e69d54ec802315bb1ebb0a05106a3b851ff1f8b666b347157211c51abb570c909b2c2b5ea5066a971d3ae00beae18cf62b223bd31a75421a55758f43eb6879f356790f226f5b2ffff508180c211d84baeb7e3c7de6d7fa98ed19182281d4700744ec7ce182edc33d63caf7aed7568a704d4b7b42bd05f6e7efa72439d629fc0b8d30b5d2858f87cf8d730ce75ec92554e0d3233cc34df460d267f8dc647ff33400173627e9f1e0fa5f14599b9bcd29de85fefb2a68635722b9ee7d4436be9a0b80c2abd6698245b5bbf565a636f22899d7993281ec47bf0a721cbcbfb5a196b2e7985fdafd6125ca5de37abead836f835d38f629e320f6769f6af5f92dfe0f9c67cb75bca6d7858883925414973217f78ad3a15e713689f3716a635bcd387a0e454019a40090bf", 0xffe}], 0x3) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) executing program 4: sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="f246f920e5808238a9a0911f4796288ebcd3b2c1ca6ed2d697ee03617057b73f263c399d5f453ee281519a474477908ac24307bd183273976e4709d3741dc3fcea6b37069ed7364bd2c84533e8f3cb860241ec75f0966ab976623fb29ccb809a3c8af52fdea8026151cb7e720720dba5a679d5a2b30dff", &(0x7f0000000140)=0x77, &(0x7f0000000240)="7b29f73cc1a99512aa79408953a4aa075a7dea54c45310609cfbd52e699451833a7cf0cade22f5da47ca06e51d4bce019af6ee6a2596234027a023281e3fb1de887c44f3aead7b12fb6d4fbe9f12d594c03f0b7790eb830b863e8f42b00acd02d8c1704d81f17065b0e2404f6c3504be2dccf2cf3e74582de94fa5a9989d7a3e151f75fc4968c13a3e4ddb3773961e8ea6508e1ea62c2bb89fd8198abae4362c57b557ff171f05b7b7bc057eff68b79c3cbc88945e4cddd65369aff70e4c0aad0560c0a6e9b4a088dbe2267795008e02182a31af1f2f22edd4ee301d0ec9d464d08fa312b4bd576f4209332ad94bf26da589009c98ac44f28a5d528a", 0xfc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f00000026c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f67d9", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="22a9ebc8bd69c0f0a4789beba5b33234"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000000040)="8d2d44e4c3b1073662f0eab855ccdc92be47eb2d2720b182451dcda771280d8d556d1a71491d4744174400e7fac8a86ed42c8fd1d8e0551826c542df9d79c18d3623c2c39001001a0b1fcb1c03000000000000001f5ad260d6a8d58fc7b4e0e4f1965babd8c8522878e8f43476ae839a77a91da71a564b92d6125211c3ea5837982e9bb91d6d0943b6fccba802f7ce5fed34b62f8acef2f7a48922b3e734815c0f383bb170f6e0ea77ca939eebd02ff74472761622c021d2d2e5883755c7dc74c5bbc29ef4bf8cceabbb8f075985702386de296c3bd55bcfdeb79a126a2924ed27cb7a30fb7fcb16e06e44dc37baa6efc4cb53e0e5403ffcdc2a70954286c18c3ef333b898dde21b31b20bd7b6930034a6868e", 0x113) executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) executing program 6: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0x8f, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102827", 0x59, 0x0, 0x0, @empty, @rand_addr="9b8b88bbfa0dfd4372f2cdb215d499ac", {[], @udp={{0x1, 0x3, 0x8}, {"901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a"}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x0, 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', 0x103, 0x0}) executing program 4: poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x7fff}, 0x10, 0x0, &(0x7f0000000000)={0x3}) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000780)="e2e6d6ee5f1c011098e75ab181f4dfdcc6fd52bd64d178f124c753c0611d72000c1c9a07c7f48d601a811cd1d717f158bba0665c8bb6999de5d27ce5701e9fe5e7be0067efe582f907c1d736dfb94dfb107890f92f9eb2d4aa69f089534ba7a040968a4038e5610111d76905d545b6d091ab4c4c3f201d80ca3e52139a46d336e93b72b902718a149c20b29ec41c2d15919916ca0372f2ec7b7a", 0x9a}, {&(0x7f0000000840)="e2fdb9d6bc15da043f8de88e3d0d1d225eac3fbc4037c5b93c3e8e59437f4e3193886be164843d", 0x27}], 0x2, &(0x7f00000008c0)=[{0x20, 0x1, 0xec, "d678a62875976de83e"}, {0xe0, 0x1, 0xffffcf99, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559e7e8b003dc05c6fb511204ff4b128896c4c9dbfd7a5dfdf0e32a1b"}, {0x18, 0x1, 0x0, '<'}], 0x118}, 0x8) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r3 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x80, 0x4) syz_open_pts() r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x37, 0x0, 0x0) accept(r4, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="983bbbf9728468b796fbcb8580e7df8b4df7f3493eeec9a7dfd1f05207b96f7f90b66c44a1bfb3203a15a1629e67634e3c75f2c9660cdf62a0842cdc8714d79b3f652d73ec73976950e833b42d", 0x4d}, {&(0x7f0000000180)="a6da03c30ea4f2f68a098a9a47e4cc4a4296bd", 0x13}, {&(0x7f00000001c0)="ea82fe88789b94251ff3419be8a34977245bf18e55e7d24a0a49c5c2e505cbcdd0b1ced2fe4fb77e40175b4f43fa8691bac4e9f112f60b6aef3d6ea276279aee620b4ad6e2ea1ed73586caf7047b4c56294cd778b0561a49402827414027169229937dd9bfdc3201bf02644ca20d192e3378ce08d152e45fb44900450ba2e2f5be38529a7da97fd97caec2c304de3e6d5fd4745f61c05a6141e32d4d631c53b596eff63ebffa93bca070431645dbedd92e464401814c", 0xb6}, {&(0x7f00000003c0)="00a2b8e4ff53db8329e49b6aac668cac115f53bb5a4025d8ae04f503583f85accecd1adfdec0c2ef9bcd4efb3bb9b1d4c9b5d10abdf516ec6e0999dac3f225e25641f7df194f255c0e437ace3b025b846e0c87d40d8d63b985de85ea23d955f4ac1dca9b88ce96f57c241779025bc46a862ef645f8b91c7fd8d7283cbe268b24351a904625c14236b4279802", 0x8c}, {&(0x7f0000000280)="9a76e0525c3cb9b1a64804999e373943f329c08e558172507043d1922413963019a81fddc277b56dc1cea0126ee45d20390c064e7c86a67a3d21b26a71ece9135fe698b9b99beaaac26badf1e278e027e7573872de63ab1a483b6b19442c11536562f0dd8a36856606d68daa05d253e0ff8b85adaa", 0x75}, {&(0x7f0000000480)="627c8581f0f109efb72ef0409649b840bfa290ca1b8e9c33c5a026d25af5f64f363ecf6f91aa9ab8e491bd06b538dec60dde457fc9ed6824ff6d0470ca7d425ece8369d51f5aaad1b02f4e35401e0818cd3be034cdd5f472da142579cc76cc4183f39a80e8888a3ca431220f940194adf8950150f30017325faaec5c69316c5185cfc00add6a58f89eca0f1d5455c9b339c1beb2334a6b86c0dd0d9eb94bf2a4", 0xa0}, {&(0x7f0000000540)="7d34335d593634c5a9319ef896ab62d1267af65ea179de6b05e38d45861f90a19e6226629e37945b4a490217613e2613c5607d56d850ce890fe0548a4cb60c428fdc014f15adb14f3ded2ab9d4661fb31b6f5f76517b8da33005a1c8aefa84b04d8637d412e263d728bbc3f39c18318456d4d550be39b773fbe3793f7779113d0d749b6718e187632ab199625623ab9e312feb0bdb9b11df212208ee74b6031c04795daa099543834a4cb85770a51285ea22093f37d153e8323494fa8b42b2d74ae13362a0843a68e0d30c9ca4ef88e89e", 0xd1}], 0x7, &(0x7f0000000a80)=ANY=[@ANYRES64=r1, @ANYRESOCT=r3, @ANYRES32=r4], 0x18, 0xa}, 0x8) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0x8, 0x3a, 0x0, @rand_addr="fe007938d906b4d6c36766c9b566a6c1", @rand_addr="83a6af87492a17a0efd0a49af11e1025", {[@hopopts={0x3}]}}}}}) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setuid(0x0) geteuid() socket(0x10, 0x4000, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x1, &(0x7f0000000200)="71f91e3471acff07bc5aa1501d94a34b8e5f846a1c9a5059294ec1da579dcf16cc71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r0 = getgid() r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) setegid(0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r3, r0, r1, r0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setegid(r6) getuid() executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x2000000000000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000003c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) recvmmsg(r6, &(0x7f0000000480)={0x0, 0x3}, 0x10, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000002c0)={0x0, 0x2, 0x33, 0x8000000000000001, r2}) getuid() r8 = getuid() r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x5, r8, 0x0, 0x0, r9, 0x111, 0x8}, 0x7, 0x0, 0x81}) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r10, 0x0, 0xb, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x0, 0xfd, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x1, &(0x7f0000000000), 0xff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') acct(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r1 = socket(0x6, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r1, 0x5, 0x80, &(0x7f0000000180)=""/224, &(0x7f0000000280)=0xe0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x80000001, 0x100, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x10}, {0x1}, {0x6, 0x0, 0xff, 0x20}]}) writev(r3, &(0x7f0000000000), 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r4, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) linkat(r4, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) dup(r4) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) executing program 0: syz_emit_ethernet(0x1c, &(0x7f0000000000)=ANY=[@ANYBLOB="306cf506b0e16aa94b62fe2c9d90bdcc9ce4dbd5a7bf0fdc166c0d2bbf6c4e9d845c99ad3fd288ed85715553e2a902b09431af2947a7c0afec56033032ffce653c47", @ANYRES8, @ANYRES64=0x0, @ANYRES8=0x0]) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x8, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="bd117032660d9d3346ca856b911bd1d526332373d59874385960cd1a7312ad556d2179e982984e0ebd345ce7024c0345bb4c28a18eb9796153baca56507c609fdfb324bdd33770702ca6b6e5eb1c1d907c4ee5bd73df5b2302933bd00be7b47a4a1e3c440046bb9e7d356dc2f23da583b20826721c357a6eeef0d37c9a407a5985d09f055260e246767fa1086b9e388b37ffbd777694007b108584bd5399f1f9797caaf76ab844053aa4c87204a725ef62a22c49429cc68ef32b724ac8af8dd718ba72be05fc54f6de281927d3285f97f7da63369888811c06abb4cf6ce0b01c94d4fb38a0de7dc11ce9f7f664ffc544dcceff439e96be", 0xf7) executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xffffffffffffff4d}, {&(0x7f0000000480)=""/179, 0xb3}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r2 = socket(0x18, 0x5, 0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000200)=[{0x40, 0xeaeb}, {0x25, 0x1be}, {0x20, 0xa5}, {0x82, 0x7}], 0x4}) syz_emit_ethernet(0x4a, &(0x7f0000001400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00140600fece76a44a170e318b35195bcf133200feda63000000000000000000001000bb000000e800000000429d9fd4591a"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x6, 0x8, 0x4, {[0x42014ada, 0x3, 0xfffffffffffffffa, 0x7, 0x8003, 0x9, 0x7, 0x7ca, 0x6, 0x6, 0x1000, 0x7, 0x9db, 0x4, 0xee, 0x7fffffffffffffff, 0x1, 0x7fffffff], [0x4, 0x1f, 0x100000001, 0x2, 0xffffffff, 0xfffffffffffffffe, 0x3800000000000000, 0x9, 0x2e, 0x200], [0x800, 0xfffffffffffffadd, 0x8000000000000000, 0xffff, 0x3f, 0x6, 0x75], [0x7, 0x6, 0x100000001, 0x4, 0x9a, 0x4], [{0x9, 0x8, 0x6, 0x2}, {0x1f, 0x800, 0x3, 0x6}, {0x9, 0x2, 0x8001}, {0x3, 0x8, 0x36ee}, {0x2, 0x1, 0x2, 0x74}, {0x4, 0x9, 0x8, 0x8000000000000001}, {0xb79, 0x5, 0x9, 0x1}, {0x200, 0x3360, 0x8000, 0x5}], {0x2, 0xa53, 0x0, 0x7}, {0xba, 0x1707000, 0xcf47}}}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000100)="8c3910d9cf076b4fbec4b3f07415e29051066c37a6c2244f331e902f37b593c1d8a98441f1d0865e7c72107872a7f62f39b1b16c67e7170f7442e3524009e730dd17b4b5450ef55778b3cf7cfbcb4b17035ba3830b2cc9926d3be7479c", 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) shmdt(0x0) shmdt(0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xba879062fb672ef, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x1f, 0x9}) setreuid(0x0, 0xee01) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x87d9, 0x1, 0xc}) r3 = msgget(0x1, 0x8) msgsnd(r3, &(0x7f0000000240)={0x2, "2c1d1072f32d4443a6bbb3535fdf88ed6907ab3ae4e1f0a8b4c502dd8d315d6fc3a026f478936b40ba16f68c9893111a930a477baf6938a09f8ed94766bc1ac686cffa8307fb70b1079570c12610"}, 0x56, 0x800) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0xcb34ad6f1380d54f, &(0x7f00000002c0)="fc34ba41887f7f8e844ac462474cd3216f1f201775f9ed8d2614277731f7df2d30673a06849c2e7cbcdff2c64086514ede0a1a12e7d35ee1dadec94cf014689ee507d77b6b013be362966902b3bbc5ab24aa4d3f0b09f309e7422dfce2c82931eb063eb6c0c83dfe0d88f381dedf800d82905f1bf196fda0345fa5f514664e6986c4bcde1ef5b85c95bd8e63e2998bb0352b823e1f5108a8f888902f108b052938fa1c2b5832bdf918cda005af32b97f38bd90ec2db10aeea30be2120d0d14eb7c2bd220910c248b", 0xc8) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x10001, 0x0, 0x102}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000800)={0x3, './file0\x00', './file0\x00'}) msgctl$IPC_RMID(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000880)) r5 = accept$inet(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r6 = dup2(r5, r4) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000940)={0x4, 0x3, 0x8, 0x1}) r7 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xfffffff8, r7, 0xffffffffffffffff, r8, r9, 0xa1, 0x401}, 0xa84e, 0x10000, r10, 0xffffffffffffffff, 0x3ff, 0x0, 0xfff, 0x9}) r11 = openat(r1, &(0x7f0000000ac0)='./file0\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00), 0x20000, 0x0) r12 = kqueue() r13 = dup(r4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x800, 0x0) kevent(r11, &(0x7f0000000b80)=[{{r12}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0xffffffffffff16c8}, {{r0}, 0x2, 0x3, 0x20, 0x9, 0x7}, {{r13}, 0xfffffffffffffff8, 0x8, 0x2, 0x8, 0x81}, {{r0}, 0xfffffffffffffffb, 0x15, 0x80000000, 0x0, 0x3ff}, {{r14}, 0xc0ee5f3dcdb0c5b7, 0x61, 0x82, 0x1f, 0x800}, {{r0}, 0xfffffffffffffffa, 0x21, 0x10, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x3ff, 0x9}, {{r4}, 0xfffffffffffffffd, 0x50, 0x40, 0x3, 0x7}], 0x1, &(0x7f0000000cc0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x40, 0x0, 0xffff}, {{r6}, 0x0, 0x8, 0x80, 0x1000, 0x6}], 0x1, &(0x7f0000000d00)={0x2, 0x7f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000dc0)={0x3, 0x5}) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) semget$private(0x0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') open(0x0, 0x1e0, 0x6b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaa89fbbb08e7f7ad89438a981c990045ff00010000000b00019078ffff0900000000355ef50c072be17f6a345379c7a6b205a7f451b9e8bac5abd517cbdfa4e3f8bf82a417a9f07ca2273c477653d7873d2bf9d9fd78b57fe0cd6628ed768a0cd119149f73342844434f4050b6d5028ba920a6bcfce521402d4c9d1d9da73e77b9c62316ff83af494e6fa96b6035ea2d14752289e6c8"]) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000001700)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000480)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7c0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e1000/0x3000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906cb3422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761efc29aa0fd7fb54e7a47e20471b81d82c89b4c98b8745294368fbc8012b422b04f5f0e2d2717701fd50a55d629286f810fd2a57c5fbd8625e24660287cc9948f986def451c871632c9ed9ed08500eab945d45d1b06b8c540b36b240f8a7a1c4587602a8e51c0af683c1ed9000000000000453051eae2dc3851ff63ba29723b"]) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)=0x20000001) executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001880)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0xffffffff}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) msgget(0x3, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde8ddb79df81dbb55eb12f22731a3c4ac91a22d4df95ea99142354f67169b470898ce777bf889441e7c9b8a02aff2b38d6f63d37d6b61798c971dee03a73505a15a697c03a2bfe91", 0xca2}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) executing program 3: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000380)="f8", 0x1}], 0x1) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$unix(0x1, 0x7, 0x0) fsync(r4) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000580)) executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e", 0x22}, {&(0x7f0000000700)="a2", 0x1}], 0x2) execve(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@local, @empty, [], {@ipv6}}) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/247}, &(0x7f0000000140)=0xf9) r4 = socket(0x1, 0x5, 0x4) sendmmsg(r4, &(0x7f0000000ac0)={&(0x7f0000000a80)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="551a7a9cb53458bbe266df8a76321cfc2c2ba56433b429553b44be65a16324a129b841210bb6cbf8cb061bdee2ebf87444eb4573d367fb249f59ce00aad1f07d126da797ed01970f7266e8a19bfc6a504c9a180e7cf3400220a71d1320c333284a77094c7bdd345962b2a9ec6560c006e4fac094f51a2a4383d46b952f3d9c0cb681ec9e252f0d75854be1d10ea4f9fe16b589b70db1de5b52b00df3f8b677dd60ba925a05a0598f425c95914516d9c95e7d472d87f742cdb8", 0xb9}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="8778e747a6ea2ce02b0a989ba9dfbda44fd1391a6613e23fc3362891658dda88085af09c9fe58661abf1820296a197fb0b241adc6e73d97a07c6488f2034195ecd4f725a9fd212f3bb722c18bcf5345309a1a0ed634d28f2801b85c4e4094aca47f467367f9c8d", 0x67}, {&(0x7f0000000380)="20bd7a8af963756deb7351abb606f9ded23d8e94228bcf76e1eb574cffcd91722035c62a609957f5540e0a5d8ff18789cc3b48dde4296fb1ad9b1a6c35e60db933be404928d870acfb02c05748d13ad780ecdd2cd84a9e81d4caca4f2ac8ccc05b6b084592332cd6d257bfb0c335102d19f03f82dd2f69a110", 0x79}, {&(0x7f0000000400)="0ecad938f9fba3ec215d794a8a07b4215878b628a719f1a62cbe6626ea5ff603ecec59a79e7d636e6ed908d9c641fe220ccb21b6f2f235b01ee0740d9e63c49b1ebd", 0x42}, {&(0x7f0000000480)="e8dae1abe6b13d7039018d9b65fa5718b5dfb3a32bbac4a4f210eddb24a90b1b985a0ae12a211e83b37c006706a96e3d7743f51d5122bf02d9881394a353b575ba37ebdcc859a33cec46bf6ed71861602dcb203157a37815da17b1001faaa3aa9dbeb9463667c9586629d733a909a1a92c99500b1aef7270f1c43fb54b", 0x7d}, {&(0x7f0000000500)="57b27bf9e0559b5611cecf958a2252779960a36dca0229ee1c0d7622409c40f25ecec8244d8f89c7489e314b4f68268f5b15d9361046997d6945c048d2a87616bb8c3ced2d7b03ba1f00ad8211eb81550c1b67204aa8f153d6829156b1db68d1937e516632a261e67f", 0x69}, {&(0x7f0000000580)="2f6f2d1233aca00b7b908ac665672d2f81506c97c300d9aa1df72a975671757a790f46e870e0905989476ccfcb", 0x2d}, {&(0x7f00000005c0)="2aa857edaafaf58d6c8a370bd2790730a8dd916ad7dd407168a20865299da8e09211410ae756009a6c235cda68ec6b5358da7c47db481273e5234a3fdcd2cd201ac89a63f6ce621c3d7bbe54844ef12c07e6f233cbd1d8181485d923f8393bcbef1b35ba6521cea315bc8f5fd33fec31366758b34d60fc4641d5bdd2d6ae5c115c04420ff1235907e337ee9c3fc8c37d1b1e6f7e81f3f053f4c370751f949effdcc1885c568576738e059ba887c7d4b1d05c75b15f9970655dde289fd58b359490ca1e3f9656433f90f7a3f3142dca6290895c54afbf579c05b4772cb1ce7fd9faf0ca981b79", 0xe6}, {&(0x7f00000011c0)="5162e185152a633faf6a5dd746dd0813bf08ad5199804053b209428b5d02eed3d3d17383ed971a9c534f70de5026b4f493749702d566f389507c0ecd464c197a42694a634baa73024903333f9774e10e7ac2c09e040b28e933576421bcf4f92522948340696d331b72e14f43a9728ed60220b064712916d613018b8ed5b2023933088c9ff8a042745d59acfd5b3e20c6d5be69e8e7d39084ecdd13ea383dc59fe512a919951c342abd646fda1255b0aa5c4cc8b4f1c8e327bfc90c3c3a3927babd1cd79ef6c747087e6bb4f5a691906300758c6cc77c2085bec5cd64da9351bbf8353a6ea421c0b6e242b79f39c40d42bae5c0008b4f0bffd17bba2377e4a42c8f7bbfcae319cf41208026aef4b04f1ad1cfcb27465dfd0cb6c525e914330b84177a28adff1b912bd507165df37d4c96c427a8f6154349f60424e2ee30b75956557af3ec14039663b763afbb6d51c7a90408cfb2917a2bc36fe0c734194192d938111831147e85382f1bc745b1167d4091f25fc2e25098db725f8b4a3837df180e0ef32a6ca1d2f4687dd968ce471ba54298322a48d93353b6684002fef5ab4322af2755543a2c6a0133b85cfdab22e9e925ee7be6b537fdc4215a3d3d2f932c69b0d016a61ed0c91af294dd15524ead94e11410dac2b7633e38d0d6c449a64df26048cc59f8b387dd71122d6120d42778ca0be8cab67dc4f8f133dbf940a74530562488c4086b2a6e4ffdae13cbd8689c049a5468e2f591ca7dd6ac25683e54b57a5793fcf72e59826824be5a7990eaadb64fb3e393ab5c49149e6ca1320e433ab83bd6c178d4d25259d3a246cdbd0ece812bc16ceefe862e4f7e29fa4189190ce68ee5dcf5bada2ecdb80d12225551e2e663b1b255d2374171a72447a0e9511205764c59fdeceb2ae33edc71ec2b728da611c9915f2b2270764a1fb5e8c15d0f8dfc7dd4bcdc7c57eaa8d877e0042505e24e2c607c235fc165547550f6d0457d6c6658e919d1a9de146404b0cc06954c1a154240bdf4e3cba5806a90188c81b520810db01c3615bceb362b15e4107c0b5b49309fe97d9f64f15c4a6b26bfb93922e4a105ffe03b2868cc4630a9eb0391f90b1650a72f2af37b8c37e73b86968474a3911cafeb73fc7f727d3db6cb3fc942e71e101c7cec1e4fccfe51ac358920e725f4d4a44a8e9e01b4d730af75c828fab8c726cc77a54e0d7c4b86eaf94c8a8d4b0fdb3c2f1e0654fe73d9495c5be8d70dd443da0270a053b6cc411da66ccb0a9462cd4480a73f57cf9aa29436ae79bafb8b90a3f3f1100dd26f94ca4380ec809325cc27c3e2862032b8707c92c566de3f8ef800804b5d1e1ec11a09b93c371e1463aae5b4537b88ab068bce376137dd2e48a881f444096a5e9d3b8fe515a33f4581e412b15c60a40e4fb1abbecf19e74bc9e7e470ed7dfdee3521c028322b33b19d6bcb537ed21d4e5af68d0fa9df289eca573cfca55c83a60a76c3d655b46210b2342071491c8859a28a35e81a7798847d53d3122aaccd5537c7e403bea0120e4016c3a35a5e317d2d1f26d3ae542ccff0aa5268427fd2dcad18d8f4a51f4d827ccf91f7e6f54bbb90165f53965025e1b4f2d0cdfa9cdd0023db189e11d63f6b09cc713485d8c4111146d20854231bbd77f679a0cabcddc371cdb0d87166b590bd036475464ae3b0183c51d911011842ff13caadf132044a2cfafa959eacf4c31c84b2dbae18152c30e46f5b9c239ad0c6b87d1cf6c522adf3a775204966ad2a8846956d1f274847cf89670172bbb508d6e00f3522d3abc3c3377209ce5d16651f85c360c7d725d5661525e62e14795f12198f2b15e427929f50c6d28d15458087e428e6dbb9c08856d67c592270c9a5506f29033cee9df2e9ba17b79e3bf8a6359a8ae8cf16e3f96b1bd7600e1ae943ae2a9363084cbb7be853dfe00cd038cdd4ef8b8d91aa4c190d5704dc869e2a64d324febbea618283a3cb9cf5d70af3b7fe64dd44ca790e5a3edaa7586753bd5d7b25495d53d5a5c363bd7b5b283b480f921c40073fcc70b4f4214278016b1f7cb68a7b0ac453c62f3702359d639f4d281d3b43e9b4453178247656557e76b9c907f786237b01cfe26e4e8adc27a6b7fd9d0a38255c4d95bd4f88dd2499046239ba2b39867d2cf9b7db9acde7eef34edad5fda4f2bc4305633440c9386fad9ca55d20050ebee6f5e7f070cf621d4c28dc0af7cee2a69e8f2e1e6d88280a6a448e2909d86df046185ec4e5bb91fd62b54a8963218564e0fdeca39579e6d18586c18d190b7766cc04181a2c44098b42cb86ae7a7e1235259a1571766388bf346f022411ec31ea1551568fd12d5990e9aedc99f39548d872ba250dd9b3b76d708e710ad17608f197cf462122dd65f87a62fe733ec9a4bc8452d2e389902aaf540b38bae584838711a81ecdcc15e8974fed9c4b488161000f0e57459655ccee8881011aee093d85924655543d14672cbde1c395782b0cfc3f13e0284056dfff42642ff317aa03e13911078b00604f8b4e951f3c1fa07fd161dc12f42d73dfe907364eeea0ab9524c18d325e2ed667e46471b92910fbb327d41325cb5fcb6b85b71cee948714c4a8c94b82d5938ed18eb794ccd4be76f895388de8e72be72e4db26b8c2b999944590fa4c023169f4743e7eba647507ad24e8ba26b2d3f12721d05a1dda03da593f65db839663848f09d04b5f7e64df8c7ebab9da72d0c2b50ca598eff4cc2f7d2377665a4df259051f26516c30c95ba451ed4903a62f883ec7fe1bd102907a1d2f177003b26c2699dfae721e0274673162ed32ab676d1a89c86c2b3c0c04a036cc28392b222e28c2dd6e23f7f65f833d3b794ec842ffb957cbbe91b5ce9dfd57fe1a103769ea49b7e1a4752f64b341ee9cf52ee0528ce7861baaaca4caab82a65d3989013152acbd67e362f548a318a60db5539b2a8b48454dd9e2d78b0b03476b5f7b68173563bf3113db4baf9cdad71123e869b0ab3b827d6f1f04ff70d44f4248ef06982b512d6219c8d408acf8b55875e73d800ed4f0ef4e08d48c64d5f38b9447292dbfda12fbe46e1acd56e204b32868cd6a7ee60525be292de01bfbae80d0309618de89e28b27fa418626d485cb33462083a590c61d77927a4dd170d201223ecaa66a6010f2e4b686c8aa71ad7f88b8d72b1894a28d26aea46f213775d2b7f29ba88a32b3985359f4cb45692dcdf7da8a08bd699f99e64534a50dc00246a86da0ea70c608df71de78f9ab38391033473e6002fce4bd326800ddcd0b7a5fb7870bbd23db610b1a84715942b192b74e2efd6aa6bf6b95f00384a42946f10f221aa8defbc1cb012bf61c2f0dcbd30b5c8d8dfc1ca353b35756ca8d2a3d18eaa2345129b6b0243756b102d6e988d165501a1e496f694fcdd58eb7be13664b0161590d107d65434726599b659c101860ccc6a3ef2a76826e7db357634ea33c8147e09616a35c0ef0aefae679c78b74f219bebf18d7417ebdb1e0ccfb2fbb1a16b57f5861fd9a04f49c21f6ff458ea5cacb48e1aea79181f14d02808a9303b1035b0c5f3aafa7ae82d8761d194eadb6209c82657c7b3f3f6921434eb0eac28ca52442288c61b278b5fb5285fe00b221ff9fbc13d062af8df6eb52e10963c857409046f9aa869cdc932f506a7534fe6e579262fe68d7bd93cd36469075f9898dcae079412b83698cc9b9e7f9e43766726a5dfa6d9888439d89a2d1b4aa1c55b9ed2b93f76835d494f83876cb8dcf08da1e198296de014cdbdee40b7bbe698fd61aee615b60e61cc13330dac76ad6b973f0550c839868c2b32d2a0dd4a678d38b67dc34edd942e9a7a639b962e44e15b45069b191415225d96e0fb3ea675e16cdcde11046ea6a04a3988685f969f3e5139ffdf30f5746ee89530d60be6bc5390a4a01f476a178ba8d766f67dfe77c97c6d97c1876de20b4dd5cbc06662914ed2e966122ab43f65dba675372c96585608dbfeb54d5ce1d27dff0587590677ed2b3442e5a628e3083a272ad721b9b8b0147e0096762123f3929f331d3bf8bbcbad1165a3e0b78ab9b45f7172b11e5ef274775956a81fe851303631efe9d07b449bd2ad80ed4de5e91230f582bcb6fd25575fd3469f3fa651a81c75039549889496881a5154fbaa97257e6535564be7ffc472439ebcbf21051b2c136b57ef0a1c7c8961afddb7f6a33c3df13462cd2624beed7f55a210a8c969d0f0d04468d2167006684baeb57f1766d201f129ad3f02f7c2de7ff69a643b9c289173e440cc03ee674e8fb137ccc9a25bfbc98d64a8beda9d700a5d391180b290b39b6db1e9aa9291eba023f1a3a2fa58c5792703da489ef4845204b7285751b7c58206df920af77433f43c6c368222c6c125f64d5e6249d7e9d10090a2fc284ef853dfcbe9f4c1492fc68a211b9edcc02795eed0e2962eb6da8cfaa76a7eaf4773a55dbfca87bcc7bb7bdf6e3b0fdd90eb5a4fc9db9d6394cd6fbdf478dec981e5249352f28399616343e048a9731bdb117caae8986f7a10ae4938e17784d3f9e3cf3db6e37fdb727ad7b075f6b9d1b7cb920a9b65724321690789663c2f7bd66a0d7e049382c391a7bfcc256df118ec585d8821595fb7519e92b88fca4dd45513b8ac0f463c64a6a8f33605fc314ecf353de991ac6343f3b717c838c3f7fc75fbd814f4f2e0745860bee8f168acfb162c4acab19345f0982c05b438140039da5304209ce447257d0688c0aa577390d9202418a51de443f75363e9b0db1e17529ccd0bb3a1ef06eaf7313b181b4ad48e45755257946561590ab6336c2c6973a7808ef87f1eb58094c905403a0d4625257ea03cb616d263bb7c09d8c041b80ee2174460c7b707d2a67a7398a0fcb206f45807dd4b03060299f7d964043b3c134ff94d7466b44680dfb38f01c39b2be3456b94ed9ca858f634c922f798c627f002a7b46385df0144f1a156556f504e60715826c37c29ebe196d746ff7277160d8ef0eda611b5f0e8d1a3f38e6326efcb3a8a6904940e0aafa74465b3570a185d613b8d2df4ae28eda5a395cebedb0035eea95ea63a19b1cef4ae02ce90bad17cebe670b39cc7034b59e4dbbb34507bd33acc7cb25f9fdc0903fdfd2325e5f49b224c0465e5a90b4b9287059bb67a7d79121c2932b4717b8c77f4546a4d98cddb882ab2263b0227f64df92ea8d70f26c13921a791d3c8bda904e7cdbd69915efeeaa7857fcfc00e4696afb9760e43637fd0070e92be2901dfbc777a033a9d2501fe4737d2c63fc550315f82fa80a218fd3ae4e71d57fde2fd5b6cae376c414b7357ebc954b723651fb2b0a89133a8a4b7dc5df67e3e23429512605e4ace4e19cf4695ec79b6ffc34c44d9b88ea8e692f21f0b9bd53f803000971bdbd505e8f9e9af09c81fe813ea7d297ff5daaa11dccf28f445289366f14a56ac2dfc0bee56d79ffb27623abddc4275b37a283c82d3bed4486f910cfb7f55eaeb9d6a858225d0e6f3788cf89c0383b2f63302205634c3d06036961149edff03a9503d5fae76f375eb301e2495e6d4ed36dc45d3fa93e307d2f464ba81f2c02353ae67bdd74801153d4144751aed3ab08da87815dc22371e0ec02b9cb3040599fa996a512c5bb51c9e13c233ae2febd6edb3931f8571b447739a8f672ba11e5be893ee26ea16c07dc8dd673c0d7d77c661ace844b36670f2f728806a8986219cbb8869d2ecb686cf21bdbd3546f6e81085f8ff4781540d274d72377dbd025c441d3ebdcae5f9e1eb6d80018a850110b4261d9e7031cc3f5543", 0x1000}], 0xa, &(0x7f0000000780)=[{0xf0, 0x1, 0x96, "76dd57cb0794aae2ebad029c4c594ec830c6bfa48c269e721abcb2ed9f529062aec2ee8047fde451f8dd790190754e605b4ff80c9b034baac817aa8a0d38b495fe5e8d2a443a3692a399780f185fe3649cd3926b37d563db82f0046d00a4767fca7785902cbdcc4ba4fe0ee3b738ab83cd92efa0e35224f138adb0cd5e097744842373a5d5a8ff968d9f9550e4cfa66ed145d0c734af3aa6df2a58012bed60f9def99ad6918e22ef1889906afe4dab4fe12559b030fab7825e931e1579a2b151187776f84079cf1dd1553196ad356b878ddeb47ce73625b3608b89339c6d83"}, {0xd0, 0x1, 0x0, "c618be5fe2e234c6d38bd7fe6c825d7c625e8ae0bba5232b1e97ad882d60bdcfefddab364489df3c6d5c96ef492abc4349f8d0eb6529945d1c3f75a44f72e24cd24a5bd33244af6d4a982d0178fe7b6dd4b27fe98a5efd69246ee0208580752abdf1549ce908dd894386209136848d3fd19583fd6f37835fc335cc281318d98ffd1841efd3634bc73909928cab13b63642699365dd099177461ee83de6d5d6e76bafd12492cc48a4bbb985eec2a8033fdddcf5ff5ac21b590264f55c"}, {0x70, 0xffff, 0xfffffbb7, "5457834e4542c7f04e42474fc08d2269cfca1e34670f070c33f29bdad05fd8a313ab447f69176bc083c308eb8725a0a0e82a1622fba1131ea9b80d21cac6efee87651961681b50b53fa875a260fda33bc7e57ce449be294aa23d462c971a"}, {0xb8, 0x0, 0x2, "acb7ff8a901541cd14301ded4b22b30288b2a28a7323b0b6cab340608836212aa4c6c1a14b92259ec97fbbe10f8db43b196f3a416ee1dd4c3767491e68c2f2c686329542eab8947f35120db6ba518f70fc0b94b044f908b33d65e17053b9eb88919ded92f6bd09d827caa631e5fdc024554c9cb8ecf555e3be5eefec6d9bcbc0f60618e12970d0713e9bdf51648a1223cef34450aaa886eecb1d527dc34d21ee0f6c15c0d46a"}], 0x2e8}, 0xfffffff7}, 0x10, 0x400) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000100)="71f9243471ac0058fdffffffffffffff242921caf9508bc1e7bbfd42d2b28e5f84cf71b59c7afec37082332cb3cbc5b17500a74b58f3fd090f531a1527092466097e6befff000000000000c6b92ceefa3736e511bb4346e342507458", &(0x7f0000000080)=0x5c, 0x0, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) r2 = getuid() fchown(r0, r2, 0x0) r3 = socket(0x1, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206913, &(0x7f00000001c0)) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000000c0)={0x3800, 0x6, './file0\x00', 0x5, 0x7, 0x9f3, 0x598}) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1ff, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = getegid() r1 = socket(0x1e, 0x4000, 0x5) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES8=0x0, @ANYRESDEC=r0, @ANYRES64], 0xb0}, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/10) mknod(0x0, 0x0, 0x0) open(0x0, 0x10000, 0x130) setrlimit(0x0, 0x0) msgget(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r3, 0x1000000029, 0x4, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x6, 0x6, 0x0, 0x80, 0x0, 0x401}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x1000000002}}, 0x0) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) syz_emit_ethernet(0x44, &(0x7f0000000580)=ANY=[@ANYBLOB="ffff07000000bc750d3f871919ee60108473380525c8d6aee69cb500470000000000000000000001000000da024dff4f0a156affd7f36a189759f478fe63540f80f678310b4b519019c550d93aa901b42aef8648f09c09bf365bbf9e9fe4ca6bba10c2c7e31ed5626d93300d0161f2d046285f20d5bea2aa08f1926c23552618f617ff11c8e6e232141c3b6b572de3b2aec12ae48c43b693fe3dda9a90e7514ccb7f920b5a175ce043971fdf76f9471d496b80920560c24f6cee3c01c595641ea04e53aa7bfddb1045c6587427500005f6685b0bc9b0debd5b3a1f60c05d1075a073d6d2e1621d161fdf72c21f103cee2edae130bf82181548b7fbf8f707a6456759d1e4d92d048f9ba21e6ebd45574ed9851e30a88699b74fe4248949b56f20f55be252a0a052238fd47591fccdfb5f086e489967057608b64e7ceaffcd34bfec06feb062165d10cb84112ec4a5a568a12211dacbc03566a0642b5aa9e67a5049a51885ac58d2141c024ae337b9eb3c4791cb6a7696d5a3", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f3b99b4bbdcdb7c84e5a21faffafead19aa5493608556dd5e867fa18f96ab55d3b6461be15551ee2334f81acc86b05170d178cdfecfc1fb2c282b34c0dd457eb642bb7416308686accc8e9938c6185fc902e0612dd02c02efa0f25e98a3c2e37bddfc4c7fa4981e3f4964ced820003cfe55976b6eb8734069447f75309622d6299947897d570148e7c46a4552606a6fb101e6b1ee89beb8e60729a507d35"]) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x10000000000000}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00004f6000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f00004f5000/0x1000)=nil, 0x9}, {&(0x7f000068f000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3fffffffffffff}, {&(0x7f0000607000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}], './file0\x00'}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0xfffffffffffffe00, 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932999", [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[], @icmpv6=@ndisc_rs}}}}}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000001380)="7246fffb10d2cfb0a6c2b988491ea9f4e77a1c6337ef98782da3d0fc148770bfc174c7b39af9f710", 0x28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000800000/0x800000)=nil, 0x800000) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dc337d65259bac459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae8878", 0x15a}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4", 0x182}], 0x1) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r11 = semget$private(0x0, 0x2, 0x39a) r12 = getuid() setregid(0x0, r5) setreuid(0xee00, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, r12, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) semop(r11, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r9, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r10, r12, r4, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r4, r8, r7, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x3f9, 0x1, 0xa740, 0x1, 0x9, 0x2]) r13 = getuid() setreuid(0x0, r13) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() kevent(r4, 0x0, 0x29f, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc"}}}}) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x7, 0x3, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() chown(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) setreuid(0x0, r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, 0x0, r1, r3, 0xa6}}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x877, 0x22, 0x4, 0x40}, {0x3, 0x9, 0x8, 0x2}, {0x4, 0x1, 0xa5, 0x9}, {0xfff7, 0x20, 0x7f, 0x9}]}) recvfrom$unix(r0, &(0x7f0000000500)=""/169, 0xa9, 0x1002, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r5 = getuid() chown(&(0x7f0000000100)='./file0\x00', r1, r3) r6 = semget$private(0x0, 0x0, 0x96) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x0]) chown(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r5, 0x0, r1, r3, 0x5a, 0x4}, 0x7, 0x5, 0x40d}) mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0, 0xc1}, {0xd7, 0x10, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e3", 0xae, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) semget$private(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x4}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r5 = shmget(0x1, 0x4000, 0x543, &(0x7f0000ffa000/0x4000)=nil) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r4, r7, 0x102, 0x81}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) setreuid(r9, r9) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getuid() setregid(0x0, r3) setreuid(0xee00, r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000700)={{0xfb6, 0x0, r5, r11, 0x0, 0x1a, 0x52}, 0xfffdffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r13 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0x40fd2, 0x2, 0x455}) seteuid(r13) setgroups(0x4, &(0x7f0000000280)=[r4, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, r12, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r13) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 7: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) socket(0x0, 0x0, 0x0) r1 = shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r1) shmdt(r1) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='E/&\\\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='}[,-#*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xab)-.\x11\\-@%{\x00', &(0x7f0000000280)='*#\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='[]\']}}:[!&^]:\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='[*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='++,\x00', &(0x7f00000004c0)='{/\x03\x00', &(0x7f0000000500)='\x00']) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f0000000240)="25c4c8e68e0851ea2738d8168929c539d7a454c32582f6fc3bdc0fc2a98615b4b87e351b2ff8552e423df5932856decd9f9cf399a5b6c3bb2aef9f2aaa6f24eb441e1c5d8fb79dab1ba29cce72dfa865f5cdca82d8d5c92b897f54cdd4b1b3c3b0925637dc4078eef82c913145882a179a01d559e37a", 0x76) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb9}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x200000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8020978f, 0x0, 0x5, 0x0, "03000d00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001200), 0x103, &(0x7f0000000140)=[{}], 0x16, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000000c0)) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000001440)) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x1c4}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x4}], 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000480)="b10005010000009f0500070007000000331c13fecea17b4ac624377f83050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb00005338c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d843edb2f7cc466f7eeb87b7c2d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d271f0000008938b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d9", 0x192, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r4, 0x9) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000003c0)="91", &(0x7f0000000040)=0x1, 0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x9, 0x0, 0x1, "50767a3aab571aa10af7c44ba0f00d32f9416a67", 0x1000, 0x6b7}) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="264fda0bfe3447d52280f70fdc02ba4d407ee22e5d48e7ebd4171d4f31706d29b36fa826fe92e6dbe456bbbbc33191800dad7d561a6988ecfd2f6c0a75d947944f983c205427a58d162f6ebd48eb1ec901ba42b29fa4fed7bd7e79c0", 0x5c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x2, 0x9, "6ae8a378874ca8746d7d1ddc4d7cfb22df9f130d", 0x80000001, 0x9}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x400, 0x8, 0x9, 0x3]) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1ff, 0x3}, {0xd514, 0x5}}, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) fcntl$setstatus(r2, 0x4, 0x40) getsockopt(r1, 0x2d69d1a1, 0x4, &(0x7f0000000280)=""/248, &(0x7f0000000380)=0xf8) poll(&(0x7f00000003c0)=[{r1, 0x4}, {r0, 0x100}], 0x2, 0x0) sendto$unix(r1, &(0x7f0000000400)="6c1f95f70a05eff629d3230082ecc8b90c5019469e0207e30aa795c406288ca9aca3a0d54ba43f8dd3530adf80ac380703598da626bf46fa242811c34da88617d6e0e9a8cb3bc454bae426bd57b7b0d726fa18da25d132ec7afc5c95bd33dd38cb942f160e00f8dc2533bdcdf2a848790aa9cb5a9819495dfda5bb826042", 0x7e, 0x8, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) r3 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x8) sysctl$hw(&(0x7f0000000540), 0x2, &(0x7f0000000580)="1ec654f83140e3841ab4b94eae3dd9206eb4b2bff8641174e0d6b56a35babfcec075be25c0ecd103330572e9018fcf33cb241053fb2cae9ab46dc80f115bc95f63f4740889c1c8a29202cbac4d3e59a04cac07ec57c7cbd85e2e33e5b293f84dfeae29a3b27cd705f1800cb582682768970d1f21a8bf1694e8f969cc4e105633846b6d919badda5dbcd102373a4027dfa4ad0793048db36d668285b61db1bd63c1f3673a5278022cc9f99767e55c71f07f05f7846919699b85f179a148b7f9484a9b697e1f92f71e2382658b2fe817129f82c4406d48f567b77775ca0386c82452d5566d43b7fd6e100f63eef3e753fa2940e4e04d21cbd8b7602ec241a4c8028a21d80c4a63de20b6af28a6fea06a1db5a55ddd7c7a17b1e3bb1b302fa0e31040362858f31092012f271c65b769e4f05c62191afa2ac244fe3d6b82e044cb2059ffbafae798ac8a97d31925e916d537f37d8b7007d3c389140bea4310865f5b9412809d2029b7786c1c62c3c41d88b2460ac2c5fe3b753120c0df918df1e8ab87ddd7528ed90dff79e69aed5e747343b2f08b0389a6b2ca53e5a42538bd2cef99b0fe20daa390bb5170291a7a24d94a0c6d97070f9d1c41ba9c4da2466609aaf8835f852a90d9b095aa1a8b64965f805f207b5227ebcebb73dd668b4987a0c8e9c67cdc1a931927543173d260c1baa65c1e69858451b7f64b354221bbe58f9b7334e9b03be63b1436b405ea44a1e61dcd2c6e453f932361d39d8a0853279c735aa96a30646614b2d931c37f1ab4dfab5880f4aca35aec12fa9d64a7e9152106e3a676e5b3feee7c63d8f5a34b7068e2719bc4cda26a1dc25c86e002bd9526f4fd4775bdb0eb58dd3ecd599980eaa7ce0f46d27902319d974e2186987e83eb4927042f82b2d03fa93793a9e1215c25b3cf9731d27f3c74c16c42f6ab4927d3d73826f914c4514945cc1f92f264925e789ca19c56e8a57cefea8455dcad7371d8f936114983e7a20ec2c752cf0a6ecea1b718a408444125c1aaff76699cbac9e3ebccb2170001488a8c7515a1cb70664475f159816ace0180aad9e891841e247b9ac358bcfe867e81f0e29d287e2dd60fa16bb953caa481c006af564ea13ee930b837aa8ed736b246e43928baf06a393cf61fe9d7785acecb294ffcc606e3d83281aeed3764a1c8fd225e8c578f3c104b47c786c4067fd7a6dd929a36481473f20449a80e31808bd372852cdea327b3dc995a24f238c89c3b985afe893964fae704379fc6899432cdbf6b873e01627448ac411e29ad74153de6a2168a26ec7d7eb38a92186a2bc70b958667dfc11e5fc754c49600e888db5e50b762a278c4edf28b1c3ebc7f9f1ee80c4c481afa3625b7e2bcfc1084f818c3cfa159e0c1f21a567f8e6b32e151419fa845edd4dd0ffe7cd477cf3cbdb2cc9b70319b4e5ef75f00f473123325fb8a52f1d3f362b55d6831e931ca68591bc8381e3e84e48e87d7ce9201f1e4e4a355176a203bbae401be4851348ad279a6f225244bc471419032230373fc046b928222fd9d225c87c08a3450eb3471881b971432647f483d1ed7847f3178c1aa42930d5ae37cdfd82e31411e738ee7a254e25e70fc8d7f05409b0e85048a89594d7a766c5bd9183e180f5368f8e3422176a72d6a23127053226957ee2226d2279cf17916dc4661fa8ecfee1a7758348287ee239175882575e8125c0eca8147ec4065192baa50e38d2092fc395e9541ee1c376c0a92e5c69de57f4dbc113eaee1c3a14f5778837a3ce6a6eaedb061ea6e5513aee19ff036fcb1e636a2cd8c948e07f799bb0223ffe0bc70fca191c9fbd9a1eb74d746b0a1d626366267fb7b4e4ffc298a00710d8f535c298fe7370935260964ff17e189d775aee4aa15044b8ad3c2317f9a3aec90e1a8d5a8155cf467d26c122cfce52ea67bac3c25f7a9a732f8079d88f7d08dfd75132e79ef398442662c0299bcb1311e1dc15ee978c901661e549ac79899b77dea3f7c912d6edc03e32719a3c56822e0fc164a9101553047e3ea73c98bf67ba1ac646db11f75e62d52fe42ce0bb1138e756e80d338c28689b50e5b61a8bd542c4c29c4acb732bdba0f887cfe7429348a4888079733d9241fd521e9f7d891d0e629122e2b8fdb3aec23f60188f26d03a967ba655a747fc8cc163561a934497eb2555b783bfb39ce751c696548501ea59cc3cdaffb18e04e499af78af7c11f60aad7fcde181e640b004768c0f82c5951cf816db3a81d5269eb8767a90d4404b666e6732ab921e540093ca05da1b036884b8841a9c91c279019625dbf0400f048e304e3dd2556c211014dc040bcc67bb41b844ce2c07ae01d68e5bb436dbaf86b161fdb0ab01d029b7b0d117abf125c0af90e1d62800429734795664a1640e8c5a9a0864b9b7c35c7b9637bfea52e0a3eb9c084e8ede29736906fe50c9db18890ebbca6af9f47c6a928dd986dcc5e363d596ce73749b042bc160789fee85a4d4272a257db7090171b45957d4e541bea02240993691d4eb6ad6288146f186438cefd3836a97fd1cdb44b540559f21fbd6ef49b67b886067d80bab6828391f3a10232bd56cae95aae213c65d264958aa6e6fe9057499b295d13ecc4e9b71771b0d48eb52857a0587f3dd8419b158aac353bb218cdaacd87ad7acf10343919a3d4356907f83d4a5be6226abb4dd1964ab1911e0a3a464420d21061fd774a402dd30a0778addbc9f7831643724abb5b4f43cfe1c5048620b4698c6f3d3e9015f9feececa2e3c577dcf99046b3a89246fb6f8e4056dcac43442368bfc00103f576bb08b4cceffdd82667da9dbd727fc84ee3a7aead1b902768482dc87d785f056515b42899e97964b88c45a03e202dc4517c2d3f89ede9ddc5c05fff300846da4a978cae897744899234e3ff61cae37bca78c6436bb80ae14158566a5aaf6602b073e9bb1d5f146fb9c3378f433281f7bb282b4abac5edfec27ecef75d4fca3c275a8d1010bf82d876644936e3c671a98474593b491b82cc20214b540ea2454ad32be8900e9109a50656229739767d89374871f936b7f4562aa92fbd61454593b6ab5b691ae85364a82cd258c9bd70779a7fa38c752b56f91b616f9eaa1b57006005aab654f0bda706f572c90f9be0414b8149752e4bade29f6d13f3a372ac933643529224330202055625b68000bdc9712ad78c00afaf78b944d0bf5900e039c1bafac689b8ccae2a04c43ad9f7377161700ec245fb697d8e2bd4db0689366eac1626cec6d58965138d79c37a2eae75e589504d3372652720c9c553e56d6795045a6383ea1b5751a8eb803403c77cc438eecd55a254a9c4b175da3e18411adb45fe9bcea296357d15dec46374aca3e527297f96a37adcd08f24c6d24b53ded6e252729172f29b5499d56da05967946507421f83f8c7180f228610d819bc07712a397b2e4f00a14e054ce69590c6dacf399caaecc164847cc2bb18964181d5e1276f0d59b4ccccae79593ab03ac0a604369bb8c284ffbd455580c583fe48b4831681ea516d6b9508c8c2d7ce417509f744c8625ccd6a7823d516b8222ecb41eb9d7c32503adc79a7fcd087420a155c2f7d909bc0ca10d88117b6730179690d30704e5db0a50b7346771f71888499cf32dd3a577cab7218cd897b4c3ac47d232431ed3d1d3c314b8b8efa6682c66536b679ab09109f7a42c09ad5b3feac63cce1daec16663e1cb96151f715185f46056c57733d25bc8b73fa3e75ddf56cbb87ee7cb4d8090de8036e057223279d2ecea84ea996de4a7cd3dcacef40c750c06945d8f0fd3de30c36d1d25a15530b9ab4c299568335f43dfe63cdd34344e45a03012ac6adbbab433dfae10cf2fc5cb22b595681aa56743799edd0c5ad4852800a7a301e2bc6548da5c39b7817fef97bd2ebcc887a210962c2c0b2f87f39148608bfa3a0327d4520cf2150a76e81e09e42db6a4008a87c91d695096b6f325e6215bc352746f0b088b7de778a80829c59ab58b2bac38bfb53ed12b38a1215fb302c06762fcd7bafae751e24ae32cd3a8147954f087a3ecceca904d05ebac083a79ff770737193c86b286dc45e108df6e3d42e52e9af5b62a79a488d26d21ca195b4b2837d4104fa45f08687b83857231a306c77cc020b7b720f2438cbc6099405c4d203b22d80f9a2cd7cc82d23438fcc85a233a646a0928cd1e847ac982e952676fac0342425cc29bb14429236b7f188402b2baa5d50358714cc1ea8de3e4f3b890dacc9131c490f8b32c33e6506b0e7e511bc50a2238d6c9dc849ac5131ba01edfd2447b7ca22aab0c70c988d1000ef55425c4e8cf3e1c99d91dd683eaf03b580694a7899bd7549404fee431baaf205664b58edeacaef6dce0d5f3c0d7ecb51dcc1d99d0b31f7915cb6d58a59548a042871ced88b9be627d14a35dcd160987c6de4118259b41b4593a6d557a0c4d5e0d61c870b333ca3a1ed4024386089f70314457daf995566d5ed1167ffae56b571c892eddaf9ed7613137a02d4f2fcd5473f6259b5e93e3dc6fe9d1e9e4e8d6fcabb3d7e0cc2ccfb3c6268527b2cd0a65cae5f8f490c84bc4bee23df5dc5f7749b92cd6dfe5ae0b03f23f9891f87a2737876bcdf03b36a3838f61a3f42cf7b6d1de4d7b743a75d991dec38210306b5c71a2cbd02b98d8530c43d6f225f005ccc6fc48653a87dab07210e7e9b4fdd726a03f17f08090938361fc37f9dcf649b622e0fd6eaf5cf0ef50e3610149b8b6d2afc7f966a84b43e5895316986763a07fa9e3ca94954be1593b9510eae54c46eda92c4cc110055d1bcb64921f2a45eb2feda57d7251a2ad646f1da9d11458aff26ea9c0c44cdfbe4c55b8064caa4bbfce2a25cc6ff413a95a854e8a19c7a15a987e1773ec1bb56a99bec32372934a12d7e1cdc8e6ad4f4b62ae7cbcefbd95fd2340ec12bb1f0a08b3823a927c6620922b47b8a00483ea56f2c56937b49b279678d294d164baf025425a1c6abb1c177abbda3e4ee89e10f2edd485c2ee6054b648031f0e78ae4c3a1006699b465454695824cbc6064485a1f1101ad851cbb8e9582426a84bb77ce49d4c2355011d207cefaab2e1c29665a3ec04bebe1277c0eb4d6ec3cbb9ffd12181d8040f94f79a23c540f0e3be70ca842abf55e7b15d7a8f508e79b61f1001ee0bf44815da73b65c45d30d4201a9ef3379a5947268a305461677e43a24fbfd89f1f8640c8e02cef7c048d36f5f92f98eb529468dfa0d823864dbf6336630b733127040abd2cf5ce9fadb05245164d563dd16d366714fa9539a9eb01ee11c4890ffcbe8da0269c9e34b20b2b4937e42d432d2564cd5f26ec0026c8c108afe2930c441a68fb7bf7092ed855bc3bf1459d7967391cc97fa4be4cf2fc053ea473204cf5dce57bcd3493ba2f3c6e6ff44cb0bedd62ceeb309115edf130ab4caa71cd176bff248ce2e2b303311510d88315587f89f8bcbf6f98757a4671670e20ddd09376b7662b23f7f77bd1bac4f3fe475bab350ab862fd552f695681cd10f57491d806e96580db15347464cc6eef0a6eac2601cec31cad84add0c74eb0dd2a23d72a565dd8e5f6efcbb79077552e981fcdcdae569654646c9a19798324a079ad6ef18183fdee56dadf1d258a69ad8a222106eb7813b812f063a932727c64466c1e12f31a8f290c72ac931401c327083c9acf00d65b9ee5b09cc51f4f17701733c9f29ead892f721a23cfa2838fc049e9783c602dbb047590a190104f947df647ee3866997145fe21d13c69cf8b701298294b33c0aae1", &(0x7f0000001580)=0x1000, &(0x7f00000015c0)="c9f1681f5f94d8e9e2878a954e39b4ca687c30f48a4fe0f96dff7b6d3f5b49412c7f2b5b87866a7d2050a36e81e644321e2b5ff1f02f0baedbd3e64c316f5b78acc2a24ed8c2e85b12cebe1ea843eab1b513e131594f94a3d9b36e823c69abb7b7ce512a66d8b880e9371ed4efb452a87bf66bda4384629776413fff6104a3a2a3cd33f42caa37eb4dee50e5ce06a8ef2988bf0bad22ef19e6dfff13c6fecfe805c0ec5aaea902e04b6cd6baf478b4c1da0792970239a3b96c3b41195960d4141257a413e6e0db", 0xc7) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001740)={0x44, 0x0, &(0x7f00000016c0)=""/68}) r4 = open$dir(&(0x7f0000001780)='./file0\x00', 0x8, 0xa0) r5 = fcntl$dupfd(r4, 0xa, r3) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={r6, r7, r9}, 0xc) getgroups(0x6, &(0x7f0000001880)=[r8, r9, r8, r8, r9, r9]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000001900)="a5f68e6d642e9919e3058bb71418d94fdc6c63f7597f755d67c1323c87556df506514d3afd70ff70f799b4803efaf6024c60da28fa7234b473b0f6c95acf04af0f89833fa2487c108ae4bdbad963f916452137092517658b67863c32b4ae8a10eb9504a865eea72477f6bebe0da1a09e84f5e304e6b3c6fc", 0x78}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r6, r12, r9}], 0x20, 0x400}, 0x400) r13 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001ac0)={{0x8, 0x0, 0x0, r7, r10, 0x100, 0xb4d}, 0x8, 0x4, r11, r11, 0x1, 0x6, 0x20, 0x7}) executing program 0: r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r0, r2) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000140)="78c204c0938f07afc68774a852c7e59807c9df0a17acd2ec28172f3a7b31c2de19f1", &(0x7f0000000180)=0x22, &(0x7f0000000280)="6dc14fe1e725711e37a815a7b5984e44fd32e6f419b11f1474d2918f6b420edbcd6de50c4c09df73fa89f8294851fd5239c3de903d4945e47a4939d5f8e6f5746dbec6e9c3bf4200d65dc8faf02346dfff8068516a3a27a0877aae20a09c07073e68f1c88168c80f9f5fb3cb299a8f911ca4720768c610e1b871d3c6854e1cbdb2d2205edc4a00e238688152d15a3e4bf59fd052aa0be7585b55d207da0345a519050c9fd4b43abd0c721de94b08305ba521676da43c69e64fd275c243a84a5eec82325546c3bd89c48943e7da7f98c6980010c4e8eea533eda2c5b4a7cd04a0e924f43386bd100368767e51e673042be715459fe331d93a81cc", 0xfa) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24, 0x0, 0x0, 0x5}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x1019, &(0x7f00000022c0)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) getgid() openat$vmm(0xffffffffffffff9c, 0x0, 0x10, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525cb33101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef5631882b750db1ce29d99518d030abe6c32727c9d20d44a9c1c7d791158f94f402deb07c6459c803235b56c37e8f3821a4066404d735ae7bddada5e058b39529118783998d62457521aadc18d1f38ca66185b5e23ae8c6ede1438c6bc9d9559283ec05c0edcbe86e3d66346f029d222792dcf028dfa241efe4fa6d7e8dd273c1b4a65d92185aee480d4fb3d1cb75b968a1d51e9cc4fe53163b42a84e918f1c3d48afa1abc0cbbd7be81928be910014a3ff22fea69c8267af8a013909c095fa3b58b3305f2457c0982a3ffc6e1ed55e6dbe9ecbe40e8a5c56d63b534e30693409814cfdf39741e2b798ae92a68e2deaa28ff353a09de9b7941f55544af193d36dec77714185ed48a9ab368be965431f6b0e4e10c75d27ad4884292db403e9b9047fb21e257a4f8c1353f6bc5c59c334aead6f28a23f4c7cf6899dfaa9db87aa5316cdf768674729c30f7df3ef1d312d6a0a97b36be7d3146b4afc756621d1847a36d3c09ab5473216d8068b701eb2f5b92ae10c898a07e703fe23d9e67625ec378c6cc279cde730a71b86eabc49d32a4ea7ee71973947b2326b616a76f6985c0ff2d6d892e9d335a004edbd2a84815c7bb7d10106157d33b8e8f87a923b745cca7f7010fff1f8bf8a9dad782dc37493d1b36421ee7bceff017634c74a1aff362224f6b223fcef9d53584c5674b592cf4759f6cee5da7e3fe42de9db74eefa401a279ad57acf035ab336bce8b401680a24ec41b486afd646862d04781cc820", 0x354}], 0x1) r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x1c}, 0x40000000000003c7, &(0x7f0000000100)="00e0ae5b60000000000000", &(0x7f0000000300)=0xb, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x282, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000340)}], 0x1) r3 = open(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x80, 0x4, 0x2}, {0x3e, 0x3, 0xfd, 0x4}, {0x6ce8, 0x40, 0x8, 0x1c79}, {0xff, 0xcc, 0x1f, 0xfffffffd}, {0x1, 0x3, 0x3f, 0x7}, {0xeb, 0xff, 0x1, 0x9}, {0x8, 0x75, 0x8, 0x39e}]}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2c0, 0x180) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1801, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x4) socket(0x6, 0x4000, 0xc1) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0xfffffffc, 0x1, 0x3, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcde}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7ffd, 0x2d46, 0x1, 0x1000000000000001, 0x7ff, 0x7, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x8, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x6, 0xfff, 0x7, 0x1, 0x40, 0x103], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe72f, 0x0, 0x1ff, 0x9f58}, {0xff, 0x0, 0xffffffff, 0xffffffffffffffff}, {0x2, 0x0, 0x7, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0xc, 0x1, 0x8, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0x3, 0x1000, 0x10001}], {0x3b, 0x6, 0x10001}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x53e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x200) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r5) socket(0x2, 0x2, 0xdf) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r8, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r9}) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000000000000000000000000000646c054211071f12326696a99fa5cd24ca000000000000000dcc7a6727139e571e269dad4445d297df50b0f9e84ca0e48e13ddbc7c05d8e1daafdaf7a659861c84ce57c4e0b13ce18dd58d5b08f7924a3add6b55e309777b1559a1bff4db64d6f5c05755f7afd60fc9f4f547837027b0f74b7160eb642baa3712b21fcd4ef8079751e35d88dcdae7ddc317e89fc75764267770f23c47f18404"], 0x28}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) poll(0x0, 0x0, 0x10000) execve(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x802, 0x0) mlockall(0x0) pread(r0, &(0x7f0000000100)="00f8ffd25527728f8606b53ccf6cd4ead7b2e0fc1dd8877d744f5fa187c83a997ce65d8312497125a4983a1041b1eb3eb2df0ad0ed4ac7471874aede97f2a0d81ec5eaaef193e2f1b38e33b0bd7571f4e8a12d02fa9547e020b6800bc5397918cccc31c79887354051b1faf9dbd92f780d54a49260322921c46ae943", 0x7c, 0x7fff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xe26, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="69b736ae9f29e1db56565ec2fcf89ef380bc2fe7633f98dd99804706a1af2626b2aefde5957ccd8c69d10d89b046d2dff197a0f8a4fe84e353882ba22d6e0070ccdba4d51717f9de9681ab1dba20834bdd5ad98c518520615d47dd2abd39872c0201a2eafe69204a7faad9f53ec46bcf8607870b511d202bd770223cd40b6001389a568829d312bd4a2d3ab60a4afd36eab06408df7265ab9667ecd2ebe403a7fea0a38077b4584e58a2808a500be51a7ebddf9c98624a970586c2", 0xbb}, {&(0x7f0000000140)="33d9dd92f9f79ae7153ae88967e3b8d280df09046dd4aaaa69ad55008862c89d34575687e9ef1fd716c21c6e2e3e7312168e1b598f37821a31ba224535cc1cf84aba93f46e76e7240f9b895faa90abccd9d6acef5ec64348118c9e86ba928d3ea32c7c61000c9d1dd37f13810c632cdae138ac54bf5a7f53a1703c9e61a2ee0be8c28b212278787df569108b8d36609c6912dbb32c05dd8601b62553f9151d9bab8852a615d583f61e04caf8a78c6dd3b297169737e768e7591ea3f3243f65d0c2ce72dcb6cc054ef1502b77488d34ceb3", 0xd1}, {&(0x7f0000000240)="6487ec57ef861819b1b40b465e99da451a3fef7786b9c29400289aac74374bc3647518ec9806064a0673a26032feb5067f6308a18ff06eaea9f443e3a909c2b5b864acf1ed6796b960f6b874198ffb7a69", 0x51}, {&(0x7f00000002c0)="6126894baeafcd9ffe2b75ddaaf31387551fdb8d9eb96ebc181d1874df60b06b3db26a045a14d2ed574b1f175e778c375ff8e229adb812592b336265f096df63aa72e266a0fcb7867a1cbd465a4cacf6737679c13466eb04ac6b0bdca519e5981dc42cbbd4d33b6a661a4f185144a6e163169842c25d1f0357d2ca1262cb2fbf62570c8315f60dbc8e2b44818e79151bd4b78511fe493c93fa6546137dcd633574c2f0b17cd58538b0b36512d55aca893244d8571976fb343e7fbb29267c9fe5358607c4366bd58f923cf4b4d16bc510d8e4009fbfbd6222d87639eeae", 0xdd}, {&(0x7f00000003c0)="3618b1df4044380d2fb9063c11d18028cd676090ea7dffa4e5e1a3193ee138bfaf3894d06f6a40b6ab04405f8248273f89f88e751e9a93d0", 0x38}, {&(0x7f0000000400)="185d22a76cd5aec25c18efc454d796daf71178c2fb0342392d222de605c634de190ef95fa1714882490d658a93383438cf399a404810ff726bc8689aebddd0a4a6367a23c3b98fe5a800a8790292c8c49b14273316523f0a6288f1cc8625f90fbe8e3968b57cec7642d26d29f8d904c229d8a513404c01dec716a234b1e80a8d458e2b96e99be73991752b231dcba7ba056efd2004a5b06151536be06efa3bd5888a4dd8c0f343d0668d7a1265471933e72e0403a09b5bd901d954068017e4e3098a5562e315a3dca82c2c9114b9ef0e70d5174a3757da0bd51fa615fadba195bd08161f7279f8dea91d1f4bb2846a3307a02a392746c75245857bb19f4f85495a9f71bfadf84b8c8e9eb846080893bf318e760f4072dbf9c8cfbb4ff6528c9c5a5b191a52ec71f1e22165118f0e89e9967dbbea4c090801e240c5daa42234afa2841378a26f994b211a9508981753ae4f99490179e3941d84616e65911fab3ca4fbc49371c8bd4464775ade24d245106e351a70c7ae5e1623fbe5c7552c3b69b2bfb708beb32e677fc4cd29afcea551e8913b22096015a96df8602fd089d7845f1f53953dc9d26c35258fd646894a5427cc302e3bd68b8692c3ac7d6a38112b95b35ec465f8a8dfeff7e61095ac5c6671839f71379b9ab5dbf168c08c7aff028c3d384cbffa478c88aba5dec5ae41b46b17d3a051b6514ff71f19538a32409359843f106eae4e8b89b15a0a44db443a1bc664829891f8eb4c4c00da1f7f41816e946daf455824bb390d08c87eaf58c8ae2bdb41e7b94c01dc60210af771b2a22778b67b99859ed8714d817c85a9639431eaab52019afe0f6abbae664f94e46c0c7141b6d728a5f1367325c23c28f9a24d1dbec096b401eb66915d60a558b05e1f6794bce21030a823898678ff8a650ba24d000019bd259a2fe75eb90680724b8762b5fedb9845bdaa157263c2984e7298865369e87dd335f526f216fc3f9908e26034e6ab284dce5900eda4566efa3a033bc69e1066d66ff5922c98f8a039a2f49c19890c1fd42b2a0614868c34340571895d3df2705b99e0f48b14d90184c93fb8ef93939586b7dd72327f9aa46527c25d88e0acca874f65ddb8db2228be4dc4712948973b6ea01778de15940e8db15685dfa5072064f9dbe02203a41f4515d0c54a4ebae098f61ffbacd38e61a4ba4352b1ddc161d7e45eecff20cc0bf2be33a3a9594a4c278dae2202b66fe25415fa82818128b3216ec1f1c21c15c8c453fd663710ac08a5e40dcca3ed6f2e4146dcdb51e1c5ea1112e9e9632a9b3339078fb5c5a26fb30946b4c5f0f7d05a2ec2e5d1642ee270b6c91e197a03826dd5f26e5d1ac432a6c137ac4f0516e84150073efcd1fc950a3e70c93ec742d192d8adfabb4484513fcd5533c3bbdc669ef121332fbf22e921c841248b35e50f63b89324c41e9b07c5dc90bf6fcad29d2355ac9570e72b691f1b197b89ef9db7acd0fada2121edd854a976474bee4e877f8f30d064e260e331f0499180396a8f93111aef8fd29e9f4eaceca580bee8b1e5d3b02da3659c040c308f16394e3605cef5fe3e8363208b0fec6095b9f743fc10450e84982542eb433773d9aefd2236b063c3a96731c6da4d6f5a7bc9ba40cc6e90727fd9a81fcaf90a81452ed69a5e21d169be9256ea6663c283606a65e8d3fec76af23a08c63d6ec27302622c3f8bb5c63a3427873c578762ec3c44dbb62c7c10230f2c1db178349128c909b0aa6e989f706ed3b8b30cc5b261f94fb7c7cc379d7afafbbb5d4277d9fd3d927cc15cd9ea7884e82e9bbb2edf725796eef77d5dd6511a772d0719dafad1b7b186c612372c370cca579253b7ed7419682e460cb2e7d336a1bf3254afc49f0873e3e6eec12183cceaeeee7fb75d1b4fa606c59fc39882a34dcdc50efae88ce1309498ea36af13691d37f9318bc40d0249b8e9db6bf6b85bc6630fea135f523d4e94196cbb5d0a7fade1bc7e59e44fecb7c49130c462ba49880d39e73e474a3b9ecc5e6011846037ca2863ff62ef297df10265fc03db14bc6f70184b3e4721705f8a31f3c6bdfb0d9c94531364fb709605199b22e0cac1bdb5a9b0f078f623ddff61f17ff0d00e8a473ccab91e189ef56cf61fd9b0de7c4cc0b57d9d1ed89b4b5d7a53fa053e2d30c09e2a104bbe8dc32d894d1b8a9bd049e917100c72f8fe8cd29a7165535044af343b60aeda12a621bdc86e08633e6b34dec7ec9d9127b6b2e1aaffd8e45fe18e7a2611712205f862c34f4a85dfe254b38c0dd71048f981a6858b16295756bd47c2e8d48aeb8ba7fcac0332bb3fe245835149a1184da54096f1e66f95ab66d1d97db43c64948aa69d2b9c1c98fbeb2e6f610ec4ee6ea276cf2522542442de52491b27ac87932beccbf9867e4434c2b1049d662d702ff20562cb280734f20219981f90fc28389eddda67a2874139d4419433de7f964ad7d51f93274f4c86a47428ef7c83fd5fd372ec97402d5f0f634fe8326707c3c3a05ecdcc065540aa1a9d0ea2aa1ce160a23805b0464d52c26f30683986db98d3bfc1f0ef6d1502e2c5cff7d0256e986e5e34436789c6ed75766070cde5b4944003dbb0d2683706a8d3ad3fed91d4b150f321066aa87736765f5adc4ad868894a1f428ade85ab236f58673de228c905efbb5117957d0974ffa9703475c902af84bd435982721569e877ef0fdae49c5805c1bea8c437f3227c7f9c7399b009ec2833931a81128addba7fb8185d508d7c4b8af21cd6ebc117bdc5819f16e036a770200c1d609170b4f4472ccf3b9698b9353df44e1ab503732baa5ee0fc2f7a0f878adc2b6f810e429f4453ef75ef5cd87b9ac48de4245813af40edfd352863c244aa0e10b8f6a13fe3709b1910966669b2ec1d4fcf3103591cbfd70d7fbbf65a2981129890e13a130fbe7dccfc8c9940944455c60a8a90f6cda38284a18115e68f913b34a45908b6bd8300a8ad979ed3addff847a7f141e8e5241f6df46b2ff38aec3e7e80bda37c75a4901a7a74e8b447d8e370142ba136bf3fa15054f3343bfdee4723b106e25dc54358a570d578ddc12bdf0022f07b78a753accdd7c6812e7fbc749f53c410d7815e0e1699ab212bf120955769cc986ac00e3345263460d676cd3078a8ed14196e7a0c4388eb6b2133171db820924db09639cb7d18dcafe55e75d3e5358a4aaed9fd84dc9538930e9a2d2808c88b1a0a2ecdb3b5fe3addcb7bf16ae9af38499af1018a0825e2b0f7ed30750897373bd602957538803d07965bb74fe978d766f55b3558f69d7be32ff8075c7a3b172373e85052b0ab7b23e4176963e8ee59d6169a41cc7100247e75ba017ed374d2b8171a0d6b330fb45a61730bacc44efd32ec028233c218104c8f95c2f2efc5cd0f65eca60cc9a1560dbc7408c9d2dd292e83fb8f377276c38ca2993231afad77f358d425b4258a2569b8e09ddcb16959f7234c5592995fab78d122a1c2de48cbfb8737dc3b58ee02346c4b34ab74dc15ef07c2274b156def3a5091c7e4c6f6b26114c3dfaf810d8a9af0df77719f2b35fb36288549a561b534b5a71d1e981d28acc72d75701d8c9e24bb412d47aa1a5369d489e6e610058bb629556e0e41d47150076073a0a1e95b892017fa4dd69a07eb2f1d2e64b0cf19f63cd35006699e7c4a919fb9165425178b6ab9d533ccfc495ac2b73c40c7a007549e7fdcf6480d466d8657873f029964e7c220c81137ca15129c88b5267bca761d0c4e915a7bf651574eacda8fb27d0f6a7611a85b82d1ffe11e246a7309553a96a100c9cfd35d6d1ffb277d13d8f38ba91b34d567d608b52eb1dbd4ce61bd29f81697d9e583a3aa42dd476cc387048e9e02bd6020439beb47702bc7f6b6ccd7b77c442ea4c0a07e4caf476478a009a12a383fd8eb96ccd90f26571b84205685675c1bbe789390a6aea38ad453206be3e4b4721bbd725d2e002e263b8b0ac9adca16dcd784b176b3bd2ae3bc2c0d4566612df686e7b62ee98abe826cb6288c547dbd3835b36e68e7b88268e8ac7d8d7ffe54b1a7353bf4e92a238f2495ab8db9262597e2ddfb57175488906bf13e017ed3cf8fe9c5a58057e15f87e28f64e4495bd5f395d1a86e05eb1531fdeea7b9d10c79c49d7ad3525d46b28404d02d2e613e637d6d23969af472c96f761b1e84791fae0b64b2bd2d3484b93cf3ef14fd7201641db2a9dba8c1cd49bf4608dd15178b6c21439e3480d597455f7a2edb97511d34c5af4fe510ab5034173891970dda932b850e0082e9ce01483e7fd6ee639544c46a7087990ec031e34c0c410f46bf3d48f9f76fe1ed88c9fbf91d6db2cce3b4065535f9053d58b5370a62947a0cfe19154a884b61c765bb7f522fd299fc7fb7f3f5db4cdd698ffd4d9e32edc3b326455c34a9d4dea3641ee007b18e0d33c234a672cf405364a0b15898ff42214ab2746853df8cf84ec1ecdd6f777cf7cab8a7283d9d2a9a17d05f41d2278379bf6e6973cf416c6bb05934094396adbec0af0de0c9cb07194f9cefe66c9b59f644b9cbf839b0391fe0f4b72a05b03dbb26d8179e8a01acc0049bbadc407cf58879e434212d2fe973f1bb5d55fee6c2d2533324d9fe7cbf9485d824431fef2dacea02c72edd203220e4f2ca759e8a41e6d2a37c94f454e15df009c928c65257ca7a0db17999d2468f4e3c720db81a6dfe393fd6d521df7b128b2f651167bca472406ae57267757895f084c9e1fe00196051c37a5e44ef48ecdf131502e4cacfdb3b27b8f6cbe17119b678b65569235244491a83601bac3d65855208a8b45bd1f9f01877a7c12f419e8164cfd89424090bcf14c8513fd89002ab0bebcf999b84c15d2ce69eae24545884a18fe1ad89500fce3d2ca2a882afd45368db9cf2f0143b3dbf04bf88ff06fb037abf7e0b0247e6af6bdf63da16ab9137347d4795f7ee3f3af9a8a68850a72c17e5fb41bed0e0dad2d4ba28b7fed75778ddd08e52ed8d7ba460ade977794f11f2cc8aa948f01c5b0d2966449c00b6cc1557bc39ebbaa9c660f25187f8a7120f9275c2061cb566553c7b71ce2b43aeef501c863153c1f88316c4abf819bf13fce82374c58c96983cc35d9fab22b75a894141b9e1199098263be5efff6d447232bae15b5382bbb8327180eb2366527a7fdae85c0262ab33990487637c588a8d2aed4f4d01c5220d9edda51fccdcbb347ff6379bd93a289e1609e92912da8b395768668b3dff6b358041141fdb79fb02bde882ef2e139b4d04361399604b7d6153397149e34e81fe48fe7265768ec9536a9cb5d3587e4d24919824d33342670ffa532311edbf11eeb9f8e222e644b2eabefd7627ce69414a9f493c478969236988b1ace7142500ab4d2bb14177b47e929faee1b3f744a1e76115d9229ff5d62096c1cc82c2e92976d09f7790dc88a56716aa4c510383123ee03a719d9efd15b69faaad71841716934cb73a9da974d85498d40d6793b4b943833e8a8c7ccb54d83f7b0bb6586b5b766ac9b77ae4544fa2623b840a22a5d985323f22f985f5ade1c8bc4df5141dcfaa6cd8da5c845cd49d195a5360b5be69944d09c317864254512503c0199ada5389f0da84486e022278186b7d697008ce4770a7f90beabcea15b9369ed7595166df961fba74b40d89e2e6a64219fe3e207aef60751927a6d067d5cf6b8d687c8759f4a66076130bd26abb063ff3ab8843d34ce6de80d10a990b6f608c58d557ba5118dc75deef0c19f8bcf18d49da04393ce90d2f71ca76bb7a96196d5fbef98b87", 0x1000}, {&(0x7f0000001400)="3cfcb6a16757cb3f1417b9d869b0c9481e192c2fd27ffca58d0fd463ec10b4f49a549cd56d2f7d7b3cc472a59138ad64241422c4e946655fb6b083d11550aca4cf287c8121ed963745a2121522d65c1b3e738b675e34d7fe8b26d70c2fc2aeb1f125c8a39c32e5427f49d51553c03084d275446fd1863dce18ed4b56a558aba86e393e9ddd9266bda1322a727ac5d6c984b5b2745532f9c7d0eb2bc000b8f0931c713d366af0a192a0390484ffe31d8237cd3f9bb4d036f343de204cbe58947f42f5e2da4f5e0c6a45c7911a9e63ddd073519f442ad221927cf217bec4146105baf9cc0d57f3f150ba6c70a4be882b76d52a6d6e", 0xf4}, {&(0x7f0000001500)}], 0x8, 0x93) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x1}, {0x1f, 0x5, 0x7d, 0x9}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x8e58, {0x100, 0x7fffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4000000000000175, &(0x7f0000000500)="70f91e3471ac0058bc5a91500894130d000084cf71b59c7afeacaa1d0ff934b689bb9a1b2a71e9f79db66add07dcb713bb56c44110768468c0e070ebe04a4fd35a9db7c47d3a59fcd6405e27ba8fb966548883f82bc25082b82b1bfa33b21e203484b060466582d570ac326825518d8732eb68577e73c51b93dc15e9baf6ea936c6084250e8f31f6f2bab763679d06a4b4976b71244e9d99b7a4a8f7082c", &(0x7f0000000640)=0x9e, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x51}, 0x2, &(0x7f0000000200)="303ecf47e36b1913847fe5f903e635d6958ef1df74850f061eebc1393427073e8c89bfdb4391a92ce124900a4e14527b01499c27a80525fb94db640b26e6246dca5de4375891da3d383a5ef7c77a6cd10730d1c18f00cef9980e34948cfb39bb4b222b3e6566ff8b1924a69a3b4f8cb33d067ba7843464389cb9fec62cbb28270e99fc4a44f3eccf7c9b2ccd2d81012fa5dd3fc264afede1dd18cbb359fc4ad64c22948f48147f4de9342cd81c87353e289da9c114", &(0x7f00000002c0)=0xb5, &(0x7f0000000300)="6a8e04246f855e71d5fefdb9cb86b748976a43c41326e35e8cc3514d31fe4125d041cd592b4b573cbfcef176fd1aa1448024cb6c914b9a926712fd6a1ccca1ce40410d3aae9957ba012e6024b5824a64b6dec68d35538e649a3e086dbff99b26a4626961aadebd1a51901876e4573c24fca8bec745110129f2897bc1aa312b65af73c0829bc1e0196c0f749a569fc6", 0x8f) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x695, 0x88) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r4, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000088438400000800490001190000000000019078ffffffff00000007070300070baee0000100000000aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe4f) setregid(r1, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x624, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{}, {0x81, 0x5, 0x0, 0x7}, {0x7}, {0x3}, {0x6, 0x0, 0x7f, 0x1}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x8001, 0x80, 0x401}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1ffffffffffffefe, &(0x7f0000000000)=[{0xa, 0xff, 0x5, 0xc}, {0x7, 0x20, 0x40, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8035"]) executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="17cfb033698d988ff73f9c8f541247209d0567037afd7e2dea53c81b7b5f171971fcad57c7d7fb9a4dac8d724a792505d4b84d89", 0x34}], 0xffffffffffffc5b, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x45}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64]) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c, 0x0, 0xfd}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) chdir(0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{}, {r2, 0x4}], 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x6}, {}, {0x8106, 0x0, 0x8}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) rename(0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x5) socket$inet6(0x18, 0x5, 0x9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x26) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x296}, 0x0, &(0x7f00000001c0)={0x7fb}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000002c0)={0xff, 0x1, 0x4, 0x9f0, 0x3f}, 0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ec", 0x21}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bf750786dd605f6ad900473a003bcc020021e915b5afb8817c8be16207be", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x79) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @icmp}}}}) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) r3 = socket$inet(0x2, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) sysctl$net_inet_esp(&(0x7f0000000180), 0x5, 0x0, 0x0, 0x0, 0x28) listen(r3, 0x0) sysctl$kern(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) setpgid(0x0, r6) shutdown(r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x3}, {0x3c}, {0x6, 0x0, 0xfd}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e3", 0x81, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8", 0x0, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xc372e5de9035e623) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x12) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000440)=0x2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffff7fffaaaaaaaaaabb86dd6000223b00000000fece08004a170e318b35195bcf133200be6bb1b17f7764815db571c7663da59fd7def9d03ec950cc4a35bbc8dd6fa0474f145c06992d"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000002c0)='.\x00', &(0x7f0000000080)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000002c0)={0xff, 0x1, 0x4, 0x9f0, 0x3f}, 0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ec", 0x21}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bf750786dd605f6ad900473a003bcc020021e915b5afb8817c8be16207be", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 4: mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) open(0x0, 0x0, 0x4) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x10000, 0x82) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001040)={0x3, &(0x7f00000000c0)=[{0x3, 0x2}, {0x3, 0xfc}, {0xfffc, 0x0, 0x0, 0x3f}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400000000000000000000000100"/171, 0xab, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000aa000000000000000000000000000000000000040000000000000000000000000000004e224e2000089078f7d2badc5b34bc645c10542ac015e7b0dee9957bef6c1f2a6ff333e9eb95defae014961a5256de99079b8bb0e9e256286e37a9700343bd3f79e9bc14517c6192968fdd8b90df989fd9bf36786e43c75295d6a25db12ad8e72e5bd96b5af9b06645373a6dca370f2cf40c695a755937e6bdd7989d15c828245178afee28b6cdc6cdda1ced2541f80861f74208c42e7a21da8247b600"/224]) accept$unix(r1, 0x0, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x280, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = msgget$private(0x0, 0x100) kqueue() kevent(0xffffffffffffffff, 0x0, 0x20ba9, 0x0, 0xffffffff, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getuid() msgrcv(r3, 0x0, 0x0, 0x0, 0x800) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040), 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x25}], 0x1}) executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xf3}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0xfffffffffffffffe]}}) kevent(r1, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[@ANYBLOB="fffffff78568f933ff02003f00ed77b0f74e4e020000006e66bd4fa3ac664b90d1b30131447cbd5dfc2de5c493d200000000000000000000cbd254de664b44a545e2afa1db7150a039f1453694dd1872eddad1e6dbe1fb7fe93fdafe0a7a8d6a371f979d9b0590b223bfc87495a65c0325f4906d08e37df943c5db08e7947102026481a9354b79d0b56c1d7d6265c7b2f69c5d35920ef44819c44236bbb88191c660a067d5c1c7ddb4f14bb09fd874a283fe208fe7b4dfa80445fa8b16c6531e886cb150d807818bd5700d91f5bbf18e96ce7c6667c8bd59a28c81e5d67234121db1dbdbe8c867883c642dd5d2c38d5281b14fbf460b40641c0c8725623176658dfdfa687d81f02859ce4958b9ce0cdfaa8cf94ea289977c4394b20d4a09d351b326e5acdb533bb73e5925fc660113c81a9a60ff0c871a7c7f6fc122c1311e736770a6e552def0bc0e6c0fd3a8cbc2a1f2b82a69262e486898ec181831b76163dc0dd25f8b14bf9049de9b"]) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mkdir(0x0, 0x7) chmod(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f0000000280)='.\x00', 0x13) setrlimit(0x1, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="9c91ac982b669e6f6e7d1b516781c93cc5850fb23bd9acc57a243bd56e06616705118f096243971dfeae80c5996c09363c9cc3272a72a56b68b1a2a145f29e18fdc73386a11a5345a5e671da5421f00bc1608f1181b68d75892cd19866ca57db243c1bf07562aa8505339958395f2a79f5176ff233b995d6c84e388c2cb7419ffc874a70a72f8da8e379ae81bd1ca7993c17c6418bc6096f671bd1c314e6134a663c5d776211a40befac9f862297d6d453b5faa230d4262be3df3676404c0410e91871de7f41e0fe23557f44f5e20ced87aad39d50db04ee3f9ffde542e0b3c19a0c9903db4549e05083f5cde66df1d74e92c1f6081f95556fc18a1d9608e3d91e3769110213d14ee958519ecb165c828e91bf7dcff04b19ceb711ddedf3cb1436e3e8270d2961370f2570680f1984e40e5f9a5e5e7718fce2869149a3e46d4168646bb57e5b1b3581d7a389011039b547677059aba840cee13c25dfd9e80178c1729550bb1d632e86134c4603e240449a5d36c34ae566bf732d00219410c8dda532fb3f945cd617e8af0b60e9a1b0865471446f3140b70c41e8183b26ce8c46b33145ed101a8d188fb0cf55e0f1b390f171e68b07f79f7785a0c3420a3a6d585f912f43666b912adc600c6ce7ba2ffc3ec880ff72be88a19d53b1dea1a07243e14d06438d501425a1406a4bfadb44c3c4f850b036edf375c1ccc40764bd8266aa0df3714e5e45445ed62f2d683cf4e54c3b29a1e4ae87e3acf2b40def98eac67481d5240c226b8d16def774ab8590753f88ca54b94939c47f7635995388396530f2de6fe6b3c4bf7135ca36a83fbf4015bfc1cdc4aa80fbf95db0b2881b5ad547f3ff9cc04a18ae4bfd8d8c61a225c7fed024d02a68e3dd52c1e8ba4c6549455629679906e203656ef3f3998e9e460479685926b239c83fc98b50505388baae4e87f8e58a84855cf3b3c26c5c16da4da74242c7a39d8f16446048361f38cdd7cd0d625ceeb27da4ab1ef9fda235b36270ce8462fcfb425a7814ec3823295a2c838839282fff676b1a4cd46efb483aae5aa88f910997c07b4072047e320e26abff226fb2c2dbf8e3216152e79f3b91d51ca4b02346758a2923954d6f7a6d4ddefdbe1aa8e3c4adaa392c36aaf0fc857171471f25ff1010ab2c13c339545f472a82d98ca59903298a4774431b06445f88f8f1e9e68f7b093381fb53613f8c19dd777fd0c4e096f96a544afc7cc9e59de8660671cf8c0b64e6665dda7b802db75babe7f732f98c9ff203c22af7d4d04958a5f088c5111fdfe5ebff3d967dfcdfaf68e41ed881cd6f49166d1451618c3e0115bfe1a48eca53679818939b555e8f9bbf3c93fee507cb152990a74c18607d673504d1ad415471f0d1ab408e0d6a1259946b0e18bfd2132a098474d5dad4b0ae9dc8f76a68e70ca8543388fb3d878feddfa0969fab96af4f2b10c7e470e59f181ce6ae77aa61537e84e4a35d220c94f0664be8178fd89f668a3001352aa96a8ba67dbd8c676c654bfdea0bd84b624067bf778bad761435b1eb965fbe1499220b22d289c3938d78eb560c7ca8d888ab0996eb633845d4c0670ab028bc9d33716518a120b473677aa65c0958ec14b3ac12693b2b7df1", 0x485}, {&(0x7f00000000c0)}, {0x0}], 0x3) setreuid(0x0, 0xee01) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') truncate(&(0x7f0000000480)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x2, 0x250) semctl$GETVAL(r4, 0xecfeaaca2cb6fe40, 0x5, &(0x7f0000000000)=""/66) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000480)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae32105000000000000000737058e04dfa3fe9538ecf5b857be0d2bccff63a7cb2d46fced2cdf7f18ee1f9f8eacf735fcafc34caf0e901987c5689fbf03d32e95f40c72b9e9d2a21e5989bdb5c920ac83fd6c8018655990c083d01380d597ef3d200f3ea6105df0e9c489c309685f3e853238d53e7a4032051b01529abcbd79f433acda87f25f79d925ef05b73851ad2fe7685b247ac8dbf991a49136", 0xbd, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) pipe(0x0) socket$unix(0x1, 0x1, 0x0) r2 = getgid() r3 = semget(0x0, 0x1, 0x668) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x20, r4, r2, 0xffffffffffffffff, 0x0, 0x80, 0x1}, 0x9, 0x41, 0x80000001}) r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r5, r4, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, r2, 0x0, r5, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r7, 0x0, r7, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000000)={{0xa5, r6, r5, 0x0, r2, 0x2a, 0x106}, 0x3c, 0x8001}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, r9, 0x9a, 0x20}, 0x7, 0xfffffffffffffffd, 0xfffffffffffffffc}) ftruncate(r0, 0xffffffffffffffff) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) executing program 7: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x89}, {0x41, 0x7}, {0x25, 0xf8}, {0x101, 0x1d3}, {0x8d, 0x9}, {0x4, 0x737}, {0x82, 0x3}], 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) close(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) poll(&(0x7f0000000180)=[{r2, 0xa9e6aac0282a6fec}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x46e, 0x40, 0xff, 0x1ff}, {0x800, 0x1, 0x6, 0x80000001}, {0x4, 0x2, 0x40, 0xe2d3}, {0x0, 0xff, 0x5f}, {0x5, 0xfb, 0x4, 0x8}, {0x400, 0xbb, 0x9, 0x9}]}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x10, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) syz_open_pts() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) mknod(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 4: close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x71, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x2d}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{}, {0x81, 0x5, 0x0, 0x7}, {0x7}, {0x3}, {0x6, 0x0, 0x7f, 0x1}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_emit_ethernet(0x52, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x1c, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x0, 0x0, 0x1}], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 4: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x36}, 0x4, &(0x7f0000000080)="db42a2da5c", &(0x7f0000000240)=0x5, &(0x7f0000000280)="33a61e5e610b0adacc5ffa4266c4", 0xe) nanosleep(&(0x7f00000002c0)={0x9836, 0x8000000000000001}, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x3) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x200) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001c00)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "bedfe5", 0x8, 0x62, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply}}}}}) executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xa2d, @rand_addr=0xac14ffff, {[@timestamp={0x44, 0x30, 0x6, 0x0, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x1ff}, {[@multicast2]}, {[], 0x4f9}, {[@remote={0xac, 0x14, 0x0}], 0x1000}, {[@local={0xac, 0x14, 0x0}], 0xd8}, {[@multicast2], 0x9}]}, @noop, @lsrr={0x83, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open$dir(0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\xff\xff\xff\xff\xff\xff', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='**@\x00', &(0x7f0000000200)=':\'\x00', &(0x7f0000000240)='-+\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000300)='%/)\x00', &(0x7f0000000340)='\x00']) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x71, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0xa5d) getsockopt(r0, 0x7, 0x400, &(0x7f00000003c0)=""/91, &(0x7f0000000440)=0x5b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000004c0)) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x801) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f00002e8000/0x4000)=nil, 0x4000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a2d1d3570d8adde6f2693790f1c78858c8d338d1"}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000200)="df8c13f33ee811695c78daa383f91680d7d5b63ab4f2b22e0b9c5b18b751ebd1883a36daae8660b91bb12519", 0x2c}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 4: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xff, 0x1, 0x4, 0x9f0, 0x3f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ec", 0x21}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bf750786dd605f6ad900473a003bcc020021e915b5afb8817c8be16207be", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) write(r1, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0x4, 0x1, 0x4, 0xffffffc1, 0x7, 0x2, 0x2, 0x20, 0x7fffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x1ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x2}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) dup(r2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getuid() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x4) dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000280)=[{&(0x7f0000000100)="8b453af406e1b79ca89733c8cb269196eb20a48c7697d13f8047755ae501f5ea2fd2cdf2e1de700665fdad401ab7c6e905b84ff573af92cb6b07ef51b4b658176bb84976f2baa9a900d2391ba0f35fef2c07e25946a6f4774c9051d21d2b57f2e19cd5ede9330c2748b37e02", 0x6c}, {&(0x7f0000000bc0)="33732ea74c9a14f2d369fb2baf850fec3a0958f56fb50b527ddee76a72dc971ab9546271b671cace4e67741b99a6ddb2998682ea91738f6cacb59720bcdce0eb4e3c5e8ab4abc9b59d5dacf1bf413789770c9c6433afd80a2abb2ad3f227c42632b5d4179fe477262625b306498fbc33c6f4428f3bb551814b99301636a667608026f665dd4f30683cc49a2f2924ff068aaa42a3e4dc306ec07d12f01a96f5e2c437298efd7fa7d28ee00191dba2d44d740fdd2df1b900e094412d1cb7b04a00767601746a7c47fe02c9a9d8382a762753d37871f52edad53d4d6cab1cc822e57738063f50e5ffd224d108ec9e7c8a81cc99e7b0822b22bb0599e60ad559271806e478703558a7a7b46bd8b83b45f6b312c5f87eb24905343403458fb7d61e4790f76558b120281ce21d4bdf60478958341e4cc208f99a3727ad81237b67a9eee533a7f9e05b18a61336f23516d8e991b3f7b7b069719818da0a6a6dd0dcde88fddf832340242b37528a84492504399d8692a1c5993f563b2bda2d7105ba022998130216352b92c6b4fdfca298d493912e0f5cfda581d2a0e1a079179cd8567738ee13ffecee8f89808b3ff8c68e623dd0d3e9f0cab4a1928094e49f90087eaaa4917d284c10cad7a10c4fc431958bb8d685eb22cd01e72cbf2c2db9e87099f9bb9c5b4c430276ca517e0f35c5ad2d8e71bd72fa46319d9c7bbb04d1b7c40e206ded3e732619fd613c4d0f40efd74e1148d9b16b5213c8ae0cb11818d3f30ce0b9ca14edf262dcd1a03cf397446d2f35b24840dc4b6cc9d21cb556667f53a779853c00a608afee1283b7fe5440a7be9bcf810994e2136840eec7b4f536329c1d04e19f034a7d646c82d63619f2e0c9199255d4f3d94c76a8153af4f626bd1ff3f1e8035736640da4a2a0f6c717e26c9baf1afd938ac5973f7c4c1db87e78bfe2ce8d9910a96f376ffd8d923959d362ce83d45347aec4f8ba44aa5e311f8bb494f2a5eb88d542dbc8b7349a2d2f4c3b449fe720b9de9e911571d222866b99f50bdfcceac872fd6923f0595c57dde77723a4fd3f402974713648646e29cbbb90f1c59b4c707aee032b7c7d4de0738c1282304a1b2f2d26fa91a3696ac7f139d8c588494d1be79a11ca78b6895042491a60b4323b0a1ccc38191e0ce7105f6653a66db98890c24a3eeda325a1f5e30ad573126cec83d12a6bf4ac69c1d3ad67c0c57f48f23eec8abb1cabc780f03b2de6aee2fd60524d50b19870c865edf010285911f8ae8613026959c6601a543eb01553113eaa0c51d19c355124c4722ec0d152cf5614ddefa36bab756f823491680a72da853d02824288117a68fb6315375b5fad07f7946bdafb4b44c9f3833659283a26946a84c82b7e07a2e5a5a0e83175d457a2fd56e4706546126d74ba5bfe2a241a3bc99049449e4ac46a71f830345faf12b7fc2c2fb9fdf1c1875c35b72df861c5af8b17241c8084bf601ddde9f137b613ae726840f7fd9c9df32e9c5c7cf2ae4a736c1b1ccfc6d1f7a56f72c1db43d5fc107e7f0d92978a982e41adbe8df4c564e0b3cfc25fe7baa8a8f659b9f22a426151df129dcf8ba741bcaab1abfc79099e30b34452b438c7cec3df53e3480d9f78f6eb53b4292151d5645fa95a1f45dba251d4faf2dcd4850e1cc79aa8e5299b9012e4b3bb3fe31fed50790419ed5ba1d4d8ebf7f158e35a732a64b8662d860e5479898780e6ae0be7b082ed44df51eeb582fad0e0e282118638bf1a41554c1a232aeba1e9d6d021a798acbc8255cd25ef5436881b7bb0e1933026f3321ae1f8b1b44c720080b39bd856a3cacc9202e28465feabf02773429c20b97bc16cc2eb06b038615a00e438b85a8e4c2a2536d69d34675006d20d6e6ebf7a99355288d27b353bde1986f2b72a54fd4d5a39ffe8d33b51a7f37ec9dfee06570d684e7fba60b0502ebdc68b6338f68969e5cc745b8d7c800d3998612f11ab839ceb84c10153ec4c9bde637fb07e5714229dfea8c2d1b4000720ed43405ebc74bf10adc5b3942be2964431ca78abb011aaa47d593c077c95b6dd26339089af24266cdab2dbe9c617d781ac748f21f31ba0e54cdb680cb5ccd6d8327f1ed34d9e72fe6c3862e663080ed2493c4871a08dfdca56a95e58ce363d72850b22456b0bdb7c53a79c7b0332252c872626501564b75c3d8dbb7eeeb7cfb489922e04d3b9b90227f2b0ea7cf96a85ec73b70b8fa4f0d5e9a6e97f7135008dd807871d5dfa767da0f98d799b8a4bc16b181fdce27ad5985f76a20e44c58422b7d0b6219c4d2e82b9e8129fd0688060f1708b674a3c0f3b60af4569ecc7754a3e4b4ac455d3735b1c82880900e4c0053634fe223f48df19de320c74bf08696aa5347756eecad6fee1d4a4d350340e9ab777db6e9f69324c0572299448faa5f62bec7320a109cb9dcfc0ba8de78f328569ce754c3460cf23e6e3510b9d0b698cba7443530147fee8f3ec545ff7088100f983558233f7f8914447dbb4ba5dfbeaa7cf4a65393a35e2f3f239703d81f17c56a5f872be7024c8d8f47b7467fa237e10e29950b4cdcbe5e24ce135077637b663947ade87c1fd985415a732e54dda4d08fef9f0caaae5452203ca136b121fd65ef9ae20ca1a7dcb4ac5e8e2af24a6c7724cac5002d6adef795828575ab7c605d653a90dc56719c1849b6d789e7b59a8d3330cab21c6fd7bfd4cb5f5a14d21752f7604a552a2fe9892f320bd7051eb9212a5a2be9cd97d31a1b0ae41b09d21ef5d5c5fcb543b240ffec9a7e024f8278c649765e2c5acd180ccbfd3dae476b86b818f2469aa0bee98122a4d370ef4c8cbe698df21cfd04c53e5e8373d5838eacd0c6bf39b6823e4fd90b6be0860fe286e4339e211f7f207a657f7db069651a22cb51f7afa77e4dfb33b30f9b606f35f18b0e62ea796e5ddff7ab3de428b3f7cd0f39f038d6b55b318c04a589701de4f69368268c87df9bf6ad1b6fc0b3af32024895170997dc7743cef805c9849a884a4e1803e1a2ba596d073e741ec14d5502eed989dc1b5ba32ea7d35d7170e2a6c4f9804587cc67e6941b33486e9720801451b8b3f9c50119be722e6cb272ba1dbf97cb69461a0c91f9e91206cbc47bc1257ab328185387172dda844bff20735bfd9c0137efc1982bdddf810687848a55918fdefffaf1fd5e832301129bfa15ac1f6b6cc53793c1d670b1a9a344e1bcef9ffffe5ba1f69aeea2b86f15df646c1a28f0283c1e1653e22c5d134890e3c6e98e0e51fa8817b293f0c19818c23003b48ce1828401b044381ae74f6bde0453979c8e7253263086609c4e3ccbf7b4ef5cb364536f205d46a3da70414a94f9f82de49ed8b059bbf768b03b1ac6ab76935dec7f4d3b7a9d4b3aa672e28f19a1a3b25da49daf3fd8b506d6ec5ef5ba8e73853601087e9528f819f14365e6ade8e45e0d0e412e3df3dc417bd575b676c374c560943157b09463557bdebecfa37394a7839f32bd75e7c1d946a637a021ce0ee8385a35883845be561eb36d09b19aacd3a962d6920436332434279658807f3a14d2c4c0a9b20751c51e57ee607cb0cc3cff06dba72a61b3bb5f9ff3b57a49f07610ca4a1a457f8e6e08cdc34330d9367b1ffec624f161d894e208f7914ae0664fafc774a016d2e4daa0bccec5b719ab8a6c95e3c91ea26f2db93d9c12dcbd50d046060c646023355baeeac1a0917b438c2d8a138d15b29b867ce5dc21d094dc8f12283cf9cfc8ec71ce3fb8db201080c6293e76ece2e8db367e69727dff78e7954d5c1788289e3694fe822a431e7e7630946ff141454a743995f5f8ef66cbcddaf16524cda60d9fc2ee8745367a15f5771df5ab3aff9d1ba71463e478543e0beef5ab93246020412ee0752a46716f1301d701d4119383e8dd0de210de8a943171cd29a85e6e7c2cc74f777ff4ffa10f5e769b88ba6eb32110373cc4a0d326de8bd4ca7021c126f3bd947196cf79f61b25e0d3e2627dcc86ac388d09b273a42534171136b5e6899db664631f8f15d535f7df8ec76fa2043167fdb1df5abfdcb5caf5d96b2b6ce078efef62d0d10499acf0d03451be6afb11e8040e0091050d856c8c55b631a36994b7e3903e7d15978e6a8d6412b511726cdd4366487b1b23c50da7abb278ad2720e62dbdc5508243108413bfbf3db8bf0ec2d33b4e12080ddb39a4e7cf21ae8bfe5ea9d7408dd95ee9b269ca157e89ad66500e094df0ad0d73e1f65b3115d83ac7c22a06f2fe2a07f05983834ad2fd2527181b3f7ae4c4e4f44902ef80693a9b9dda2063d8beb76ef24e700e57d6523acd98acb53de6b864766fe2b7e3395ed2189ceee60c681477de521b0777e61982f04a63cc11b88d78ee4370265c1aa82c22a56f9596cb5d2087de96eda34aec19bdc1ddfacbaffe5fea18cc9028896703d94fcfec124c0b8c09a4d1d180858d209bd87fd3285b1af50fcdbb2a5e972de9691aa5d751316a4b88956b527aa7937bfe76c0eb21895d7be72e31f2143998064d1d9a123bff84b6be31a38b74c12b1c54ea23b9d0920de323568a20241f60fe1aadbda4dbef8d4b99f8b3c874d4d43a127b3476092122b5de0bda96c3d537761f348fb6d46e013dc39d206d38240ea371462bac84f277019d4db59b1b736133ca25aa358289534b2588a90430c5b3aec523d019533f7a8549e3a394dc0de3e20dbc1ff1fba80cbddb84559de2e2d67a793d00d36e60a61056c3fdbe2be8165ab1d0cf8e129327908ab5554437ffae90f920877064116f9e9255084f3c11b718e0fd495dffbb50fdae50b4555a873c8824107c948ce572da07ee7f420351ac80ee204a06929251361ae091ad8ccc63b4959197bf89c4e59f8f9fb692085131212262e9e06a475e9373b6bcf961c64dc96e4acf696cebcc3a71b41b1ea6e1b193fc444d048ad52bbad4039aebde8f1a72d62eabbe35e0ed12b8165e69fa184e78e2061b62f31ec8a1106b6ffd4bd557a44362aac831ef91c64b7b48d2e5e54b3f999ef3e0fd17459785b10d64d8c4227006ad50e8478a973e74ca606835df41a1fd6f0b20a72c9e6447a3bdb91355ab5a321bb56de2a8b580afd1ef96b3cb1dae3ca33403d19868a679da573881290d4d72cd103a62e7781bd98d94d5bd628b3c6b2994603f2b8051dd126350258e4c84a19db27734b82fc75d8108a78eb96945251306890ca16d412c22f5f7381cd4acdb41fc6bcf101b3f798b06fdc834f8965a05372e7ad6f56d6e267d69ecf46aeef3005da580589738bc4056d572d8da17093e26e1b57877d5ef53859b9434024d7c6c17655fa5ca2b789f2de9830c78738d7bf5fcffa03c65b81378c9119d843cffb2e13cec409aafdf526d8426d3dba4b1ed74d6c7b6a65007ff06cda400f1a019bd58d4830afa68ee1fe1218439b23d1db4423cd7d4c621372892d54d1a09542d21e51441d9e26c60224a719e5acbca8ec1c289dbe3d6792dc03f27bab26e9ee4685fb8f648aa05e42f7562bbf25cc7732d02a2c3c6229d947291c59b610140604b32e79fa9b0ca4570b73f5e09705a30c18fae2f41660b5bb32efb8a6523e28225e674e9a2b1b41529d111df5e77968d9ad00efef6b095f4cedf4eed66c5f1c6e185ab4fda6587c27665b97ba40d4bdc4c5e4d60d15645896095b16cbf60fe3785c2b3d728528fc45ea598ed40c4e06db672ba07a0dbd51c0a3caab5e6c11e15252b7fc1d53fcbf56eb5811a42ceb69fd9934b843ae41e668c4bcf5a74ad49ef8156e1c293f12804130dadaf55a4fde456b1d3a9aeb", 0x1000}, {&(0x7f0000000180)="8fbcfb0aebc985bc962882db4e78e3785929cfd8b92fb5a3894d8330a7b02d7d01f9646f5ff1f2d298a04797dba21f466a3250d05e2082dd8495cd03bd02fb6f1945e26de626364c4055a2d5af4a76804eac7a4dd130ebf7b6bda142e0df87df339ca950963b265e63f6246d4c215dd4b49d2b698036085b639b80d52593b9e6c62524aec9bea63add542f667028a2399948ca168a3311b5b41b4d6c03c42aa25c68b47c828bee99eb392f580a8b3c69208246ac60486013e1ecf5534798ea2ba55dda5c1fd90326", 0xc8}], 0x3, &(0x7f00000002c0), 0x0, 0x5}, 0x6) close(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118b", 0x791, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/143, 0x8f}], 0x2, 0x55) r1 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000240)) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffe000/0x1000)=nil) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x0, 0x200, 0x5, 0x1, "59c6e91a919942ae574d6944b75b1238bc078835", 0x0, 0x3}) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x18) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000340)=0x9) getuid() shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f00000003c0)={0x8000, 0xd073, 0xfffffffe, 0x7fff}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000400)=0x8f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) r6 = dup(r0) getpeername$unix(r6, &(0x7f0000000480)=@file={0x0, ""/83}, &(0x7f0000000500)=0x55) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0xfff8, 0x81, 0x9, 0xfff}, {0x81, 0x5, 0x40, 0x720}]}) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) lseek(r7, 0x8, 0x2) syz_emit_ethernet(0x350, &(0x7f0000000600)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@ipv6={0x86dd, {0x5, 0x6, "1054f6", 0x316, 0x3b, 0x0, @rand_addr="29e6f81362083a507cd0f7a084af5b44", @mcast2, {[@routing={0x16, 0xe, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @empty, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x16, 0x0, 0x3, 0x1, 0x0, 0x3, 0x66}, @fragment={0x6, 0x0, 0xb7, 0x0, 0x0, 0x19, 0x68}, @fragment={0x2c, 0x0, 0x3, 0x1, 0x0, 0x16, 0x66}, @hopopts={0x1a, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x16, 0xe, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @routing={0x1, 0x6, 0x0, 0x8, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x37, 0x34, '\x00', [@generic={0x1, 0x70, "98c0e495d7246318ece3235ac81f6cf99950fe92ba8c46abfd73484744afe7a388d4c9f3be5763e156bcb22ec08b1985f830d06a916f034e416534d8539a7c06355fa1a46dbfcf3a000a4298d2bf07f91ed65d2ce8541b29b45b38523f27da646832559fca9fc77143a33a4212718797"}, @generic={0x8, 0x70, "7a626b1737ecb5a154aa7ba06c0ddc6cc8132cf033f7cc4af61b9d92ce3b1f41d45e05d897b8985b4e0096f75fe352cb0f5ae498454c683eb4aab75232820fbce1a680d86a8b5151567c2bab11b5f5ec115d4e9a5eb326dcbb75aafc30709640a6c34f648ce1e0f6d4252f7dde07d272"}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x81, 0xb6, "4f80b4689502208f0e8b51abe5166b6f106c8c7aaa6ce52e9fe15dbecce0c2585e556177896ac40eb90b2f55bc4f970eb1775cde75da98414dec47aff7fa6c148144fe295d9179748a226f50570d3a5c8fcd4abfb44322ac4297d40bc796d64e93d9f3af4f06c0a5355b31ccff3cc51feda3533b59f41362941dffd49507927112b3d5cb24fa80a53c5880ab8b093f333073681be71a727cfc5f930acd1919765c3c11f74257bfe61cda729ac51c1a7f7a72a68d4840"}]}], @generic="fbeb1bdc5f7b71b81b2e268bd5bf"}}}}}) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) close(r0) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) r1 = getegid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9) setgid(r1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x4}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000140)="76a6b81b7ebd26d77cc6c246105664be2badb7ff5f722c2daf3be840b464a5d313ae9b0147c3e06a58dc264c8a37963ab01a31dc416c8db26c3a9be8e8c05ee5ae099a76e6ff1c9ece0bd8c90d0630eae5bd1ae54726633e5e8cd2a84791b48c6629fd22a6a9584774806933a126bb20edff902e2c1f3f6fbbd0ef4c387145f80429e03e526d223a03bb35fb4bc1065ad5dcd0ec09bd", &(0x7f0000000200)=0x96, &(0x7f0000000240)="5d1600bd4185492a6a00249b963666c33fee68f52c77f9e06714453ec250c84e6fb47f4e4bbcdfe1fcbbe523f59e55d35027b74c21d214ea6fa72710f08d46557325996442a80930bb24e1789da8c890b9afcf2ef89f087ed4be9f65cbead3c6199e31ef4c693756921bd516b4d96b6bdeed36e46cfbe179afd2483398492eaf4e02859a68138a8dfdb5447a0ca793bc03f0c44ea0c2d8ecf849cff37f7cbb71555db94c6231bf72357aa935176e38b6", 0xb0) r2 = socket(0x18, 0x1, 0x0) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000380)="953a46c92313704815bf009051809d54fc2b10f88eee2ecc6d7fe7fe209f9bd9c4eaea041188ebfdef3232184eba7a75a1fd3c13b33f4cca8432159d128b01d7f762a08fdc3361690a1a3a3d06680d78eaf91588", &(0x7f0000000400)=0x54, &(0x7f0000000440)="7bb00d4019dbfd8815cf0af32bae13593c7251dd01abae0190d8c99568594fe36b1b63190e01baee09854160e90ce211a7bb2f94cb195d3267b252f2b3f6c9b848ebc6e9c9e6d7b6501bc05de53de61013b8b34912901657d58fd3aa6403cec1e52609eb872bc540ce03a37c6710cc3cbdd9b9e6ec873e1db505a64377549fac163506d7c3443faa464ecff56f0d782e913def600cde83f6655140e86bb425f8332440e7409b8eae6776bcab4551174365d27644", 0xb4) r3 = dup2(r0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000500)={0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000580)) setrlimit(0x3, &(0x7f00000005c0)={0x4, 0x1f}) r7 = shmget(0x0, 0x2000, 0x5e0, &(0x7f0000ffd000/0x2000)=nil) r8 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x55f, r5, r6, 0x0, r1, 0x4, 0x545c}, 0x6, 0xaac6, r4, r8, 0x20, 0x1, 0x2b}) write(r0, &(0x7f0000000680)="34da65e2dc1f8a7fdc4ea409b291a9e19ce0ebcb85c2519afc1cdc96f14b7ed7de0112309f4c", 0x26) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0x9, &(0x7f00000006c0)=[{0x7, 0xd2, 0x9}, {0xb6, 0x0, 0x7, 0x6}, {0x40, 0x40, 0x3, 0x6}, {0x1, 0x3, 0x3f, 0x5}, {0x800, 0x1, 0xfc, 0x9}, {0x7f, 0x8, 0x20, 0x3b}, {0x7f, 0x20, 0x81, 0x10001}, {0x100, 0x0, 0xa3, 0xd9d}, {0x100, 0x1, 0x1, 0x8000}]}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000780)={0xfffffffc, 0x0, {[0x1ff, 0x1f, 0x1f, 0x1, 0x7, 0xf5d, 0x80000001, 0xc1d5, 0xe889, 0x15, 0x81, 0x2, 0x80000000, 0x8, 0x5, 0x20, 0x8, 0x4], [0x10000, 0xff, 0xfa62, 0x1, 0x5be, 0x6, 0x4ca4, 0x9, 0x7, 0x8000000000000001], [0x6c518b4c, 0xc596, 0x8001, 0x7, 0x80, 0x4f5d8000000], [0x55, 0x685, 0x8, 0x7, 0x3, 0x1ae], [{0x69f, 0x800, 0x2, 0x4}, {0x200, 0x8, 0xfffffff7, 0x7fffffffffffffff}, {0x2, 0x0, 0x8, 0x80}, {0x400, 0x6, 0xfffffffc, 0x7}, {0x6, 0xfffffff9, 0x10000, 0x3}, {0xfffa, 0x7, 0x5, 0x3fb5}, {0x1f, 0x0, 0x1400000, 0x100}, {0xf75e, 0x0, 0x4}], {0x81, 0x800000, 0xeb91, 0x8000000000000001}, {0x0, 0x0, 0x7, 0x5}}}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x9c4, r5, r6, r5, r6, 0x40, 0x8b3}, 0xf20, 0x7fff, r4, r8, 0x1, 0x8000, 0xd6f2}) mquery(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x0, r3, 0xfed1) fcntl$setown(r3, 0x6, r8) r9 = socket(0x6, 0x2, 0x20) bind(r9, &(0x7f0000000a40)=@in6={0x18, 0x2, 0x10001, 0x8}, 0xc) sysctl$net_inet_ipcomp(&(0x7f0000000a80), 0x4, &(0x7f0000000ac0)="28ac875baf95faf462c3f9d8617a1b6045c37b1c1fa6e2c0491f953c4f08309bad4de1b46de61677b07ee6536c3f740a2acac0e535cbf056b9a89ce780980dbb3c989f0c2553c86510d7d1984e815e66ffbade1ab53f5a69e18b320f333ff03c20913646d489ec175a37014a7a1a", &(0x7f0000000b40)=0x6e, &(0x7f0000000b80)="f8d197fdccdafa5013a07cf6a72f57d779afdcb0e0fe98983dde7f08fc7953978e3e91d4ad2e35fb0a26876702475be75b443ef25c8321f8140d3e856ee9a43cc8f98d29468ff1fd8ae888a4fa4536f234cbb76ceae4b12312c1d72a0357ddfbe3c4b8314d0415d6ff77c2143aef6917458f892aa847b9a58561b6f2aa09ec3bfd8a354c3b8b46260e8eb505", 0x8c) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={r4, r5, r1}, 0xc) recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000cc0)=""/213, 0xd5}, {&(0x7f0000000dc0)=""/164, 0xa4}, {&(0x7f0000000e80)=""/164, 0xa4}, {&(0x7f0000000f40)=""/165, 0xa5}, {&(0x7f0000001000)=""/28, 0x1c}, {&(0x7f0000001040)=""/107, 0x6b}, {&(0x7f00000010c0)=""/27, 0x1b}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/153, 0x99}], 0x9, &(0x7f0000001340)=""/95, 0x5f}, 0x1841) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000001d40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900143a008a211dd1450021b07f5a1957de740000fe87009078fe8000000000000000000000000000aa"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x1f}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x40) executing program 7: seteuid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x6381) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2}, {0x28, 0x0, 0x2f}, {0x6, 0x0, 0x4, 0x20}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) sendmsg(r0, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x0) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x13) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r1, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) mknod(0x0, 0x2000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe8000000000000000000000000000bb4e214e210008907850b157026a18a2ff15ce4d0db78ea49934766548d19ec0a06582ccf038fc8022bcf15fe5e0fbdee3816f1d0095b110c4142c06556c08edc412281b5e92c97a8e463e64f7728975f127cb352910ad5995c24f96e2690ad9dddc27509e3f2952639f5111"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x637c) r6 = open(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x8063c7dcc4161a3d) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x81}, {{r6}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) r8 = socket(0x6, 0x1, 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r8, &(0x7f0000000300), 0xa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x80, 0x0, 0x1, 0x4}, {0x8106, 0x0, 0x3}]}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRES64=r9]) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b8111a634068ccb833346430dcd9c9269c1639e8dc27871afba4a7af5754890caff2a416c69c7d8bd4988c53a9795629d907713b02d31eac9ed715f2b1abcbae289536968d223234fa56ceed5e868aa02cf79c8855644b78d6b2615c28b70aa75922c2cfde8608d8aec85192d7149619cee9f645bdd9c78ef8db24ad40cfe7a8e4f77a14c0f68a4019e4c12d1ae3200fc56f0d2c010d66f2144927f9b15a4ce6bd2ba322d3a70e45fb", 0xa9, 0x5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000100)={0x3, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x800, 0x3, 0x5, 0xf0000000}, {0x8000, 0x9, 0xff, 0x1}, {0x7f, 0x0, 0xf9}, {0x0, 0x0, 0xfa, 0xff}]}) recvfrom$unix(r1, &(0x7f0000000280)=""/12, 0xc, 0x1841, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000400)="c01990c2a14629a2468c02a8ede8294b262c9af0a6366358fb9e43344f675c9fa62416f8c46ee99aed536d1e07cec322c4e9ba8825aae7ff9ff055ccaf531f5eadb51e37bf735a98", 0x48}], 0x1, 0x3) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x80) linkat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00', 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x6, &(0x7f00000005c0)=[{0x0, 0x5f, 0x7f, 0x4}, {0x6, 0x0, 0x2, 0x2}, {0x488, 0x8, 0x26, 0x9}, {0x7, 0xd0, 0x3, 0x3}, {0x6, 0x5, 0x9, 0x7e}, {0x8001, 0x3, 0x1, 0x800}]}) sysctl$ddb(&(0x7f0000000640)={0x9, 0x4}, 0x2, &(0x7f0000000680)="527609a6dccf4ab9bcb93dcf7e069205d85a4e44510231d4f412680641de0377f1fca0f934b33d3ee5e2bbb3a773b5e265fa2b7b03f1ab929f7fa0bea7f629316eb071813a42cec4e4a7cd9f5ba6b9a902cf4fcd0583fc9d23dc5dfe2230863d9423f551c831fe893c6489322c89bf7aa0f10a2910e098458642cae0cfffb627158ebc1e62261759c6d50cf0dcc341c7f7cded1933074e82df383ebbde51bbb1d9182733109cc7039901eee00f79fa8678dcbc7099eafbc2eafc6efe7618b399af98e4ab1b268a94251ad3a256cf0928238c961f0b34ddf616738fa8d43104bc069a9fabe73e0f9360c97d04e3caf3d2196e6cc4b5e809701a71d5a29705ef908cddd1eca541169051faa197c995c9eb93a07b83d1b7e3a471ad0f504df2d334d28e7ed96ed31a55bb68a0a9af19f4478bd0dd59a1caca5af6aee3acf0e9d45c7ccf37477cfaad51a8848546e9fa4d496c272eba4153d390652ad06fe5e7a96196eaf99bf4311eec44593fb5f9c073ba8cfb8095f8ed48f74eaa4e231f80f6de826fb52cedf99b206a302aca7fbf5582d768ae1bcc18454f19392fa54393b1c8efcb2116c9ea6cff3bbc87c733d7ea0efa5d7034f30a8184cc9df5410cec3d05c544caf081e14766e97136f32cd42a0da77200a1f17e62f5d70187862fce2e42d5f9f76ec96ebdc0adbcfe46683702c3470213f3780363d85e8b2a108c607678f11fe32361a9e8b8021956f1b29e136074072c726d673d1f661773474ae550feae031e5cd6c4b993146287418c52809c7a47f3fab82162e06b46f2f586d67dde232c02678b9f8abb7f1eb3e7714dd8d3dc2c2c250e489f918cf5ff180f4781a0bf76ce0b898c0d8f4aa3fa4f7578ec82bce52f4a9d260612fead608194fd3764b72df5b449352c2dd9095df597d5635cd8adeab81e998c3ba00beed2c0a9f1c43348e9e85e9adc29f6e6d98b4bfd3db3973e992699c5888fdb98baa9f7b9147f32efaf3966f293bee956d022cbcb67ddf6cf6edad01926cda8b45105f3e3fc3f9c649163c709d829cbe3f2644a7095260fc3132b7517f09df9ec78dc9723e8dbdc6f3624904006fdd94c6c398a86e7ee54ad8f7c0e5d6bd2b57118cd0a6638c2f959b24899f8fc623939bac916530d748b44232991b3bbcf06a40a5b72900f86371af2db39c7b4c2aae84bd6bf79a9964c90f0b7509510a42c54c14bec60dd65b0ad19d26624d8f18b2d8cc9add93314403bf99fc36c307e3d59f4484149acbf103bbe9d1eb77bc17a9f560f9a8844c3349486967f138f22dcbdb54edf6b31e02c0ff466b3cbea34bf2552d8cc0ef25eec61032b3c312b4253c755bf73f45fd39e90da8e58b7b1cce91b4eb3696a74a17ab384a726aee9e268377af0a3c2aae94dacfc5cd46c3a91fdd37ed0c54865d3a84a7f5e7b0c58f163fb8935f8fb3885f230d9dc16e2162c5980b3abb48132e2394ca4292e11c4d39acf8e7826c78cac331e9e105e55c35543eb6544a23473df35fafaa4c6fbedd364c1c0ea984596e36d82b2ec984e74688c05ea7392755356894a0e6ade9d9f124dd5f9d73736f29ab62fb35260384e12be824674eaffc1516ddd208639a4433e08fe74d6aefed7e1185e97cf647c0045e1c49b809bc1e62706043677be8098e6086d94dce6176668ef36fc123609cf0f4190a4269bb73e0e0d593502af535c762abf3d611f4eaeb2d4ba6d8cb849c176e54e16cb3760771bb9cedb77b45ecaaf7a4a9ce2b1a0cf2bcf7067cedd53dcc2ebc62d11c5061f829737641af560a8da9ceba53e79b60c981c9233ddf958354fd73c86d53235afd0c48b5772a19e72f2c51329ab65c90065d2e8850a1bc2d0ad296bf15a448ea5837ca1f96f2a84226c0994f058289e740f43c65dc2ae9e25b9b756260a5a2e6ba6a681ae270489ec6e5404e281977a5030c6bf6f9eabe59a795fb90e835d1e25474845acc1afcc0b0383d75050da22c2bbaa2026b97f35077d78c3c88b2abb7262253c872883204c07e9ec1f0e11aa471d41f8df6f3f734243cf534354568faeb3f8e0ee4ca746aefb6402db9087791defbb262b9b278744e8a3b788eb3a5262efedcd5a30f9e9c8fecfda975714e31f8756786cf92f301f454fd05a376af56404bf5606e7e16d76b880a1150c7df7e74b928c9e18e6e09567ffefc3724c6c15f8fa1fbd6f0f259b89162dfbf9ca91094e619e19af2a536b5c0d13c79316d96a7b185790acb805a438e5a45b951cee77f22f78fecddb6416203f8865b6a18e711c5ac325d9cf068f88b4408c1f0693b35dd67f5ec40a1bb545ee08b09602c95d8a7c6ae99db06fb83548ee32354aeaca5865e6550a1672224eefe91cf2854e02f7b5a5c4ecb56c096b3f38ad60d0c09fe0e5d8282077f888d80cd35fb2836501d0685063be0ddf869018c92a7a8a482a64e3ab324f85f5596c7eaa76c69049cb8acddbad653f6bc64de7188d37ea12337b4d859dbfadf92ea9c36b5a3218fb0a258b8cef2b79c81727b2e3ad404fd15d533bbc683cf0b07cb74924c8b1c4bb05f4a4c78e4d6b4357bf273d50e3c0fb1ee9b367ac76b9d09b81d82cf8325941adc21c3d15ce0df403e5a6aaf57834e5043aeb80256dff94c88fff12b5209b3b710e2a9493f42e833fb30ce4c6df6dae278eae8da11e31055567c53b15be54b66477e92ef200627c0d7a5918b3155f032f2f720275055f811de2a03a4877c3f06d46fa5f557f8f39de2be3e0414491f95d46be1368738bda26c0c26543088e3c66456293002da96366ddddee55f62dd495c890d7ef0ea3a758e54a274c8899af8f72aa8f6de21c90f9dd43cefb51e8520476aaf3952c9b47e83e10afa3b8f35c7459b7d5ae21dff9001895e3796cdd60194c1d6bfc2f9ebc0be77af63703d0fd855634290910829face0ba25b44f2ae1abc01ad062b6d5af2bfb76af298a3523ea0cb70e98a55f81cf6b5b6f840d1678c8033a893645ff2c3a52b600e1606e98eac490f16706db764d4830141f32178387039ac9ac79d4c3eb3ea2cf56134b82a721ad6cfdb043cc8f6c95c034df505e05c61503dd1d53ced81b8d21acc9efca7e478602ae2d0a03b90386fbcf64663be29cbff82c31e4a5591db44996e3d20315b709e3ec38791b63da014e844a9c42993dc5c0570a485fa855e58d8558c08a5e12327a75a07e5bdda1d37d5c97726308f559ff9a84553edfe9c65fc1809feb4ab91c6fe04a99a4b22777be107479923d5a31e0f5251968d20decf595fdd1de31819d8129090e244c23b0a571c24cfa62680267798e06dc0b2a8b31eb4598f66b789cc735a2219bfc121304e7139d699e379255cd469f8d2b92d6b6a29d08209e54902ab4af0d1654ec3663413032ccec2581f92d57b7572e976cf8c6e3ee1c782cca291617bd2b83127cf2b3170e6a6c5a8959e2b681de4e68988df38e20fd2022032bd2ea1156b47ec58399e0aff4046ac7ab70aec2d293b9163c1c6ba0d74a0c3052ec5bb5235965027a280391f991c445ab021e3ecf822815170cd90000ba836bb7c0ba8656d9026e99a3e45befbad014a87fd4219b3e7edb1cf42087dfaa0254ae7f2abe336ac3c908a4527afd3109cd85e26b25bf65748dbbc79fb0e0d79fed320d9f888045b0fb41ebc3d167a6c1598c8fcdb1670a974bfd2d0a72db6d0cf86f49951f00b94ff98683d4989d6c156c31f3d0e90ada0dc2b7bdda7011c2550d4076ad3fa0a5c17650227ffd216dbcc08d59526c19fdcfe26e67112eb722204f8a0ab0f66438e8bc2148f0c499dd92fc2de0ecc7e827fac2a57de83af977236922ff41385049a9d81c9b0907e9015bab3971d1174ca96a7ea7e408789ab9955b2eb24b24101ac4ce356e33ee27dae5d6ddccc11fa061fb35598e7486381a3f30425b45ebcd3b17e94af75d3705c6d08649d414885f7167231a6393aeda3640d3c3d68ad8db9fc47aaa815b5b6a7c6afb81e063d017511e0c60eb76568fb43becbabd5c86889a66c3120563e14a1d9c5f453c55fe31d52a3d8199ab4d3079d93bce2d0d298e09dd15a794a06e7ad1c60c92f49ed4fee97fafba0722bfe35789854c7c8d759c3151cbd32c366cad6cf4350265901512ad91b60c4ef35e2ea30a3dea976877b93dae745430b30c901f2487c818108c028ec31aa866e1e73011795a32cf0187c4fb3affaab91a51d830097937689ecf64e3205f7ab9a32aa53e92855fe97fe76c38dfcebfd716d464bf3a8f89866aa252a887bd94195d506653a50eecf589eda2b3deeee8709ddef293a49913f9dd243936d4a5dcd9185a5828cafb5834e66b3cdd37ebbdfa1287b344feec4371995d6c95b50096162132a577adbde8dc9586297d549935647c6fe754f9e6efd8fb2b09b1b07dcfec05649bce895420ffc3acd73443c3e165f59a08018d81bba34fa9670de4f909c81c80197d26758bbdb2d23ec1b387530d811ff1ec240e67b7a24cda11bf0c9372dd16444c592642a2ee105ac2a9d3a2cf1f5a04f0fd97cdb748cf815088aba25ea28e7a9d1794d15e3810465288499d7cff7e54467eab4e03b90b61d2bef2bd84292c142e3e49efe4a83e7525597081fab7c59762fe1fdeb15598e53b1b4d35d105cdf7850fc4993a7dcedb3b64a80585def62df950d2eed9bc72149d76846cd1ab965616fcc69855322d6ee30ef140e6e0015bb3d3036d294b3214a75cdecfc573ac4049a02d9f8e96a9783063ea6fc904490d8a4d8a89a9fb35e825b3ae27a9eab58a26853c4234c4c967219afa752d230b2b6b54d3293488221e3f575e267414d0d148d45157457c2a482c878f7a652487fc8378a755ef8dc9245cce1473ca6311d42cd9decbc33e2be641d4d111f6542834e1ac9e6398a020e685002a6d4d1d50d4de2bccc5dae1d7d85e65303f43cc1d6040a9aa88703236fac5024350c03ce2d6ddcbca27db78553db39d911ff3f1d798096341af80f9baec06dc65be7558e568a29fe8b746290ed593b06f7ee8dd96ec1b0dd8ddaac7805d9e560c0fe66c0e08a65482a1f060816e4f9d203d862384c65f8f342f362496108e4289abe411863fee3932ecec11b86bf3751cb6e599d86c7bd929b40931e951ffedf804cd196b9db3993a7f13969ee9c7139c1ec488dd492fbf98351f59feff3bc677d38d877c33f567ad070f9fc400562a155939fcc814cf3517c3f1a2e9bffd2d1da59c98c9feaa406084ea75b74778f50378ef394b65ce12c8b7c7ef47dc96bfa3bd175aeff6be36cc9e274578552a48e18f63e82551615fe770148448e4bd586ff85cc3e59a86b635673a4270f8ad4d5650d2e02ecefaeb3282ca285366fcc03103fc0a3623f230a6e39e90547d95da7e34ded05dd566396ca0ff16aa5f5d3e53ce2177573403b0de3615bb0dd3e5e8f4890e65c0548651a3855bfbc2532c415aa567b338b204a87f18d77599bc6afec48362a9a8e83e0e18e44285f7f48741abedbcb2905d7b40726431d80c25b6a7f37de2c34764ed8588133c86ab3c604b7f6dca5adef345f658ee674cc7e10e2d075db48ee33007f8d5d75342b36c5c34fadacce63c11b5fcd5a6599a1b1923e89ce7aae5a5544c34ca0a7f205edcfa261dad63a5c472ea0a54fd7c905669769134d1e123865b4b915f00264963b7ad886f56a433b96d25b3b72dec3ecc746c4dd3d41ce3c069132e0b24f50467cdc6c1c020b4e3b45aa8d9b7f6c0f50e943aced22757243f17d091943f83bf76d97dbf47cb512ea43b0132fe4781d7ef08c48d7e979a3ed798ddae", &(0x7f0000001680)=0x1000, &(0x7f00000016c0)="b5d3d62839b4c6f13b9d2051797efeb03976f1be614e973e4c41154558ff129161a098cfbd39dc48124b8826c55f0d505a8ba5f6bf93cb529fac6a531d1d2bb235ab7bc3b7daeaf0ccedb96f", 0x4c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001780)="8f12fe5d552397d8ec6e3aced16a39e5c1e90baea7e278ebdf74a453b8eadfb0ded843ec1a", 0x25, 0x400, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000017c0)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001800)=0x9533) symlink(&(0x7f0000001840)='./file0/file0\x00', &(0x7f0000001880)='./file0\x00') getuid() unveil(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='x\x00') sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001980)="73b2f69aad4be0c3ca3ab05aff48826d70907ee508d1a454de8be982471bfd4d9c2fbb84fb14a1225f4faab47680069be9a213ccc9bcad613486da5a80d95e4f13157391da4463202c790b94f4c0368953d343a65117353622c15d58cd613e72bc29f690660ef67a16049c09391e7985f5c6c575b7afb8caf8c4e00b2386a25c488a33d838851b94704dc640aa45533f5cf582743710213c3426efb9c90026e60392fc04acbac754e71b", &(0x7f0000001a40)=0xaa, &(0x7f0000001a80)="0cdf821e2746e0ff35e98d66a7920502cef85d43e2b7e469a3c2fb98cf2e487a70de77", 0x23) write(r0, &(0x7f0000001ac0)="103c1434", 0x4) mkdirat(r3, &(0x7f0000001b00)='./file0/file0\x00', 0x0) getsockname$unix(r3, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) openat(r2, &(0x7f0000001bc0)='./file0\x00', 0x1, 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c00), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000001c40)={0xe76, 0x2}) executing program 7: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xff, 0x1, 0x4, 0x9f0, 0x3f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ec", 0x21}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bf750786dd605f6ad900473a003bcc020021e915b5afb8817c8be16207be", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0xffffff7d, 0x7fffffff, 0x98}) truncate(&(0x7f0000000500)='./file1\x00', 0x6) recvfrom$unix(r0, &(0x7f0000000540)=""/236, 0xec, 0x801, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000680)) sendto$unix(r0, &(0x7f00000006c0)="fbe981c79fa341aab0ff4d7dae26a43d7b417e696100d54cca71fe063af053754b7de1398e4a51e9ce2331360367b9351242d80e7f0f3157fb471f8ecd59b3f91f4b6120109aca8fb04098f7049cdfde96db7abf50c6b8061d22a5b950d44c1b15536964f4d6559bb2a9ff8655f1c459beb1feb59a696226d4790e", 0x7b, 0x0, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000780)={0x6, 0x5, {0x10001, 0x7fffffffffffffff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000007c0)={0x1, 0x40}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000800)={0x1, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000840)='./file1\x00', r1, r2, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x8, &(0x7f00000008c0)=[{0x3, 0xf8, 0xff, 0x3ff}, {0x8001, 0x7, 0x3f, 0x2}, {0x1, 0xd6, 0x1f, 0x46}, {0xfbff, 0x5, 0x4, 0xead}, {0x7ff, 0x5, 0x5, 0x3}, {0x3ff, 0xf9, 0x81, 0x6}, {0x0, 0xd8, 0x8}, {0x1, 0x81, 0x80, 0x7ff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000980)="7355c6e5b290b1668c371f9c3b9cacba5c23cfbcd025a028357082922499675376006fd535f2e630e25c6be2f8491e33b7372821303651892192dfab5a1cdb98d292c3ebae41b245146da5b862fc3d0bf049a3ebeacfada9a74e12b6e92ad7c1d168ccb86c19e63655e44cb901e26e490f3c0aed2712ff0a50e133be5cf71ab987c5e4b92b2a947f58a049e5939ef4fa37cc4eadb739d41111164a539f97443087dfcbd91529cd9f3ad59396ce580ff1bb1ae628418e73f8296a4276e18621c5b823ae7575f219a4b527f668c49dbfbc11323e20546d4be17b5829bf5eed96b0870ee6827652e275115446e01633eb6c72e7", 0xf2, 0x8, &(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)) kevent(r0, &(0x7f0000000b00)=[{{r3}, 0xabfe761e191a7e8e, 0x28, 0x1, 0x1, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x2, 0x80000001, 0x7c6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x100000000, 0x101}, {{r4}, 0xfffffffffffffffc, 0x83, 0x6, 0x4, 0x2}, {{}, 0xfffffffffffffffc, 0x2, 0x40, 0x7fffffff, 0x3}], 0xfffffffe, &(0x7f0000000bc0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x3, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x32, 0x2, 0x9, 0x7fffffff}], 0x1, &(0x7f0000000c40)={0x8000, 0x4d}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c80)={0x4, 0x40, 0x2, 0xffffffff, "d6a200024deb6e4d1dad1604d72480fedb09da90", 0x5, 0x1}) r5 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000cc0)=""/74) ioctl$BIOCFLUSH(r0, 0x20004268) unlink(&(0x7f0000000d40)='./file1\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000d80)=0x2) pipe(&(0x7f0000000dc0)={0xffffffffffffffff}) nanosleep(&(0x7f0000000e00)={0x5, 0x4}, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000e40)=0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000e80)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000ec0)={'./file1\x00', 0x1400000, 0x268, 0x101, 0x0, 0x1, 0x3, 0x8, 0x2, 0x0, 0x9ab, 0x1}) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000039000/0x14000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x2, 0xfd, 0x0, 0x0, 0x0, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/..\x00', 0x101) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: setitimer(0x1, &(0x7f0000000000)={{0x6d35, 0x3}, {0x1, 0x3}}, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000080), 0x0, 0x80000001) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1ff, 0x5}, {0x80, 0x3f}}, 0x2) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0x1, &(0x7f0000001480)=[0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0xda95bdfd54203cde, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="f9dbd9aec72e17ebac13bd3b59faa0dcd8c9c204c3f18d9e652f0f2d90f79fd2a7285d4080a0e4b5b353f757466c1fe3aaf2189e4022acb79c479cca23bf8f39b8cfbe287a8cb7f8e0868bf1d3422597f67120e8674610a637a8a436bdc5686069000871f0f60a766e0e763c347ef8d8a5bfe4ae94a18f0851d7541ff45b5854b957913dab21da6341ee5e0a1a3a79a370df1279dbf704498d2b88d618c28fb961bde1f22d6831dfe1dd5f99bb425d553d7467fceb1ffa83064c66b59fad9c4070ac9ad6fffec3a1dca15be6af6cac098b032cb7876ebd079399a14d5abe913db9590d66ebfa2f6f4abf0bd11aea84bd0eea8807e8666c1ee5072d0eae4f0f04e701320a71492b26fd0f2682c193eaa51f085ab20bf43260d17366d490cbc7e12bd2f3fa893c1adf8c078390114d589de6bd7a5f0f0dc8d6071d02d3e6451818023417a6dbe6f82309a285c1158094bdcd13e047245c117ab7d3c9cc42dda7b9eecdfd89879d7e1d39c9ca670affd4f07bf0b95fdaeffc6dc0077250803a86ac39b831b48add01725a2e0ebfd072808c698f2d8c87f6b82ce13df4346f3e146f2135cde4c1e315e4cd3f354c4ea8aa3721d41354ce1b00760f7aebd4fdc671079d803d3d1cc4d47cc0e8dbbcb125260d4b19b04756e44677000473f4119cb561f6f06122c2d1a43c009140b710e55579d7d014f91f27418838a560949b9bc9cbeeedc0e8ddcafff39fde3397d8fd9b436c9083b3b577a506f1f682dab64e3c99cf92974159c8dc33bbc555e8206ab9a88f0ecedf4f27adba280d913ac65534f42482129c76b0d39b765ebd4941b0facca92afe2fdef013f5380e0adb93999e8e99a6c2a7763b47be8d750e23c6e3ba7f82b0d1c07b153ce44d48f65b5faad17c19d8303affbfa4b0c0b85eb8bd9f1e319e525771d636949ebaf6f8317f5fab395b27b7a7183eee99b26c2fc87694d50ae0411d342ad18a4c8c7176f312b60914372a46044bd9916f8485b62052f69e16c6822ed2dfabcc25541508d0170a79df64dc565b69314888665f0f8d2e8b40264108693c19c71a316888675979a09fb637b8c3416150072266983e1cd6f8f0063f55e9ab08d74d063f0593d345743d0bf0066783b2791881a74cdd31466257c79dfb4a1faf17cf6fcc5d13afa7b1a773019d75bada7f97f87a34deac254b1243dfad8afa02e3ceb8a3a46d6b9951b5e2cddc346f780a1710045f90cb6f7d3ebd96f458cd9ca99b1832f4499eee8dc4e55276aa5bfd95f4c8ebd1d908a8b748b83994384048c896accdc38b45fdd5b82066b5f93258ce5a9e403fb70db1131d784d3b6fdb032ab8a66c7c3871a61e4ec4d8ddcba5d1a9efc41657d981f2e7a78404f18a21f348465276f7d6375ad9a2d8cef837b9afe11e265462d4d8429896e36e9168de52225d29c55a947ecb42fa615c0eed2b202eace7719ed5b50124d7c08b4b0c925c62c6169d526c3ce248008e877d93066fdd530eef1bc145f86b818824a04ebd68f9f119861a40efcefcc34db8fe1e0df05354cf010d142395fc2b7e43159794e11b07d09ddbc87a47ee1701309f9667c502d66e96d63b4568349421735190eae71e100806863a461aab160d502d35b29578dc56de88dd6909a83554f32155fa82ab501cd67d0b9f5ddcac6c3b4c30aef11b640c0a8a0cccf5f8a1624a64e4d7236bc493ac4a1a4aa64fa1b61f0fe3e5174be9461b7a9fff54609dd174aa9e46ba0d8d3d0d0db2382bc463c05d352c8ae197f8070ad5af94d7790b402b266a0df0447fd81c4c945437eed1f10b2639811c40bb1096f5230a13a14ddba37a4317fcaa7b3959e792e86c0a380febd24f586beed24b9c5472bf32815ec611b54f73b23c03a823f7ebd94f724ae6657bfcb7eeb081577895a86f7a0f230456223a38d50a85bc5869668dc334b363370656f9e4e83e6e68dcf79f7238f557571a4b9f3e120816742aaa80baa6408428dad54263ffa0b755e4b881a97173b3099b4ce5ca64e8a9b3f138841bb11b37f168db307919a3ca51b42930eb6f208b1ac5473292c0d307b077f6a61eabdb6f3e7fd45de13b7cc8f23d1689c8e50d38aa78dd7f8fb2641c3b64198e8d1946f0471f059cdcafd6780ee6155bf0737d9d54957674527743c6ca951bad6a909a71f52458c2dc4ae2c017d45a456755671f2d7b013dacd5e7278dcf66c929626526b96e1f14c1ec6f9290326885cf148f3d0075f443a1b2404942728bcc99d45a2dbe486ffe54d062570af7cf2e72e555b978ce594ed94bda47b20c1473b275707f13434d5b6781f2f75b2d1f68b29bf53fae4499b35cabffdbc0d518d9e772c77cd4ea20ba7c9220f732366fa2ec3c2f652576973d3c541926d295d3877d6cbf2bb228a83d391e34e9b7c814cd81462f5e4d89fdbd4b81e940a6192f711f0371502bb02c0c34682e69deecbd5fdab2cc4ec0ce69bb7bf143824f2c843035dff35d65e02a72f86b0942a418ce2236c36d39119d1a88472cccacf61a8672379ce0b8e98544678fb6844e50d76211a60cf2e4d6dafb7c2ea0de8f0a321f0195090b872e10601888951b02a22dcebb29c733dad058b5da224e2a7c9f436a934933d5ec732d00d5da9ab94b1ff2076346a414855328565f42d3a97fa49e4b071d44d761dfb24f768f945c703cd5172814005114f9565b4a06e3ba4bdeed168b73ebaae012fe9c04a22ef69b2f32954b5a4639d832235dd2f6803a43ee1d10bf15372295e1212e86edbeac91bc7a054e96a171164eec607d47bedb8c521e56d70134a96765a382e1a689ef521d9db9a2aa145ac86a764f6b1e3d7fa294886d77051a37f5289511cdbb1ba9986708ae2da2a993fcf9b2c5f5d7e115bd34dc9de9d351fa5ea2eccd94a1eaf71d61204a71e25728fa7e30b8d62762be35c6477d80bc817b3064ab37ddb7aa68d1cd21bce8e7a341b6ff0b90f0cbedb15767bbbb5cd46fb77af9d5f49189f9c73862b49e5a07c7d02a81e9a1524d1e6084e03a9f71f3e0160aa9aceb32aa2593c053ffe4b35c856304dce1effc4b76bce940a39e408a7a260a82196b1c3675754b7e4772e6a00228ab5606413eb6e377380ebbff2e20b473f821a122b1a359d7453bbd4c82a46bf09b633a6f07d1c7065e9ed1eeb7c3072084599b47c7ff3ab536ba71860873f67458abfe57de8da565b0283677a01571902fb38a31ccfd3e34b1d8032b59b335805d6cc0d34e21d4427c2e3a8f2b9a61d54524a1f0fe130bcacc8548aa1e3003b047e79faa18158b2b9d379192697453a853aaaa3dec3f55cc9c2183a6583389d03bffcd66b3cffb2db8fe5151f1c7da01a796297e895bd530567036def21f42a9c817135e3bbe56a6bd52e826d6f7e780baafc5513009d16db15c434c467de5c5ede4a5291ad288b49ef373017abc670c92153dfa789167795e160e5fc807bd54f66338f38e6b61f1158fe9dbbc1975ef9cd856dc1cd8702e962b151e45d2343ac721770064854cd87ce487c46ac77cccd04db3b1fe9c2e384333b6fa03b7141b1adab5e64daaba859423d0fdfaf31dd786574703f90d834094e2bd81d1e64f4ac252105d284c388222cfe8c24091d6ca617e9a46c10cce66fff7348826cd0c772332851f37bcef971deadb20ac53d96a16eb6a8150a205de483bf0333c7dcf1c12cafa155b29bef860248ffbac736b7ef8d1109a22cf799494c0ac7ff39b5bd7fa5a5b1e556a719264330d1fb24319a04cb5e5a7ff25b57407dd9d5a092e20e2feeb679b7893c70633f8d9c408c7f81529981c83e1c53b5982bfaf5be81dfe1d0b9ea62dc56543bfe11ad26a3438bf384dcc57c97d87329953c92e43e283ea9f70857aa9293a39f50fd1cb861126e93fe3730da9aa89190d2c7cc93a21ef2a81a8b13caffd75581878e6d2f7857dde1f9d3346d21dc2200604db95b69efd1cc92e8c9886badc84bc4e4fe1eba1865a476c6375c20081237ebde01c6b67ab82712e9ceea21889122c04d0e5ec4c2dee91d1be7a4d1e727225518f71e493a2c732151443480ef507b5067fb29148ae0efecf9dfbc6139a5e70d0644fe9afe1f3c8ebb9a45ebcf712f5c3cf4fd81a5470a1fc9b4a593261343d18acdd2c4fb5f46188ec5ffdbd8b5153ab986f06cf5cd6738da92854dace606327b69e32f792973415f7ffd052dcf3f358d410a123c21ea5b4351c2f899a959a2f17f8c48a76e28750612a9288d42df0ec3cf0043bca04a44f35d7abb2fba7ea51521d1103f6ebd624899d277c333eb700a07d44f788fbbd97e5abb44165eeb72e87459bff43d1d482d627d43d7eb43595edb651cf13ecb8a28469b45e2b0b1be7646d27bed6c12169e364d9484d5aa06345a58632e47752bfe14ded3f46c15660bbcbe9a46148086c87a4c7f7d9f70749218d6cd7b17a4d895d183d5692369c98c300847897f9d151e0fa23124b1c8140b927907a85ac544785ff656b8a5d11edf75875a527cc93d381bb821621f85228f3cd8a8029200a4df36eb0a0c369998e9cccac849e78e93d87bf837e99c6c188b6b24ba5631090062591219fcb7187b40453043c7f9918000f537299fa2df9cd3d37aa08a4172e3d35082ab83d4835ce8a97f9335bac028fb6d14f3e7a01dbe32a1726d9fc0c156e410c7eedb78cc077b0fc6561f6a6065c3d12711a8524cfd101f27ad4be7b1ea0da9fa45b6f1808ffc33099d5b9b35d3e1c2e93ef98201aecb3ea7e4da716a595768d0e63615a871c2c80c6765d651f03fb914b62975f3a3c33b250668281e63cb259c18a18dffbe2ded82b69f37aa8da22e4d319da4f85eb79afa20bd3df6535c6a3fba536cada615c248e3bfcf7dbf0362818ee7eb662e2d3e3a4a393b89e524dcedaf489474ae29ad8602c475c361f903c7da5a7797018412e145a939c4886394ed21edc099625d89f612d992cfb4aaa844e18b2c1345703dc6e59ac2096b44a6986d3ce3745a6ab698660fc059f1b9d33c6b50991f4ce3e91665609cf3aabb70aac1e9fde2992825d0eb87130210c6d115f5be0abe49487512028809b5a3b786c9b0cb01f54e6c9c67cf0b646cc7fcb6d287889600444efc86c64d95e029315c7e18e9782716d0ac4ee75397d3a2e339d0a41a2195a279970784f711bfc05aeb0d2b0504e8dc182cfb193375604bc6386963f3f4d75e89930a73f56ac1c2d44d742fe25f637e959a06d79ccf5484999a0eb48ffd62d2007e35673b34eb6bd3e23675fb0d4171dadbc8806eb9c2425f615c6b3ec90906c6f06af11a795e69437cd920fdc43113419c5a7ac5364ee28815c601e3b5d4a504c681ae7d9ed74814910efd876c3ae2caf7981952540f4176fcc7fa8cc2160397335eab081075393894dd3891fa320909bea1604cef30cc26a3b8945e46066e044cd0272c90137479e8fb12acc685fe9e88b8e9fc2999c6a8feb069539aaec911d74ce2007e5830188f52666c1bf2e8fdbe9fbc711dceeb96465065b8f72659c84309deb814eec7b3bb18bc2ce63900b23ffd26ef678773a1720cb57d520208fb4fca36f0f56f7de5c08e20658474c3819330661f2b3ea385bd7c7db1e3fe2ead4d7ee158f718abed7a8044da386f25aa0ce59b4d9d351b24e8985febeea114acffe220a87d1d8d77fb8a0de93e8736f449b70a38c4f7009780ae76c5e612f8be3bbd07a8bb899b4cb7d0197e816bfa674dba416dfb5deaaa962ff6d8fd8a58110541c144ec49242e649c009ef1603fa11d462320db726e3cf06f27b0290bc61bfaf45a9a1167946", 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="853f80a6fa9b9ec54be2cbeca863ec01bf63c557e53ac0584de6d316bed5cd7e5098fba4d5cb26a70020344fab2ff7b58e6c20423f05964b87a6c41083a539b804e8f993e80e1ca35b5a8d9a0c6b6eb3f7185c4327520a51b4efa6b22c7b772906ea5531ed5ab5dbd6c34b84816c665c8b3c018697dfc0f5460000", 0x7b}, {&(0x7f0000001240)="5d8fadedaec34c2793c9a0be5ce1eaa666fdad8ccb181dcbcfd5d800632139d64d4cac941980915a618c8e3c5d15f8df2c08d00da0ecdac650a87cb4e0bb090c63954a882c51359c6fd3023354b7c5016d1636c78aca4f586595721dce10c1", 0x5f}, {&(0x7f00000012c0)}], 0x5, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r14}], 0xa8, 0x400}, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001680)=0x3) utimensat(r0, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x3, 0x6}, {0x2, 0x6}}, 0x0) mprotect(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x40, 0x0) fchown(r15, r6, r10) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r16 = getgid() setegid(r16) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000001800)=0x1) setregid(r14, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000001840)=[r13, r4, r10, r11, r10]) setegid(r17) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x0, 0xfffffa68}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035000108000604"]) executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r3 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r5, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x6, 0x8000, 0x8) close(r6) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0xbb7, 0x6}, {{}, 0x4c53cfc6832f555a, 0x0, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x7, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8, 0x80, 0x7, 0x4}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x9d2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1c, 0x4, 0xd38c, 0xffffffffffffff44}], 0xfffffffa, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb2}, 0x2, 0x0, 0x0, r5}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x4000, 0x9) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000140)={0x0}, 0x10, 0x0) socket(0x800000018, 0x2, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "eaed80db1282cea7b62ff7d20722f08c11337c20"}) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r3, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x8}, {r3, 0x1}], 0x2000000000000385, 0xfe) r5 = socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1ff, 0x9, 0x0, 0x0, 0x3ff}, {0x0, 0x1, 0x0, 0x0, 0x200}, {0x23c2, 0x9, 0x7f, 0x26f1, 0x1}, {0x1, 0x0, 0x3, 0x8000, 0x4}, {0x4, 0x0, 0x0, 0x5, 0x4}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0x80000000, [{0x1, 0x7ff}, {0x2, 0x5}, {0x3, 0x4}, {0x2, 0x2}, {0x2, 0x4}, {0x1, 0x3}, {0x1, 0xfffffffc}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x23b}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x733}, {0x1, 0x9a15}, {0x1, 0x7b}, {0x3, 0xff}, {0x3, 0x200}, {0x3}, {0x1, 0x7fffffff}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x800}, {0x0, 0x7}, {0x1, 0x8}, {0x2, 0x80000000}, {0x1, 0xfe000000}, {0x2}, {0x2, 0xff}, {0x2, 0x1}, {0x2, 0x401}, {0x1, 0xffffffff}, {0x2, 0x80000001}]}) r6 = socket$inet6(0x18, 0x1, 0x0) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) setsockopt(r6, 0x6, 0x8, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x67, 0x0, 0x0) r9 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x181) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x12}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000002c80)="eb64b814045a2c083967da04e159a227de808ae169fa0b824b6a4b410e965d5857cc6c5eb4cad2fd2549a6b18b9ee2ac57b0405ccf435a9445f9d68fbbce39a69dbd1487f5e619330f85a867e4a29ee2a237a34f450a04829c2f61622a8f3bf3f3780c627544ac6b8820530a262a046be7eca1", 0x73}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r2}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006be000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0x8, 0x0, 0x20}, {0x2}, {0x4000006}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8001}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x9, 0x40, 0xfffffffe}, {0x0, 0x0, 0x80, 0x9e}, {0xffff, 0x21, 0xe1, 0x7}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x6, './file0\x00', 0x3, 0xfffffc00, 0xffffffe0, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7f, 0x80, "1dcb186cef8c1460614f6c89a232b023c6a1d991", 0xff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x2, 0x2, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000173, &(0x7f0000000200)=[{0x3, 0xff, 0x3, 0x4}, {0xcec3, 0x0, 0xe1, 0x10000}, {0xff, 0x0, 0x0, 0x5f}]}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {0x0, 0xffff}, {}, {0x2}, {0x0, 0x6a1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000580)="5c3e5f56ad121eb1d512886325359863f9ba21210fe9ba288aaf44deba8a4a6ac4c0634835fed6413a23ada306298e582c6d07e8b858dc195a28d7f6a3358ace72098639a34841846613427ebfb5592ad2495ea4d787006d1dcd519d15f1580df505c510e0a2ed496d258d836afc218e975f5c8b05fc46df55105f796e33feb3d0bd", 0x82) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000640)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000740)={0xbe}) socket(0x1, 0x0, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000780)=0x9) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8210560b, &(0x7f0000000500)={0x3, 0x0, 0x0, {[], [], [0x0, 0x0, 0x8000000000000000], [], [{}, {0x800}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x80000001, 0x80}]}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="218085442855fb220945d081389aa932dcc1", 0x12}, {&(0x7f0000000080)="67ef6273de29b2fbfc3ad8e469ea5ef36ec14337df3b585cee73760a926ba7d9473547f8250e85f343dd8266454301c38531583f9fc8678c40063b6ea6777c0d0e9654633dcbee0fdc680d95a8436e777ab05f88a07c75d00080a45788140aaa88", 0x61}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x2046}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0xfffe, 0x0, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001900)) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x8) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}], 0x3) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) dup(r3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x5, 0xcb1}, 0x8) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x60) socket(0x11, 0x3, 0xfe) read(r1, &(0x7f0000000100)=""/192, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x80, 0x0, 0x0, 0xe16}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x7, 0x2}}) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r5) executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) readv(r5, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000100000000000004700000084f9c43e0d6db7c4d381d640b18f6a521f175c609c3e2e"], 0x10}}, 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0x6, 0x0, 0x7f, 0xe88}, {0x7, 0x7f, 0x20, 0x8001}, {0x3, 0x7, 0x25, 0x7}, {0x8c, 0x1f, 0xfd, 0x40}]}) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0xfffffffd, r7, 0xffffffffffffffff, r8, r9, 0xc0, 0x6}, 0x81, 0x3ff, r10, 0x0, 0x7a88, 0x721f, 0x3, 0x10000}) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x33b, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000a541493219986dd607525a303053aff00000000000000000000ffffe0000001ff010000000000000000000000000001890090780000000000000000000000000000000000000000000000000000000000000000000000010102b0e0a83847bff99d7c2f257fb660b433b0730308a4bae205e9b05af7e64378f58a5be4363446ece70141cf9106fdf168fe1d5d431032be5d9cd054662e042fe0938ec0ef78c71be40b8f9d78a6b504f3d32e8b9c7ce8cc03012e642fcb6d4da087071904c0ebe577c9282da13e49d1598aea228bd8d832152e3e2df52e241c664dac7f3418063b9b4aa344ae1984b95c280b6561d90e5c0f9954e4d624a487206356df126f3e535662fbd87850e4ebad5c6d72eee134bcd718191813d4e14c575cecce2e2bdd229ad789881465fecf4ba89360df840780169161eeb3dac6e8184ba3ae95a23e089be4cdb698011231c24a74f7bc53b94373d3fd88ca6197d84c34e90dd97b5ba9c53ea426c544da10b038caf43997424f515b8ab6d96cc68bae6613124471c60bf3f68e052c8087882ae75cd0b626a809ae1ce87eb88dbfc6cc61699f2fc61f159c773ddee232d6bc765f7159dee3b7011342bfd8dd4acb2f2a2ad223224dfecaa0f2674c66a334dd6a9d07c44bbe267d96b2c2e952fe2dc3fff3df3b1a2c8e0262d3ad4f634f7e92d9042b8af098b467e882fb88b73d4f8d8312002f5f25b9c03a052f6ec997fe4e6a6d2f0f5378d61d74f8b106c9ed1a3478e48b320e8f0e5c1a7f88fa33fe2b823799ad2067321ac757b380a431d8cbb9d82746b659e9a4163123bb58bc130fc1fa011de550c80e7eedef2a1cd8642b9a702a9e75581bbad437a1475b8e1d1c0232180000000092508649cf75f3b56a1ba7f785cb7d9a025b9352f38afd370cf9c55de6ddbf2565e932036bdab3e1a93966b2d8fa2e9935f70e8b5a071b5fec9ecbfd2b718f5563a11a01d9b4fd99c5bc33f6dd0062dcbbb562392f02637117b925631c90d19ee3d04a840078ed9c5c65611b138cac9ae1a27de1bf1da817d7a12292da1a0ec1d16e93efe25d7017e72a54258bef148ad96f0e5debd98025eba638f2c49f8cb33e899a3d9a61f54c2bc635071a0f639d01f27fba0f436c4fc44de6673ac60000000000000000"]) setsockopt(r1, 0x6, 0x4, &(0x7f0000000100)="35b3384a3a681130246f76876b40b7dabca111be693cdef919a9aefafb3581ad09e639a544821aa63600882d3b3fa8dd92147fdfd1562733a7fa272e6d251d0c643aa25cc572822cf89933837709b1dd6f24f1b56a6614dae5f5124b40e81718bdacb66c29686a1c764c7374297c0ab0b468481158260eb7a654b79e96a50a814999cc196b61ad03e74e0194ebb9fdc50b17f09b6c7b9f30efc5752054b51ae7aefbbc0c288ccce871524a6ccf2e3d94788948c1bb3014b8367ec562ca00"/202, 0xca) executing program 3: r0 = open$dir(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x45}, {0xfffe}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = dup2(r7, r7) sendto$unix(r8, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42106000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r6, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000280)="88c375574e57c53a1186562c1ef3669d8d14b562211268fef2b0af77f7e0cdac78dc15a2acb22de9eddfdab34379a060006a9fe9724ddee8b7ceac29b227fd8b437db475c34bf22b58f822f726b7cf9af53e42f4f023c903994ee0746556ba277d327c5070775228470ebd1abe450a6baf471fa0ae168d142512d535597059d89d0834821bcbe863ecdd7ce0d9cb2e020b0159", 0x93) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r9 = socket(0x18, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e3", 0x81, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xe72) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x91, 0x7146, 0x4}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) listen(r0, 0xe81) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1000}}, 0x0) getitimer(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x6, 0x5, 0x9, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) executing program 3: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xc2ee, {0x100000000000000, 0x10000008000001}}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x8}, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x7, 0x0) write(r1, &(0x7f0000000400)="700bd3e421a1a28748824d4ef8195a65fdbdef", 0xfffffffffffffe44) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0x7ff, [{0x1, 0x8}, {0x3, 0x9}, {0x3, 0x8001}, {0x3, 0x8}, {0x2, 0x43}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0x101}, {0x3}, {0x2}, {0x3, 0x10001}, {0x6bf905cbaa5be07d, 0x9}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x7}, {0x0, 0x20}, {0x2, 0x3f}, {0x1, 0x1}, {0xee55a43725fd1505, 0x285}, {0x1, 0x6}, {0x3, 0x1f}, {0x1, 0x8}, {0x3, 0xa4}, {0x2, 0x7ffdffff}, {0x3, 0x3}, {0x2, 0xfffffff7}, {0x2, 0x10008}, {0x3, 0x3ff}, {0x3, 0x2}, {0x0, 0x7}, {0x1, 0x4dfb}, {0x1, 0x6}]}) write(r3, 0x0, 0x0) r5 = dup(0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000580)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x100, 0xfffffffc}) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000380)={0x0, 0x1, 0xffff, 0x3, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x100000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000440)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382c395f2ed68d958cdbaf01ada3bc4efb0f6bc50690e5d879fac2492f4aaa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc00fcb0c4e91f28229f90", &(0x7f0000000000)=0x83, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000280)={0x7, 0x7, {0x0, 0x6}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000500)="cf00008d96aa21ad4f7200a927e44fb606d3ac3c4c192f98232eb691b3f5b10ec96351b700000000000000000000adb4096be2748c3db1015056ded562848a5ac6ccf3244134325d2c4b0416dce45d1013d9d6f27ade3ad5b40397dcca277f6b6c", 0x2d) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaa6aabb0800450000260000000000119078ac1400bbe000000124e54c32a7f40000000000001a0000000000"]) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x6, 0x1f, 0x7, 0x1a1e}, {0x80, 0x8, 0x81, 0x49f}, {0x7, 0x19, 0x0, 0x2}, {0x2, 0x6, 0x4, 0x5}]}) close(r9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r10, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/64, 0x40, 0x1000, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000280)="3237bfdd0474137a5e0ce943813a702a299dd0f14d64a429ee937ae8abd41a9211a67b52f6873a70e7f1c7ef7fcf108721b6a0bfce8045867e4635892c76b38a2360ab58c77e7ee8e9b9121942c8a3ff93cfadb77241e53b0e66ac07d8e2e45e202a090eea9a392104a9adbf196062c4e1c9654ba7ab2a8b0c28ec11b426b8b232dea74420f349647138", &(0x7f0000000380)=0x8a, &(0x7f00000003c0)="f4d6001ac68acf59e5a9446a273ddd74efe94cb2bd56d85d815a7f260c815c4d3d7eec8de0badc057b5f675c2325e53fb8168184f38e56dcb49e0e562c71bc62ad43b4b485939765a45b298207fd938e7eace99dfc8a5e0614fefcb39f0149559b5ed0fd6293bb9e511cd7ae42b1c538348c85f77c6038ed6df663decd86d548931b683846f6b68a5823b4306a", 0x8d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r3, &(0x7f0000000680)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) r4 = socket(0x18, 0x2, 0x0) close(r4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = semget(0x1, 0x4, 0x22) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0xaab6}}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000200)) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="24d723077d47d8a2baa32e47851ecfde13bd8e5e69314c6a3ffff78888d6e5bdcffdb9213c735295d10de76043a4222c621a6dd6d10202478ae5e51fdbd7c8c6bc977fad81e6a7e7be706158399347fe81f55781db5b6c4007f499c9323a02e0e595b5dbbdd41ed1617e88fb4341a995a17f1f9e7bd3b36041976a37227355952fda6a5d200387bca683de3025e902182b75c50f006de8e6c603d15dc5bcfa64db0df34f5e2763ad2fdd00029425166df953bb4b4f7a7b3057343dba73625f69ebc7e9cf7735d1f66206166cbb95788265e0dce0b8d2f43464f9f524b70b504d49f9531d160b93b08c", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="22ea61a744ffb9a0f28d01389f83cfed8590bfb73d7b39411ca3041c490d412e2368481e19b3b538499cf0b4b693a535a82efdc2b90d006ec0b4173fde8d853eaa133c23e3bb7288511a6709bebb002640c7edd4d647295029a065dfd13d52cfe72f9e37a91d030edf414a7c8a8b92403d11f4095bba3f460fc8d9aee8773bf99d66292bb292dc4e93229a31d59bef29461b65340ad8b54980743cfd0f5240a685", 0xa1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000002c0)="3e22d6e80bea0a7f19225289ff80d0eb8ebbc169ace3e4f0b5da91dc6b3b0ca98d8893fa5921f4994dc52aafdf0ca183931de7e5879645b0bdd9ccd54480a2fa7634a20cc3c5389fa54f98747ebe00db1ac34fd7f85d8172e2ad4f84b91a0f57546052ce7795c0d1c40e31395ed46fce1887e134a3efc71cf51b6b3d84731a13cfd5c9662ff851c91abab74a319d70f4248be32190d83fa267523882d053765bb09b4be781fcedabd111b1101c24b197b92470927a07d8a671ff12de5a3627e5d3ce50a129f3a81836df944b737d7fa1e1a9b74bc7ff22e22f2d176e4b9bdeaaf9c834e61fd9e16d9fc18e47d5d236e12cf0b2e61faa8a6b45dff68d2ee5626146b79cad67915e2ce3bb03336eabd27298baf58a494d8274b63b95a71f2f5b3a49aebf49265366c321dac393f497b0d2b88df67be12025c6f613812513bb1a95d3f1454b92b67445b351fee3433dd45e45c6ae1d3d1bfa755919b2f8dd6a85e9aa91f920cd5a6398df9e42c8061efbec380d324602dc8eb5f67b198287a7cdc2ec2f9274e42fa5819c973d569f2cb819cc70c856686898d498083f470ae8dbeb2e66a88626ad214ce39575a1cbef6c2911e9e5e7d735b2815006bae00ededebf9828e425aabae5652cafa9251a7e1ae2575c1f6a0832b163195d205b394754c7ca32d358b1a7d16035fe14460d8344fbae08a775309b636c00e0ff9f3bde2df02073007bc0cd9201a73e7d5db75a98f43e954bbe479866f91c0d011e99a2b6ab27e13a6ac6465cd4b45cc174ee497ba18988e6d9ba3399eebd22b113d57d42c529326c9911b39dd381816182f1bf26145d6287752b369fec063e2b0836963712811caeba07479a1398aca2b178ae5613a56cfba503b24b1972717aad0313c78874cb078c68f675dc7b202bf88e292b61e0d3141a0b29df625b696c82d642262f4d6e7c8c1ca0073d24317cbe060ac4f5af7d3da0e4a72004f9321a2fbcda47c18963b75d7d9807768f824018b47dacf646795d871471d7db8197ed2d993591e9b821c34e635afbcc1dd0a751f9a93c7952ae546430f04938b26e81e59a83dff597faf029721d46347eb1f01bc4ed75e71591057b8298740401ba1cd893de3f6cc28e3674b2efb19dd8b058759c18449755df2d0269e9298b02cccb0c0fccf4756abd6e06b29ba038b04c6986e50b5e6eb6dc198b439b1fe2b2780f8f6854206dccfa0fee06896283a70a7299b30808cfcd77a6f70789bb504f2d53c1e0d3e9a0c264b522f86a756df436056e44b3e680166b46e8ac8ebc6ceffd463eb4a9befe52251fa6d07f6e93b4594cb0bfaba06cf5fc8cb9a717166156d6295a298bf46e87a89d0bfb4840ffa23cfa214db7c67fcebcaaba390b4efef2a904c8c082409826d9ee42b7b9f37472beed8c59514e5e5980772bb6fb2f94d45d18b13ad4956adffb357a11523c2cce270f4cd506acf1de7ce1c85f259e973b3891fffaa3ac0d10f9b6b03568fea0b3aae03756adc097c8e1f93fa66452cafaf90c92bdf1df0eca2837dea93a495f8a1712d89053c8a27d12339fa11508a018afeca56513fc7fe1b757d959d69dc62130d5c6e900485e0217b957866c827e90a9290b3c69b42fb008e16d3e645d70ad11a1410b5b757229a93e6f559258338fa549daeb87790fb28205579b49613eee507f38fddabe1c60d99a4adc706c75d1df628246f7be2288a4b69300412bae0df987a108809f9ada834ea1be4761b2711ceafd3415403b4ad54813b1afe8c91f1da293f1ebe3206c3af3f96c971c4edddf40c4cf80809ccdd60d94cbbe3953c5501c1ebcfec944e81d9b19223156365fe857cc271cc8365595da5e60679c2e197c50457ca69af3866d81ca220d447f37a1d8796de79778b88c305d99a230709ba24a053cf96a32bd1e8c68cef272fbcd0bfcad5b6f495f9c6e3ca5bce84a865109cbb092dafb1110e732da72cdda9e803e0868a4286c0bed388b6b46380a5b2ee81fc6238101090edd0a4b5668f0603c791db10dffd0df2f97aff00bf6cb0980f82c2fe64af530ebcb0e49f3ba2c14b7fde0e78c1e488a1770c7a0d33ff313804379158b4ec68b992f9bbe1dbc927bdb60ba6875f22062ff90a6470b34b455e8768a2fb11a9556a791bef4a16e1cd8c7655c563dafe935468ce1c479db2ad0a7298f006f70ed7599598fb4abe11f902aeeaa46aab16d51ec852897616231f8725909a483ee9b96f2ff50136aae658ed81e4411c7bd3fc0cc75af39831581b63e252e32cabb45f1f930b7e758c93604ceb35485dad1644a2df2989ebb0b1f4123dd57d2b4086127dc7e369bca5b7f85bee308c5533fe80b0bc6976843706d8e4960765e1665c035ede77731d0990304543b7adcb70390cb3246bcb3859fc87a774f51ae05d6a24ef1633751061396e4b96c9d9143e2c9d7e743a5671f90814e448cc3c9e8d57d4aa1d0c74e0d56bd83bdaa4eb67e3f7e77937b9cda227b2d408c7da1c6c4ea644a0b3d00fbd9646743fb325076b62b2a48d9ade95a3e02ad0a28479d5a31fbcc4a0ee1d6be34e550fcb00aacd6f72d92761950ed90f6d6902c89b290b3c74a4b47d43a27e7dec315a2155c573ebac42ae66c3b1201c3537884ac7ab135fcaaddacfabf6f1bd0a0635e957feafdb24b5812c806c483a5921cfb54ebd21084a4164c67c90cbad011417e297aa97eee7c3fb6bdb6dd9703668a99020f28856cee326f798d90b97587f0a52f21dae345aede78c11d4411d3000a9ea79f40b7d622364de9beaf8aa6f89a968574fcad1e4e363fbd2d08f3395099e8ed841d306c3ff4dabf191d1735f92e028d4cf568f254e06a832d3c0e8617b2ec6cdc7072377f498c559dc6f34312db6ab9aa2eafc595ca94e2ba2d0bf2a56de83c276237c1ab5b1613e7f6dd156a176407082f29797986e3bbd681aafd28f9d13f291f3725beb92ca5b50e0a4d88526b8c431a05a5e8ac4ad87b82321b9218fd199f8b0959501ad1782b2fb46fdf2b40ea09d1eee5e6e02438dc83e8f6fa700b8825805a6d9fc0f16c57bb7065c42247eaff327dc2f1f503d290606e1d010ab3d8331f2d6c8a1332b60dca484568f562b74720f043acaefee429c614cff73d2ecb5d53a49f8ba0d7a879059dda0a04d952fb251a883a6c6340825d6a96c639be74dc46b0b57f7512bef3c9d34fb9d658cbf64a716f544b00a056826087a388776304aa0ccdb289cd51fb5f0ca78a1c0727e7b82876c74b7bd211514c930b8d53b90b58338568e4bcf8190b331e88892754dab8a6198b834259b94f156d96b95bf0cbd217fef6c428b382248f00bbabb77b8ee09e77a3354da7429031867bc9dee92e09dff00a32b787d8775b9783d614306a1641348498f47f61856eb61ce95487876402eab131ee050f9ab8ce47f6211534fc7888ff16da4159e8b147f5f1abf97bb3f9c70e39ca3ef9773f3132a41f0f3072d9f197707f6dc80f8e9cbeeda2dd697c1d9b2158a8bd534596b43255d3adb55b06eff89e68de6dfcaa2ff70659c4250ba9bf9f87d32d4d3d2d7bd74563381d5b352df53533c99c8acc3ada52d868f47cb65fa1c4c48e3110f8e77748b7993de8f0baab2b4aeb960d320cb228c3a7689e8e4aac15343a819cf8442ea212c7b6b87682bba7a1ea000d4584b87177ab710b25e50e65425c76d0840f9c9846a8e633c56bdf604755ef91aba7b3a81893ec00171ec02f8aea6e36d44462e5828818decf74ba9f1472b5e46901046b133b92a1d7ed8f9aacdb753e9ad9ce81f15db6b1dd7c7095ecc487b998e0c819364b346b2136412cbb905064363a99617eef148159e174591145c02c92d14a30bdbf9b39cc2a0c69e8aa9d7d7e6ec7ffd7abae5862047b459184413c3c91253ddef92e0fc8a6b0e90bbf99dd626f513ef159f7a2ce9bb4a259638dbb5a2e858a1e96574bc8bf4027eb4094e5d0352f3c0a1f89e5bf620d9fa9ed5545dfef25a61415ede1877c5a83d4c4f033e73d118b7bbecc8327c9b70f55b797eb32bf7eec16ef0d676ef5f7ce6694b3d45cfe5a113c6ef6e27a7a300f0599dfd657289714fc4a53f20078f5acb243b4fc3835c3bad0ff4c1476df693b029c3cbbc9e0d1b59e8de04c63375877972d7ee903f18a2cbfeef438bb6270d2f3652b8aac30922972bc30ceb0d34099496fe916ba538c7f94c42bd3e3c46c8ed4fe2181ebb103774aacf9f37163142ce1eabc1cc315a85e6028d5dc6e50c201e84a300b349b581c875f10b1421435694aa01ff90b8388465312f5a697c8bc8b2b65a84b245761fc386c0cf069dcd47ee053dacded8cd3a59a4e09313d5f30c094b45022818f23d219739ca680e1bbb55dfd33ecf91145f854c970f3d1801bc36141c09b62df436b50a0ca7642c6508b3da2f4c4670904e124334a4294632b2b98021f800e3751337931ebac411c3ef59e37a9d7becf714fae393244adaca33f974850e708ea5e8762389edb5f22f49e75843835fff782e47c544656ce1fdff961983bc36dbb6302d731f9191ec9c7b32f6a35b09a49c9d9d258f0f5398f3488ee390095be6dfba51380c543f1a3f4f6794334f5c64d9686ff628ac8672c02289e96ce251dc880bc9af3c9accafeeb6fdc5d89cae4021d49793d10ed2db3a9222ed159b7dad39dbe91887e16dcd9f4781c7cc9de85bdb9dfec4ced66d2de35e6c4a0806d9f38bc91643687d55b49c8186b3131ce90498efb7ec8cbffaafb264c3a9e3a6f7d1f4f23f182d8399982692683fb1f220bb31e34c447429912f769aaefca5e4ff3ed9422777c7f1302d48a176c2ce7f0b53e735b520216ab0f4fbce7e3f37c89c7e37685649b1bbac1082f7703887c37241a76da462fbcc5a416324a550c706bf47de398d38abbb44cc6ee468e146c97c2c8cca070ce1474944ed9cd4c0e418dd8325dc623254bf06d2e3ce7cba33539cb8228cba45f953b235adef793b6fefdd597023514e0aeee00bfa499561c80d117a8f440aa8e2c840e3bd0ded407e835fb772c8f06a90cc1c06e4cf29118e8140a67523282bd5b61da4867c9763dfdb5908935038be5405fc9e60a16d080bd448247971db93913f6261e4ab1639b3d656ae865155a8e790e13e06570ec5a9845f30565a235e6287001560d958b2b46437a6cb056a0d138ac75e67649feca984bdbc6922f7081aebc7232941fcbbc4f687fd9108dceefa8968cca0519e516df769a0cdcca4ed58eed3adccb91b9c423de176885c67a11a6ff8cf5a26fed4ad1d875f95e08cc1ecd501777f18648ad947bce13fb46d15c7a5590d2447704f5e6ff5d49810bff5669f89d106ed42f1b8a3e2429098b04433bf45e18f9537bccebfdf5587b7f8a5a377d0ee0b9053291e0ed8d7aaacc71a4a84a4ed5ee00480ab8837fc550fee7f69f4551f5f63b2c92ada682060c65b347004c04cf3fe00cab33c3022610356616aea88ccc0fa8ad9fa6da0d0303311082e5ddf4118d270eec6522688732df536b7ba7c1bd0294424611731890c4f72ab4fd0549f6ce2911550acb01334b9da38e370b8aabcd3aea7f3737849858f665f8560a063b4bff51fd8bdfb20ed48f5699ef5392b2173fb81f855d95ea30ce4c270e286fa4034e8cd8e72e92359c4a0dbdaab8f6f5a0913a4b99c4c50a1bd6854b31cf24a28f5db2309d4aba426f4e48e8078aa44cba276b807eade3d3cee6a71b112a01cc88725cab53af589a0450bac109e00b91624e60ec37df7bd8f04e09460e8343fc2647199e29a2b55a1a1b9a85183c9927a33a0e", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="dc8b742433e70c748ddcc1de61cc7828abd2b1c5488324a7e2c6d2970aa8085b055b24151505af67306665c52d71be820143aec03c06f318c4ef622ff622619994163889602d3c150eb093ac2b5b1cda6bc247b48615d74db1bf45670f0a9a553637d782e4ee01f294c29dbba7c3ba7e1bb5123079ee7c2850ecae9a8e63f5c817242f1dd0a70333f723049951647863fb8d66b57598107e7c3a8e7ad21c629b438c3d1c466a209f6c3f9e5bd297748b583a8c5733", 0xb5) r1 = socket$inet(0x2, 0x0, 0x5a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000013c0)="1dbc35084c07cc5e4137808a6a17de607e6160c195d5ad004f9831c5add8dae1bd6cd69626fb34836ff4ae1af8b6b1a0ec7715dba90fdd9fa730f589f6da37e88bcb8e2c841de3620cdc689ff0a23236d7f4003de23ca036429f82079d60d684e67f4c921490213598f7a51bfe382cceb552698654c906c5386de77aa126e992fe2e28a67e310b49dc2659d1dd22e7d1758eb5d21aa78d92cbf09ad30dc1", 0x9e) ftruncate(r1, 0x2) r2 = socket(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sysctl$net_inet_divert(&(0x7f00000014c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001500)="b81ab27ae1074da64ce4849e1d96e6e030cc5451f4cb6ca7291d93091b0de34fa085ae3e0ddf4db81258a5e14b2bf95a26d72d4411466ce91ebfc3a88d04ea8deb45cb5e77f10a1bea1a1eaf1ca0b4296e3c0c18b78a753f3b9b31f68ab7f4b166089ea6bac88a92369f92f9d43b25ffe8d47ea080f5ca040a28aea26cc9a81d8fa6dcb82d51a656beb72f17f88aa682f099fde049739eee972fd762837651258e2c8ed0d610b6684f372048d1595348693a6ba6207c6c41d3c205772f7eb25eb63215351a0c0dcc273ef2d1fa88f59896be12d979fd6d6029d599a22f131d8a81b4f3e0f4ab3467029dae2004d201310d02", &(0x7f0000001600)=0xf2, &(0x7f0000001640)="7d19a7f2be624960943380d8c9d48c7771c93891a6c79fe9cb6ea73e308ac892c6920d5bef1ff354cdbe6214ba5643898d0a62d1e14d8837c3f67f19742a675eccfc53a0bc9aaa624f2977f67f30770969718370233b0b8892504260dddcdcf42b9995bc36814a5f2cf146b4a62cb824c9149b0d33a681e3f181089a1042a8748ae5ac3838af1e9f0b633eda5412f52a5c6a42551fc85c2b68c6dac5ae28c0faafe78d3f42992f", 0xa7) fcntl$setown(r2, 0x6, r3) getpeername$unix(r2, &(0x7f0000001700)=@file={0x0, ""/4103}, &(0x7f0000002740)=0x1009) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002780)) r5 = geteuid() lchown(&(0x7f00000027c0)='./file0\x00', r5, r4) sysctl$net_inet_divert(&(0x7f0000002800)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000002840)="33afffabdd370305980309cd47077015e1cd5ea8b8ad5831a0", &(0x7f0000002880)=0x19, &(0x7f00000028c0)="f0d3766cb5868f6c5f8833f29261a97e470698c14eef916384ea86ba41fd5d114a3155249282a72ffce059c06cab94a1352445c7fc47c453b10b0a84898b947057b81dd7c79854518818a55ac8c5106ee8f1ad95d0bc2e34a144327b4a6af5dabfe3299a777d1a5a531731405dbd9a069bf725ccf3322e174eb465329206b7d81e22f62c9c3e521983", 0x89) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002980), 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000029c0)={0x1, 0x3f}) sysctl$net_inet_gre(&(0x7f0000002a00), 0x4, &(0x7f0000002a40)="36af8ab9be7e3c300ebe17300b7d7d569dcac5eff826542582e3153e1f960a8002263c206bb7c5fa84f7e305fd8cebf8542dd1d8a8d66d1aafaf668a774467b408cbded60e60ad542b262f979d1d18277d30047ff18906ac790af1ef1da96d40b740778c079bde3b91a9c577de99541364e88ce2635d0ce01f51000f378a479eb54d681b4a5e0ffde341209f7495e158acca9af6e457830c3c928c269edfff35367fb956b69be8acd8daa08ee5fa606277cd6163f6d48a10a123899a7fa251aabca7d36c394ea8e5efa37278f04a25842f2fc4137c9f85775bb1ab7ae1407deef3803dfbedc4e62a417129ba9b966fc2d397ea4d4108355f96fcb3e981001a4564ac56382d39bf67d5460e081c2236e840d1bcbd5f40612eb117592773b4f1073c4a02fe9f16c65f88c0bd695115c166eb447b5ce9c7e32dc15ebc912ebe869be0e26c1372d7ad58409300c01e2e3bdba38f93d25b49be0563be8cf24c6928ac4ddb2f5698f10c00ed39890704d3a788542909c38759014578baee23113197c22c0d796ac5d78acbadace9fb044da37b4eb5f946524d64a700ed0f67a6e5abc2250b7352a33d8924c2c009151771556cebbd0e26b63fcedb3f39841ed6eb9221b1665fc4e7e05b45529e809ae5b0f8763c3e4f026919a769519b3713ae148fec8177f418c487aa0900e6461bd2995d54b68bd58e84056941f2068297a28c43049290c61fef863bb0a900f18ea8642ab4bce1c6b18c456affc493e114a4134702db7200d40c14a593c0b7ce324695aa1ea37b9c1b827a2ec092c32cdbcfa977d5e1154a7809b60d9d80cd03e0b748899c35e38f5b72acbbaeb2a2836ad13c5a728a2d4852519779ccc47aef9770c9c0c67613ca277cec168fe40277a99e0e53a9af9149747a4d54853d5bc0ecaffd2aecf0fde5214032f2397b133761406b01ac462d8c07a600a290ce3085ac85bf0d28f22a8a64dcaaea022fb4af26bf84b20dac634916c1957a608504b062b72afef70a3d49c322f4c07a9752aeb7242c4faec4a55a996178178baa713aaca98f6d3cb71b6ed9704893e69c8c0de4fad1cf94d470e28b296db1411b9395689103efbad2f4f3bcf47996dcd4339b7031fa0ee65c904e00ff342a5aa2370bd15fc9987732a0857c74918b01456b32b072c3839d9fe17789e069a46f32bb7dc7723e6c4b6dcc628b803e15a49934b684e0d28ded488b1bbd95311390f4c1aaa08d08249a4347eba892b3c62be31ea1624c62d1fc1178116a3e424c9f50a16bc9be60753eee2aed323c5e7a15e4faedeeaa36980bce5d1158f9ed8b32cd7bd3558f7c47a53bda00e7516506054e5a22d116ae6b5a0422802256e9abd73cb8bbb3f9660d0736b626d16fc3dbf21a7428c2944fed2b0484a80e9bacbf6d27804eb204c8a89d63beebade7c5201778bad9e191545193472a6e1116f96d56a7a5a22556503dba52e29699cbf849f07a9fb16b532425a02131b9da9d50bfe97b54cd802129714b25ab93b71aa79d7bf5da4bbae6eeb61aef26b94a031f9b8ce78b860549d0183a29746ffb8f49aa9776b4522054b542ffdc33ec5211bbefbfa58bc35fe90b864acf0f3da7020031d723d5d64fb4d40b000c441bf7bc384786e3b250e8f7f7817478ae9494e46c03de637c7c3b723635575439a2f7e84afcfbe2e7daa53633d3cdee5eb88404b49b3ed451e6a591e9eed1d3842c517ecb31cb7f3df2929bd674e16dce49fc0f6d788fd9b4615ac24d10bc987f2ba11ec349184edb60d8bfbe3bdd29eaa5e8418de63a815ee18f1e0674eecbefc692ad8955ef47fd675ea09e7d44bdd18e4abc01fb9c0a56cb61a9095dea1d9bf9572e4558cef52b026995521b30de6bf4dbcf5ecb563c2a0cf2ad70d835f18045f430313248ed3086f449542a6d365dff299297063719f57081d61964ecaa0b009968408ac62a0b1ce324447014f3cff0e0cba898c3f240fbf459f8f1e3da1d0f3ddc2c5ad30f2ea735194c4c3da092c0908948398cf21662c3ab7b952056ef3874fd89dc3599e043ee79df81a223b6c42335feee9530996cbb77c4211c59091b4db6174490ff7ff173adb5833219be2cbf0445f615e921a03ff46cd2865a7f39873f5b0cc830457d1fba388cffe786b267ff99d92d123cc90b0e58c90a3a3b429ed6cdc0b4b654b3700c65acb0c8cbd617f7b38fa44a6acf7d0c0cf981663df4e53467d83854c60ac5c8b71094a0436d681b093873421dee96b9837e20b4867a8f888eccf2d68bdd11bb550e3bf4dc2d2cba5148ab02c61218499be87297a46f162200edadddbb1ac7d214d3b7cf40a5cb91b2310566dc76700849e49246adaa8d308b921418c0c11d1eca44178e6ed529e47aa850ad5ae98e24cf673b6359dcc4af25d42118791bac93c4b5be95c5eac7bda72052eaeb0198a4bbdf5dd60f08d6df25bd9321f3f856c6fe0ef02b96b11d4ee7ef6766d5cea548b8b6907635b6e9f74ccbd9c83a09973675e14a34ee131df442396f44ad80f055f08fe038897d9bb2fb95bc15ede1003fe125b768f3bf4652710c95059cf94559fb377f34f51d55e3297f0ee23cfd6b5381ed6750b03a0352acf7b2ecb621cd13d974a814cce58b2c6421864ea3f5ad54f560a70b596fbb1d6fc94d50b81afb183043d92bba6fdab5104190a96925b2b7c7dfa54426ef2b171e9cf803a81dc4d030fef152c898d311e980273168460cc32379c3fd3a8879ebfce2ce3e24b36e8df6003597d362055b17c39580344f32e34f3d9d9962826f5bb55ded1788faf1c5f8b15fca955e5308486e4b5d07cf25dc15d0d22dc6f0d47f77e9b0d41de7514eb8e1e90d3bd38d4aa8bbfe960e0be7f294f6572237c53f3131d8bdef2afdb512cb96373a6d6310a6d077d350889cfacfd793b397fdacb399a091c55581a859c460fd7fc18340755e96020b15f710a7fbdc2d503d61b4219ad93f6830827cf1d8260847e68938795f5f7527f869d6db059fd85b2fc634e525069234c318ae04051e009ae24df84589de2380a104282661c4e10ca501d2678e44b48bfa79e732beb04946e3380c2393f056f1be0e6ee67ce0c49f35bf31b3dd495cc3451fffff8f41442e4a78ca1108b7eeb9591b366fc39c32f412c4ff1d57a4c3c55c934c98cdcbc1d5420879a56f49623aa9314fcd0599af80a06f61f0053a4dd428d477d76fc1a81780d8532160118b0270953a061c93cf7057e265b808f2f869587f9c2fb759cf59b1fffb74640552f0360ad6917ac8892bfd253420b8c72361be522040b6ae3569c3a0d48bd95734b3b84ed86f57d350291572a18e5d4dfe68e1e49c5860b16da485f44aac6e66b307a33919b267b9713d36faa72cbb99cfb9d479592ccc958010e5ac62e6e1bac2a721a418ede62bd5688da2944bb79573291d9b49822199431501c257b5900d5396c8f7e43ab4ac1899f61e3c5ed08aa342a8dfdb81bff089d86b1a4b5e17ffd0ab673bcd54f5efe94f88b933e881d2043f7174174e9f07765daf819fb52d98346c2f82460360ad7105fc313490c30c4166e3c7f620fd048b0249384372d986617e3d6ee03bfbe884a65209513f1d42e0ca272403c8fd1dc86744bae8c0d0cb88799da7b2807ef5f669bc336e572ac1f3697931fc9c892b2754c15c783d68261280688e77fd568681622fb3755303c30708d0a0a0262738bc5d64e900eb37194c9477eccc8eec56088fdc4b337bdd4623a331a0ef2c7dfef1abaa990b4dfd336c1f42717329035f49170e9260fc87727f1829cafedd4de3aa97ecce18f3e1b9a189202d42445e4fe98176b6e4f28fcf76831944e9bc61bcf4fe232e979cbd45b29bab7ebbe021974cb99fa0007064a93393c3153fd372f58acc9c80febdc6a552a644999b781281131b5f81e82ef9e2232fe516b405b4a9f3553e0855c88119feff7451ad7200c1a3c1c27beb20bb364aa69d3c6e707c3f17ce1e1c1a5af70bfb3ae55d93c6642f11da2b43d83f649391e50dea407f4b3fca387235d9dea08dfc9d9bc9fe023639acc8c4224c7e77b6fb3a55e065e6befe9d013b83d4d5658fc5789d0aa6bcb9f7a91340caa208de3082a414141b83e8bcb0b98ed7bf988130375aae083169f4072aefd0dfbac41420942b7263b229d839c90cb7e21e3953bb253867013955b09e0dc0098e5d7540e022836dbd86a3f5ccf46f75c162525843d719bc32f65176d3f92af9ca5b53358dff871505aa8776a1a831650186e12a27515538dc0325fe485e186f31cbb5523ace6f418d1cbd11569614ddb737793b4d79eb27c95168b1cc43ea737b672553245ba6de4fd36c638a990fdc0dd9031f8ce1b1e16b916460668e9f8752059c2cfc4b6caefcab33ceda8dc15ccbf905d89900c16753eea02dbd45c76aa6c69ceae1f4df6492e9fb06c13bf60007942605d93438a9351b60cf43a5f00a8cc3f1174559ec9ca0d2a3d9825eedce298a72d467aa204cc6949a79df256dedfd2eea5a759ab18baba5bb941c5beb4b491d22eb27a1fdb9e96008b05a9cf9c02c3521fc5bc3f6d80727618e6dfb72a90a7a958e8d74996f394c72f9fd5bd0baa93c40997ce609baac5f7450677fa4c404185887a2ac41f8892faee7bfb9b6c3c5fd0d54aa407a1f36ba5109a9df4be68724ad6ff4c3ef9d84d27a0cfbd80dcbc1a9c749b2d092301186b325a6cb66190b18256a05c007259a30f504af4339afdc7e3ead531fa5c7213e0459ea332a1f860fcb417ea28f064975beb4e1f5ec4345f9f3e8fcc8e5d81c58a249211284d0bf6f47b5e9e068311104e9bdaa82fd71eb28505c4f80d27518a6989fe611c30c25e7bafd12803e49306737d3eb5d8a31a669ef05654cb70a8c46e0d9441897a2c6dbce775612357a8aaddbf440e4200e98c894d8e662f7dd1fd01e074e5cd77c94029bb0c1d360007fc3e15837813c3c4b1358c5113288ad8bbd342faab7eaa87a41be70d1d69412eb15547b7a574f847ec92c791cce1ea5aab207e8b0cb7198e1ff51c97ae2a77b598c6aef1669e9d944fd658d917730ac2327c847016a4ece2d13020a20cb8dc52662fc861fd1c431745f4db2698dd50dd022a696ace0a93b36bda966fea85881ca463c4cb803a25ceb3b62060feee41c220786154af6d3a47abe354062e7efaf29840a6f8c0b860037e4c26c118fbfb8057e687457b95e0b4bee47dc3e00623d077c06fe2e85991512c113b7487f2e3bf563351260adb9562aac41880527b30af82d739d1f0b823e6962c6b06b3677c76385b49d3036e527a3becd6e0d1f0b2df9809f61ac3e6664408619e10aae7001d3239d63b7254f65c7bee7c070317e4e412536135517a4e7d7649b330a82623fb7a7a971d766a399a1a1b4541b19870805b3636184a98b9ece03fbac8c70bbaea3ba1ad7eb8913f454d98cf2022ae76af89621c6a2d225f70b6ead7ef0298539259bb36405c495c949cde6f05fab855e3c7f09655063a46f39441153a678c88e3b1c50e62c03e9298098aa56caff8b69ef9d1481ed58c1944d4207e810f5180036ddaab03af32492185d4fc82c18b459e9fa8217b890693a89899b9bfce3c7837c0bd6f13159a52025de03925ad78678b0b41716084df0fe4f1d953d51ebffcf639b7694b0a3dc42adb117af90d46789cc4d425e1f2da8d04ff41a1ceee09524d391208673704b8c4bfb842c6148f8a0680bf689c14156f6ceb7c34d0c273c0b9522ff7a2becba6ac3a6dcf24640fceced929bea56f7753b61367a9ab612f7a7d824bbb2bd5b26", &(0x7f0000003a40)=0x1000, &(0x7f0000003a80)="bd80ec713a728413525827c55f07ad9e9d248ad873272dc5cc7d8d7aa039c9de7e55853c714e79162dbb55481492764602be7e5030114467ba31c1fc866e8a0d8b364ef3211aa60c664f16dd2e26e5263ccefbabaf91b7e415ec3c26efa8504c27b39dba3f633264c981ff2499f1650fb8550226847c90902ff861cb9ff833f09a43556592cab9578ef4d4b5905b87e413803ff4a88036c9620ddbf16bbc855df725419b29546d0a03a037a31426701d293f508d", 0xb4) r7 = shmget(0x0, 0x3000, 0x164, &(0x7f0000ffa000/0x3000)=nil) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003b40)={0x0}, &(0x7f0000003b80)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000003bc0)={{0x4, r8, r4, r5, r4, 0x204, 0x6}, 0x8, 0x9, r3, r9, 0x4, 0x8}) pwritev(r2, &(0x7f00000051c0)=[{&(0x7f0000003c40)="fd96dc357ef7f0620a3107b2d82867b665a445b37d87e71234315d55cf3d5139d6dfda1797698e17c96e66d7556f64db61620386f6e1929dd004e4098796120ce3a0ae1a9f8492defd352906deae120ca8e44694b8b6bace703fadc46d6eec3d42d106ff1d44f6c5c9bb7175394a42f3aa76678a4d792a82b8c37d5b32cd3ce4d49aa777ccc2a7b22dab3c51f00ca5320933a11bb525a42679e79e374e91b4739095d1af9d70c262f0d9d4e439e71c9046d5adb5004ff9c90c6f0c144c93684fe6128247fffad83cb10a622be7ac07639156505499a90bce9e5c44e03c79360cae6f3c98d76c079d8c37f7e1c7432afca4", 0xf1}, {&(0x7f0000003d40)="e241e6099a512130e1807413ed5f7b9f2763478bdd00343e27b7866d2c6f1bef88d61fb5c111dea650fcb23f298cd10b7ffb1462b26dfb3cd424c28dab2559f14552bfd62b5be4adda14edb40c72a66b4027a28e243f8ff195bde5052efe47bb81ee9a700c241b4f43ada9bdbc3a9b2ba9a5f3e1be198ff9ec210ca77da6036ac99f441b5eba21812e8f4c68782606f8b945dbf622b1f66df57622a1779e53ff05c0965c4389332064714b99db896a6b7dc20195", 0xb4}, {&(0x7f0000003e00)="fc2f73d2509ce402dbb33ea76676164af20d7837a9fd4d0a6e4f19cd33bdcc07de6d69e486eb87ed13960b085f9aff6915f8933c8a5195f46dabd024a34e406c84aab1396942e777fcb75d1a33c158c14e29f000325c1754b680037d05229380c5b89b43b40515d80107188806", 0x6d}, {&(0x7f0000003e80)="7ffd93a874b2897f04b9ff7fad42df004bb520a08c5ac2ea1125621c89b4b742f826d4dd8781c41d45dfd9b1aec1e1a2af0ff65a740bf0e84c57a5e40259aea9c68a91afe29c0b34c5b27151a4a114d7f477aa630f6101ed19b291b727131b6f5e373e5ae28757bd9ad457b60d8ac49277f0926aadca7cacfcd94be3acfb06ba7d040883064225b8f283989f94926c9011cf767ef47e221d2322389071d440fadb6a1bb11421a3e42020aa037122e78c833c4f6ce22064d757e8", 0xba}, {&(0x7f0000003f40)="f63a273aaca94db82093ffb9d53dbd360ad6515a219dc645bef3b0a9934ff79d8bed78ba155f24c9fe1397156c7ac00a0c963dfa354580460709cc54067acd89752fa8cc5920eb29c7875dd7fce055391155afa12b04f73aca02dd19aec5cd1d0987bf3cc5ec2c4efb965ac27e2d00a8c0ab990a3b50d1813a0779ff86c5e34bffe211842f84", 0x86}, {&(0x7f0000004000)="868f0fb09e30c2028eecd17e11fedb51b8fabc9cd22713b580ba27f12aea8c9b320c6d14c7f36a940e574383f9cb0508e04802ed932ee2696e716d8bde47772071e8ed247bda07eb8af74f3be90db10589e13ae11d08acb8aebcd4bf78343a2f1a4dc6c815194e8b633ae7fc76c22ebb240dadbf64c6612c4468bb1289b8e508265c919dc46fbd37eca81db1cf4bc4567392057a6b9901bf3df7b6cc6d37a1cf295e2e6b94e489d3f8e9a72ee8afc1ae01ee4a5314e1362156884b726def7d9412781b6ed4ad8a557c0d15353da6d6b1b49af3e3", 0xd4}, {&(0x7f0000004100)="397b6aa835688f49cfbf7088e9d2691c5e760b6aedff556f36739212209860c10182fac2fa3c822e988ebef90303cb06df80a8c92072390f5dad88962838a52346bd0de9652785b065d1bcb4bc1b7f69f2b5cc704891b7454e864432cf3150a722d7077e1760814dca252528dc9f42efc30c1d8163e653526708be3f92097e33b5955182e0ebcbaabc3a4f93ab33c1aac18fa2337f2287953c1c330058803c2c6afac271255759498578bfe20575725025bebb594d7d368361b52335dc80706ac3f26aac2534d58dea0f65159d19ff2c6d504fc62c4a62b5c4ec4c8066fc06b9c9ced354c3dffdd06493210ff55685031daedac49bde4f0fe26c696195095ba4c57db7b9bf83f6c66ab06d7030a13a49c78ad58c45fbae4e3c806803d8e070f40ad63120c912c95482cd89ff8ce0a36d573f7c30087a838a3765e3c474d08d4136884c01e90b9c0097bb8584767e72b779f65f39ee5c614fb243eb6b7a8a3889f0b2f2925c75e0b3dba948c25fd0da1153bbe143cee9e2bb554325aceebfea42d2d5904d066e2e28d9f6186eddc3cb80c2a266d093dec71d63b7f7eb66d247772b7cb7945e6aaf23c8488a48c84bead13bc23d466af15d612ace7aad763357dbbe972b473895f457f44aa248b1b6885bf5bb42a69533e6db17cb494733a5c6b8da29240f3f608591cf12b315967f4b911d03b5cfcb850eb8f57240e074bbb7b1488669ec4e53c358353ffd062504c793916d9a68880a484d39fcb5e7dccaa2fa87be40a1fa7c9d7d779baed498bc6a44ecf37d5f0878d377567118dc136e16c5c4e08bee9df7f8179cb0815198225be2be449d823f8fe24db532ae6889b56eab32e39e94a27da5310f22cbd53de3a796fffc1ce091b2e416276ebb695bc091dc934d7ddc7f51177b4a133d28b0b9c6cac27a9eb0c03f7e8cd5628d40a783e7123ed08cccf7198f2cef1f6cb307e53c3a2df7ecff2515affeaa0d7b597a18f30ca9434055a7ec3e278750f6564cb8231be7dc198f2d8be85b60b38935512fea3df1463e229161dea315665ff57af55087477d5da431c7f6c1ae03120b95d2acb68cdf74da2724cf9330b5554556e60bdd7003e0b76a85d6250d5974da87956f8a85fc1abf9d5e98335d9f125301dcf6104bd7856dec5d32616ac41c15d19e763312bf48403f0649380b77800d33997134749ea526cded06db840612165bf3c6205f75fe5d0536564cfe22a2df0ac4ff35360870e48f50cbe2b17726a4b5aed7b16d311ce6f35a0766e4b06d4849ff2de91c0f7d855602db4fe02ed8b1f93dfafc520e7c88bc5c3f15475ae704be193a60099d0a7a285869426fda8be63e3f6f2dec2089497405c98aa7f2d0db2a542946c78a860e3f89a8936aacfde41636faf5f0782a1ffe5bb3c152782266f81db0ace05717d201587e415b0c52c6c8c16c7b03ff11bc0ee1ebbf09384bdb577fa4e878c926dfcb8486fa62ab62cb79aec2ca759c4b184c5edccb6fb0a1269010f16446c7a2aff3833aafffa7e745f9c894d13a70e6c5ce71ef01741dd9b3951d309337c88f13c64dbe3eab4b58f5c9eb4bb9badd8bf37a91453c1a810d371a2286588ef9de86684e839049b40a7fa9adbf87f477aa6a612dce437e5f4cbe6120f2c4a5eb90255ec6d25dd8fd8c81b660c5f2c9a7fe1b7d4f1a7800618071d4541fb940f091bc179eaaf547f5c370ba2dc56c44a831acf7ce8978643bafc8cae6d66e2909001bfc591cf0f9635c2b9bbc30bd944567055f5605f2a7a7d5ad9edc01bc708f28ea5f7ce78923e0b9c9e9df30ee7c6c240eeb90856d61c7c059ab04fb9a73f0fe37d1bddf95cc8592c5f34b8c4d2bb91fcdcb0aab0e4b5801ae839cc9a9a78f2c78a335ba3c7ff9e5f3567b4ee2ab84ea3411d12750165f9c613b494fdc4e9714188cc5339d0487296f8541d3bc73aba3b63896e1eff40091afdbd4c8bcbd9b95f57851b753958f5b95cd8aad0c54a8b97be50081e0305b070c5ba0bd0a5e7ae596c8938f38089b751d5dd7530583ee2bd02ba8ffddd5580abf1a289439906fcecc08832a9e7f1278dc659b757e2e3e4d97f26eeba917ead5ce35ba63fc74b48dc1fdc3b13bf08bdf6577a198439f46eff37503bf00a066aba52bc9a54ccc12cbbd083ba6e5217f59cfeb99d953cbed17e4479e912ee40ae478e324403a8c86e64c6754d2f548ecaeff991a32e8bafc3a733c9b4887889c60bc1a1d9253d8b1c75e56739e16bb493d18e57e92ba21d1ae2ad457f60cb5a160de1107272e3ac356eb8d8f12825c68256423a7c453db605322f978843dd6506281ee2a2a4b86998b6f3bbe90449a56cb0b5d9d9f3e5808b3e154541d270337b5eca5beeff4d3f658acff1fb0818717a100d4f071f77a453fb308b7950356e14e0a3a8e6b8bcd1301f21eeae7aa292d4dd4ab66e24f171c62485d4ec044208c4992feecf303780cc5b6e575fe345d22697e7bf44157731e1feeeecb07309b3c4a408569653d2f306b4eba476097fe2de86206f1bb6ff4cb2e480d22b4a647a2f12d240a521a435ca92f83f293d924a77b9fa5a89084e3bd33de1bf1cd3730f7b578e56f895bf2bb1836cc598b41ebe4c8fc784bda26993fb727b55c6645bd90f6dbf4e63b03494abc0da7bbe01aed6e6a4abd41f6a49a5ed1427c12fd74491dc1d1691f423744da9725dfd90d51c2691655cc7a775505a5675679e6ccdc9c9c054fa7274746cd858157170e919c20e92a0c67f3a09b78bd2b697e2670c6e02478dc4924ccc08f8f5dcc793b55998a7f51d44b0d4bde3671c9398800d9dbabbbdc29a874229feaad11da9915a255d37b21161dacf847ac3288abb667562e8f652ec51f39ffa0d159b5e7817d040fcb105aa818d96fe92b5a0197f7ba2535f009ed038a9a2b4cdfc29737cc37c133b8bf7e56c89989815891f39c9d6e9babc4f976b05908a40539707f30a2cd2cbdc3105d2c1a7db329a2e2ae8d398c5a2ca7968af4c51e98a73964fdc0635b4188c5165fe174ce3a06f0602f03ac39eac425d2e64d6efe7b822b81ab39974f084560f71c5aec9c07fc347e4ed4c1276195ed222630735ece4f07cc04bdca17fc8825dab4eacd3ae168187cb055ae0d1b463d80c73b138f21da5ecfa9b8f991a9cc2e05899c840e78a820e3b15744fe782ceaec003ffe7659d178c2e004f81944743276c63ac748b27ba89d8f662fb73ca58d8968c6d40ca0cc3e04df87cb67e8dd45316503b5913179e5110cbe9f16815af11a1a943683643dfc2d4d1f82de654e633edd98696ce94368410af5858c7ce1bf02527d42bb9d028d1e47d9129ba2f9ce2e78f1a59b601824595e6dfca9fdc7fa0d51e2967fbbe25a0d3069d59a24585a90f990e5818e8c7368ad0ae21801892ab64383ecc7e87d639a8fb3f640130f6ca1718bf6ff835f405e60c62a6487383d157002ca75f8f9b74cb51a2d4c684c7ab61e9f7c4e85688ebff4b919315cba181cb5a9d1083d2ab3d48957108f2808b4a8ca857d0934bc39301226cbf605f3eaf0d6f2bbc646bc82b7099130514f3b950142cdba76cc5e77df1859ebc5f6e11037c56e610e8e800029f5a674c0535c8eb895d0ba75a8198a696e5dae3b2dc801be0daf278251c00942dd86f9f4b00bda42ee66a282619baec666d6205cb910094068860c8b0cd4f07a1ca40a28e2505de11870293b034a3416cafe4068ca325efdf4972ba43b3271d941e0eb00b9c9d854b669bb0569e73d5ba52723fad015614893832a11ce6d4e0a9f7a42a34bb949a80d0c1d7648410f57362d2191ecd708e252cb949b04bdcfbf8f029456224a499a418a807e9f9adb66daefa7887910e304aae4be14f6bfcc8c7f58145bba22d078fe2a770b0f2e8be2d83690fb544eda9af53883f98c603de469a975d33c65eb074bc28fc2c27a3bd08ccab892e73d5dbc31b62b89c5d32b7c9de370e84d1bbbc42293a84377a6fcb07ea3b3900790dc56f4a860db5006e9332167ef58085cce8b5a91bda02a71a4ba9a218472209bf8db82eddcfc53d95d8ecb5ff064d0eb86cf7a2fcebf07b5727fe04b5b46cd6fd9c5a8ed7dca07414e139e956528461064c300a9295c1e20437e97e0f76c5baae3f2e9eded204266148b7b2805884933533ee0fcf0145436af59002506bf850bbb9c254fc8bb78d660563049c9c48aba0681d4f767f4b329172e2d8bac911e1c589b7cd80a3c61f9a80ccfaf89cbe0d3a0dc9490654ca069277a96627016e5e4d914fceaf25f8973c81a95ce77a30ac0f04c26ec370758ccbe9dab930efc0c797b5b0a163887bc79c7f0ebb91721de61f37c5bad04b1f154932035b715cda26638716ef49ce66d2a7b86078f33dc99bc38a7db71b295988936fc59ed5ef44bf24ca47d1558035dad29ad4cca73d3adb69c3aa83d63a85bcbb976e8b724e645e0224c3edb3d5c3f07df6725550cafa25c276e96626325e491aabc714dd193f048ce7173282c7a1c2763210491d5a77835edd2588c6f4fbbf02d7b619b84bf985274bbc4ed88fde844b0cbfe0a4de90fe2edd40c4f8acb05acec2a5570b193f7e9b7fa19ff9ca2262502590e188b655bf6710e0538dd73239f554d34f3aa5ae0421b3460bfa133baef73c7f4d906bcd02f8de6211a603aa198caff47b760637b13a34218ba873cc4278b4da03fea31465513bde58a94d82198e0a1df93419032c1659e6019c2fa70bee012784a13cff073de369ce5ffac14f90d53bc988a872b73562ee05e6b3ef5d56da0a5cfc09a5937fa98670dd81a7e987eb577055d5a100b72cef1d4c7297c8747565958a0710201a545e0e61fb4033cb85e0ad9e5143f7fb21b17f63eb32ccec5cc2460a5d9efbed3280331c856ecc1e2fd428804f543701070bf3588c329187ff9db510054ab1f22eeea93ad8fb25ac391175a501b58e9a895c2891a920c54c08abfba98f8a35badb8a4425cbac36aa39a390585e7103ee95afbf2581fda382ad1763a7cf38e3481fc3150d3f56a694973ecfb988bc78ccbb336e9d5d81001effa48117ceb1e8194783a7fae3b65db55b9d94cd1094e9ff19095f0c6f6d1c9a5af50695e2264d39efa2fc666626398397775e960f8b3c988db208e45891fdd14a322333b95481bc07d1b1765c30ab3731933b4cbcd14d59204aea09494944589696f8f273bbc0487cd7cf585b97e10a77d0d6f2642d73a7213397dcd8cdf7ec2bfed3eb67ed078278d8dc98bd63c62ca1fba8255f1cc3c63513e5b352604166e2ec8b65bb2abdfabb9ad23dee38ee28e67b0ff384635ce6c60ca27efec9792c1e8e62309f37880573ef825aefe24b71132d7904e894072cd20e0d0bc78e2268ba82c0fadfd1cfe1141e76a41131007b48c6dfafa154602f046eab94ebc3a1b35477e3ae4a76db560d702c0b4db85fd2b446afaa473d4d57cae78d621d561683464d165b22c00bfadf6c97264ea962717d9a3fac43f648007feb9d0fa2152d75f2e507ba5302741afa9f581c8e621e9dd5c5b8297b7a8ec5dd838a3542aeb960114581ee612222892788e4278b52d74e669fdb12059fd22a3e8e73ef0f6775e2220c7203e16b6b6700ff93929e286ecd27f5778c5e1f227a707ecf80880acaa0370ee7b1daf28c6d4cb5e1676b3be82cce63325116cbe1ead9c8d744c5a6bd538e8c050713a47da134d47e9dcf3294ff0ccc2cc3849732a9c6f3537d9dacde98435937d6a3e48139bd052a927a93ac424cd303105f06d2c6ed1776f2d6a2c8f008fde6d4fa53569f0dad997490017fd", 0x1000}, {&(0x7f0000005100)="cf563d90154a23611d53c12f4687ebff03f248cf818e21f0d490e43f05036e69574cc36be91aa8e821913e22c1f98d141fed5274e57d384f8dc6648b9b4b4c29e8066dbdf2f4e593ca5ad9e810e4256dd76db5383d649857e7deb906414fda61292734b114b8276855394a7ed22437d35cd3842d9b1dd2ae4ea1548eb1d697092819f2df3f91919d3ec249bf9a90f4b3930d0efcb3a4c21f52bc123420c33624ba48", 0xa2}], 0x8, 0x280000000000) r10 = open$dir(&(0x7f0000005240)='./file0\x00', 0x80, 0x8) r11 = socket$inet(0x2, 0x8004, 0x8) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000005280)) mquery(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x5cb9) pipe2(&(0x7f00000052c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000005300)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x8, 0x2}, {{r12}, 0xffffffffffffffff, 0x6d, 0xffffb, 0xdab, 0x4}, {{r13}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffffb, 0x3fb}], 0xfe000000, &(0x7f0000005380)=[{{r12}, 0xfffffffffffffffe, 0x30, 0x4, 0x5551, 0x1ff}, {{r6}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x4}, {{r10}, 0x0, 0x80, 0x2}, {{}, 0xfffffffffffffffb, 0x8b, 0x4, 0x5, 0x8}, {{r12}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0x68}, {{r11}, 0xfffffffffffffffd, 0xd2, 0x2, 0x8, 0x1}, {{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x3, 0xd73c}, {{r2}, 0x0, 0x51, 0x906e1a7429e9840b, 0x0, 0x81}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x2ec75378, 0x40}], 0x5, &(0x7f00000054c0)={0x7, 0x81}) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x6, 0x1f, 0x7, 0x1a1e}, {0x80, 0x8, 0x81, 0x49f}, {0x7, 0x19, 0x0, 0x2}, {0x2, 0x6, 0x4, 0x5}]}) close(r9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r10, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: socket(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000380)="1d7ebd8ecdbc01a5979e0f49a904d5c58a16fd5501798299feb9557fb8dca6e7bcc0ee419daeba47cf8a20520b227327499cf1917597b81c3392ef79c510de95001103e6ca9b4367df855528639a87f7b9bd468af9c5b54cba50542bc8862d79b7", &(0x7f0000000400)=0x61, &(0x7f0000000440)="9d5e8f6a8e6fe17cbe499bafd182883b76570c06766b465e85d719a8044e5c873fb422771759efe2ba541a9b68b69410ef6dfc6927e8cedc8a4999cfe30f7ea46ab95a49a87aa755180e0cc28e7e0fde6f307b2ab513ff89a6d04a15f795a0aa34d55234c37a3735fa", 0x69) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x40000, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f00000004c0)=[{0x6, 0x4, 0x1f, 0x30000000}, {0x6, 0x20, 0x6, 0x52}, {0xd23, 0x7, 0x7}, {0x5, 0x4, 0x3b, 0x100}, {0xfff7, 0x22, 0x2, 0x4}, {0x1, 0x80, 0x3f, 0xfffffbff}, {0xe56, 0xff, 0x1, 0x2}, {0x3, 0x41, 0x4, 0x1987}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 0: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="9c91ac982b669e6f6e7d1b516781c93cc5850fb23bd9acc57a243bd56e06616705118f096243971dfeae80c5996c09363c9cc3272a72a56b68b1a2a145f29e18fdc73386a11a5345a5e671da5421f00bc1608f1181b68d75892cd19866ca57db243c1bf07562aa8505339958395f2a79f5176ff233b995d6c84e388c2cb7419ffc874a70a72f8da8e379ae81bd1ca7993c17c6418bc6096f671bd1c314e6134a663c5d776211a40befac9f862297d6d453b5faa230d4262be3df3676404c0410e91871de7f41e0fe23557f44f5e20ced87aad39d50db04ee3f9ffde542e0b3c19a0c9903db4549e05083f5cde66df1d74e92c1f6081f95556fc18a1d9608e3d91e3769110213d14ee958519ecb165c828e91bf7dcff04b19ceb711ddedf3cb1436e3e8270d2961370f2570680f1984e40e5f9a5e5e7718fce2869149a3e46d4168646bb57e5b1b3581d7a389011039b547677059aba840cee13c25dfd9e80178c1729550bb1d632e86134c4603e240449a5d36c34ae566bf732d00219410c8dda532fb3f945cd617e8af0b60e9a1b0865471446f3140b70c41e8183b26ce8c46b33145ed101a8d188fb0cf55e0f1b390f171e68b07f79f7785a0c3420a3a6d585f912f43666b912adc600c6ce7ba2ffc3ec880ff72be88a19d53b1dea1a07243e14d06438d501425a1406a4bfadb44c3c4f850b036edf375c1ccc40764bd8266aa0df3714e5e45445ed62f2d683cf4e54c3b29a1e4ae87e3acf2b40def98eac67481d5240c226b8d16def774ab8590753f88ca54b94939c47f7635995388396530f2de6fe6b3c4bf7135ca36a83fbf4015bfc1cdc4aa80fbf95db0b2881b5ad547f3ff9cc04a18ae4bfd8d8c61a225c7fed024d02a68e3dd52c1e8ba4c6549455629679906e203656ef3f3998e9e460479685926b239c83fc98b50505388baae4e87f8e58a84855cf3b3c26c5c16da4da74242c7a39d8f16446048361f38cdd7cd0d625ceeb27da4ab1ef9fda235b36270ce8462fcfb425a7814ec3823295a2c838839282fff676b1a4cd46efb483aae5aa88f910997c07b4072047e320e26abff226fb2c2dbf8e3216152e79f3b91d51ca4b02346758a2923954d6f7a6d4ddefdbe1aa8e3c4adaa392c36aaf0fc857171471f25ff1010ab2c13c339545f472a82d98ca59903298a4774431b06445f88f8f1e9e68f7b093381fb53613f8c19dd777fd0c4e096f96a544afc7cc9e59de8660671cf8c0b64e6665dda7b802db75babe7f732f98c9ff203c22af7d4d04958a5f088c5111fdfe5ebff3d967dfcdfaf68e41ed881cd6f49166d1451618c3e0115bfe1a48eca53679818939b555e8f9bbf3c93fee507cb152990a74c18607d673504d1ad415471f0d1ab408e0d6a1259946b0e18bfd2132a098474d5dad4b0ae9dc8f76a68e70ca8543388fb3d878feddfa0969fab96af4f2b10c7e470e59f181ce6ae77aa61537e84e4a35d220c94f0664be8178fd89f668a3001352aa96a8ba67dbd8c676c654bfdea0bd84b624067bf778bad761435b1eb965fbe1499220b22d289c3938d78eb560c7ca8d888ab0996eb633845d4c0670ab028bc9d33716518a120b473677aa65c0958ec14b3ac12693b2b7df1", 0x485}, {&(0x7f00000000c0)}, {0x0}], 0x3) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x4) socket(0x800000018, 0x1, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000640)="5f8c8d7d5bcde5c3b7ac32992a7ce009eba0a0dc6bf2a23e28f647fc8cfd906edf1ff7151bf51a8ece3613daad5afff430f070342ccde4f4320150802b6f5e5d028bb3f40df91e0b43b9fc83f388a87f03e1b9fecbb7c7440f90f4125a0283bf7273ad18e391c31746f60e82308b58b3874f374750aaab33f6f8af4a5fb467f3b205a1a9e36d0cf0f56d8dee6fe7e6b59e71", 0x92}, {0x0}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcf) r3 = socket(0x18, 0x0, 0x0) close(r3) listen(r3, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) pwritev(r2, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000340)="b7", 0x1}, {&(0x7f0000000400)}, {&(0x7f0000000500)="c68abf92aa9d0e8a2d24f88c031ad7efbdd799922aba63ac5f1156c2bd94c2e629153bb6d6ecf909893a6f986d374051b412f4f595bdb52c00456b99379f58ea3aa3bc5dc8ad155a58f622e4b0cd211c807a73de220f74256224d822fa91a9f40cc86d5b0a41ce8a6ac43eb3a8dd33c1877656162f250c6956a9819229b0a6ff13776795cb9e5e41ac9367d93d0bba3f5d9ff8282a768c56927343862c4eaddd9714840a38677cbdef3340858457cd429499878fe9ca3c4f8e4b4011ef33", 0xbe}, {0x0}, {&(0x7f0000000380)}], 0x6, 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8", 0x92}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xfffffffc}]}) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000400)={'./bus\x00', 0x8, 0x9, 0x3}) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xff, 0x1, 0x4, 0x9f0, 0x3f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ec", 0x21}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bf750786dd605f6ad900473a003bcc020021e915b5afb8817c8be16207be", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 5: r0 = socket(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0x92d, "8717f8e80700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7, &(0x7f0000000300)='./file0\x00', 0x8}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r8 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) dup2(r8, r8) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) close(r0) socket(0x2, 0x4000, 0x0) dup2(r0, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x1f, 0x6, 0x5}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x9}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x4, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r5 = dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd4725", &(0x7f0000000180)=0x1e, &(0x7f0000000340)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c72a3e1dece80e703ffa724da295e818cd985717be5455ca76515627b2ce9ba59cee83e7f14cf6291d706ac2fcd820d4feeac90afb371a31c47b0f9f7a7933f8b2ea8c3a005c4fa1662", 0xf3) bind(r5, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8001, 0x10000}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d03000000efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 0: seteuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) r2 = getppid() r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) fcntl$setown(r0, 0x6, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r1, r0) executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="7bbcb0b1a856ffffffffffff08004500001400000000003a907800000000e00000010228e92723edee9a76e3104fb58e91be7d2d97ee3fe0960bc53f280bcca888b6b2c8d9bbda57b648e66641681db46275c87582b39b6e8a83403d1e41b315e31bfcd98ba0e8cb4ea0b3edfb886134d293"]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000036, &(0x7f0000000000)=[{0x14}, {0x20, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) socket(0x20, 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r1 = getpid() setpgid(r1, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c854916239284a2fb67c7780bc903a35ad38d436c41229a639271d29ae28db8b18071fa8c9d6f48705989f8", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="ed1f17ba0a4c29c85c84721094048245b21c941cde12137ec3c022ad54444b6fc075deca64b2358665fff6c540afed3507d00b548530fbedba514f25c53eb670b67f85473fd0b9adc78aba58", 0x4c) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x20000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000000), 0x10) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0xffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x7) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x5, 0x9, 0x8d, 0x1, &(0x7f0000000100)={{0xff, 0x0, 0x3f, 0x80, 0x43, 0x3, 0x9}, {[0x1, 0x8, 0x80000001, 0x3, 0x95, 0x3f, 0x401658ce, 0x0, 0xfcf2, 0x4, 0x9, 0x9, 0x9, 0x1000, 0x2, 0x6, 0x7fffffffffffffff, 0x8c0], [0xffffffff, 0x884, 0x4, 0x4, 0x0, 0x1, 0xfff, 0x10001, 0x9, 0xcb77], [0x58b6, 0x1, 0x3, 0x10001, 0x8e7d, 0xa2, 0x2], [0x2, 0x7ff, 0x2, 0x3, 0x7, 0x101], [{0xe7b4, 0x3ff, 0x800, 0xffffffffffffdb96}, {0xff80, 0x0, 0x7fff, 0x40}, {0x7, 0x8, 0x1, 0x80000000000000}, {0x1, 0x5, 0x0, 0x6}, {0x6, 0x0, 0x9, 0x7}, {0x4, 0x4, 0xffff5c99, 0xfffffffffffffff8}, {0xfeff, 0x7f, 0x10000, 0x5}, {0x7f, 0x8, 0x80000000, 0x4}], {0x4, 0x6, 0x5, 0xc6}, {0x1, 0x5, 0xffff, 0x9}}}, 0x101, 0x4}) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x40) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000400)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000480)={0x5, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000540)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000005c0)) ioctl$KDSETRAD(r0, 0x20004b43) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000600)=0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x1, 0x9, 0x52, {[0xa0000000000000, 0x8000, 0x80, 0x100000001, 0x4, 0x8000000000000000, 0x3, 0x6, 0x7, 0xffffffffffffffff, 0x7, 0x7, 0x1ff, 0x9ae1, 0x5, 0x3, 0xffffffffffffc822, 0x80000000], [0x9, 0x1f, 0x7, 0x6, 0x7f, 0x1000, 0x9, 0x1, 0x1, 0x6], [0x9, 0x0, 0x5, 0x6, 0xc227, 0xfffffffe00, 0xfffffffffffffffa], [0x2, 0x8, 0x3, 0x2, 0x100000001, 0x4], [{0x6, 0x1f, 0x4, 0x6}, {0x0, 0x4, 0x8, 0x3}, {0x401, 0x9, 0x80000001, 0x5}, {0x8, 0x401, 0x8000, 0x9}, {0x1f, 0x7, 0x60, 0x3000}, {0x20, 0xb8, 0x80000001, 0xff}, {0x7f, 0x3ff, 0x80000000, 0x8}, {0x5, 0x4, 0x8, 0x7}], {0x5, 0xff, 0x3f, 0x80000001}, {0x800, 0x10000, 0x7, 0x7}}}) renameat(r0, 0x0, r2, &(0x7f00000008c0)='./file0\x00') r3 = accept$unix(r0, &(0x7f0000000900)=@file={0x0, ""/84}, &(0x7f0000000980)=0x56) sendmsg$unix(r3, &(0x7f0000000c00)={&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000a00)}, {&(0x7f0000000a40)="6d8807a0430d6f400c1aa02df4e75505491a4ba5c5917000e9de7822d0bbf1a0e55c51381bec85e720281a8b2c43bae0d17fbedf45073daed60648219d776c24ac67ebc8364db324dc0db50bc1666c9da40ca2d073fb373be143620a0d47deff2bcfa88175ffd90346f9c8644dab3576497013873cd5ea94afdfc5eb32767912c954209f98aa733d860d4f5a13e726922512ef28d72ce9475f3cba1ac3a0235e67f7dfe3c9707f0630367f43a6f213676ccf9d0b7cd495aba26dac471561ef003705079407521f0db46bf9edcc58104351bbed0af89c20893bafb34536b130276ef1b4cae0ae84d5", 0xe8}, {&(0x7f0000000b40)="1eb2743fd98fab5a8eb319fa9533b243679c3a3f926183e270229e726c64605b5891943ee750e5e86eba4c250ce60c63aae20ce012bba91b2663d15c1edaf0f399a01d13bf0e52eda035f576e250f7383786b6c9a8a7b25a91f4226aa69c98", 0x5f}], 0x3, 0x0, 0x0, 0x1}, 0x404) bind$inet6(r0, &(0x7f0000000c40)={0x18, 0x3, 0x6, 0x6}, 0xc) r4 = dup(r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c80), 0x10, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0xffffffff) writev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000cc0)="909b592bbf85284c0f57b48f1cc14ea7af1d69032ce6e3fae70cb1cb2033e9036e701d90651744728da5cfb50050637febb05f956bc54f657764c000ad823edd88bd218a8fa2c69a3468089157557f9e42d86482cdf0b8bf67d2cb6656585f4b4bcc47597163add017c23d3babea1c8ce7e962b2f83f7579f57852e41be550aef759ad232a7385d573846597d4040c6b129c32ab49aa794bae95eb26e596ec1eca837fcf3e7c1253bc499564a129426af0e3a789a71bdba01a49b1f816f25b1700489475bb1ae2f867a873a165e5c50cf2ea640559b0ce", 0xd7}, {&(0x7f0000000dc0)="d6ec847341e726ef7a507fa01efc6969bcd8728f", 0x14}, {&(0x7f0000000e00)="bf1e34ddff974ac9fb25bf0a68e491c39815b938366e9479a3221097ddc89c4b8bd2950c03e832595736b3bbec69d01caff76d4925af47479341281491467140435bb24044dc30a4041fe27f5470021795249c1c7815aa795f8a5325bf7266b5b4a668eacb5de05ed58b66", 0x6b}, {&(0x7f0000000e80)="6267b2576ab2036ffb655ae532d325f66bc82062f2fbde0ff5e578b13e73b0f1b1943a087067643963464d889535d6d25ba69379", 0x34}], 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000f00)=0x2) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000f40)={0x0, 0xffffffff}) bind(r4, &(0x7f0000000f80)=@in6={0x18, 0x2, 0x2, 0x7fffffff}, 0xc) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000fc0), 0x10, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfe800000000000000000000000aa0000cec73698f18feddb8a9e20a42cece7cec65f2cd8569ad9f161521f8d8564c88ac318de5fabae9979b7b759e3afc12394cdb0aadf77e566eba47032b9d00f9b67da844e54facfda9f56f060ca4f482464fdea35d93d7c62ff302a9465b7fe5510fff228906dc6a1c9e1ce39cf5edb391e7033514a250328dab10aaf9a0b79ac973b046b92aad1abfdab2384ddb1610e436f46b7c454b5d563940b00a6dbf1322229b9d0d51e378269660c2a893c0b5754f8d0c8e555b5de8b73d2de582f660382eba3ad5a8132ed036a3f7a1b335175c053bbaa472fe9bc276a6a3224340002333cb114d4b08f1d1db77402afbc006055977776627514f92b3a9d5ef77ba6920011e1a644eb2b96810e0afb91038cf6cf42147c25fa308f328b38bc76307511764b5fbf9e626f67daae9fff006377df6aa5e5d68674b3698db5a3b182c0031fc5c79305c00816f3cac1fac0cdb5c1ee0f2deccec1e27b24246d01c69f55c396e70afc2481a0405298b5375b49ef81819fdcf80e4a445f7951b59b9cc93ce124299363082dcf7c2f2e30ac39828e402190272968ac4bc251fb64b3dacdcfc6e812902c9dcd626f84ab63202bfe70f9451750b96d6d6d313c1d7a203bd00b0000e1ba1a059751a86a36b00ac50a493415adece1be3fd1b46dcb7d5be4ac787369a74c28efeaddcf949d2283e5a9794bbc66aee589c68ef79f60327f3a81a0bcd6a81fd2eeb2c810a799d82d8de318af0912e2765ca8f7ecb6b462494286c7ee2f2b8f7ded48ce2012d5"]) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) ktrace(0x0, 0x1, 0x0, 0x0) r0 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x2) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe46) executing program 6: r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x2, 0x80000001}, {0x18, 0x1, 0x59e, 0xfff}, 0x1f, [0x86c3, 0x0, 0x2, 0xd58, 0x9, 0x2643, 0x587a]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0x0, 0x0, 0x4}) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xb, 0x12}) close(0xffffffffffffffff) setitimer(0x0, 0xfffffffffffffffe, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0x10001, "01000000080000009bb83836b921aaac1000005f"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="eb64b814045a2c083967da04e159a227de808ae169fa0b824b6a4b410e965d5857cc6c5eb4cad2fd2549a6b18b9ee2ac57b0405ccf435a9445f9d68fbbce39a69dbd1487f5e619330f85a867e4a29ee2a237a34f450a04829c2f780c627544ac6b8820530a262a046be7eca10a80455d1086c8d6684ab7d8064cfa2e95a3a0d0", 0x80}], 0x1) r7 = dup2(r3, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) r8 = getpgid(0x0) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x1, 0x1, 0x67b, 0x7c000, r8}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x10, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000440)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c16d57ba8c79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fca5c6922667e8", &(0x7f0000000300)=0x7d, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000640)={0x10, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x63}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb8000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000c09000/0x4000)=nil, 0x1}, {&(0x7f0000c35000/0x4000)=nil, &(0x7f0000c80000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000d1c000/0x4000)=nil, 0x7ff}, {&(0x7f0000f90000/0x3000)=nil, &(0x7f0000c41000/0x4000)=nil, 0x100000000}, {&(0x7f0000f9d000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff8cf99cc3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ca8000/0x3000)=nil, 0x7}, {&(0x7f0000e74000/0x4000)=nil, &(0x7f0000f8f000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d73000/0x3000)=nil}, {&(0x7f0000f56000/0x4000)=nil, &(0x7f0000e67000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000d4e000/0x2000)=nil, &(0x7f0000c84000/0x4000)=nil, 0x9}, {&(0x7f0000d4c000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dcf000/0x4000)=nil, 0x3}, {&(0x7f0000c81000/0x1000)=nil, &(0x7f0000f58000/0x3000)=nil, 0x506}], './file0\x00', 0x4}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000240)="6385c1cefd00cee7cf2aa42a7e125c8a9ac38eaba09494eaebb06c4cce474d7744791b1b0aecfeba1a361866c2d1f49e2ccf9ddb16431ebeffd1560b87434b5ef0352711ac64cbfad1cd0e3cc76aa25a149442df0916746cd21a313f7b21eefb3384d659b3e8c1152f4be39474501199a9aa7c27c12bad0a45a3e9632a7c27e80ec19da0bac1bdccca459d83e5d09fb460c906b4409aa1c3938a", &(0x7f0000000100)=0x9a, &(0x7f00000001c0)="08c12ef03271d62d0a66a6d370", 0xd) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000013c0)=""/79) connect$unix(r1, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {}, {0x8106}]}) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=""/115, 0x73}, 0x5}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)='\n', 0x1}], 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r5 = socket$inet6(0x18, 0x8000, 0xff) kevent(r2, &(0x7f0000000b00)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x11, 0x1}, {{r0}, 0x0, 0x21, 0x1, 0x1, 0x80}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x62a6d6e, 0x7}, {{r0}, 0xfffffffffffffff9, 0xe7, 0x1, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xcae4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x68, 0xf0000000, 0x80000000, 0x800}, {{r3}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x3, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x88, 0xffcd3cf48bfe4b10, 0x1ff, 0x2}], 0x6, &(0x7f0000000c40)=[{{}, 0xfffffffffffffffd, 0x40, 0x80, 0x5, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8fc08c11bc9f1f01, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0xa1, 0xfffff, 0x6, 0xea}, {{r5}, 0xfffffffffffffffc, 0x20, 0x20, 0x401, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80, 0x200, 0x3e09}], 0xb6cd, &(0x7f0000000280)={0x6, 0x1}) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}}, 0x0) r6 = accept$unix(r1, &(0x7f0000000940)=@file={0x0, ""/256}, &(0x7f0000000100)=0x102) getpeername$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000006c0)=[{0x7ffd, 0x81, 0x1, 0x6}, {0xfff8, 0x9, 0x80, 0x80000000}, {0x1f3, 0x7, 0x3, 0x1}, {0x69, 0x0, 0x40, 0x6}, {0x3ff, 0x9, 0x5, 0xe39a}, {0x1, 0x80, 0x5, 0x100}, {0x8, 0x78, 0x0, 0x10000000}, {0x8400, 0x3f, 0x72, 0x8039cd}, {0x3, 0x25, 0x7, 0xa9}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getpid() fchflags(0xffffffffffffffff, 0x0) semget(0x1, 0xe6ed5537ca4f822f, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff}, 0x100, 0x0, 0x0, 0xffffffffffffffff, 0x63, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x800, 0x61) r5 = getuid() fchown(r3, r5, 0xffffffffffffffff) setreuid(r5, r5) mkdirat(r4, &(0x7f0000000340)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x50, 0x0) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) socket(0x18, 0x4000, 0xf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1000, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f00000002c0), 0xa) r7 = dup(r6) listen(r7, 0x0) shutdown(r7, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r2) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="9a46084944a967ef639bf4cdd6b2e5d17ac08d9ece155e27aa651df2bc969ea6332c4112ca362bed6c241a91c3362cfecd52018cc4354a56e5611eff3f5cc348b53e3cacc2a8c1db517d135f94334c0cb345171cc1230c471a74b5caeee0d898e5cd1da9692725ffa04f6a659162d88b7b4214d8e278449e3d91620d21ea0cd0ad506d5f9302fcdbf045311f6b7df0634cf00e435c1a29e23cbb1be8f805cd2c99e2f608bc404f90b860320344672e157b1916af07ebfcb154025ac0", 0xbc) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000200)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) socket(0x10, 0x3, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000500)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe95730ea837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd570371bf25b7dfa3e904e303369", 0x77}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2}}}}}}) syz_emit_ethernet(0x390, &(0x7f0000000140)={@empty, @local, [], {@ipv6={0x86dd, {0xb, 0x6, '\\]:', 0x35a, 0x88, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1, 0x6, 0x0, 0x3, 0x0, [@rand_addr="d67c4763d9351a55d109bf8b8f04cc26", @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @dstopts={0x70, 0x1f, '\x00', [@pad1, @pad1, @generic={0x4, 0xee, "7d76ef9ed80fc342fe3ac9e2b58a0c7470ab71d4e3d77ae2fbaaf74e872780d910fd952954512416a749e746893c85f2b49c5ea0843b1d37cd9d9e528ba55b7fa0ad296070bd7ca00348c253747b72c91691762501fe10545c74bef0d5c78867f07cf8e54f28feda20c262a63e0915f8890504b69c8f779ac609b447363eef67be45b555f721e95aa30f5cecf8c6666eef5a198ff4544dc143912fed745ac867082ef98fb2c4d7c50152534cf353a774764b935a472da07fb64b7deff42866e28eac1ef06ad8bd6d6c62eddad20cbf3b0873cbffc3ec7542a3fdf4e79f4db560affc3c3812af887626fa4deee8e3"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x88, 0x8, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, @mcast1, @mcast2, @empty]}, @hopopts={0x33, 0x1d, '\x00', [@enc_lim, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0x92, "7ca4d3ebed91b3b6ef30941b9f7e2b4c1597ef28ae2a6c9a880c4aea80883b4aef187fbfb969696bf6f359e6d03f7df4f12c5db22c50e8fbf472c2b2b4b57e5099381b8397b649ff0dd177358f02014b29ac2e9e88a443fb3034374b93103f01f5a17b6f3d604f72b32c2c939d84d7ee36bce937958f2fe8b07da72e65ab6e4d6b9ba38f53707f5996679884c5c16ab9722b"}, @generic={0x63, 0x3c, "7d1cbf5fbb8436d1b99bb59f2a4ea2b018416ad8f44b3df0b36ede5ee412760b714eb5a1cb3cc889bb456541095d9ba53092db6545582fe82a271524"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1ff, 0x7428, "edbd32514b0f94ba52d7a370748554e1bd39d0aa91cf7c596e77f2b30c3bb2a5a6b79a1397fcbbc2dd4544a5a2c6acdb7f78b346a1e6a0afb33d2f38c12b919e2bbcc478ef201373d32c60e0ff8b4b8dcdbfbcf4e38f046d766e4f22c5d6284cbe28262ac16d1bf2fe7ab2f3f75b599fb56912ffe052017fc39e4b8ce277be74d085c4dc5f9526b78c742eed1106b7d1ef1d258418962da6b4369377aa03f123a02ec1ffc3909da29fa7cdf418873d5f0d2cb2e7b2577bcb7ae2bfb864ae95c95175a5c4647121c5495362bf547184e1a080"}}}}}}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x104) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = msgget$private(0x0, 0x10) getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmat(r3, &(0x7f0000002000/0x3000)=nil, 0x0) shmdt(r4) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) msgrcv(r2, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000001140), 0x4) executing program 2: socketpair$unix(0x1, 0x4, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 5: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="8b", 0x1}], 0x1) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r3 = socket(0x18, 0x3, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(0x0, 0x0) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000180)={0x0, 0x0}) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) executing program 3: pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2}) socket(0x2, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000000)) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000180)={0x8, 0x9}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001340)=[{0x7, 0x0, 0x0, 0x2}, {0x60, 0x0, 0x0, 0x6}, {0x8106, 0x0, 0xe0}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) close(r3) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}, {r4}], 0x2, 0x0) executing program 7: sysctl$kern(&(0x7f0000000440)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x0, 0xfffffffc}) msgrcv(0x0, &(0x7f0000001380)={0x0, ""/120}, 0x80, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x2f, 0x0) msgget$private(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000500)}, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 3: socket$inet(0x2, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x28cd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', 0x103, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1449e91834d55ee1, 0x1) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13053d15c4c1d367cc11e02638cbfd812eaa4e713048e6", 0x54) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file1\x00', 0x1, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000280)={0x400007, 0x8001}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) socket(0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="6a5d4ca80fe8cc49", 0x8) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0xa5) executing program 4: r0 = shmget$private(0x0, 0x3000, 0x1c0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/139) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="c6cbf06a6e780ae26d3e", &(0x7f0000000180)=0xa, &(0x7f00000001c0)="b774b018c6329522887e3d3517", 0xd) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="33953fad25a76945dff52ed8a0941b", 0xf}], 0x1) r3 = accept(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) shmctl$SHM_LOCK(r1, 0x3) r4 = socket(0x6, 0x60b9dbabd3962b9c, 0x9) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000380)="8a2a58c4b0d9942877e9fd8cac34160ab218eee09e1a5f22e4205796cf64b584f4bf426b25d8b0691550c58412ca6e0b6cd73bda0dcf80c19f0c073103e375aef61330f7c4d705b99d115235c53be520c83ce80a36126168b6153ae2d96c00b8f309124436d99f7c47286a0181902cf5ea587b15b6b0a08774674d9274def39349ab45feb2e3c6b3d748cf07c1c786756ad6ddb2f914090cbf5c45e28ab19c316e95f39ebdeabf120e69d45cbc8d031ec8721e05ab5a7072c962b8dd3bc19997", 0xc0}, {&(0x7f0000000440)="c7c3423ff8d3f4cc798915db8988debd47b6624a6e22d6f3dd3881cdf9204763c1defb86a634e5f1e7fa3deafc3f9b54f76219d69a7019358eb6a6419166846a37beebd90ae01c0c9de631a8acddae7128f3610c9d578aaf985370ea808af89a479c298bed475c175a0e143f2813f4ac044d9682963a831c14cf2ac61fa2ae5e2900cae2352d00a8502e9a80f50a6f2d879eb5c6b0feab23d05fa8345e84de9b5c897b5b8bf37d8b0c5c7ad173625cf4aea72037154f07e4a21995ca95c3918990e1eebfdefbe15ecf0fab04d42e10e15589b703", 0xd4}, {&(0x7f0000000540)="66f8c92bc6", 0x5}, {&(0x7f0000000580)="8525321308502a1635eb7e3036c18231d7103fa26622628e6efd4a59f6387d31646e053dbd521f8e1c643ccbf3324544c882c2159726bd56", 0x38}, {&(0x7f00000005c0)="24ddbea5632e1814db925434edc75d4bb18cb0665e1fbafbecb3fa564cac247d1cc5683a74b31874eddd5eba990ccb00c5dad7d113a911a103cbce", 0x3b}, {&(0x7f0000000600)="a0b981b73e5f6f42e38e4acf0146ad8ec1d46ba2c368a7c08c95273d9603d3a959b41c1290c2b94175b01c6f563338abe5bb0e48e33e80f8cc62b488468bd901dc8e045b0a1f6334dd6133dd3d9afc37d00576b2e77672bf3a77e89e40ac4a145a7012fec533a4c81a8658894d65148bf66c87a0366dfe6b975f62af5eeb021262b3855afbe85f08a62c8e71a070533b2c34af4c8e831443bb38947bbf6664f90e577ee82aca94760ee9df1fae4acc8fef8e774ee191f8471b1fa6c4", 0xbc}, {&(0x7f00000006c0)="2190422f5e3ddd8a427a6689c86f6f8d5d22c7c19a47948216272c1ee852b17ad0520fe7e2fa465afddda4bbffc1632ba869b1813a8edb587a5e73e460a6c07276488c995cb6c4a5da6d53e0fc9ec3043346b6950a3f1d1db7f946d8b9f1d8398ac643a164c30acb689f871bcd", 0x6d}, {&(0x7f0000000740)="bba4969e19512b17b0a38e86b7df7069c7618cfda0ae68a8b8b7b83bbe69629777e80e37b139b8908c273f6ed135c74a958a41f0f63ddf10ba5c6303d6e59dc4a5236faf3a11badfa915b008efc4d082285a2132a743e4cc276b614197dc5e935241fd337a656a15e7a75bf23f704b94239ad4690dd06d1f71cd3793206e3cf171558928f24b87bf421e2e21f46eb52f6ea885580d12721b892909de85bf13193d313c46048d4dbfe0cb3169e7ca74d685274d8e08c6801aa8483b356e1269e6654e8245a8642c1d6a3c7f0bdd6150d228f3c2a7b9b7bf40c7809c31377f35dcd6b31380cba1fa8c289d82ea07baf523046e6b9353", 0xf5}, {&(0x7f0000000840)="35ccd4d92deedf9f97d677d052cb222985648b3a1623bf281938c05b0753c6df2f24916ce471787c34c82666d471c211b959bb830af6231f383169c57511a8fb731a720e6f17e2560b6af6", 0x4b}], 0x9, 0x0, 0x0, 0x4}, 0x0) r5 = msgget$private(0x0, 0x140) msgsnd(r5, &(0x7f00000009c0)={0x2, "dd998a20ea8823b66070e046583d99c89ef348db3930d96d83642910875084432c59e8b6d6d4ccb9514ce16887ee25ef4fdac976b86e5a834025db30268f7a11deb2e88bb83c70c2257bf0b69641edec56650d5aa309581daf02bad69a1d8cdac3d5e0ddb7f4d47762f5bdcd6b7073f9a22c541c9fb9282edfc1b76a11894bb0065be6276163f1ed576d19e372bda92c3d068e264b5977475346cc3005dbe832b97362eabc2cdf68aff1a6be5aca982620062a1f8bfc7a4f6891cbb9fae9e2ab403ea309"}, 0xcc, 0x800) r6 = semget$private(0x0, 0x3, 0xca) semop(r6, &(0x7f0000000ac0)=[{0x4, 0x9, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x76, 0x2800}, {0x1, 0x7fff, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x5, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xffff, 0x1000}], 0x8) sysctl$net_inet_ip(&(0x7f0000000b00)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000b40)="36fcec4d4c775b547373b2a92273c1dad441714982bba3d8412d2417253f3a01f7417218f1ffc5d1821a23a9df652cc9932119e0e7e943941f5e27cae7b0b2ca608274d33de8adab0f00ad994b44a03051c55b784bc08c045ab67ada9048d64fd5cfd5760af35fb3448d093af19e70374126c4514e2f6c048acc66aad0324e0b5f856674b8ae", &(0x7f0000000c00)=0x86, &(0x7f0000000c40), 0x0) syz_extract_tcp_res(&(0x7f0000000c80), 0x0, 0x7) mkdir(&(0x7f0000000cc0)='./file0\x00', 0x0) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000dc0)=[0x0]) r11 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000e00)={{0x7782, r7, r8, r9, r10, 0x80, 0x4}, 0x9, 0x2, r11, 0x0, 0xfff, 0x5ca, 0xca}) executing program 7: syz_emit_ethernet(0xd8, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000a26700fe8000000000000000000000000100bbfe8000000000000000000000000000bb4e204e2100089078c7039924248d8b55b54bd28d9640521ce22b414bbf52e1962221a30ef3731a9e424ae191f3164caf9a270171c3e8753323d23bdb54d9acaae3b8b2b79d651b5d9f927d843546ecabea371cbecb08cae7b91a5e707dd3ec6f46fa6123d5553fd9a7f694b9629569df4e259815277d29db9790d71dcf6fe8d91e2ab8c73553857a4cb1eaacf688b85860e0abd6002faf87af71bc4c5fbd6a53036b50326fcf1ee711089d96bbc35d4f88e33b585e2f1e0d3e108d490b20a720a22edb3aa254a150b0e1fe82b3c4cf776b1dee06aabad91c0f56f43af9af6237aff7ebbeed4c1d78bce4604cf25add988893e79242f7077cd7013e3b3da17f802bf5841e07db6a9d423d"]) executing program 6: chdir(0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea2225185436c4241f596dbdfbc377305f6033fa25f39bfb9136060f6172f2d21045cb3276d3bd4ee178eb2c913ed47503dcf26013f1aa618a928bcffc0cd1281e42eb22a99c87d41d9025df6b2071d2547ef12a4b99b90376786ea2cad122f60efb0eac37656c6eb6c79f2a15ebe4b663b3a6a8981537c1159740b", 0xa3) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000500)='./file0/file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000340)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef765cacef10f86d45ae1f2c56c0d93da7484095d0d543b7431358da025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea25719000bcdb0c41cc7f572a6ba50797d063de85c9f500a7706b3091c18135b683f4025c0ad5627777fc6d7d91fda4462bafc00c82fda6827f8557a2f4d9686f8c162f53eeb6188c27a131d0ccff92d1063f24d5c287c62edbe1186b678de4439b4e384ba6f17f78239e46db016b4c95dca46d2", 0x112}, {&(0x7f0000000480)="d4dc67a9cbb04eed39898e9400", 0xd}, {&(0x7f0000000200)='_', 0x1}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935", 0x73}], 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x412, r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206925, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r8 = socket(0x18, 0x2, 0x2f) close(r8) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)=""/46, &(0x7f0000000300)=0x2e) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xfffffffffffffd8e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x40000166, 0x0, 0x0, 0x0, 0x27) executing program 6: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001554, r2) select(0x0, 0x0, &(0x7f0000000300)={0x7fff, 0x1, 0x20000000000000, 0xff2, 0x0, 0x400000000, 0x4, 0x5}, &(0x7f0000000080)={0x8, 0x6bb, 0xc, 0x40, 0xfffffffffffffffe, 0x0, 0x71c9, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="7d0141d7cdc06b82384f95e8d66aa2f9d67c299c997d7f6c9fb6d513737b72c7ecf90d8d806f2370a50d73b9abdd85251385835d42"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x18, 0x0, 0xff) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r4, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r5 = socket(0x1, 0x1, 0x1) bind(r5, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xa8, 0x5}, {0x87, 0x6}], 0x2}) setreuid(0x0, 0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @random="642d4e10c200", [], {@ipv6={0x86dd, {0x0, 0x6, "371684", 0x14, 0x3b, 0x0, @rand_addr="545977ab17285cb8df4e689c13c26af3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000080)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8038, 0x6, 0x2, 0x8, @local, "024a", @local, "1da071021b6126652b87ac111ef28049"}}}}) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xff) bind(r0, &(0x7f0000000000), 0x10) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) setreuid(0x0, 0xee01) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 1: fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) r0 = socket(0x2, 0x10000, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) getsockopt(r0, 0x93, 0x9, &(0x7f00000000c0)=""/98, &(0x7f0000000140)=0x62) sendto$inet6(r0, &(0x7f0000000180)="64acdb", 0x3, 0x5, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0xb9e4}, 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r5}) getsockname(r5, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r6 = socket$inet6(0x18, 0x1, 0x5) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000380)) fcntl$setown(r6, 0x6, r1) r7 = getegid() r8 = geteuid() fchownat(r4, &(0x7f00000003c0)='./file0\x00', r8, r7, 0x4) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000440)='/dev/pci\x00', &(0x7f0000000480)='&(!}\'-*:}$:&{\xda#\xa0.$$.]$\x00', &(0x7f00000004c0)='$#(\x00', &(0x7f0000000500)='/dev/pci\x00', &(0x7f0000000540)='/dev/diskmap\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/pci\x00']) r9 = getgid() getgroups(0x2, &(0x7f0000000640)=[r9, r7]) r10 = socket$inet6(0x18, 0xc56e3b0cf03efb9d, 0x0) sendto$inet6(r10, &(0x7f0000000680)="8d06750941cd144508bd1f0d1f4ebaf7da560fb17bb2c4a19ddb0de484b8dc16eb7949d74e93775b1f51f0f70d168e3402aa0938011d49924e596a1e0e92a70539853d8a1ff33cb50c7bac4d2642b15ff50a75d9a7b225d2c0cd35165800baa72ae463c9b8f30d", 0x67, 0x8, &(0x7f0000000700)={0x18, 0x3, 0x40, 0x1f}, 0xc) dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x8100, 0x0) r11 = accept(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000800)={0x8, 0x80000001}, 0x10) chown(&(0x7f0000000840)='./file0\x00', r8, r7) sendto$unix(r4, &(0x7f0000000880)="2043190ed6936ada54cb96f9da4d496bf4183967cc2c1461a382462a8a718800fd9daf5a6516b65fd493cb1c6b7f86638d924395d5e873bd5b863275b8352ac349ed721a16c0f9416a0c4b3ec3c15ed65ecb83ccd3ddd3e1ac1ed9f09b642fd198a59898a02e1a8e1c9bd47e58ff1561812a88a5164700cc4353b9", 0x7b, 0x1, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) setuid(r8) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="46cb63d2", &(0x7f0000000080)=0x4, 0x0, 0xfffffffffffffdcf) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shutdown(r1, 0x1) accept(r0, 0x0, &(0x7f0000000280)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCMBIC(r2, 0x8004746b, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{}, {0x5d6, 0x7, 0x40}, {0x5, 0x0, 0x80}, {0x0, 0x20, 0x1, 0x4}, {0x1, 0x0, 0x6d}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x34, 0x0, 0x0, 0x202}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRES8=r1, @ANYRES32=0x0]) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: semget$private(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/10) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x5, &(0x7f0000000000)) r1 = msgget(0x1, 0x50) sysctl$hw(&(0x7f00000003c0)={0x6, 0x1}, 0x2, &(0x7f0000000400), 0x0, &(0x7f0000001440)='\\', 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001a40)=""/45) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) semop(r0, 0x0, 0x0) sync() executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x4}], 0x2, 0x0) sendto$unix(r1, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[]) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x71, 0x1}, {{r0}, 0xffffffffffffffff, 0xe0, 0x4, 0x7, 0x3}], 0x5, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket(0x11, 0x3, 0x8) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) link(&(0x7f0000000180)='./file2\x00', &(0x7f0000000440)='./file1\x00') link(&(0x7f0000001240)='./file1\x00', &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000800)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='W\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') executing program 4: mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() setreuid(0xee00, 0x0) pipe(&(0x7f00000002c0)) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x11f) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_metric}) chown(&(0x7f0000000140)='./file0/file0\x00', r3, r7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/240, 0xf0}, {0x0}], 0x4, 0x0}, 0x2) setpgid(r6, r6) executing program 3: r0 = socket(0x6, 0x2, 0x6) getsockopt(r0, 0x9, 0x2, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/67, 0x43, 0x1840, &(0x7f00000001c0)={0x18, 0x3, 0x72d, 0x9d}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x3) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)=0x2) r3 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendto(r3, &(0x7f00000003c0)="d633cdb76518ab228be4b12b0879e2440e8db087dd8157df8f2cc8068446b38bd07c34d23270fb73fe7a2778a0c45e07500f7ce91c2661dcdc7466106956a3fbff0ef08989f2029e536b14b1d0a86ce9d659f14131a42d663a8604341377a78622a482df83d4361b9cfaf2f23480201c9f5144461379cb9333785cf9eaac2345c67040bf140a94dc53750436f29b76a9c1a7b5ac7d752802ee49057cf68f652291ac56de0e97fb4a14a256893933430d5b98b9afb51fdce7b4e6c995839535c2783f7ea295dbfc8bdc0c149df6b8b714f07227faf9b414", 0xd7, 0x8, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x1, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) sendto$inet6(r0, &(0x7f0000000540)="9e48f1c7b860e6ca8252cea2b411f5", 0xf, 0x607, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000005c0)="b5cb8cbf595815f49227d88ca920585861002ab6999644d235bdcd1e72b14ab55d7d590103fa73b2fe78e4113060d18cea2bdf4247e177d4f967acac5be9fe3f2c0353bd9a9b26dbf45758", &(0x7f0000000640)=0x4b, &(0x7f0000000680)="3f3f7dd3d648565bbe79c540efca56e9d4d1aaab0bd4615b16bc0bdaea86da09e7b467a1fe6d811090373d848fdd1bdbccdd722b52b1971d2e9cf9f4a3aba8350ba5d480a308f7243dc9cb60f3a96081b9182077c870372577a569438df2b925260d3e0757c8ecee867ea8928ee28e26ed3c48cb9f333e60eaf74a641d0606058c88e5fcdb02b7a39b65d415b2af47e18330648187eadcb6167337cdd7128b488b705f8a4c25770ec9235a05318825e6669e06cbdce57d114969e4f36e2983596cba6f1dd2bca5ca6fa6b7b9fdc280f68b2518664362bb22288361c64601b7c0d766", 0xe2) syz_emit_ethernet(0x109e, &(0x7f0000000780)={@local, @random="2bc4bc314dc1", [], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x3a, 0x1090, 0x67, 0xffff, 0x7f, 0x67, 0x0, @rand_addr=0x7fffffff, @loopback, {[@ssrr={0x89, 0xb, 0x12, [@multicast1, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0xf, "94eb7634891e0a83297204affa"}, @noop, @rr={0x7, 0xf, 0x1, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x81, [@multicast1, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x20, [@multicast2, @multicast1]}, @end, @lsrr={0x83, 0x23, 0x10, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @rand_addr=0x7, @multicast2, @rand_addr=0x29]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x9, 0x1, "53c97e440b2a7ad7d88d93b0b002cbcd69c33754ab2b5e369b0f577993cf241ef50bbeca283fc94669c24ef1f901fa579b39e85cb77c2625f3c64436737b0fd75f5b81a08635fa0cbdcb048e3ce5c75746b347aeec0ce2e895315ed73979030f853a84c434570ef9af67833b7deeeea4edfba5758a54e6da89f3cb19ed377783f9a1aeefd948d57ad1346b09c21b916acead0d96f05a7fa05d1eb9df849f49089aa6688ac12014e04aaced9a5aff014fb26399e7d949d63257ac5d177230d6ceedae3ae73164e020404321bfede3469dd7a92fad23203b32e193a3c35f82ef87525327f3d41bd0724e4c89e27a570ce6adfcfcff3a1ee9ba2063a438cd6196c0e1adbcc632d23db08299488f40a83178a288d423198bce83cefccb5d7b10f6742eeb7d507422f3cf6ec186fce2d75d17d81b32cb09309792325748cc998b8fdce5c22624a4831c5a6353b03c80d89815dd64e80a858211fcc3616669635197769f273678136e93cdc54c47d20e0750169acdc5f524bfa33470bd30a796821f77c9d461437b5630cc589a3d35fde1a5a007530d685ef71b911f9ca411c07b1853ebc43833ae569ee15c80463d404ae64ac05a7ecf6f1cfb6dc3d34c699e572bc60be3b15aa4379914ec379f588a7aa1e13127bcf6fc51de0097b7de63c4ae919b520c9a5f7629e614198a5976eef56a4b3a7f97ee06b16b0aacea2ea4d399a89ef3aaaa669425941e433e6e2762406546ba9cdbceeab8775bf54d2ed4242449f869102e21880316066919960d5d390c60c75015ec16120fe4429431031e42aa502c23edafb756cfeaa533e725d47b5261cbce81cd0fa36e9774569964c94ed3ebde5ca9f3340059e98a5711166c2f1f013ad67ce2a371a42fdc1cc5dba1332545225998ed34ed050df6beae29a890dabab0b13019c0a27b23929dd1b1b00cb805fc89f4949e5903d85c242ae1f787d35f063372253f913f3413ba5780b6445a6c84441fb2277e15aad4470fc9578cfb19c1b0583bae8b122308b8518c9001fe9b82df16953ed1ccb03403c0a17e551960485fa38bb9f5ca4432d26ade1637fe05f1a30a580e1a91b5b69a8488a4d5e85a018d9284b06a57eccba056e057380e53f4f4830c32cbd9b79f170c1bb76bc120a298be5141c335f8990dddf68f4dc05fb4ef44e907e7845d31cc77ab5b2a29584d282327cda110f04d496bb5876b3b330f8895b4a04d53f031bde5da0cfac67573b37fc27f028428e655b48d2762a44dedb727f004974112f06319a7b2fe4afe605424a21dcb7f37643f8b48b5386dbf7cd7d5d59cdcfcde7743d9528a48229669e5937a16b055c73ac38e8d328ffe72873dab8693d25e04805a8c6688065bf53a49394471cab2866704eea64c7704c5ed23f3d491df576bbe46ee4e6d35a105ef9048758d5963eb4cd915811d97a90425819252e157d726c4790faa28fd82bf60707379740a885489030323e0d09bf33eb2e836bc497f44246af9e05bf9193f7ab1eb805e11cb716f7e7ad0ca4907132d3df8357b28d84e83f383cbecfa98fbde4bde4a9a73f1314860714a4503c81c02f88fb74d62c0532fbc71cef5ecb1f6d0ea567f6c17a9493d5f910afe56f33086a1d507c59608ee417c6311c633c36c9d03a33d02147c84a7216737ea5d4f77214e04dcf8edb5256b4c6460c3079a398efea5e5780b74713511a7a2a05d3301f212d9c77b7099e01e4cdafabd5191384903204ff737013b2145352e99ae4c7d4ed2376d3177d8a845162e97372632b4761d3cb3770d03ea088ff79e5b263a9e8ee324e7ce9032c01076ba0d09f0f6b03797a7d1e3218beae11cfac6ef836906037f239af88ab45c9c99cd5bb0dbe95ca397ee97c1ce6c87fd75f789e259959c1f914729512ac100752f1ff926e3a95073d1c8b12a456c0b21edd19a03eaff8a9ee8a4ed652b28a8cbcde815202d5ec9aa947c3f21a44e8bf4869cc9060340a6ea53f7894a46cf4960497b4876bf7796c945f216cbfa8fa2fb1f72f25f8692775ce1ecab258671ae501ecdc26114b59d9f4476d17d08de036ed601eccbfe3ba9c124b34533cbfba52e1bebb49d67d2a7b472d558caff988036d2d9015d619f7fef70f325e7384af29f3bede82de4acadd273755539b1ae3de7d05ee3cfa4e6af8c4cf2d99073eb7a2ee1e282e77ebda483225d3b9724576c839e04ec9d07627eeee31e3aa442260b456e8282cd4a78a4503dc39465aa111c608a4019d2b4a0d67f966b8076193a2bcdebc465bf845f842c6807d483b5150dd98bb13c91cfe8ced20523aa08016c30853098fa9785a95ffb126218f7ed80b2abcff0c9e6bb209d7c92cb3889a0e972f6ed67f7c21f43bb57d6d3559a15b73ec7db1a45927dd3a4d4c17a6e3ea44912967eea5eedf88271c33a2c871e16b7ba0ec16912c62a31b7952ffbc3343d5b0ebfe0a5f7d87cf40b9418a31f5ddd143905bf26e90a919759488a7a9befd2eddafd99e4a03520cd3c8293aef63964bcf1140772d7457c5bcdfbd64f6d43efd619894c3021eb6ade75ad31326be404e4218cd58382df1b7fafb75ce9d8ab310475b95d98c13e2f3fac810e331572a67e47507a9c1b3019c8c77688abf50c3d5356328e227740046917f4bc4ae28d7a0442bac589208bfa22ee68514fd564b67526849398ba2d887f206679d707cb94ec4d4c7ff7877d018baddf1eac5aa3ac4a1c4c782aa0a4cf18c4346a298d07f628e6e7ed77495157bc624c9eff257f5b162d6ee7d440293cce46759d72a4b3aaaf6aff6719ed49ec83215a672892b347be8387f7d7894025f4db4c116e1d6782c950945ca9abfb1923df5f8ca1ee662c26748380089ca98128609e3ba045967e75e9f96f8c4327c897291e6f3fd37dab120d10e1cad4ecfa1afb1271a8cd7521f245f08b38fc2026149f9960776637e0aa133d778921eab2c234228db5b4d844b13b48925ff622deae2f1c75331a4ebd981e833d63caffdcc79a3aecdde4a6ba7a3a279072f21c27b4f564e795da5679f532239c47719e499ea610c58ce6f9bc23f8c4888036c190066d0384b47c49f29f31bbce02c4d1f6a5dceaa3b31205b4c8aaa78c92fc5545a6985ba0eaa0a64121f5d1ac5237ceb0dce9ca537383da9569efb81f246510110ba04c99477ba61fdb349b9862b173f34c7e33bc80208033fa6a5277c0bd4560c2706d174af7be51f5bf3dfb546bcb3ed47ab532e13b031e6bee509ec69a1a7d26fc2118a9dfe9df910b68e4ce793ca9395b644bf65dea356520cf79f490fe1db2af2a0e35dd0ad12fb225958211781532a9b83d80d4434b1aafd2636194b2810b0bbe9c28a587c61faed52c329516f01b31c2cb6b6c7f0baeac25f515a8475baac2718a5921d37dd4048757b25d5cfa9d622697527adf3b9a8108a71f268c1ef85603fa9e3818fe32dc565d4abf65013c877b379a2722c839f0ac58ea32dd99bd1c649599bf50580bfa39ca04d301be5d9a54a582781aab84dcbb5bccde31f09e443a1a29d83a50bbed8251d951ee8f32711a23a0130f926d27b4921fe0b2fea02c9ce01724ccca5046e27c18658d5d24f7da97a552eee637ddacb545a5c387a12019b5586197194bd9d624def0d6e9c39c9994bc5d8a994a917381d21866bfca94c28cdda9a5a9b8ec17a70234b6f2f8ffc1982b9d60d421c40ece417e2a9cf59135592be7016ac09d30db000a15dae2a9475fe1be24fcaf181e6170595dae1939a0029fe9179119bf8eefca01a36156bc341a58ce43c6c2c58fc053d384709a36c39efe895a894ed8f892c90ad84e521be3b9ae777cca3a7a6fb6536d9d143159fdaf52e9e4bbe6bc2e0f22ea0fa434f808427a3f79cb92328bacbc20fab6b3c182ea80d9f10fdea87902cc6a27d097af0ac70123945d49807602879be1f4fd35f6cfa0ea05afc329f6b656f1d658db8bd04ff31cd89475f8d375796eaa33f57f97c5374b930fdc0889feec13569f706c748c3933f6010903f9fa8aee02e1891035e110627c65cee629d532450bb33dfd5143ac5edd9f130b64d7654795786366170b90eaee55935fc0623a0cbcff16abc416952f056c58103bf7751b873bd704c1f03ecb9eb50717fdeddbac0297097d85965f891e7db1e9388280c91e551080ca69f762a07378e75b12d1cce8b61a5274447242d57539213b59267b8be35a11b70b5e353d9b790fa6a14b695db845f324681bd1f593680cb243b86a45b967a68362644ebd4ecf1a8a3d0a191b9718da59d46460148c90e74f9828588820279aa9a8ff1922c63a9fddc0c2ec9d1e7c796d91f6c2b23fa06f81e0e9348b94744021690e4374e48eafc2d7487b2c07ce4a25193e52f718eb976355dd1e04f5e3ab869d647383b2ee8b54d34c787e3453a434d5f520f5e98c827849b6e544acdfd9de686778282ee6f5887c3cf2a5ba6f3efebc5d7fd1253340140508fd945e1f30601c772d4950462f351ae74c044bd771997e4ec864e9477b99cf06416bcd2bcc0962400433d669c9903bb736bc1755d219f6065737c13786b69c90fc68de484fac9f2b74ac96136afc3b643c566e8ca17098ca8331edb4987017fba91776f2e6f6c45133620e52f6fb7d455bcb9b769bc0db31a7147f145fdadd118f8ab6cedb78575ebfea6264897919a301a7db3b0a5357207be45c40a956302d5f00ce777928bf7bdb7e99fcce7fa4caf8d9c08c7d839ba9880e0716195b7ff84231e0c95034a6f22f62d5c0649a30c004ee9ba4ee7288c1f9d1cd32648edc6f2e6c7c6a4a73d4c0fbcfb8128339cf3a8d3d1f37af29d185400c9d26b96a02eae7269b3a07033608f18eae2ebc3f01195e9c04ca94bd9a506e2e52543f29c009e92e8d5b0d53a9e1ca2e32cf7051cc1412f4a9cb7c10b6c11da446e2cda0f5834caf1f7e6cddaae0f5adca21f7e9f0a94dfb7f890c6541cf30e005a74e617256eb782e734e91af6469393905b1864bc3fe4021f4777d554e70b114f78b797b4664b1dc1b4005b83dd11a8c676f72acaaf946a408431feb9934352383a0e3a0942fe501ecf216b28c5e175d6be74ba19a8a1846c29ce14491706ee6a5af12370e10b240660fdfe7e966d6de22a057669914da4abb2225990607bbf3bc10fdc388482415364d9771a1e3bf0c6c0f2550c80c4ce8f5d7dc6997723b6f2894632204c621b25f58183715fa249b4de991b37d17eff4e55f204188ff097a4691121c1f1d5480b05132220ed4201ddea8137638881d81328fe249c9d6b4bab548b907b158bed482a9e5772ee94b8a3c6a4adde728061e5d7c283b29b21ae00a36fdf2ed3eac1bb0ea29dd6f18812734dc6949be5b3750a00ccce078c85280b49f818c8d2fcb6ceefddabd5a81471add88c630b2027c06ae35360c0f749351131d0c03a913d78ef3b4e34a5f46ca488d80dc47ddeb9d72a25d8be135be4bccf5dcfe474ab2010a2cb8603378f37fc1dca12c5793daab28dc27ea108efde5eb3efc7e68f523caa925347a8359f06a207c3629a0c42f235f208aa4b7ed853f00b6c24053b0c9dac4621d975744150c383ea7392e1add86ae30e2f4c2bf23023ab4a86989f5aff8b8441a051371ead4cadee0c1d2200eb9f86f22d9f31bdfa152816c8482a5a50487cca564a344988ec73eee18f494ee78f684ac7b6bb83a877244a76c35c50dc4402561b2302db760489d493716508a4376b06e84794b9d6ad5665e9d7332ede9935df3b5adaaa6fb21f1056b969e82d897e9feb39bdbffc729e87e7d497c6121fa738c"}}}}}) r4 = semget(0x2, 0x1, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000001840)=""/242) socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000001940)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = accept(r3, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) sendto$inet(r6, &(0x7f0000001a00)="ec452013b78e14edc05fd7becfaa311051373c311504e3aae70264dadec8109d60436228c7b3fbb2e750de483ecd1dedbd0fc9dd28960224db0c0f029dd0f9b3db6ab40c1b2ddd91dadca44a1b4424f04506937bd6dbec0e61a7bd4d8ef28ef95fa80ffb157f08b65ca1101cbab5a1d84f9de39065dcd5d45bd55aea4db402a9a046a33a2f3731a7daaf665734a40bf3c8e290924e6bba487e79d5d5fb506f1b22403c7e845f61b06aab0c1cee5d565b40cf75e285268a0393335b657282807f779bc808c91c9d4aea46effbf4fdc0444bc3", 0xd2, 0x9, &(0x7f0000001b00)={0x2, 0x1}, 0xc) socket(0x6, 0x5, 0x7f) recvfrom$inet6(r0, &(0x7f0000001b40)=""/81, 0x51, 0x1000, &(0x7f0000001bc0)={0x18, 0x1, 0x10000, 0x1}, 0xc) r7 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x80, 0x2) chflagsat(r7, &(0x7f0000001c40)='./file0\x00', 0x10000, 0x2) sysctl$net_inet_tcp(&(0x7f0000001c80)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001cc0)="17f600541022b8465e96d02bf94064d1bb445fa3b467178a7dc55f509a456d47c4a55a1425040110879c828666ee9d7a15a1d5ac72efbe3cb502fb7a7bffd83bc186e3811712279f9f829fa10b6754da07bc3a2d1d0c99ceaa0068207336c3a6e029ccf6bf2a653a94225d3f85377371b2cf3d820335d1cedfeb746b9e76fd02aed23abf2bb3bee0b15c95a638caa8e2bfa7f84268f8142d637c5c03309633bef1dbb6f0addd29449a781e05f7d09b64157e820bc0a5f46d9160cfda09c47ddc097acc63e1e7b34f54aea88f3a60d556e663701b0424bec12e708764b7d9b15ddcf5d10201655bdcf2c982d740ee3a67", &(0x7f0000001dc0)=0xf0, &(0x7f0000001e00)="9c10730eb99fc14c12ac4ff67cb61bd386e4c0c3a4357cd93727061634791ec8080bd49f973cde0ef8172e21e18522873ab78bf2978cc7fd2094f949b178b175420396dbed2be79ecb8bdee281a91dab875efd1fe473508a6c0af937e4d081f90120c98441b09e5a57ad3fa478eb4c9f0af3e0f5a405eab5d575e063ed8464fc2df1d13feafa7a91e4912a3c5342628beebe7e4f48b4c16fbb0d922042ea50be1f8c63288c", 0xa5) sendmmsg(0xffffffffffffff9c, &(0x7f0000003440)={&(0x7f0000003400)={0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000001ec0)="60bfe2cf86b115aa5ab9e3800c4a27148b89731203b814e6284ce44c072725426eca125d45ae7e9a691dff8400d094a44e5c649aa03222c8b34ecca006480abdd4b540fc9d023eadfdcbe56e77fb03c644a71bbf110aaac237f488c32873b2e1ab61536bba2f80bdd394290b3557bc46aaeee409b90a645cd7ac543b0f7ce427b33fae01f8ee1143ca01ddfd96bbf8ac4c0c91ed659bb3e19f9f86aefa905d5edf6a9461dd6fd058cc3f2a1ec16301cfc1dfe268f322fb112ee425921bb966271a11dc979bbb7efae8d78e0007217d5eba035584fb42bca50947988a012f0259dc6d80e07f820b40dd29eed47bacfb3452442e3d6f944953a7266b68d1472b03ab2b6084eb58692ea5eb63a68a02c1a7a7c8e055064957f6d427afa3ab7185bb37e8c9f84a7729c6b665cfe882d9f6052ee235b0d443b12d6ca4dd2a38beb14500e4029c654914e270ac9035991a756e3a31b87192d1c12f89b4bb924ca1409e3e62ad128fad6ec040b90048681ce144417a3b5d2f370b8937a0f80af3e9a611f5537d1f6a8e604bc048c7585fce3e13983aa465daaa4bee389b03de63f298eb76cee3d2dc9f0218ea084523be6d9e17fda0b7a70d2d654c0fe812b0028127a6043eb8198ffa39308a4dac2d9def58fd64f91fd5aec9dd5f800a5fc9b7931415ea81017619f48c6d1ebbbddb8d970bef85c30b4b6b5e648ce9fad5763379ccdfa7a3ce9b4768cb2d23291f6c889bcb6db34986b7312bfce119f28b6d996bf765ac927eb5cae7ad447a3823dd947db16fb5b17aae8975b37c0918f1bea600293eb9f052f0be6664f417bd62fdb79ce73d047968062b8b33c618f92af92795c1d52d1c003f22a87c1ce96c34c8dc73b6cb28b174b0caa493960c250607708e5f500e54d8810baed274a73725f8db878df56d59ee1e518c5713998de9cda0698b12c8d9374268195749b91d0a7bda67b8dc92918ef5dc8661390d72cc6d96714f4978500c71d68eeb39e138f44807bfc8d195e9487124f45611dcde88bbaa82170c3d13fa18c3c00ca7615d08f585b03f60217c6f6611ccd62b0ca569b86beaf5ea591a25e9bb3cb631cc141996da35488ebe8a0bc2be4379fa1148bb3a25eec3e67e8fe12172b026e4b9a8f3928f17c9b169011779f8878cb68c13c3250c97d68edc3692fa3095b591a6f8ec6c6ba1347b82e82dc18507b90b1a83253444e39f936964fd545f95bad9b27b9fb4fce83c699e0e7207887a9f50439910e03a612eedb4f2aabf27f36a4afcdc0d88e166938e324305acc4bddc3f1884615db78dcd8ed96ff65367666fc7bf2ac282e716d8c643814bca132a49e1fd75af561d1b05f63f3fa31ea24b46a2f20dbb348a78b691c4b4ad3ca9e21723d9d943e831aed0be241208b20084401759a437e789e895b047e179d5c20fae4442653c6be71d9bb52f044e4b0513e5c03352c828260902f38b11c233172089c51adec41b1801db4dcd76a39bbcf7730447be76592a7eec27df9e648feb4f0fa6ef1871ab26a32cb4336a77306d84f4ab7149ee50bc18865c51e882fe5895229f8c7b6f1fe53880dc1e5083742a5135dd3539f0adcf105052dcef1b2f7f5b76d3cb3ee93920f34ee9fc1dc33cee35be19896776a55debd1e49f2ea03334db707462ed9bb3890aa44c7e8534c31328b1f3fd7b8118f99ecad107427621df9a2d87c1ea24ea17a9ec05e344c06d728f47324e323e8cc9d3e62ea8b3f06ec236e253c7f8152bc3e9c8c4e59c35b9eb7b57be5afed21e6fbfa43d1812305a3f5898daa44271d85115fa5e897e23e1ee1a5868624ce017d39ffa2e47bdfa2bd1674cf33300bf5f9a75537a44978299c103596afe0e27ccdae1d3703615e8c79013094fe3cf7a20db428b293ad9b62750f7f77103f70df65b65044d31a2d088fd44af0150da01593bb202e07677d13d3a0fc6eeb3a51249542ec63f662a1341b7a44b4726f174169c92f7cee2bd118edfa640307cbfd17850eaa5b7ea1396bcc37bec4a2d4c8d833c3479ae1a3229d1c9e96c166c4e5a0655bd852734ab46b9cbcd34cc7723afc6fc983134360596d5b69974df03609e20d254138a13554b49e812e08bcb5e1278eef8c19a20527218622d80de2fd481f6925778fb08ea48fa77c7bb6f43bb5b89ab3c4d7dad0e6698c1ae20580567c559ee29dc3ee0d548370c37fc55de11a3fd32d896396deadb9c76180a3f00ee3449d75006172ff2d42b7bd926334442f6597bab9ff7833fc7e94cd02b62f31ab7040871f2d20bb4af7936ff3c39d64062f514f71b33527feed69ce204e353180328633da68ef139abe95ec3d4e1cd77c02a4b307b94b60ac5d0392ba992059c4a9e9589bad66c464dfcdeef4c2f48ee6af71c7c9ed82162440441b8265d941b9c499bc390cb969c308266eb88f892db6e403ed69aa478b820710a01aa690568d17fd74ceb0e23513416312d6d3f1dec99bf14203d0fa7d7923a7fa62b69f242037063bfdc60c9c086a6f3d3a1e2cccb880a0136a4f6803cae5b2229bbb8ebc5d45428760e54c0242f4633ee36e1422951dc02da2fbf82a042bbc6536a4a871c9e6cd118073fed5e599ed3586bd238161af833a014ebb364acbfa7d2988031166166181fe9b80ab4990742e5abcfa565f2091903cf7c512e969d948f689e86b75735950f2562f14caac03ee9d638e313789d9db7b8ea2674d26decb82ed3eff4449b0c1ea1b2a99ed156e4427a8c6280bc26e020b3f5b0236e9df3d560502756e5c65c21c9cf7bf2eb4148f0ba76389675d8fc9ea4074368d96b912dda3b9ea425c36e051500cf8bf9d8155548d15a7a7e6e12ce1acdcb35e014bd725deaffee65e9a9b9d828233e9456b56cf159b57fc540a4dd6ef792f3924f9060e90e3126d1dec8875ed9a1c7f6792857f532db9b8bd0ed59aa445956fae6dfa7cd3942e14a233116654315ceea2bcda7de36a89a958c6592b327916076bbcb53379ba7b90dac4fab9b1cd6fc5e23866242db3c8c9f0da3659d96c6714c5ab5623eb0376abee133f642af519a65a2d590e446b029b4890e2c48934dcde920d84828d726185d50eda4cee7dcfa9f4e4712eb7315e64dbf47ac1624f171881d260fa56ea71984c598d3f3bea95f9da59d300f3791894bf9bd78551c4f69c887244dd40e8f3bbed916a22c9541ee51382f660ea7b35fcf70f4ea99cc0a955b3203bfe84e6ea51813f7cca487141931be0309a2a6d869e582664792f98a6742d50fdbc9867452c9600335a90493c375f93b18597ceaa06710b4622bd691c238017bd3c0fb9aad1a621dd868ce968e6d2c134de7eb25dca05e446f250d1ba7086ad2f910d178ac0bf94c42f37de817076a8e6d3603662fc40ee3f3a11c598458814c411b2da111e1c783b1b95dbbf6b78048ec4380da8847c1bc63b6c45094552cf540db6c634e9686a2166b36f2a66bbc79441a60ed411090f00290824c89b94721df931c8a764d65de306420d88a78ca03d2df4bd39a239ec8684f44ed3ffd313405ce95eee8bfe009e3da4668f9290670fa85b82207d95b90ce8d520a135c3ef05d39fe9cf7fbdb8e959c436adceb3f757e4b4acf2accf934abc255ab82b72594645ac9fcbd3042a330170eeb75a98bc6c952021cea2bc6fea73dec6d6d2e06261554f7200f63d516ca63fb618a9a4e57c3a51b75191b2d3037a6340377a22a9e7137e6da8bc649181c97494cb0febdd6c352c6513decb0d6ba3985707a6797ca787b672a380e8c9541cc43e44ffe81d84174f7c82de2ce212ef613b4b5dd97281625866224ab79d822a6cb923bbf23d3d4768307f9dbfc18553dfc9668623610b0dfc11afbee603c8c1e667eabac40a963bbd0a92a83f0cb7cc72b9125e52e2c418216b5927b56940a18a1de52e1d3c2194c7fbfa372ce0c51772814521a024f99d1acd17f57c6005fb66a4caa62a351dcd14fe5eab74287a4ba8eb4f3fa124f1aecf36453f064cc27696bb548275455a39beb5347b7edbbf94c6778b4fdcdd89bd8e13ddac441692a3d7edbbea55d6c35bd0856ef7f58c0af966e90bdbd9d0d3f1213c18d2d12fad5bfba4d3536a63440171050c00d2c91ab1622b18f850d99a04ac7191b9defe57fbfcc49e573a3b023f466089248c3efc1185e051d507954993d0ea4e390ffa78afd8da121e1f1e40f024b620383f0e8fd2fc2739aa5911ce4a5ee3012f2273e0bd226149dd3f1a447b446f1df09d153dea877ead72cf981c5915ce18bf207a184d9822149a52e1a70c25c9efd5437b94acf6836347fd7139d86b0cd562914e4778769cf7f0e94466af9bfede20f47c890e102f306f18382e4f95bc632509673ebc592182dbdfde42e65c08d87f1b9cc1c6c56abb37a5b5a243989d41328c0d19540b560a1bb6ec85d53fae91636540ff77d479237fd96bba63359ff52ca0eed5cf3014b7bfd321b598ae13e8d8761bdbc2b6a3c045aca0a8f0a13cd8002b15ca9b901985a1a4cd7eca266b144e19c97236c2c3a77eb9ab8051b15756c685f8e53bc79e89f6ba73dfab4b228bf11c0374dbe0104444c80621cf6dcd6284d9b0c80477c7271587c556fabf62b1dc2c8e2779143a07b359d6a1fafdf7e006c9f1320218dc7e858043bf5bc5a89c359143698978d38fee0cd4440f624804a772c5a601562a4f55752ab89218da9a852426922741ed231b61f45252b14badb424bd4e7f660aea0469ae73eb4a2864a221b123a1757b8fe5bea3f66441b5208dd85c4e4be4ba98c863d75a7a3f82c46e1351248be54077ba40a07990a247940dd36b4c661caf1f4da4e728cf51943b79452b3a7eaa7f5458d4c4d084cee352ef154892728e0b36359af6da57a5d5b856ebdaba91031b69528f3e7afcde04175854bc7d4a147ebe0d558cf750d7204f5c4280f24c14d37a63d79e74f0d754055d20b96f6080b363aea81c07a2c479ce454de4723a2f80bf87ef11c9f36c411c90da848a244da28141ee5c15f86b771c7c35b612c7e27aa1861ad9e7804613e19c2019e332539af19f0c5dd478b5928043a5f2a8a2289fd4a877336517852a09cd0904e3c4888bba5235a66fa6c1df3c4ad96297d5fe137da9ac760799a962d7852c49febbd38a05d2c765b01c3e319a64097d0944df47f28649adafb57704f555ac6ad9ab28dd41510ea740158f7068988a6c695c955d0e2785d326be8bc4b934d073e783a03d5b243727ab2c8da7526e7be71f57ed3932dbfb4d4a72e4e7084464053eb5e71d37103f0513aaab7f777ca9542441c347ee87690fe03cf0dc4cf04b18502260dc934d959d371314b03c7b690c8c16144109104f410ca8efac79f95b18801243a53264455ddbe06e809f365a4cbb4cf7f5214afd7eadd74fb23d92651ae1ea567c716c09fa7522a2c204fdaf94f5c35297efb9952e1d423628175a047df710695fa55c6dde2e147a36f6365b308df80e904f0438d7a15d9ea1d5f64c1b64b0a27c990dfd5bd1dd32459878c885c3779f537812b71b75226442d90d29bf7e5f6f2ead67b0f23fc890119a198c4e821b884bf8a355510a01513d349d55c8dbdf677f6167d609be70e6e066daf604255d0f201319d82d9bfce1ae353acaca33041275f196a355b779f5b9552b95888113f65ed777c0a8a5b5f24f7d4ae7e5ba40e0e285837e91df41c13c45821b75970aa1b52568026612060667af51c40b7f0a214a86a41729a8a28e980355d415a9932dbd07b192b05ab9e475e8f3e2c796dfbba5f276d7e4df84f79f1e7023576706bdd", 0x1000}, {&(0x7f0000002ec0)="a8eeb5c86a81f35b71f057686c64687c5acd0d1bc046d654e76a826a118d7947e27d19a6596d7c0cad564cbaa8fe23d605ec00cd4bb2e1bbc5ed3572b43f2b3d7d4dc17e123e1c892abc8271280f274609b842ab4e4868f0fd251a6ff33c724ab2619b4e2a9dea32e60131a9732ae2e59b4f7cbe09d780dfffd9ec9e2e5190deddd9367d3ce659324e4cff8e70502e", 0x8f}, {&(0x7f0000002f80)="9ca2e7c123ea7c40f024c050c4b34530b3e7efb1ef1966f33b9f147bfd61f00be35266ad807a751424f9def0a1b5695506b167a71260603093737fce96c9fad929fad68d62b38d3536c33542681e1519c9d9986ec675b02cb80a064cd46b6b66b06295bf2924807195a17aa3d6b76c821d051448f69987389d7d3411e75d63192000cb32", 0x84}, {&(0x7f0000003040)="33519c79fd695d8c255b08e35fdc87dce88fbdbd38d1cf25a18401af4cd220d76225cb", 0x23}, {&(0x7f0000003080)="fbc1e260fcf025d9326ae3939d39ca00cae5d078ee9f621915d887f1acef23a97a27dedca52cc4e8afcf6e2baf694902502d94a93fbd8d029d3bc5811aae646d705fb12967db693b42964ae41368bf31659bfaad5ad6c373e18f86c5f5c6f17c9f5f4aaae1cf7894bfe26236e30f97cbd4d742b9b5019049b30287abbf5f9eb053719121f625af83dd08320b9ceff56e0151516474b8d55672a3b5008675b06c18a2b9a844dd29390e56be775e", 0xad}], 0x5, &(0x7f00000031c0)=[{0x30, 0x1, 0x0, "fec26c1df87dc8dff6c6c5d45a6a6da7802480a3cad3dac0d5609e30c96c6a"}, {0x90, 0x1, 0x10001, "877ac14f783b13d56645e33edbf7174d458819bc1de2751b6a8d3852fdd4d13fcb603e8bff99455edf2b342b2c48b932daeed7270fa9da4f70ab3e5aa8b99a99e37092bd8a0630ef5d1058a0044735f99ceb0218d01a52d83d3de391e4ce463a02ac3999b0f388802a18d13a735c607e7419bd24012fcbbd9853"}, {0xb0, 0x0, 0xb61, "9d11f7ed05ee388557a2f6f929376891e4fcd12a1f82e27d357390e352ebc32fb433311fea41834ca2ee4f2bcea68e82b7f5d13aed7fd34cdb87cea05b1108a5bfa34471d6a358649d3e5c90060114b64e47e238aee703f2ce2d74a8d55e048d123a628098f5dfb9ebd9192c82dae5e3bca51e5f946b894415db1106d7dccdcbde866b618767548ce7e97e5015dc74ddae71d60ba8ad0254f5c1f1e6b3"}, {0xb8, 0xffff, 0x0, "bd638434d58b89630c712fe6d88301eb97ae65be4623e470ae4746588481929cbdc1da9b6516a816e1be57cd695b79b52d29a33ddcfcc88af5b8a90f95750fb2b7865248ea4f7f5a711319548de8c6ccfb55bd5c6f99f3f08fe5c269f762535fe27e2c4b1821b20826258fbee711ae685f64334722bd12e738000fac3b7421d21011deb34e715589fef5364edf8357b1e3fdcc552b940ae825cd9b083af91ee56f4788e2"}], 0x228}, 0x3f}, 0x10, 0x2) getegid() unveil(&(0x7f0000003480)='./file0\x00', &(0x7f00000034c0)='x\x00') executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pread(r0, &(0x7f0000000080)="4a884f2af3fb7c5804592021b7c7ca293cb498441172f4e078c5147e3d0e87bc13f370cabf590db713839b27cc07529da0517297bd4db1299208a66bc375e153d197798c055f1300efb733b88ac830228d9ad4a3f5cf736f9956fe4fd5e506c4961cdd166195deac14bb674d3a424e04ef75f3cdaf5bee08721d8d7b367d2c5dfaed6bb095b3ff8e", 0x88, 0x9) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x26d5) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x80000000) setsockopt(r0, 0x3, 0x6714, &(0x7f0000000200)="77ee1c2ab56aa41d8c0b0d23a10b0162c45379a7d0c0ab12fe39570eb1b0d445b9d5c8eba375a1b5ad821f9e4f5e37bd3037794ca7a8d6e9143275f15fdaf4598c7b0d70319f34e9ec36a91ee65c3bad577e61a5e0cf56c30b56a0026c7fe0ac5522a695f1875b", 0x67) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x2, 0x8}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xe0000000) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt(r5, 0x8001, 0x2, &(0x7f0000000440)=""/190, &(0x7f0000000500)=0xbe) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r6 = getgid() getgroups(0x1, &(0x7f0000000540)=[r6]) getpeername(r4, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r8 = msgget(0x2, 0x482) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000006c0)={{0x4, r9, r7, r10, r6, 0x48, 0x9}, 0x8000000000000000, 0x1, r11, 0xffffffffffffffff, 0x100, 0x0, 0x10000, 0xdd7}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) sendmsg(r12, &(0x7f0000000c00)={&(0x7f0000000780)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000b40)=[{&(0x7f00000007c0)="6b38e2f3f1aab3523109b1c34824db8942551b0e36f1dfa9ec1afb03bb0547d57e96896bd52fb8504db9e4eca2ce9cf6a2fd43fef3a96e302f5188e23652825442fcdf5d156fa69503f57bff1f8df918f5d3daaae4010e3a3af439bcddb32ef5300eae9f0c35e5361a", 0x69}, {&(0x7f0000000840)="84156dc1dd17d084f3cfc470ddad6d7b7b04d8f2a8736ce3cb865d4b27395543dbe1c490ac91c9fe2faa0dba5bb79c58ea8cb3566208a02844fced72dcbd27f2f2d82be8c9603418b6a35e858c2baa9864090df0b865cef5154631710e9b9405f18a6e4c95106c85328fd03f6c4cf024b402bd57ce043ca74ddade7fe6f50ad9447afbc2f6c8a54e550cdb06859914ea9872e28e03974ba973dab4e34fca3cf88b1ba54c0a5cbf16d5484cad85700731edb7a8628152d1afbeef8fb91200791a6c5a84226db911ec6d", 0xc9}, {&(0x7f0000000940)="7d871fd9d00f65b7f4e8ea2fb3d44c39b9257dcabec111a77bcfa04fce199cc0d1d46ff07fb9c7dc15778e950c62902e48d2ffa950b3a3b505bc1c8389d94da36b9592cff9e93b249ef423bdd61125b7ab18ea2a71484007d7ee277b0363e619e93478f8fb90eb86b791a63cc1f251219e540eac2bebc4741944d6643cfee678da71f5be982b3356b63c576a595ed16e9abcca6388cf4b096e7f069fe8bc50dfbb4452d4be81d43bc21a9847d240d889a26d27cb27371e0c212d5d961f1e01ed25ba4a93a6f5872bc09431a10404aff27ea80dbe1d94d1bce1", 0xd9}, {&(0x7f0000000a40)="3cb1ff6341ab9ee00a9c025d3b2de96e16bff08d460a219c6f63d9577c820ab906e38a8064118f633e350b04edbc2745db38d18987469628c384ef6c6c482b27f14cbcb49c5ef9bf6f2f2b7ce05ec292f9816bcdc98297b7145a4209313186c5", 0x60}, {&(0x7f0000000ac0)="7c4944d6bbae9889214b8f27", 0xc}, {&(0x7f0000000b00)}], 0x6, &(0x7f0000000bc0)=[{0x38, 0x681944fd71070bd, 0x8, "e1f316664442540833fb207cf49d8303b64c3ceaaaf8e90e65349786f5a8e05a91"}], 0x38}, 0x404) r13 = semget(0x2, 0x4, 0x40) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000c40)=[0xffff, 0xfffe, 0x0, 0x7c, 0x6, 0x9db, 0xfe0c]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r6, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) executing program 3: r0 = socket(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x40, 0x8b07, 0xf1}, 0xc) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaeaa88e7"]) executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() socket(0x10, 0x4, 0x9) pipe(0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) syz_open_pts() r2 = syz_open_pts() dup2(r2, r0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000300)="9a46084944a967ef639bf4cdd6b2e5d17ac08d9ece155e27aa651df2bc969ea6332c4112ca362bed6c241a91c3362cfecd52018cc4354a56e5611eff3f5cc348b53e3cacc2a8c1db517d135f94334c0cb345171cc1230c471a74b5caeee0d898e5cd1da9692725ffa04f6a659162d88b7b4214d8e278449e3d91620d21ea0cd0ad506d5f9302fcdbf045311f6b7df0634cf00e435c1a29e23cbb1be8f805cd2c99e2f608bc404f90b860320344672e157b1916af07ebfcb154025ac0", 0xffffffffffffff6d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000080)=[{r2, 0x5c}], 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x2, 0x5, 0x9, 0x29}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x1, 0x4, 0x80) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x22, 0x0, 0x0) executing program 7: ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe39) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES64]) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8c, 0x1, 0x6, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x101, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x5d37fca6c959d892, 0x2, 0x5, 0xc39}, {{r0}, 0xfffffffffffffffa, 0xcc, 0xa0000004, 0x7}, {{r0}, 0x3, 0x80, 0x4, 0x20, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0x9}], 0x200000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0xb09}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000001c0)="99c54cc2432123409a1c4ae18feabf190a70c01b2d269a0b6c1c5521830fb3560c29716bef8014a31aa5dd89bd212e093acf3d6d1e733a379a2151700220bf8589e9fc111bd15f2b243e52e364", 0x4d}, {&(0x7f0000000240)="4dd36586540131635b90ebc7b7d51190e6bebfa518f650830f20cb98ce08a183d0bf00781b714ed57cb8a7498a94fd9f634d983e6d67f1be854d2541c8203810b4252e7e2de2657ea75d70ba597413f399f1248233fef7125c5c2b389770c77132b27f04880093ce0176c83a9626fc1662d6a82ab9c0406c4334a13e8ba67694fac52d", 0x83}, {&(0x7f0000000300)="0865d6165692bdb8274ef424bddb2c905816eeffa3ab5139813c9a2acfaaf5f9b886939fafbe8b9ee5e24c6ebe436335669e28968ded15099adabc69b1cb400ca62e27392a1aa316bdc39eedb247759bc1e159a823317ca9df614362445fde718eb3abc846a6bdf48032b3a1e6a4041429723239e4da67", 0x77}, {&(0x7f0000000380)="8f10b6b2cf5bcd8a81edd7afd0b5c4720fabee232e38b95a5294d4b8fb5ec3cef3ef27b34b737031868a4818381d47a2fd4dd9c31c2b745a7d4a8d80aa8cce2b3a004cb6be9f92250b4f7f52b7ca7898214c5ab86419cc7736b78abab17d176a40f5e20edec8", 0x66}, {&(0x7f0000000400)="5de002f0ce9acb713c662077263c65d7a84ad02eb39977e36ab1da7ac8292e48d97ea17c1a819499f06b077cab037bf53756a3ef3cccdcbb95d83aeb5189f92adeb35434", 0x44}], 0x5, &(0x7f0000000740)=[{0x30, 0xffff, 0x0, "1967ea142ed1886940cdd1d639f68e803976c038782ebe5896e43455929f"}, {0xf0, 0x1, 0x1ff, "6007e4d8cffae446d78733131bc61eda874ad52951993ab52ac6ce2d0dd63b6c438d9b1fa13c81140e44b57fbe2cdcd2fad4f39b67a7cbce67998fcecee3cfc71b4ac8442576a8b658c7afb4d0f8645b16345f178ad76413053a662682713abaf73656630f7cceba8fa069115714361267881ecab6635e32e4507b4dc56b87d2aeb9957c2708217f428fc20dfd28ff9afa042f4bc09910f6af0b91516b8b71b48291c6fbb91d7ef2d4642c53fcc47ba91f426c87af7b6d1b47c1b52b35b9c86e98eae22aaad965f1af18032f65cedf180b38e364e55555174ac5fb1382"}], 0x120}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) setrlimit(0x8, &(0x7f0000000040)) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r9, &(0x7f0000000080)={0x0}, 0x10, 0x0) nanosleep(&(0x7f0000000140)={0x8001, 0xfffffffffffffffa}, &(0x7f0000000180)) executing program 2: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) dup(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xffffff94) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = socket(0x1, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0xbb, &(0x7f00000002c0)=ANY=[@ANYRES64=r0]) syz_emit_ethernet(0x6e, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x0, 0xffbffffe}) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ktrace(0x0, 0x4, 0xd30, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1ff, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000080)={0x6, 0x401, 0x726c20b7, 0x401, 0x7f, 0x8000000000000001, 0xc41, 0x100000001}, &(0x7f00000001c0)={0xfffffffffffffff9, 0x6, 0x8, 0x3ff, 0xdb9, 0x1, 0x6, 0x47dc}, &(0x7f0000000200)={0x2, 0x8000, 0x3, 0x1ff, 0x100, 0x7fffffff, 0x2, 0x1ff}, &(0x7f0000000240)={0x401, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x0, 0x0) syz_emit_ethernet(0x15b, 0x0) syz_emit_ethernet(0x6e, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x55, 0x0, 0x0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x19, 0x80, 0x6, 0x7}, {{r2}, 0xfffffffffffffffe, 0x32, 0x10, 0x6, 0x4e2}, {{}, 0xfffffffffffffff9, 0x7, 0x1, 0xb, 0x34d}], 0x5, 0x0, 0x0, 0x0) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() mlockall(0x1) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000100), 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x1) getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54}, {0x4}, {0x40a}]}) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') socket$inet6(0x18, 0x4, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r6, &(0x7f0000000180)="952aba046861", 0x6) semget$private(0x0, 0x3, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x4, 0x44}) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/164, &(0x7f0000000140)=0xa4) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() kqueue() sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) close(r2) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}], 0x1}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1000, r0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) renameat(r5, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) executing program 2: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x6) syz_emit_ethernet(0xf1, &(0x7f0000000140)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0xe3, 0x60, 0x0, 0x7f, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x16, 0x10, 0x101, 0x0, 0x1000, {[@eol, @nop, @sack={0x5, 0x12, [0x8, 0x1a4a, 0x824, 0x0]}, @eol, @md5sig={0x13, 0x12, "1b1575b816860ddd335566741be2a163"}, @mss={0x2, 0x4}, @mss={0x2, 0x4, 0x1000}, @md5sig={0x13, 0x12, "1f329d240f852a52839b16bc5614ef01"}, @eol]}}, {"5b2179060180de5883db05058a1140f1d606f1e83795400739f8e4a872a4d5b8a46a81edbfd1cd7dae1a5898a6ab907fbf0b273d24b8c4abf076c0a1ed194b0df717db9a33f6f1d52393472a90dcb3876829b718f8c595b487e99713ce819bf3f0ee3508f3caad2ab6c0a009e6644d"}}}}}}) executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffffc}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60008000000000000000000000000000bb0000000000c1ffff0400000800000000810090780000000025000fd11910659f3ad1accc02924a8b8aeafc362f6d6aa02e9f6680095c6cb3ef7f1be317e8189a77da2fa6a0bc5d021dfe6ab24450ab2fdca2"]) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, &(0x7f0000000340)="d3bcc19b4b086dba93b3e408958f9ad7a2de207b55fdd83c89686cef9892edbb08547f25690c7bd2bda0aa", &(0x7f0000000380)=0x2b, &(0x7f00000003c0)="1869b71f2e783b5b73b031baefb89919c6c6067b0c86cf7bd2e1028fd0fd062969a3ce1076b34ce0054c7c", 0x2b) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xe8000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000180)) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r1, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) clock_gettime(0x0, 0x0) executing program 7: syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x7}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) executing program 0: syz_emit_ethernet(0xe9, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0xb3, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1, [{0x1, 0x5, "bdc906d1b769c6fd7a2169aedd1cc06e4b08e8fe1911da52755c0052f64515c53a078da50a11a80decb8c7"}, {0x1b, 0xa, "e7e5f67cb08889bc37dbebd3861c03379acecc2fa25a94edfe4337197e798ba6534a1422a87872fa9bcd2b7fea7378a8dd0d5907ffefb60d650c230f2bdc6ec11418ffcde2ab06f414fb8d642d3989da0d56adc9"}]}}}}}}) executing program 2: r0 = open(&(0x7f0000001840)='./file1\x00', 0x615, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1f}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="aa", 0x1}], 0x1, 0x0) bind(r1, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x3}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x288, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: r0 = socket(0x11, 0x3, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) setrlimit(0x1, &(0x7f0000000980)={0x4, 0x7}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0xecc, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x0, 0xfff}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) setreuid(0xee00, r0) r2 = semget$private(0x0, 0x2, 0xb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getuid() r6 = getuid() setreuid(0xee00, r6) r7 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f0000000bc0)="89eeab99454ba33d1ddcc2e1e46cc844b935d8f1a67d3152d9433d83e5d5018f06fe462f5ac29d0c833f519d64fec2362e9db3988f17eaae6b5c6087c40492293723dd668a07e63cf461ff4f7e6b8851186a0924358fd92f33cca1d48672726cb8db92cbb12bbd6ab801403c06d72f2f33c926501d9432ad1de57d9eea472af5a715e4c38126871d6520ccd8ad70b2ed85cb62f33dade83dbcfb007214a6ee9871d79562f0c70b59081d242aa6c8ba408752ed8b4e00b08cbf2fef2e708e07edd130a563daa487ca3f06f4df606c1819af23a0434ba975f9aa", &(0x7f0000000940)=0xd9, &(0x7f0000000040)="cf8927ed6e419305ec67bda89c6ef268ae4fc82f74c432690000005d5a629236adc11ead00"/48, 0x30) shmctl$IPC_SET(r7, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x8000, r6, r5, r6, 0x0, 0x0, 0x8}, 0x20000000001, 0x80007, 0x4}) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000100)="4f54e632ec7aa2d01b16fb9201a9760b3417be6a800cbc3def786c2793b07f2cccd8eb951af0f5d002c6167fcb965315815478cfba7dd5627213be1b7f969f660014529d30f2d46630d3faaceb00"/97, &(0x7f00000001c0)=0x61, &(0x7f0000000200)="8c002f69b3303bec6b1dfb5272f926f9f81058df7d1baa5b080022b2efdf3d85bf8a68c98dcced20f74bea1c2d1a7bd1d9927255d52d4cfd7a8c846c16f6887c63", 0x41) semop(r2, &(0x7f0000000100), 0x0) semop(r2, 0xffffffffffffffff, 0x4) getuid() sysctl$hw(&(0x7f00000003c0)={0x6, 0x2}, 0x2, &(0x7f0000000980)="b327c82b02314aff22af22136c565f0befb028d96635e5238568b20be9729a5c35abf97d5f76734c5a7a6eac3076bdfb7c41bff231885dacd0ca228dd95bf236e551afb5889ab496a8e9b0448a8c2952ae3015cc02b293fb22a05a0f60a8a76fecd452558a6ba482fcfd1eba75f85dc69657de4f0cdbcd8d3d16a45c050000000000000083844aa8b0367f559006ef7fef875a2efa8cc346efc3b26031a9ee49dfcf57b761cfa33acad26cf329ee44027d85f2ac0443073390e38caf11fa9880e1974c00307d214f699c515c6421044b4d968129099c8cfa7b7db9102418561e6880d68e20253671b13c5d713e52a6b79fd09b13d8da93dce670a6f633c2360a350027ae28b2c6417db51dc9d3e4f2bf1910c8d5e7cff019cd84def2b23af2a281ed035c467bc3ad8c3ce9b2394e41bd246c80b6cda9366933dd0c717090c874ce940a25bd39ba1f07892db65ea8372170cf82698043139001f63fd833d55245b099bf53e8884440003db52f7494769ddada74eeb5cc58988330ac7a6fa403071565434401e40de3f6848d9b2a5ebe05f77457a596", &(0x7f0000000440)=0x195, &(0x7f0000000740)="a4b39277aeaad91a34c1f5a3a71148f792", 0x11) semget$private(0x0, 0x0, 0x208) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0", 0xd11}, {0x0}, {&(0x7f0000000180)="d157a368f2cff91553170d1c42f3bf7651081d62136d740220e7245814ce261eb6bf6a35179756c200545ef271737e1404fd241a781d24e163", 0x39}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) seteuid(0xffffffffffffffff) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x2, 0x1f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffefa, 0x0, "ff0000ff0000000000000000edff00"}) writev(r2, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r2) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x80000000000}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) r1 = socket(0x2, 0x2, 0x9) close(r1) r2 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x0, 0xff, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cbd338f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf40000000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x80000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x2}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x4) rename(0x0, &(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) r6 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000003980)) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000340)=""/10, 0xa}], 0x3, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f00000000c0)=[{0x0, 0xfffffffc}, {0x0, 0x4}], 0x2}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x200}, {0x4, 0x0, 0x5}, {0x40e, 0xfd, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = getppid() ktrace(0x0, 0x5, 0x4000042e, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimes(0x0, &(0x7f00000000c0)) setreuid(0xee00, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000015c0)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea9542d308766daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f83de17f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506def715810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c94598382eeea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf366a00d5f070c5568bf93b429a4c023", 0x4c6}], 0x1) close(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4c", 0x79c, 0x0, 0x0, 0x0) munlockall() sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x13}, 0x4000000000000040, &(0x7f0000000000)="f89bb7ffa70a3fcfe4e27512df4ba9c1c9519eb1787a3e030062faa4ce3d3c385c4d00d88d451e198372b16c493c67ab27fff32659710ea7d2c07af2b28b4a1bce8f621777aadfeed9a205b0eed7cc0bcec8ec405f8f83d895479a5f365b6136f3185b832d996267ab26530b56b66eb134321a79b907fbe6719dcdcfd0645449a45d51b6440fe5c1d3de2705b41c74e8327af6fa7d542bd2ca1cfb23c9dbfabc7e0544efffc6f7ca8fdfb8d58032e3e27482f9a7c925ccbb6076765e756be41fb41707f1abac77b8e5c5d9a86b1e95c4596e3eef2f04a8125b5f93d2dc6406858b61745b7449daa32e572cd67381e84aaa887e9084b8aa0a2179881f8754892da8ab2e7dcec5178d80c95f92f1b537f927b5d2477704171f83795842c62713b94c05a50000000000000000000049eabde13755bba4c1b56da3e75efb399227f5e5d45fa938b0fce41106d8d59d19e5d2c0a2e5f0fe5351f909020e6a3f2f4d00b22cedd7b180ea569e1a99a40057a8887ed586fe7ce867d6260b1106f67d66c948bded9287928137ada44dc96a7294abb3cb7313b9918cade8e80a4d13672cdb72c39ae28dc4969b85e9cb45cba016cfb8d870caa04214511fd8d23304744274fcb91452f7f8358307bc5849a247f7f8b51aeeba3d5df70000000000000000", 0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000080)="05403f897ace6fa45aad7e2b34a24dc33505530f2758496ca8e4b43f884bb645bfe78f29ce0407ffc6f92e0d6e578533ed95a5036f19218b1a3cc3590879b866e9524505438110b60d2d39b310a325ff772ba2494d018658b4d4da16875391be6f56ced6ea51cc5fc4c6528e474baf0dc97fbfe3075f15acba58ea277926f5207cbebadb356aa578edb3b7840f7b9610618448457bf2d8434520b509dc020d675db49848a34f198242f25aaa68aa737353a68a24f7a94cd5c319a2b9d28df9111f53b0c5f92cb7919681825bd008b8467142c2984571d679b36092fdd159eced936757bc390b3184b4a4dce9bd3ca4b344a0c760517a28b9898ef7349a0c652231f5bd279e5f1f5b8c24141895e8d0f6fc2435cb4c0030ecc06fc470057f27ea7d3a841cde2034506c798382250e832aab2094d2d2b00b54304258d2977759376ccfef5254373a4556f263f7eb333cb8cd8471deb4eac4b3bc2add81b7aac2aa383c5d64cf918695c7e1f10ba74335e414ca98516793dfb15ec844f7effe2a411a53739f08f5921d75ee2d85bd64b5287dcd712e19e8c19fb6e86fbd60896947673de3a816ff69911c726b08c9f2959afd95066abfd0c1054fa25cd35bec745ab8111ae8f7a78b515aa75d28de77024c0b54e6bce3d9dcf3ab9c6659f2d54ac063ffcb17bc50850ef348160cb22422a25232c364de9c060af08bd8892a1a858a327b49a7fa9d6b1b2c14b9443489e6d0e9911670b73a46e966e650f0a45dd98464f094da8afffe2026867b04a5d256773ce20da2daeef368f80d83aad790856dd13d0e35861a6027c87e607cd7e1b226e9cef4d9f2828fc99b546a8e292f5642f80c0eecad248f1f603a551224046ef7b08c4b85bd19fe2e797b207a575d88f4cca3f467556e92a5aa8dd6b34e753218d7bf57e2b92a81ac59384735fe76cb9f7ac3d2b5b02a9fceccef9c7f618688e0720a8631a99d581d65f688f25b5bb004f1cb6cf1bc8b3085cca230a31e0afa3dd977f522470d5345aa45ced74ed3987e0bc62f1c278952caa7632176d488e5ab45ab45460a9493ca2fa951f30fbf8b7f57eb7b66b4f71f49fd4a3541339d8dd831bda0415046732f34cece8bd22e9a062499570f9c6ecbdc6ae94120f85da44ac62788d94c6079b280b8844c5e92c0eadf949e46ad0c72a70dd5f740e77b43ca0e989d5fafafd3eab6c0b2fa883d04e31ba6f5933912dd1cedb06dff77f92552672dd75aecdd10508f25ab5b914beeec3135a829a6f2696ba7fdfd4688da8833146076c71761c2c2e803606d2aa8ad9ee7c611ac1af470d79fbc3033693a2e9924eca2879f75de5bf9a97153292330c11cd06e56c2303220ff57023035903fc5cf891dd3849b3c8e4e119920a1484c14914d17fe18da2bc933d7ca8b3c04fb164c7cf44905e92808b2162082ff3dcf4de928545c467326af3c9ab11be5a45a88155d553a3675fd6feb591d902da7f745ea4ba597e8db98ced692f6ac03d47aa65a0b563be979617779d14233f5421e084a923f4529d16f6cfa97c536708034121ca2f97ce3b4166332e55e215a6c067645583f97fd1acbffff7004e7836f0ded753117adcd7ffc44023ea0115d517e8a42fb08615aeafe37d60a2a512ee8c32bce3ed78318995a62782ba7d5d60e4859702295fde178898a40487f374fdcce966cdba0042fa9bd0c2c094b5962bf7d27a532d84fab2f943e964fbb9658981be14d67552c6fc15eac9c1fd1598ebd850b69c3f072411741e71b24c5e895d36024d4e92fd029998784027a0dc80207a376d91f32a474a4b8f4f84f958208881e41576f59fdf99f918ca6c58c0d7695a94b54814f11c666faca111bfd3c9a28e5d1bddf6deda53c204214a469457f9c53856c89277ec43b4408da9a4817bcdbee63b390d949dabd9c9f164c8ad4f6fb008bfe9708ad7303fd14ad672691bfe7453733e59990de7149ffcdcdfcd7151e753287cd41b41b995c662d445e996f019b45b1cbd454c2d39d7ef05a5688e3eed2a2bf6d85858f8b4168376f6b8f501ad857f20e8245acb462404af342087453c0ea3d626fd9160cc6abbc9909c3538812e4547d8dc42cbc7f236441aa4ce146844c16f591fc1ed92c06a99a655a3416f09a6bdf8a08d403da29eb7b92ef90427148eae5954ac49970264032ae760330a1c8627ba7d1195200b19e69a2bfa538493a11c6c51c2d2bbf90e4a8f6c29db55a78d47155d4ad03f549dbab3b9f84e73d771ed4de85c8d0055419de30a6497bb29f0260d32d67ed44f71ffb1c47548c28d88c07ec20bd006cd83ac8676f79508416e953d23f237172e86ecbf85439b62d2f82d97d816b77402092c479ffab90c4d03ddd082a2d7d10d538707753dc8d09e6d8f011fe2532409816b591c6091801ef44b8e96939a6ee734d9591c6fc56901eaf32a6805f78b462b04fdac6788240361b540f3d591251c8e95dab6614d11354e05cdfe8af2bf4552e8e93d835a572538bee79a996793ba531516f3c697d7061bc01dd6c815d8e1b726ab3e1cc5ed9de248beac5f381a69c2f8c8c1036815746fa3bcb5201ae9097005900fa58c01a96a267f235de8cd85bb0b602847f23c1c43bc5e497ebefea116da193d173e50b11604ea5071e4f5508cf27a733aeedf28cbe340547d21fe13d46b47d25d073cd7f47e605e5bf4f8c139ec7d5de05229bd997386598a61e3b83046b07937d1e88ea0fefc723bd8cb954c4fb0af99cfe16305a655ccd667186eb708087342fcbf1bd76b13aebbbc1d257e4a08a87c209a4ff864d665d6c37bb9bdb742750ae418dc40449c284f1a977822fac26efe4eeb4c7045c082bd6b5797f0c47f61a68b017c520b4b0a2bb4da9e4b0841776c7074732c011730934d7e172159de0bf5641d463703f478a21e39dd90eb47328358d481641936500d1ba2d6236384fdf994865acc488fff70f80d2f5d8aba6e141dd0d308c3364110f0b9282f51510379b70bd2da3c6ceb89ac518d68d00902314e52df6f7f69869a18f75953a7d9dab644fb5550865061f99d2d180a7e874235d1aaddf460d0333117edf71bc94897393609b704bed0c139b9c67172e3f0b8c7aba96a7bfed748ff3c3e0d332f5a253744f9e18912d92c3baab69a5e68dc8dcc057a37dc562d1f7ec289a0c1f4c0f04d8471f8e53598d89cede202967d3c86007dc71109e82ca2efb31c90a46a8acd280a8bef2a50c8736a9e78bb1f0849bd2a87296efb531b3d6d4fce5bf9a424b208fc8f68cebaa7badaf224a2e08a764dc16e760839516bfa702d5454d28e87aebaa75c4646b51d0be13238216c0e19f63b1ac9d4509a370af2203d600836b83dc87b330991e06ddfa8a4ab0c4d3645279b40cd27a2e81334f1529e18a4140e15d82edc35181e1bb8ceb472ca422c68ed42cbc96b090d3b807cd2a69d1daa7e3cce378b14f473943e1bfeada8f27be1908965424d6362f84f80286add4b8c1117e7185ccf6f564f593df48cbb0fada29504166db5d4d967564e39ce8af5a63b2984f8ed7ea63cb489047793b39d3f42a15277420b7c7b9f133a70a6224956e66467f90c780ff65a588bbb5858e0550a248d196d9185702d9eea82fd2fb3277b9cb9d99300da0f01c6f98a753c96024ca0e2a33c87dd95108e7e56abe26a32ff7121ea4ac64cc579bb1507a5775f94fd85ed95f3dc8c1737ca7748da38f5eb7fc0713c872befaba462cfccce886859ae24be3cee6f1ab920f11d16bbdc661b424a8bb886f42b9760b5433b302ef3fb46817ebcb0404e5e6e28d4618aa62dd71a5271d92685a3990cbc8889f1f427c808924a9f1a83d83ab4a52ec526cd0a537f6b4795381c89d04e71fbe1a5c3ad548e525639f7cc3ed8dcd962354de062d98858d9ff7bce3c354b60e37b41c8f98ce8710b3fd6d1ef866fe5a0f26eaf7ce5c67be75c2e56ba5d3cc8dd00e219064a0fae0011537866e74f5994c9b89b884a8a416976faf6b46e9c5949911d5b889fa5479234116f56f72e8099833b372166f29a2554ac11bd666dad7c6059426f96c8fffee8fb44ae6978697e31a849e1ea62158079851e3d549aa258eff3f9314fa8aa479aab727efae901b28e28c82c8d0ba7113da5ad19c2640bf341c9ac56dc5913b901b0c0459791d0d2979002bd8baa0138cb0306f56b5a4f6b1c92f6a447cd556d4bbd872fea940eecc5e9fa2ae005c10d8d98bc74460a6d49d9c163f35f8b1aac04bcdb049d054fd489fa59d7bb7a6671327f1fda5a91ab9dd4ff901ccbb6cb24935a74cb67b5c8339a186f6367b9a6b88644cb5573b47bd44eab611b6e765fe1399991c9b29ccce147de3d952751e6c66cd0c2cea6308d4e2174b8393adf8e67d73ccfc01bb4ea93082c02f1c3b93a307fa2c79c0b8022f82d36c866741855017760188d5c89a82e1282929945fb20f8fb510b4b08c20414c69a88aeec0eef3eee0b0a9e5af37525560fb710bcdc5283da9b757180c1d29c27baceda793dee5a5db573422a40d252af3423df465d8afe03c80d95cf52b6e8780eefa7bb0197a72ca78f1e3d25c188354588d214083e91f4679d32c44d53cbab4e4243d914b40dfbecb365a5372773f5a6378f459a16d33308e8626542487b04b8ee552e3ce9233172cd6e3873660d187b2d67272e28a45b190e0dc8144e42258e40377c09f435c31a2d061a18e330fb0ba5c49ac9cde519562372183488ae971b8b822379b820be291fabab8fa2b29c01d791c193a98dd39569050b7ca865e4c1158fea44b46a0751824e0be1212566ccb3be2cffffa12fce1a75ca1566a9102b88ec98f40b325c63c7e29a5256cddd6212d3293d786629d4cf793ab43d1642a19846c5f46e869539f27c90015b55c75eec25dd035342f67f72e9bfd7bd42bbe193ba98464c73f95866770e28c0e880c1e0ca09d092012c4ae4e3b8ef8eb18c2e86c87abe4fd93d66e6981bc5ffe1f4737adf5f8035f1a3a8f675c9a12a793d920d03e859531893f34e80044624d00b177669ff2f75a426387828c887de82900f1f65248c9b7451d238e8a1c6f1142c2fb9304d4d0781de8f8e63007752bd026f0ef54fa575c2a1e46ab077580912a8f0e336fc99faea9fce036a3d572d77b23c1ea3488cb83ce84860d0bad3b0327e54348d4980fd4aaed2b7060277c57fd0c7d822248cd1294ac197dd029706ae874dc0a03e8fba78032f326e2327a07832859b5da2b7954f92f9a4db2e1557453245a36c000024ee395cd60dfcc2f9889c9fc5503e2214daa31efccf735805cfc54e7ae9b5b94f47d4f4a36f39023d97731960dcc8f90f701c36d94fe72e04d4c1334f3394dd421a74a2e86769fe62179cb34de40d4dda83b726eb20c6ac03d9bd61715351635756e091891dd2bb2e9ceeeabf317b86c6a25bb546b54e9a1013d828e1337d631e8fdbff150d260592ac527e739245014af36e91e5239a37eb586339ee449f5688a8db8a56c002cfc31ddb97461173d5bd2c6d5d3c4beda35445f2df9345d171310355e65628f50915e5c0ce9ba0874dc6c054cbd8c11ee5b8c07b769c62fbe261ea8f6e33a0019b35adba02cfe429e6a078a122caedfdc5ea4c8a1a175ce15c3578e4fbfeb057d68b4c1657d58da0b46a3c3fcb9ad1ff2df86045504df2503dc344a8cd84c6e4da0115fb5e2b13ddc0ebabbb9cd73dc19fc00af995ec8a0a315f3954dba0040424344786598a15280353d754771f8878c554297688d92af76080c1033a009b0873eebfbb412c09a99de740af47189", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="f5ecfb4c9020d87e2ed4098ff94dd4bac425ee16bf1bd4c4bf6c29720d325e7872fdd4dc3128af2fe9c6517bed4c4b128ea604dc6adf27f1cac1", 0x3a) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = socket(0x800000018, 0x2, 0x0) seteuid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) msgget$private(0x0, 0x600) pledge(0x0, &(0x7f00000000c0)='\x00') syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae000008109009078fe339657f5823174d98a0d2e67fc1fe1ffea88075dae43a95b998efaeffb40cbad867177446577dc927e508ece36f25b6ad07cc4183f587dc4cf89a65fb652f9782dd677f9f1eef84664f383555347ec0100d892c5bb25150b475bb59423cc98e7f8537c7400195e250e4d8892c17f"]) executing program 7: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1e, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)=';', &(0x7f0000000080)=0x1, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="6804c5e5"}) recvmmsg(r2, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="4bc364deac9841269aa7bf5acd1bc24c243e88e7545b150a6a09f431c3f2e3480a", 0x21}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="73702eb9ccc30a540500219986dd60756aa300183a009c7e4d500100010008000000bbde0312fe8000000000000f00000000000000bb82"]) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x108) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x7) pwritev(r2, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000440)={0x0, 0x10000040}) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=';', 0x1}, {&(0x7f0000003480)="d949c92b78dfd33956af15b997222d8bf2bf", 0xc}, {&(0x7f00000003c0)="9ec9df7ec7b97cf29742a7", 0x8}], 0x3) setrlimit(0x4, &(0x7f0000000080)={0x8, 0x4}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() open(0x0, 0x200, 0x0) dup(r2) r4 = socket(0x6, 0x3, 0x80) getsockname$inet(r4, &(0x7f0000003440), &(0x7f0000000000)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f00000034c0)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x100e}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x812, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0) socket(0x2, 0x2, 0x0) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x11) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) msgget(0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = socket(0x1e, 0x3, 0x0) shutdown(r6, 0x2) mknod(&(0x7f00000002c0)='./file1\x00', 0x1000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89d8], [], [], [0x0, 0x0, 0x0, 0x0, 0x9], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x6}, {}, {0x0, 0x400000}, {0x0, 0x0, 0x0, 0x7f}]}}) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="e02c3b97", 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4c", 0x79c, 0x0, 0x0, 0x0) munlockall() sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x13}, 0x4000000000000040, &(0x7f0000000000)="f89bb7ffa70a3fcfe4e27512df4ba9c1c9519eb1787a3e030062faa4ce3d3c385c4d00d88d451e198372b16c493c67ab27fff32659710ea7d2c07af2b28b4a1bce8f621777aadfeed9a205b0eed7cc0bcec8ec405f8f83d895479a5f365b6136f3185b832d996267ab26530b56b66eb134321a79b907fbe6719dcdcfd0645449a45d51b6440fe5c1d3de2705b41c74e8327af6fa7d542bd2ca1cfb23c9dbfabc7e0544efffc6f7ca8fdfb8d58032e3e27482f9a7c925ccbb6076765e756be41fb41707f1abac77b8e5c5d9a86b1e95c4596e3eef2f04a8125b5f93d2dc6406858b61745b7449daa32e572cd67381e84aaa887e9084b8aa0a2179881f8754892da8ab2e7dcec5178d80c95f92f1b537f927b5d2477704171f83795842c62713b94c05a50000000000000000000049eabde13755bba4c1b56da3e75efb399227f5e5d45fa938b0fce41106d8d59d19e5d2c0a2e5f0fe5351f909020e6a3f2f4d00b22cedd7b180ea569e1a99a40057a8887ed586fe7ce867d6260b1106f67d66c948bded9287928137ada44dc96a7294abb3cb7313b9918cade8e80a4d13672cdb72c39ae28dc4969b85e9cb45cba016cfb8d870caa04214511fd8d23304744274fcb91452f7f8358307bc5849a247f7f8b51aeeba3d5df70000000000000000", 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) symlink(&(0x7f0000001700)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0\x00') open(&(0x7f0000001840)='./file0/file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 7: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) close(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x2400}, 0x10) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x8a, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYBLOB="ffffffffffffffffffffffff86dd60b62e0000540600000000000000000000000000000000000d0011000000000000000000000050dcf993d66800004e220200", @ANYRESOCT=r0, @ANYRESOCT, @ANYRES32=r1, @ANYRESHEX=r0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[]) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x11}, 0x0) r3 = socket(0x18, 0x4, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x5) close(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34d282d1d6400000000080045000029000000000001907800000000000000000d00907800"/54]) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}, {&(0x7f0000000280)="1a", 0x1}], 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{}, {0x7}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xf5, &(0x7f0000000740)={@random, @remote, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0xb7, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x401, 0x4, 0x1, "8322464c44998f8ac3ad4fcc0fcb18400e60ccba2a69d030c438adc5fcb3964898439e8457f34aa27ca4f4d43745379738f3c7215a7d81147452085e814b35d04cb3ed6082f7c07417ee8b847517dccacf8fc309da5e57618e1ce46cffa7979a9d66fc6ca79dbbee8555149a886f2384570839d18c0124122c452fdc1fc61b75a24a05f1717175fc07a5a1cf8120aec2f43ff8c68e83f19cfc62faa3b9498361704b8a55f564f3"}}}}}}) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa0806000e80fc0683b935df34e0ffffffffffff0b69a64f85c942c94b81ebe03a2041ab"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f00000009c0)) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eadd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x80000000, 0x2}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = getuid() getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, r3, 0x0, 0x0, 0x0, 0xb8}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{0x0}], 0x1, 0x0, 0x0, 0x8}, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semget$private(0x0, 0x4, 0x200) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000004, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}, 0x7fff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40000}) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040)=0x405, 0x15) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="aa", 0x1}], 0x1, 0x0) bind(r0, &(0x7f00000002c0), 0xa) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000280)=[{0x6, 0x3, 0x1, 0xffffffff}, {0x5, 0x0, 0x2, 0xcb}, {0x6, 0x1f, 0x3, 0x8}, {0x4, 0x1b, 0x4, 0x2}, {0x0, 0x7e, 0x5f, 0x60ebeb92}, {0x7f, 0x0, 0x0, 0x100}, {0x100, 0x3f, 0x55, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r5, 0x80044279, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r2, &(0x7f00000001c0)=""/64, 0x40) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') r7 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, r7) fchflags(r4, 0x10000) r8 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000380)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000340)='./file0\x00', 0x8}) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0, 0x0}, &(0x7f0000003480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) r4 = getegid() r5 = fcntl$dupfd(r0, 0xa, r0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003540), 0x20000, 0x0) pipe2(&(0x7f0000003580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, &(0x7f0000003600)=0xc) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000033c0)=[{&(0x7f00000000c0)="af6eeb3c2efb600d8d78cd9c93b161fe1506cd2e2fec8929f961026428b087918675be5eb55b46c1651da38367ab1d8fd04fd76fae", 0x35}, {&(0x7f0000000100)="93b4591d34dc4fd1a38e4e10ee1305c705e58153dcca997988da5ce1dc0bc26f8bd1b2d747382193fa7d5c73ed1a26fd86318d6be5254734a79aba3214aed42e680e862c6ee51a321ef3dd815b5f0034d14a697e2bbbfef6cbe646b1165443ef28d43f475466d512d1cd8f2a184fa86d65f97726a359678f67d20a682f25d92cefb0b2fe6040662cd976d589169dc5f4d5141795d0908bb298c118fc33cea84034c22f1ad0a63c08eaead2e2e98fcbbaedfa0a3504bda7f4d1e9bbaf24b1e7741fe76155bd13a66c393a6eeabfbcd8e048f1afcd3d51aeff0885d5442b25dbe4272095f4aec81ec08fd4f66e2d7f7c50d22361b01eab40fdbab65e47fd984b38f7cc5fe7582a8e9580c3422594f31fb01a70ade183c3e8aa3a12c51ef24c25a6edb229d4e735c7e116231ee0bebd54aaa2fabebada6a79596d1eaa83db4a85a73bdcbe75df7e255469da92bb46f18fffef8c332359da4c719aa7cc5682cf3fea7e0def355aa63077cfa95f3322881bbff08990b3541ef8c9dd0a06fa805684e1c65fac52a4601ac36b937b7b0f19a53394d0972d428955ae8752d98b61a978afe231deb05bb5630ebb19d94030da89b82d06ccbc418585ee4c9860ef58fc2520fdc3ceab2026f399732b8160cd6fcd41b8650035442d0fc6db2c34913604e8f1f041fc5add06eece13b3da99f45eadf132c005cd39f062b33ba8d9c334adb5540037b97ea21c16f8284853904f166e58a099a8321a23886a13a7e94463a8700325dd85ef19d4f89719254ef4195259b31fba4fbd854833dce7e3514ecd48e74e0ca55fe76b61fb00ce2b7c60df210ceac5de5f2521fc0df5a4404a40cc916423b448a96700a8acef00e8b8bb6a879644cfff61cbfff320b8512c8a3b3fe5f7a790a360d7eb75b2f247397ef315a7530a1354cb9277ec95c25d26c68f2ae4470e411bfd05135cbc73a165d434eb61dd4af94caf0a6b59ab2ef402caf09473cab28c6c4d2123179757bcdbc3783f006a8b1a75ea710588b65b6c7e93b185a69cbdf16b636175ab59e83cb0b54a2efbf9be0608d6cceb68b9868f2bb00d689c9ee2b461dbd57475f94c9d0e8ac3520067a34f0a6cbd3c4a10e7e2e3f87842378a8d3f01ef6646c08fc1a58291a9003b89b9f5d5aac341c7d4001def697a19f43781d3b5aefd85a409c3b0de527fcd4998b9716d557d92ac5eb5b72c7379f82a5904b625c5b850b0918eb8e766df33ec427f93612a2d2ae853e602c606aa07902e83f7f9d34901c6d536db700c49f9938f9aa14f5d3b4165ce1f10f1bd593e9a4f8ee7d1caaa109c40ff9defe10c81bae4379a743f56e05fce561b6ebb56042a4b5c57e8820ab19cd17bd85336ed78b033bb3c1c1fa1401be07462c2d644cec3e230eac6c78fd2204b21eee7faa3ca2bd9318d8999a5eacb59e13b163b16f4a7abdcf0e5b932824f76749f696ce1e8f154cbe8811e1c5af96445e5fefde3c0772165661eb68ce430e384136343c5e80f7843f24037339355866aeed913c8aee92c79faf13088c92f95e7b4f7885ed8c7e66a42d882e8eee757446b8aa1872d839e98f02becf89aa9a487fe0abdc38f6683fa9e5f58e0dbd81aa535a22bca88a3ef675c19514301237f6c0b50ba20fd61434e3e46b6599235a3bd1a2dbeda91e0e19c3f0036c99c3c659d4a8c519d7b4a85156c47f7eca61e92e53fe82fae9ee6dd988044dc3fff8d4fcf3fd32926de9a6f1b5bb9b481fdd25423a7638f75d27057c35e9df40b17f20e28aee0b5ebec21cdf584b5593e7b68e2a947b4772487123a1b4d8a8fac02a73ffb460f4b2778d1f1a429a0ef258b2e7e6b776a590155b3a4e13835a24133f2512021a9763ce42a033bdb5190bb149a8c4f02a714c96c85cc6aae56a1addeec3ec31ba32342c3a7a83382d1be1cf083b625136405f0fa77aa9bcc1daef65de734f553f64ef4889426eda35de82942aa91866af783fffa19f4c3fc8dc59fa06b9abf27c74b2c05115ce43d07dd920bd5239d5b75cad41534e21603ed443cfd9bf8549b6dad8c242a9a5309947ec975fbf21cc9bd064ac8d54f3c3b32ff479c38ac4acda6c7639ae06571faaa71072753735196467e30b60d1e66152f02b648d3083094b4ac8909620af913bcd83670e6111e196c3af3863bb0b5c74e5f69dbbc67809929c1f8de6c49d4908ce1700cd1fe5a6902664f52c42e488dabaaa1c15da956bead58d2b1886fe0fe58d7e25d1467b3e2f7ee45ffc65aed02a2e062dc60bb7a37fc4adff546b75af447fc8c7838cd79d956ba17e96e8498183b03406b67f7558e8046eee24f42921cea3a09f0c22c19f350da0e6caafa8d0c59e9cd59262ea4eaaebc6c0f725ce70333c058f527d688993a8ff915328b57d66d8fa7c2a1bcd794e4d3a39cfb9f24ef85d5322355e064de3df4da10c2c28b7ef68d18721a82f127878195b14bcfed9b9312db20b7dee2edf8704f078948c28b4bee722aa7c07ea250667c92f95b5cadcc8994ebeb90235e528f3d69ebfe49f94a867573d6835cab6b09b53e0b511dfcbf3a06886da2a768c8d75fdebb05ca196ccbe0fd5ba13d2e932844e9c1e08a02422da873168151b94e222a42084ccd7df263efd56b3c169498e3da67cdbbdfa35be15ccabe09032fae21d2f22f6104e583f4fe33b7331489247e33e9da13ae3808608f6fead26fc0e8819ba186307ac8bf2c6dfb41e24ec36a8cbe396fe6d5de9c15fe67e575314cff7829f1dbdd0b3da4e09f4533eaf12bbc7c53a1bd650d289489802a78c6d03c9ad4ce1a46966b419d7c3319584a335b2d317d6f36b065e8671fd0c304a0ede8ab877bafa50ecb7b6133b346ba7705a939247660636e85ca68ddfa474e451cf46d257cb074105e4af1088730e33f2c900cdfb368043e08de7814fb7065f24d1ab1b6d18a8d488c50fb06d73f34b86f4d302c7140442dff748a73f33470ad3784adc4de520828f5b904f8767b7c47150666d72c8d4d01608a5629d3d5e68a5682ce8c6a161882832d02c5bc18323fa22cf1a7ff3e3c04f190c6f401d031119d16ef74d0f71723a059e2a922ed1841911c18ba322311672ed3a0a2898263f5c545b1af8c84935ce878bffff15f2360ac2e96de6d6fa935d153393058d812adc448e6d465c226557d492cd5f5e822ce55508288b61d5cd8b3557ba66df546713d84353b9d276ac4bcbfd23478f6f2a88b9ba51796ee0c8d11ff3bb928da1c43104038333aa8ecbb44f35a0fa09b0426da00c710c1774f98ffe41f232cdc11481e6a85e6ef762a8fbdff6c908715f3571ad59b47671d5a7be32063d7278e1d17a568be8033fb8806b84a63fd9e9bf4ef4f88eb2956d8ad65d5c14399e3620ca0a56895a441188c97fbaa10cb9ca9594235c28c83ca7567357f4268094d29bad9a76b045185bb43061d5e5ca7f15c716f40303f345d91d8a125e2878b1d386e6afbdf3f43fd3a70dee521368f77f5bf79895d298b175940730044591bcaaf6826905b4f69d09dd1ad1b554838640f0c2736e9c619bd40d5d48e85aabb44e0ba918e3dd11e2a3d4dd7a17282e9a2afd89434a710f3750c0d3fa359d4d19c5e6c23f48a14ce0972cb17cab6dfdbff5cc50d6ecdbd8cd5f70ef9e4d97dda391862d56374d5952a080ebbda9d61523d842645a34b9b035626269077251e3c548bb6e13fc55c16f60c2b25f64553161de10523c0df8d34e197690ed121285e45ece010e3bcad67dacae90cafc6cacac9c7a13831b147480c4557947573be0c3c019ca75de7785d0e58bef3857b493f4881e12a27d8977591cae8437ba8d150db620aa8f4edf41e8666bace5b2adafd06997f837061b76cd04a3cd0693b4a0a655e7f15fb57e993a12fdcc3a002091534fcef0b5381024fa80ca1c33ee14949099621a93e265d9611d563752e702fcca85d214cada7f804423ba57bab41140c6b05a59ddae6579c780969f6b76258c530bfbe18528b68823eb2a89d6b04e738b3120a895655a1224efb4d8b4210af73c25be6b826e6fd8cb287e1c2115644cf4883f664c9d887392ac0eae34f4a5997324634427de5dcf20403993d2532ff7bf03a241663f912c7ddcd52ae012b31c8fa4a12ba11abcd6fdf2963e9f1ceeaf6a6da0fc0a2b69837bf37d41493e20445222f59b67cf82fdf7b68d3a213e85270cd66998792e558ca711ad1a18edea670ecd0515930e0164af733cb8f909ec3bd5f123925eb0505f8845ce1377a7a06e6b4bfa1b5d887dbb40908645b06090c563eefd5967758d3880aec13bf219b893ba57a0662da7d5abb28e9778957b5fb4c0516c71c2cedebf53eb21a8a9ce1d18c012a7e2efb03716ef6b87c693a107e227599e64f74a2f5391f1060c3f3b33d4c48bf3940731c6e5f6323d0db11edccf4537ded75f6f80427c9005f8234933fe67e20172b0cdaccfc4638008d3d241bf6f59e6a28cc91b4e564d01a64f4040dfed8b64893e32085e8beebc636887f056ae15d1f752fe641f777eee43d865321277acd1fb20c3eb9ee5de6c84c39b21e58d1d910987bd80f26eca68ec9e767ff7052d38959661f1a3962db28a2c3b63ceb5ccce03516de47f015e0407a565a688c85014b6ad7334e113ddbf157aa398642e85066fe9c50e5ea0cc7fcead64f4855d82019fc6e0fce6452f32f8e68f3ec659daf23fa4fcf9ce021e3b7d2b332b302e6849a377de359bc407a8384c5e6eb37ea81407a86e597139ed27c1d6c4326b21f64a539d076f19d46c1d49fa53dfc46e26a697767d0b37f35c699ff4c41b9745274c99a1deffc46636e7c0ac4499fabeb23bdf11163764405af2eb7f095e94bb5b4b7bcb43513f2980d6e8669dc3dc110e23f9ee88543d4e30c77094638f2c8c6c815465b2c72f37f58b0f594ca226aab7132e98b9377e4af48c917969349519e051b8d7d58cb132986e4b3fce6e3f0aa76e9ec5379e6f707b48a2acdf47f37356f87f2e0e34d271a78c9324941500f6794c1ee216f6a0d4912ef8539ae7fa8724107e2f6cc306052e06910d328bf16bb71a7abe2c7da3f7f2394bd6d0e63d835ee0954da661a9314ed72477176f0121520a9853d82dcdd1922b2fefecccd9ff68b3618016299a11b032d8226799a64a1f4fb1c91a4fefc895981f53a2e78a2c1e8cc43f5c18cdc68ac50f1b5488ebe8b1a90f68808e53bf97df918ec95d6a1d66a52b9f582d26dfd811969c86fb85ee49b032b5fa96f3303f8d06139a62885804923b2bb56e4a6f7b4e889f7132d4546b33e0c3e60543cf4dfdbe589d3b0a08ac39c3ec35890bd1dafd6073bb2893ff0082ee71f313d30e444ead9b809e4bba6f20acd0dd961a5e3ceea13a9d35f609455e4b6d821dbc516ffb650856b69cbdc8647ce2cdb5ec8f3115f29375807508283da82ba05f21c07e0a95077d29812e944cb0ecafc013c1aa7c65774a9f9c0a41623203222562f745568c9a2d9037513608b80b88b941ab80a7a5c38840fb5f05c89d369e74ca66818ed04d26fce7285baf16a2b5f0851efb9e8e9e926941552e4e31b1391a1aebf207f0323684b744326520ddae1c425b67c01beffd7cdc02216e4d89e8d95703f799f86adee21d7c389d5d4a25147b5f4d797759f35ec0aefeac18a836ed61a6d91b334cab0877fb9104e5bfb3ba7b7ab70e99f2f297f9cc448b5ada1399c966d4b67c79c25fd3ff4a8c5e21d3224d63d52ca54b5f5cbf59de591f35251ad45b25ad8314b9b9c2529a99c40e34b155b1dc7f54a1aa7d6143d0e6fd362a4c00e11bd29f6bd", 0x1000}, {&(0x7f0000001100)="569d1158da86191ba2ec93a6375ac24389d3311f88b1f408f0a5d2944cf3e12f2f2c080404804a71a83d87b20af3e96a0ad54facf02399dd2ca890b40bb72d81f6f73e809f99489e86d228c02d928589e42d66d431059f8775847655f74dffc9045c39be822e25b69b3267f07a137a6094edab8f90b6bedd48687b008bcd77c34b582fe63b372eb1736dfbc5ff4753c3ccbea66778a14dd00f76cdd2a417d8adf3bb2eb74b0f", 0xa6}, {&(0x7f00000011c0)="bd82687d586f13994a06d664e076a035a488d53505ca55061601aa3074a6991887b530365584e2daf7d4258c8c6527ce0db403fadd7b4c3fc1984c4937f8a5f99ae4cf4479e1e2d967b5daa03788093af8ac7e1ecb4860d7d94c322bf262ddbde8c464a847c09aae8485308918b6fd5f8dc54bb01c16683693a13ff8e956d7d6dbb87b67ab54758514e3e125df4560705e8e0c1d73bec5f051a37b884fec8cef8cd2c70d1208af04d079f98691b54f7f30239f92c6a46fceaf3b31d03242ba2f3cdcebfff10e", 0xc6}, {&(0x7f00000012c0)="7c6be1d85d9a0b03fb0aca7d898ec1206e641b25d077e8c3c4b3859a826720d52c98cd87dd96c96172ce34cdbad97ebd28d2c781f33d8af85fb7f9382d2a92d7d74148edbd0a5f45c1a5d0c8cdb339eb58e0b829062d1d376388ad02c6ec6ceaef9f37c6e5e613b70e621e582c476cafcc7676d3425aff66835339e6e86a36004b1cbb20516636adceae80ccf89bf328c3b11647ee34792398dca79d670da98c87ee6cc888d02925af618aa686b5427467a263aeeef35029e17b417b11b44ec786f490a62e0931af0d041704d17e1e2154c62c3b3a622766a9a8b4f488fbd460250620485dfd4a18828f49b7b85f4d162854809fad583b13d65afa54092d43ffcfc3e2c43b325f01d028dfe0203dd0e82c80ec2c4a06d892b506fdb3e7936410cd5e88b403fd1f7877d06bb31b795e5f55cb3116266369f2229f60ba579e06e4925ad7660968c1014d5704f8023186cb95596f6ea3593cc7363bb94b2862a0e57be99776074e959837ef5524c611459bd12bd7657859540f7d0daa721cf80613174518c4a452d1cc38276a1193dc2664b7972b065f1824b8164c07f0e092e5f9ff28918de824d902f9cde272f36e24ab37b7631362a157de55e5b60e8860ac1699f32ec9d6bd01042ddb58bcc75075e614d02c884c28a3157e527df9e7abe6d4fbf5fdb544755bd4e5c773fd545fd5219351f882251be50e7d2ad60a5167e3d246b26d369d0de6015f867710bd3fc0e43ec7ad399c120e187d38d33355a552b3c95260318cbb65669fd37abb79d8e5088c55ae7441f289f24084e37462204ad858dc5de765a6948c91b465042a254e4216638d1a2139a49dec4c48139ce15902367732cd08ae5c38d100b842dae9820e4a960e68eef0125a4cbc89d88be6e771349fb3b5fc41bac6ddb1db644b9ab62ee5dec60b012e4a30833160983b25b3fda50084e911be5de55ee714d5a31a7d3ddab75298ba055b3c8ba6d0a85e5f59144b6e7e48fa75586541743de256f510798d10c67123d524855866c24127fd51c003d0f07dee83d672c4fe1e7694dad3a986123cece9be98f3b18d64db0bfeeb5c10001981534f40957007d05cbf93dc4a74a9615c2aee37c77ca00188c40b0747d9ce6edc42cec11c1c953ca4b274c6a779f68d9b94b4210e0e54c702b74d380a0eac9e0b728c0a0b818a3c9cd3b036732dd97c0a3fa1b96ae78c096f316d241d05f827c84d803b75c5cb2c69506cca868323a37cd3e041123fceb49fd63efa4f6dd24b12650e698a2ab76fa551ea453c3d66b5d9196634dc653d6c3303517f4888bd45d074c22f9788882a62c9c2f14957156f28424e85932117333d3743fff927722e59e64f9e922ce1cb96baa4fb2a3f22d4f6a14e85d573ebe759db5c0827bea5d46bc3f4a25cacc377561e4d6109582fd74f96123cedbeccefff087ad4d3d2179f2410c2c092c193ff574930a9231473147c22ab2d957a261659bd6caa763da372371a2cf364a3d55dc8d93af21c180557ba05e5e4406e9a8f24509849c29c77abd210f08906d582521c618d6fcc5c062fc426589a873658948d03b6827d259a0f191826a319f05e9cc6aef25263e5b331c4db5b99b9ad99ff810ea31f93d9e35430383846e0e6b98a2d77bb4686a51b468c04ef00a90f0e2bd2c59cc29e189a4d1b80adf2c591cb419758529495ab15d7660919601ce4d09bc64423c427c18ae378d69f875694d95a0d27ba52498f35da1c49f9aaeb4fb5b9567ca1152fc9f2d8d1385c1462874f4f32f4918aed0685b1d69a0d25258e0d5bb37cd14b070adc18e90df4f89ad5d3a1921986b8af8a24b0592a6cff4b39913b5eb7a244f49293bc0ef27b116e0ab8086c4fcde537860414960d3eb14bcb661784c62bfbf5ec0883453edb57a83f8d1023fe2341cfd5d8639490a9e33a93395e5d1b4dea7fcc7588821367ed0a8f07b55321e000f62787f73a084fee1fbaf1e761d2b6392b32548f74929d77b54eea3eb1f6d54a9989667fe9e45a465535aebb427bb0c654324427b9190ffb82344baafe82fc0fef7794a58dbc3a17da519b3a73047d70998ed3de24e6458e26e7103aec320eaa484b6406b65817b2c6244879304b210abf1bda48402ab283d5a2bf5a0b41c1de52957fccf1376c397a9ff482538474da13ab4b562699caa5adaeb86f25756d1ba21d7a045b37938819b20810d9d5197fdf21b97d97a9c9fe2b2c0427f502b3cd841766895e5c77508459f112e4c857f5a3dd5b70d78bb09b5e0e43bc35d127355324c45819587ac916752e8c189dd3f713e774fd7457503ba4cd9391a78dc470fef3e1f2ab2d41fd6831a56072c0cb563e9999bf1166fbb491f517bac19cc4d25130890e945a76dde54fdd0e8e493f98e61034398fd96d601cd887cb1dcfea7c225b61084e12b39731dac8d8aeb5057a358a87aebdb35f530839ee61e96557e1564dc097b98080fe3cbfe792498f52a1832c9f943fef9ff8997faf75f0ec91a7b0db62674d2f2a5c92e3cd9220a70360f7ede39a4d9e2a32ca45e18bdba6180a862982b15f3ff9e6897e497fb3493a95dc2d00f2dbfbbee91cf20c15389327620f14fcd5c79053b44ee0e65ba49717e39777ef38c2ba70dad8d3a92407755345fb298e310ae5b1d5296b69f738071d2f402f3dad660d50159ee916c0a69f5582823797ce27e0579c743608f1494ad2b90292afefe5263eaf07213a11af40a503dc43ad30cd4f18467ff80d9c80ec97babf5ab4cf4d70b21f1c7360010db28b0e6dbe74c9c938bca7f45536e5e66bb96a4998e4e41cb5ffbe2738901cfa8eb6fba1bc82c1b70da17f0efa2050349f9e8313aadc342a56f7354c26fd98881ed9eb2beaab89799936f42d473af1f1a1b2e6daf4021c805c2bac90dd8ecc141db7f3d78c92705787b60484667f548f5816b2985907a698a5ce1fce9ab935b1c1f383e04133b74af3ae850e646c3d615a9ee77eea5c3c007a1328560d3bf19c66756a791644e0702ef4eb79cc56fda97b5066f0467fb4cad48a5f84e2da8e6ca522c04cba3499e4f99569c7a6faf096bf1f34a43bb52e77f1df82c8785efef3fc1856d0691b0e4c5c77c309f9341eda073549e038b385bc7dea7654c3b4426da822eadf83b3cd27c739c8944bff799fe0a99ff5e2bce8211a73617588e7de72aadcb85e2b8b8f125db268f0cc9902dcc5e5f4953b7c9328b2c1337525b4e1ecf872f0b49cb8718ea034dd852a358ce2c7b7c0fc60243b62e7fa52ccb51258c0dc1ed5423cfd512e34f45d8759b63c811997ec7e5e3b5024b7dbbe3e73c869b9e7396c0058f1c12618a30adfb52c02c5046377af80d673a6e9ec4804bdda5d29f3014ec3e152aa6c2ad7a50c249f5b999fc66c575cb1917f9a60bf305a5731a3c185d68f73f7dff4c4bb14decd618ed7a73affed4cac0f95a3e3b15cd4bc3383be222e49a1117cbecba52d63afd302950bdfafcec0a2dec8bd364f97b31d3b942d4c30726f69be6a6d5314e1bebaed4a8bd7621a1c3019da77dcd7b2ab0ba518f5632bd78cb0e4c878b7e8987e7930284563df4a0d1a70b6500dba892ade484281c9c138426b49e340f9412b82c135ce84b2314b686b06e241bf5050e52c423e6ed6257f702aee731f8eefa8029af8c37a46686e262019062ef31c961775b0cb371538a90020f25dc536e9b85ec3fc08586a4c16dd8c1b181e4df031dd4eb5219ff08f625b094f0cddde198f3faeccfedcd9db42c5fed30797d767839af1b47850939ef8e9cd0818359fe525b0aee789ba741d3097198f84c3e389ae97031350cb2a1b412103f6034428f116c8111d8d22a5a018a6dd11f7d1f3fc3b9fa16f690b7558c612a1120cbda8b01bedb1c6b7e4933d77f2243492f5ccd7f7bc4d27926c4b241c4eb6141370e1a47ead9ba165372908678cba27d5a7fb8060f67c6c2d409b3448661c66cd2d1417b3bd48b85078cbaaf9ecc827c6ceb64e04dfc52fdef16f91b4fe3593cd1b09539c505ecb22e80dcb073b584b08e781037790e10ca39f32a593f9b63277b997e4e82f1a5276b02caa73259448a41ff9ac0f6d40b0f57a491ee9cf4e1bbc4cfbd31b6669317dd85fecef86966b36062fabcea2976fa81cb11b173f172c08fbf45fc139d772ce103d11fc333af1bff3f4dd58ed1968cec3277476225840a827cec33fda99c918b442da9b1794aae0ef8c2daff1253a108e7068826b50493bce770021dbfa3a0f2f77ccb577a320ad6d7cd80b721f54883cbb23b06fd119f84d09aba5584b25cecd6c3871c85e4bb8f6223d783ae01f60876673a9780979f27ad55e2f34f812780df069f4eb44e423047dabcad0f9dce69da93e1a63aa329519e3980cbfcd0fbbb65389aee417100baaf3bcffa7f677c08614e458b71f21c3c0cf1982f0c10952077e7db3ad696c838474200ec7785dd43f7265eddf6e77889d61242ed1a20f35a7ac948755d5305c7b9d4cb947a8a89f53fede5c1a74098bc5f5d8ae689b5be9ef841f4238591e5bfc178a7636eaa2aae448e6121c2698b7f6dcac3c1ce922c039103e52033e705ef618ffa08e90ba680843a535a467a187bf081c6c5ebd2317ea6ab22e803e57e11336fb9a1290738ba2cd70b68280bb564d52a189ba59a90ffd5aebbbcaff56dcdcd7b742a86c9bf0f9e9ad5a74bf6190e1e8380589586d4105287f1a8789014be67711fed0a4611ded66b67b95fd51a1cbb498997b97b0c179da21303e973d2862f1da555ae6607c06da6fd865f92b80ec4e72699a495baeea8e7b7112dff4c9bf40300ffe5dee4aed3bc7e4cf14369a979b27de5680c8d59fe96c51b50735463fec6604f4018000a4396092bce8a34c66cf399d1712cb90ac1e051ab5657df10cc96c688f753ffa1c941818f86ad0d7f2e000ba91896053d68ebc0ba665cab8b0a2eb197dcdde9d0958f90da01ffabc5ac933660abf0d93c8f4332bcb109ea7b76ad7bf04ce6640c90582f245ad4653d672f73571855e83c9b4caa4f1743faf4b2bab8fa222286c3672d10d130aa77daa9f1692dc71845033d384c5ee1fa0511c0e982a2bc468fcb16eaaea6bd1c5cfc2e699ecf90bb39195ba1b2d1fb6abbf1ea4c00bb8d01fed7c9d8b9001588f8a310d9632a17fb42de83f4b3836b1b221a229c6ac49b9a9e3155e38f47a8cd16f9e1e6f650811d5fb3a5730b228b3373a174366f8d73366657fdd03cffbe89c4e29d8f825d103bc37542de844aaccf44d4022cee1938fd252a49176bd39d6293dc1254b5d2999c746799947c58264ee554b13eec833ee5d9fc53b7c9b7a1eed6819d4d1bdbc8d0286499ddf4fe3d17b765aa7827a0fb35e6092a6514d9fd59c639d8f19405a5fb755c5e847bb4c6308426b61e92e1f143042ccafc6e7ca892b368cf767c778c5e2617c74c4d44c84699d96aa40a42297da8c93d809292c8fa65f59387af6e74edb5266649c2b28c2b2d905be81ac7c6c97565f06709eaddb0df811c02d7a6561df1c486758558f57346b62e8503f9e3c70ae179699c0f79841930adb2f5004b7fbaf0b9478bf7e7bd7b7e7af1c40096a2fc262f0d3c6b07a5503efafdce28f88f4e040a00d42663910fe40032d530b317fc211c4054d3ed54de09cb28b692aef3ebde02002899c2e9fe87df1354aba17e3b582407d16dab8fe85f073f14548fbc4fc89318d32a2af642c547fd9c5be3d8ea7c0a92f9b38871ee24593449a8ddb430b7f97c106b31dc7a82d0af8a8b69a59d4eadd0140261c3bfb226c1b7ab77f6706d188bb6d", 0x1000}, {&(0x7f00000022c0)="dcd97811e5945762ecba768264f34641c466c9114a632f2ba281c704d53aca375eca31f77ec54e8fa458e957e2d86e16894bfdf3f231dbf0600a2aab6113ed8a5823bd4fd09c8dce168e19756c6036d5df0a787b2cb1238da3819b5b87df98e95da1a2055a156db3ac1db57ee390434b999e809c154cbcfcc57c7e1ef27d5c3974a7afbb95b2ae76707ecc300f9af6c4420cd636ced2c05f68015dfd3cfef0f6ef0a635ed522d4d2531b19147d156d9d3e06ed563e5b90131e0db3f3a6ca12f316c9566cc979af6143d98d00891b3efe8e054da5aac97a74e3d4a9eeda682cd45e051474d829602de89cf654fadddc5a88ce796721417ee1d36d31a384a41471870e11344e69141f2c424e23358b3afe5bb1aa35ce7397deac8999c666366fbc9b6be94420fdc290bd49d315a4aad72ed4ede37252de7ca3548da0a4a346e1b181ea352b1306611ebd10d11176eb3f2316508b84c8967eef4b8a52eec1f1cad36b8a4a1d9dc38baf207c8ac5871786f743951c99eda9f0c01a11bae0a6a6431c51581f2c1982e3135bcbed1cccce8a544b34d52920f692cabed8d622bf66cf61262b5c16d50b426e76fe9a1ef4d53f8301cb3ab3638c1d84dde793d892f9ec2585ee232d60a88b53750ee17aa3202015e2c6a538fb526d8fa2e4e7cf67c22c3d3e9232a0b1dc483c86a7daf62dafb50c7110907d9fc8671d0e099e80f1297cc5d87a04c3223925346413eb487d3ca39a62fb00567c4a2d10a85dd081c6e4f06653da8a70f30b013e9e56b934feed5451022fb083d1fc41cd0f550adac8c171805cdee58c28ec38518d328fe0cac082dcd3ed06afe2926d68f045cc3e5e0b2c1bfc8e6170191ff96aa9c20db7e108338e3a359b9581cdef2d31e8815f00524ee4c2758d9b5f3b38951803689db915bdcc684e4b115ef472441d85774f30b958e2770883a6c5aec5a959d84d4382f63caf6c9ea689c7f898e6f0125a22fd8dbf9d25a4d095c8d13fcaa293657769d64486c3058a38791ca550d0f32dd4f7ff5a94bd91813aebaac8de0d6e14f66a5d866e4a15c80173713bb03ee4a417f51da6a517d46f66a0749abb38271e1b965ec7baccc5d1421fb34d4341170692128f2fba63b967cad02cac71ea355e599c05e27e6ca18035396d80e4134744939d2ac2b25617a389ad31292a6a06aa05b7a51cfa4ed54607cea7ce0bbebfd51385df3209ebe5225419f7b29aab3e6901ca980987cca7c42fe3b0fea5f4438873ed51c4cffa2379bc93435eac7704fd250ad78023d2a6e7df79dbdf8d22b8a80ce49ac63eb69d795f18c0132f54ef97ed3a6fdd6f32038c4b3c449e1033abc60f354cc9a83ab7bc444d52a8b9637bd8e23a83840332413ebe3eb9915adb5c740c1dacf395dfe332a3ba5d2f001cbd10f9a28154a5c893baa2317e7586b7e490d45d39bfac99a72b9d0db6e0b2afd90299ed35a1a7715187d3f3bef878a2cc00b11482844ca8eff331ebaa06c3522291aab232a5128008f2621c3dbb4e55d105c61bc84321109f42311182aa068cee3e7143533733c3e7944251154e373308869b2e346af47453996940f3db321faa07535029799405eb3c9f9f46085bf87bbf2fe6baff5d625718b73be5ef9dfbae78866042a2c7feaaa74ab8d4116e0181dec5e67c57dc02b83210ccb12d6dbfb29973cc66779a2cbc4d5cf186290375202df5f9668bdafe9474a66b35af48d24162a71768db03ddd54d3d123c80d9a2e4dad83489674778c0dc9df9774ea95e44fa2e21da785be32bf591982da14d86930d41b3fa64ccad4c398051f627ce5e052813ca99e92c4b3f30f296a69cd1c509fcff26acd2c64c42e650a432889a0c084369875909485233286d4e90fbd7b77ff689aa0cc763a30243dd0de41cc9bd69c86f24a1368d36d9a0b5a34d33e8ea3005338fe9f94e07324e34b6ebd1875f51241cfaf5ee37ba4596b91c8e361d4a253c1ae37fe3dc4e6cb50ccb4bb7f39157d45c35c9396bfee28c5124bbc902e5404215b022f4f9dea133557ce2fe7b74ab86966b0376a6b248bf00b79abdec2c95c51e52ff70627f4e116654a421d542de22f78d03ee5881c2c4585769daa48b5ab450f8dc37d5275792e08170e9f7de9f0ae5afb5ac3aed60a05579d90571620650dec9e8192ff85d8a0d51ab5cf63c1e8147b1906997cf3a9775c4ef075b7a25145d60944123e407847e443e60004c9deb3683abaf05078a002509358d64f7801561157aefe92b84d7e2ca7e911795c879980afeb290f65ea4745c826bd3ad4e3e25a9e44dd0346176ae6b8400e2c1edcaf36831906aa08f0541f2ae6473535f02399f7e419727ad76826322518940dcd0ef4c899163e540cfd14a869a0dc5961df02578ea4a0a40149dd3cfc255f123b28568e855b8e173e4846bca193284fa47b5cad5f7ebf94bb100f493cddc9633e91547cb93754ebbeeb1ac5cff1950020e09b28c6050af9979ff3d4606d65203e114929ba4357fcea24bb592deea79bd65f1620692aef220716c07a646c523fc7a1c44408246ec46ba7c947bafd2176a147aad3c6a682b43e003aa7338d99cddcc2cc63b981ff9314496bac51802e5277520bfebf228c5e427fa9d58deeba8f1af373c8ed6d21420156f0f6ccb18aba2092c936ecb5fdc2fdef56b8350cad9d66108be9210991065530d540855c5ecbdecf09f3bf7ddac87dfa9747b49707c97c88a92a9c693cb4f1ac5125ff9080837657bfc14ec3565291edcb6665057778d0642915c052023abf5b7eb06b7ad86f757426e61375dea2fa79a703c527883a81741aab80db1319004cd8e2bb01702d34dcc952aa8e2e103c7b9fd644f9070255e43d2ebf85e333ceb9ebb0749ec1695199237879582d7b3241e2db40d53960053d0f4d9ac44f7b1212907c492725ae91acc1bb5a30295feac0e20b550f2b13a61a17d9c95ec2aef9b376d8518c334502dc509fe10bf768b11c506a3bdf7a1ef0c25d66c25e0886539a1d3a2c941f2f8cf781f55becf309e2d671b6c6208372ce9babdfd059a9a74a5a3e572decbefed33c19d00b6f4a094e3984bb408a162d8f4709c4f40ff67acade9de01df40f191f8de048292f118a231e543a4768ed082d06f79aea4e293099d7a5e223afea5b5b2af26df2c3a829a59613bebe9799a50eac073ffccd7ecf0709a49d5b0a5d786e2b6bfec50345fa81268f0dfb4f0f3d2c29a55278e8e22b1d51140977114278e1684bbbc36029e47dabf6d7d5d3a0fc91a827a8d3f76f5bb388fe946e6924dddb51da6ebc4a690a9b215bcd4a029a644ff6298af2af1bd83af596a20cfa1f4bf43142eddec4586a4efd97e735b6ac71565c061ad34908e18d7c758e58e36b406e06e2b681b1700f9d241471967ed3d6c1514b9a19caa15ea1ac2e2ca3e7a724ba697f7286531de7a774f171d4b7ba8bc1afafd3520af25e42a9d5e64b7edc8d8f8b45b8f7705e38fa64a42bdec8731a0c8346cdb54a6122e1141510fbd2231d9ae63de450e811172ff09feafec13d407be714236783c9fd6a7ae6990b1d537874189fb6bdc785fcc9ae41592462c3ca010745f86801b847a6d25c7eae8bd27584dbeaf425df3b7418d8c7890efe8a22dd0a7e0c1dd5aad94fec5c6252be331670b89e4b1eb2aa69d56a9cb3bbf693a651f60d6b39df537947640416deba3fcf411948d41920cf5853cacbdbab140c6530315ff263b20817143abe0c86072ffe0a79d47f62f0b43b237047b6638253607d7d447d8ac12c92122da06da8cc2d6583931c95ca331a8c1f93b7732bcefb4d4ed23338c148f217ab2e4d52fe180cbd58223f80df4963b37aa30411b5b58ddd5fdcf20806fff6b1d307aed0cfede800118e88a2baa854540952daeb418f44e1a946b61e3e0a8f5b615e57bdd7adc0108c95b72f82b19d0836ef363723114ae2bf7ded83c6a44250cb679e6f5d337be357e15f6f27899bdb65fb0c93e79b83ff8c8c76d5424f0fd55bcecaeb38e959e55ddf6870cfc60f407f539b1af9ec5341c287e88b089d71b16389f7e7be197f01c1bdf4d27e8fc9d49fd6720f55ddf75be8f67bc1ccfb5bdca977c432fcfd8cedcd7bfd23628da675b30b1283d03703b1a63222a876d25c67b41204b61f88603ec257dc00c7f3dbb7b37dfaea7033207d5bad1e1f44e61b5581a645b47d3b1aff7e91b0120d29a34105331583199a9963195e3d02c9e83af12fe0215d051105fbd4329373b9870f93e5e789355f93c4b9515d28926d5bf70600278f7ec2e8a3ff5b18b93c615bf236d062c02c75823981c02c69092a750fefa21cc581a60faeca7df526d4f424ed3cc57f837d27c04d8876aebf04b988ac7cff7b0bf8760aa92ee5ba60c7bd53662fd5eba9c9bc7639c5cc7202d00499c369cb55fca6285d54c75a524e96529e8a4b6fb4e32c5a81e3700917b66cd426c770a6ec45208b38538c27d3ea9190f87f64b57100d331871069f84b781b090d66e6521f6d6532135d746a347d316b213c31d250d5b0acb32eb224cfb305d01b6d132bb784c9a4aff26186a4813730043e7f104d81e0c879a05b20de8423d40530c77bc34fab8a3998a3eceddda0037e135e6167a684df5881836928b02e44e61921b1865531f18d09484c7df2e2d587e80699b7aabb4dce25f2c18e418a8563639d551dc5be44723f81a3ffad48529e388a82b62e8b3733dcfea7600d3dd4fad6b0446440435b1fd06f16ff4169ad1decb5dfca564d77bafc52759bc8aed23cbed77e2d9971777c96b66b7391858191a1fa59018d2fc76330143537e6054a94ef55a2fe14305fd6653b515886dde670022d6bb3803ccc1f37e008aea92cd0a0ddcb23806c39cc8b6c6e4960cc47d1085dd649fd3a67519555100c52bf75dedce2afcbca4883ca1bb4f06029a22195a9f00cf9adc6eaa79bfbeb67f2764e328be0e7e6e4807ede55677dc72df1f6b17a7af3c28e471fd28dfb4ed60f9654726fe5d770761db60d3f8743db35298812109dccafac60c56521fa54f55a8d37d8f0dd79bcdf7c17f668bda48481a05eb438a478d07aa0df58dde548efe10267208d9f587ab41323ac3d2fb1313ad3b6b4d48ebca7dda9afe72fc921bc3f91aec5a413ecdd6f4929362baa476b3ed83a0ac4638f3a3e5a1ef3a10e56d2d48ccc0a918144072e83333f663dbe096c1cea2a27d1a4c5366b4c00ad5eebda106d406692ed01a877bc0647654e1d9a7976568036d0a3b6dd5a18bff64128d04c30c0d19472293c46a352c4a65cbf624af9120459284254aef69305ad9bce18268686586d1aa6f93ece52230b2823bf52840746a1e09658f7c7b1f5fecf5fc94f390af41860dd133ff38923200265734340f185aea1b8284636ba793be1bc139e4b09938f33b98424761565679371098691bd3c076ffdb73eb0448196b3ee7318a57453f4f0203c10163b18e181c236cd8105e543ec00b02148e28c2dc098d9f159289cde064032fd0f9b2ce06805afbf227736bdbaada4881a96e75c2e6bc5bcc96d9d6e51c8ad0fec9e913332b256802cef6a332c040a25a9ca670c54d51e1699e1d500e816191589c66bd11c75eb1b7a1a5e4348ccdc0eb533b133b7b3b9632848833f1e5ec1504ec19546bcbcac71c1b262738ecb2ac9766ac604ca91e7585033a6e3bedb4078df56697ae8fd269f046cf66a9a865a897b8a715aeb30d2688f64b8147d1416b531843d626d08b085970a0351febada4da7452e88301ec832b91fde784e6d8260d9f0d62e3c51d5c5bfe0a3938", 0x1000}, {&(0x7f00000032c0)="b1f1db15142fb737fc4c4491cff56e247bd9ea9e9148b0c751f56eecee8b2be833fe8c9143057c1cd21f375cb1b5c76cdd7562203719bcdf3797b393a9aa5fca3c274cd17455d602ce6fb780427678d109000ffa500b2fd760b7d9641e732334ddf457c768c229368f74d6cf98b96c81d5946078", 0x74}, {&(0x7f0000003340)="fe1cd5ec663bd9ff3b2b560f62502c8a58cca4fbe7230262c1527eb6f5b7b22f2819d230cf6be488d2b6f427293ad9f81394ddc53e3c785e9adfca5c0f3b2c3fe04328a6b78988401bbc4e003c866b30d83ef6b0fd36c32fe068fb2ffbf6875ba4", 0x61}], 0x8, &(0x7f0000003640)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r5, r6, r7, r0]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r11}], 0x80, 0x2}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000003700)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003740), 0x400, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000003780)=0x2) pipe2(&(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r13, 0x4, 0x80) preadv(r13, &(0x7f0000003840)=[{&(0x7f0000003800)=""/58, 0x3a}], 0x1, 0x10001) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000003880)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000038c0), 0x80, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003900), 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000003940)) r15 = accept$unix(r0, &(0x7f0000003980)=@abs, &(0x7f00000039c0)=0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0}, &(0x7f0000003a40)=0xc) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003a80), 0x100, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000003ac0), 0x100, 0x0) ioctl$TIOCSTART(r19, 0x2000746e) r20 = fcntl$dupfd(r6, 0xa, r12) writev(r18, &(0x7f0000003dc0)=[{&(0x7f0000003b00)="a764999f73aeb58da31e654229d2fe08505b48cae6e7ece75955ae9f9a090869a5b59e9706a891f4bfbcea8b6233ff24ed42653dc0f0abc3e8fe8eaf9d92e5b4920a68232420c67460a801217e4a7bca571199f6721e8e553ed8af0e44394b762a0a45f781af996bbaacf6ec36c0514d0acf54e47abb44840b4b6eb29858c7890e2b927cf2676f1d7e96d06fb85919b16cfef14d97ffa6fcbe8b2a7e6bc7b48e392545eec7855c3e8d3cea8c75cbfee7ecc5d799ea99c51da65a386159e38fd0264b4e372b506e5c6cc60fce307acb3b33a43e10da96a1389fb233d4450745", 0xdf}, {&(0x7f0000003c00)="6e0dbe325c14a6ca6c2e7c915df1b429b8e9aafcdf579c49029dd17c7f8073f4aeb71b8d5a137b6fab9d9ee08c098fbe3fa05f2b6230b33f32b219b8", 0x3c}, {&(0x7f0000003c40)="18eb86c5cd07b02fde196f2377edb1bf670f72b99440e1199f345c42c5cf34a9d8e30076978539a08c568fe7928ca574bd2b2f55b1d860ae11", 0x39}, {&(0x7f0000003c80)="a0c2af0582ea1eff945a88a8e06780deeb098d64d135d77446b71d59f9cb981c65406f376ea5a6fef6f47cc1c57914a8c1c0e9bf33c321ff624bfb4c80ddbe38cde9bd6ced0fefa4d3819f74351cd1203792f498095a2313dd6806660abc2a9b4c5efb32d030988e6276392ba2192c0a6fcf8685aee7ee3e86a6ce9e67a7994f277a4957ecdbc44bfdf42d464831944dfa402fb455f59119cf3540", 0x9b}, {&(0x7f0000003d40)="5009611b6175ce5d5cf7157410752a7217c0bd1af918b6f8d5ea9e010d8f6ddae72c61b59667d63cc5066a8c34205fdd826d2c35605bf8d6e25c6e43f8de67aaad9651fc", 0x44}], 0x5) connect$inet6(r20, &(0x7f0000003e40)={0x18, 0x0, 0x4, 0xb59}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003e80)={{0x6, r3, r2, r17, 0x0, 0x45, 0x9}, 0x3, 0x4, r16, r10, 0x1ff, 0xfffffffffffffff9, 0xfffffffffffffff8, 0x1f}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="96e9cf1c159fc25ac05e6f4c744f1fec6e655a94c94f18a11867c67257e37d10b6034157c25436532b246921cf8b1e43e9bf28e3a8a422b93d7f5b5001f1fd17558850d284edf532b0d0b922207101346de273939726f9efd97d84e872027342b8ddbe988ab8cd28266570736bca84b09eb9f486acf011e12740960adc6173d1a09654f869d7afdf973823bd5aadaf2330eb602c830f1d79e50f8dd77f4bb329910b506aa240bd95dabcce78c7bcbbfda7ce83154ab34dc99e18c7b6d747f02675a322c1c4c1ea25cef55ecb5d29", 0xce}, {&(0x7f0000000340)="7ed54d3763891fb74beaeef1bb78ec4d8af7eca2762151e77bdf17c44bea3ab4293afa5500afccb21fad8ae420feab6b36d5256a9ceaf0b6ba6c296ba0b0f230090c7709f3590061790313b3e255ffd8fab25f62909e58147eff72181c9a2e2078d8ad5ffd8bc4ac11506786edaa5a3407138cde2eb6d5af084e1b82bcb62cfcd05b4754ecf0b53224a156edf513f67370b63e215288b566a071ca6ef105f37469ed485e50a214392ed4426cb6462bb5d0bdc2f63d62f26ee2130c170d203ad98dde50453f3c8d087ccff7ef76b7e51f6a0d8f", 0xd3}, {&(0x7f0000000440)="c7eca9d86bef55916feadd74bca5edac87304d27f6f3be14ca27b460f796af29e9f80a51e096d1d1c60ece497e94f61b29e78272366a1ced9588b4a516e44140eb9388ec8142ea254f9c2c22301060d0ce010aabca78f0cffa572e0e4a882d", 0x5f}], 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000780)="a72e4fe98f381336b30db244ab1a9d6698284c9ab96495f86696b2173b92c6511ebbb70f5f3561a52d12d6c70d19bbb43e80594ce162d6a33bf115e6c194c0f814abd9acc0a45a135d8598f9b69b6d87622d8d8f65051e020fcd9a3359d619f907a5857aa05d733d1267b3142497d3a29e7bb068a435b8a64e3ebc1a4aa1bb05f08b949e406d47737f32bbf468a9ab830adbfbee276e8ec4e0cf138818edbd258fe989158ad6471c1f9480d13fd5016fb2479382b3eb00e9906862812394415245357b282af77c51f8bde21548df88c8df82ecdc77e062ae61f3a1e1eb6b1edf7ed5442135ecc6aa01b797167436c8c579c0b56806ada2f843833ea00a18e5cc07da604e37b84ae1c75d4f605836a8c61c7f6e7db2f9255a9ad128882dddc276fb8496e44583e937751117a3313039926e3709b48144171ec191ad71a5ab9ba1d8b934c8b1d868f0134ae11a8a30579747adb0d4b4c8139dc96bc2f89f604326d8787d3d6e1b8c7d401cc250caffb9fa10132d45da69659710dd590df8145eb74d9a588befa62823e8d1de16387bfb9039077327f6431f811d7c47e216c31f34cbac8744bddb69acc036b00c7d945be64749e1c8d6852b59ab52e4634abcd2af9e36abffb88a5d7b2db7ee5e951469e68172872c2c21c9b3730bd85eb9cb87fefe20c411fbcbeeae80e0efecaddd95a459e5a660fc6448bff89c6722e1fc6436", 0x200}], 0x1) execve(0x0, 0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x128, r3) sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000000480), 0x0) executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) socket(0x0, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r2) executing program 6: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r7 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc028756b, &(0x7f0000000580)) executing program 5: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffb5ba, 0x0, "000000000000dac93c76000079800800", 0x0, 0x5}) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xfff}, 0x10005, 0x0, 0x6}) fchdir(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x100000000, 0x0, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x80, 0x0, 0x0, 0x802, 0x9, 0x9, 0x800000000000fff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r2, r1, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0x4, 0xffff}, 0x0, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0xa2e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x3, 0x2}, {0x2, 0x6bf3}, {0x2, 0x2}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x20}, {0x1, 0x7}, {0x2, 0x100}, {0x2, 0x400}, {0x3, 0x18000000}, {0x3, 0x8}, {0x2, 0x7fff}, {0x5, 0x9c}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0xffff}, {0x3, 0x771}, {0x2, 0x2}, {0x3, 0x5048}, {0x3, 0x2}, {0x3, 0x20}, {0x1, 0x5ef}, {0x2, 0x8e}, {0x2, 0x4}, {0x2, 0xad2}, {0x0, 0x2}, {0x1, 0xff0}, {0x3, 0x7}, {0x3, 0x8}, {0x1}, {0x0, 0x6}]}) pread(0xffffffffffffff9c, &(0x7f0000000200)="7c663feeafa9425b2c32539413a8add4c5df73048db8220f3f67d322aa7b78371c59fc021f1f5dd598262963905a35074ef252429e426e99416d3d470c069b728350725df2c4db00ed334caab4d2f4731d3a77873a04d8535b5966a6616779d1cc658a9cc39091c714ffc2935ee750", 0x6f, 0x6) fchdir(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x1, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) fcntl$getflags(r2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3, 0x4}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0x1, 0x3, 0x0, 0x1, 0x1f, 0x1, 0x0, 0x2, 0xff, 0x9}) open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x1e3) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x31, &(0x7f0000000540)='./file0\x00', 0x8}) r4 = geteuid() seteuid(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0x43}, {0x26, 0x1}, {0x23, 0x8}], 0x3}) r6 = geteuid() setreuid(r4, r6) ioctl$KDSETRAD(r1, 0x20004b43) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair(0x0, 0x4, 0x81, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt(r7, 0x400, 0x7, &(0x7f00000006c0)=""/130, &(0x7f0000000780)=0x82) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x7, r6, 0x0, r4, 0xffffffffffffffff, 0x4, 0x3ff}, 0x7fff, 0x40, 0xffffffffffffffff, 0x0, 0xdb, 0xffffffffffffff80, 0xeb84}) executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000380), &(0x7f00000003c0)=0x4) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="852748c00a7da37b185c0b65388ea4c050aaaaaaaaaabb08060001080006040000ffffffffffffd7ac1400aa310000000000e00000158fcd35896fdd58d815538a714886df3e47710f864e5bd9a43835c970b068175a9ea543a321521861176132585b381dbb5a79c9d551dc83a0dab3fdd9680d8358463528d1df68405dd63ea068f2be63dd30e46c2fab4171e26436437dd8b370755dfc3dbcba68f1633bb1eddd4f766463defd13f8897445319e1bac0000987d023ae658b90a"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/58}, 0x0) getuid() ktrace(0x0, 0x5, 0x40000106, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ac1400bbe00007005b66751f44372d34cacf1760c9a7d9285bc83c0a41ca5149fc7df8c5c78a14efcb09313338cc0a0cb60c9d73c6474c4fd0a7defde912816db2a60f68f4928d54329e1a63b0d17d32215ff50f1df02f2b0318c2174cb5831ebd10879c35422af1445c876888a7e0d436b26f6a00e9e95a6c6a40f0d0a4155a578f169dcf1377c61aa812e9a74b76915b31842c37b7bb31f0ca6cc6928d688c861c11bb2194ebb0f03d"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x1, 0x5, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') acct(0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x4) r1 = getppid() setreuid(0xee00, 0x0) r2 = msgget$private(0x0, 0x46) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') r3 = getuid() setreuid(0x0, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xffffffff, r3, r4, r5, r6, 0x72, 0x4c0b}, 0x3, 0xdef5, r1, r1, 0x1, 0x0, 0x7a, 0xfffffffffffffffe}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r7, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) open(0x0, 0x0, 0x28) getgroups(0x5, &(0x7f00000002c0)=[r6, r4, r6, r4, r6]) rmdir(0x0) open(0x0, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x399, 0x2000100000002}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0x0, 0x0) executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x6, 0x0, 0x4, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972", 0xcd) sysctl$kern(&(0x7f0000001080), 0x2, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a433", 0xde) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(0x0, 0x10, 0x0) pipe2(&(0x7f0000000240), 0x10000) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd", 0x25}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e", 0xcb}], 0x2, &(0x7f0000002300)=ANY=[@ANYBLOB], 0x1220}, 0x0) dup(r2) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x88f, 0xffffffff, r0}) r1 = socket$inet(0x2, 0x3, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="4f4d13aa4c4ca569f786c205e206937c5beab4e04500e9999bc36de67349281b90cdde7c3350cc0da3bf265dbac14e400c0c0fa99944db703022bc8a70e808edd36d0f449f7320603f63b4a2c4a5f104ad3be499bc1b4c713984a0b017618a05775244713a6bae9442e9d0dd8ad816ce917ecc5130f5ef2d77fc6af0", 0x7c}, {&(0x7f0000000140)="4a3236a06d2a6b559272bc768913e15855d41f27b3eab3e0f980972e434008ef2a55c7016b1315d1c037c8fb403ea0e14465f3902fdf4264852846969b61609968f6fe427234e2696478d11b00ae61ea5bbd61b91fb9a5931a60", 0x5a}, {&(0x7f0000000040)="0ebc281333f85264c99513def779721fbe8c50753d1714b2c3fcf0b9388dec444d7eb25be728a465cb8e32469665", 0x2e}, {&(0x7f00000001c0)="623dcc1c86ccd7e13576d7ab4f750bcf013fe9a88f0726c47d06bab932cea81b9645b9cd943efab56990ff18bad74d804a80fd985f0228347d248643a82cdad2", 0x40}, {&(0x7f0000000200)="5e67a1d7847337fc8ea74849771f426c9eae16c822d7b16ca4", 0x19}], 0x5, 0xffffffffffff1a5f) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2e) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="aa", 0x1}], 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000280)=[{0x6, 0x3, 0x1, 0xffffffff}, {0x5, 0x80, 0x2, 0xc8}, {0x6, 0x1f, 0x3, 0x8}, {0x4, 0x1f, 0x4, 0x2}, {0x0, 0x7e, 0x5f, 0x8000}, {0x7f, 0x0, 0x0, 0x100}, {0x100, 0x3f, 0x55, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x3, 0x1, 0x800, "d7b8afa0815d4aea149a28d189cd272c12a18850", 0x7, 0x21265beb}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r7, 0x80044279, 0x0) r8 = open$dir(&(0x7f0000000480)='./bus\x00', 0x100, 0x12) read(r4, &(0x7f00000001c0)=""/64, 0x40) renameat(r7, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x2, 0x0, r3) fchflags(r6, 0x10000) r9 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) executing program 5: socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x3}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x5, &(0x7f0000000100)="b303a353b24f52214bb0f3fad01f0a657b", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) chmod(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) socket(0x0, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r2) executing program 3: munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c", 0x49}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1000}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000100)) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x1, 0x2) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x8a, 0x2, 0x9, 0x3000000000}, {{r0}, 0xfffffffffffffffa, 0x19, 0x1, 0xffffffffffff0001, 0x20}, {{r0}, 0xfffffffffffffff9, 0x56, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x5, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xca, 0x1, 0x6d00}, {{r0}, 0x6, 0x29, 0x1, 0x7fffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x42, 0xf0000000, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x121, 0x4, 0x400, 0x3bf}, {{r0}, 0xfffffffffffffff9, 0x81, 0x4, 0x8}, {{r4}, 0x4, 0x40, 0x80000000, 0x0, 0x4}], 0x2bf4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x78e84499cf3f655b, 0xfffff, 0x8, 0x12}, {{r0}, 0xfffffffffffffffc, 0x81, 0x10, 0x26e, 0x20}, {{r0}, 0xffffffffffffffff, 0x75, 0x40000003, 0x2, 0x8}], 0xbf5, &(0x7f0000000000)={0x4, 0x3}) writev(r0, &(0x7f0000000080), 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r7, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r5, 0xf869) pledge(0x0, &(0x7f00000000c0)='-\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 2: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) madvise(&(0x7f0000314000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f000071d000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x9, "ea45be17a92eb4c810b070f77a348f7c068febba", 0x8001, 0x800}) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000240)="5effff04945ab9ca70f92e050000008641ae91299c33dba54848abd7705a8181c68ecf1042cfd245f3ffe7da90c1d92d336269e01fe9a9a8131e4fef175fa629d759010000000000000008929c5615c66d2f9dd2c57c4fc2489de67cdbc58e5668b471e490cabb854fdbbff8bc4ff08d59c4a56d3e90d25c2698bcce2c63e771d058e270beb05ed71866508204aa3bb586ecaa4da4b10c1d34d7f2639f98c8ddd46a4deb4648e27bc962fa93d5ca1ca3958b9f6814a8f1f4f829b9a99258085c83e435606ee6b5c9fc288991b632b9972176d20bb3e5fed9378bb9437803d517bd83e98324f86ffa14fbb96f78f18b63e59f39dd100b443bcd129c4a732deb", &(0x7f0000000080)=0xff, &(0x7f00000000c0)="decbebf8299290d2e1627d4a15a36a100933eee17e17cdd7a71f2f811215c7ffa15a70014598d4943ed4ebe059d1d949b88810e47ddf3afcf772ab8c845e4426938632b3ae37ef728d0ecaa186a3f02618c6acffaf1d1c6354d8b0f2eb26fba4f47b83bbf62be10dc463d73f3895c268178b64aa4141270dc5cfe7b7a6", 0x7d) map stack 0x20000000-0x20400000 of map 0xfffffd80669ae010 failed: no mapping executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r2) executing program 0: socket(0x18, 0x0, 0x0) socket(0x0, 0x1, 0x0) socket(0x2, 0x0, 0x0) poll(0x0, 0x0, 0xeb) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x5, 0x1) open(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fsync(r3) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) getsockopt(r0, 0x3bdf0636, 0x2, &(0x7f0000000100)=""/174, &(0x7f00000001c0)=0xae) executing program 3: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x16, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts]}}}}}) socket$inet(0x2, 0x3, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000180)="94e0", &(0x7f00000001c0)=0x2, &(0x7f0000000200)="b6e13122a1d139890b5686150561dab00ca453806c2c9af707a118aad3e3489e0e653b26f2482c0180e0fbacaa49656e38f831b1fed9f164423123ebe921fcb85b53fc4798d40b962d0485732d9d7b7b6b820217761b8f47c3ce4280", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334, 0x0, 0x9ab4], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x7}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f00000015c0)='./file0\x00', 0x615, 0x40) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r4, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xa, 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) recvmmsg(r0, &(0x7f0000000080)={&(0x7f00000012c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000300)=""/230, 0x148}], 0x2, &(0x7f0000003900)=""/4123, 0x1000}, 0x8001}, 0xfffffffffffffea0, 0x9be81e4b6901dfa8, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="c83d6839", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='./file1\x00', &(0x7f0000000880)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}, 0x0, 0x0, 0x5}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1d}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) sendto$inet6(r7, &(0x7f00000000c0)="307717c13ab7c6cfe4be0fd09315bca79979f2cc442ff336884cce1356de85c446d02bfb7d36f9e966d019b2f051bfb26e6afe3104952888f9ff3d6e90a1764e9f5494351a6cdc09809dc20d420b9d5467dc6d6b13df0f322f5d785c8fa5759e455acdda1fbc6397a266eb1cd506c6bc95f13728ac4a454b1655861a5b6f72a786f6af9dada79df9a275ed56bffb7e16d28e71e7c2c200b63b576b5c3af84ca378f573331a8373eeac4a83461b70df7c78c31e7a7e7140adb75ab3c3e73e1ca879313b1cf59578b6286ba5c479d272eeb95343fc0b011abd130dfd7531a06bb6a4a81bebb064ac2fb09f9e189671511c84b7472456c7b9fb61789eb23d3ca7236475eaa472fa53aa8c2b34101bc2ac39082b2f8828113266daad3e49577f009c87deb45f34a6659524fbd4a411609a47ba817e5c6684529168caa6cb392f970dabe910c2ebba5248a2222b1e563d3a85bc5e4558011aa5198dbfb4118fed073da365d6eb136144ad5fcc8569e9654f9254bc26a9b9fdeacd4162051b8cc885ab02dd25b68a5e16462ec95e189f3b283f9832daa57d57bf01227745d25449bfa8ef2a015ac6fc0d0b106cffcfd8f36272e1575c6cf9fde2c7c0dcb9700836bc2ebd02f06697dd09a365bf28548bd00bead629b51b563c94ef2af18805775fb69542978dcf2d68f3ded66d301cb4546b864b30846752a45d7a8e8878dd59763b6200f735f24a31f622e4d7c5f8793167f8e8c1a3c3861217f49ad7d85ab4202c88a38e1fa4df9230f18bdd7e9d0309b7d8b868ac5ac66e1d14141f2ae34f8b6c0f3399b621221ed90d77f3fe921bbffe690c08396e9e788c23ca6da07cccc9b06bfdd41f8010c7e98ad89d8f47274c94a1b795311a1a0698ccfa2edfdc476e2a96627fb7a3e0b3e6509d5b15f56d4c7bf316000e294bb2e710466c38eeba1589c8932d68f5115961409fe48488ddf29d26845d951539d52f3c6989c98f744e92a8cdae327b285c94842dabf98e77cff3521ff52b9db1dd291ff9ebd983c3fd7791e086c663c2f335376517484800f6768824b37f4f922e1e2e3642ca6b1500f7e47cbe649eebc5930ac411cf944e39f3b3261f71b3648adfae7c979bad3796dae02923dd9858ffc83f60409b522d270ee6dce68b2ba6f95044ff8852af3d6ec05c80d3545dbf729eceb4b338c155a1a8f0c67bbd0ce8dc193b8616a53ccfc2e263def6adac69f123184ffe7dbc3e7803b8972c5d4892432ec43717e6e6c727e91c7f6bf466c1809cbcc7cfd2f13ce2b6e417e1dc1e2832444f1a44264f25055a27dc26c2fae39efa8932718a8f2cf59b4626d985690fb773eeff53f61475e52f408b5b49a8767d838e08eef2b2f5c4e0e665f358ec791229d5e732c78657fc7af52f44acb5fcc72357e8570479beec3d10c3bb2c43ba82f558aeaaea9d92bf9e65b3250d454c9f392e9b3511a25e7873d93bd82b5e9ccd8c53e77e82d7ca0a67b1b6178509916e2e446da5eb267d4380b10adf3f33d5edeef331e94613b2e3bc507e69b6b89399d726b12fa50604a9f50b8c043ba6011ded2c562c9091389004a9e8fb6e083edffefd124c0e1f6e37bbca2481b933be80e6beef285932dd6b00a646b6d13cdac335b9a2b6b4e9f07fffa1852cc6bbd5de95b1dbf2b2227da9f1ea7dce02ff3d0140bc4319d7410e236e662f1694617370c2c5f7d3ed5758dc60981b465a9631f9414b8b8e9a1d610987e6d5bd7664af0e4a7dbce8ca3a211f5b43661d97389f6063c731fd2834d2d2f091f53e6ef767e3d769c32146bf8e48b4d13d2cb03e9d1cc2943d3332c88f2fe523c3483b471b7bdba3b764c586f1f02140886e5454bb3052baffe00cf9a7be5c87a6e1b437e6ba8d27304728af24f5d46037d14201270a24540b79324609286ce104fdb948e6b2c80d697c9aba07fc8d71caf1a3276c9527b23e25c1decb2b442ac859afd2921e8d7b94adf946b54818e4ee021a123287c047ff8b7a8659eb51dc8dd2e278352b073441f465f257b0db8075d989852d73ad496413b307c32699b8653bdbebdb563cc7d2e956a604f1874c5cddc3fd52968911c3748f2ccf5b94f7c5788eecd95fbe7963717561454b260652ca2437e44ccb124c8fda071cd8047225433cbf6be4af7d0c574c4d392cf9cdb7b8385296626d0adb4eb072b42a8edbaac396c0f6100ac1e73347a7adbf70717f0cf1b1c59e0ae492aa17ba4bd2d78634e05bcd67e4063aecc66663f621b38ccc5296b0fe0a12767e35c0e69b6105981c6415fd841d63d3fef616c406a88d1f06124305e820e163437a1ef9337ad5c94af6503ff4f9e80e30c0fd8ce833dcfa414e634140c063fb207fd3778936f922c42d36ef00217bf230459f2c6a153ccf46448a76110d52b964e7fb699b4dbb6884b0808ba31aa00376f5a5eb98c8cf81b3d34319cbda544f13e108c5debfbcacce1610817d385479391da66c98d002dbae97b469b00e18602f175a65e044ecab321985fa167afda704ffb257b00ec28141274279c1aba0f297e3995b71a89229e44b1aabc2592764ddc9a5084f14c2aa220459c7ba385c96508251a9b135a6462ff570a1c00f1bc7cd5ce439d9a6163da4cb19fa2dcaac373815fb3936e7b2a9ca3a4afe94d674d697c4f44f2e503242c4cda3b21947b1a00631bea6f4eccc506841595e81c4c499c8090110ea54ba5d379e4a0b7047b3e7ef3cbaa44a45ba82dcf6854afccee89442492ff86c5e9731f3062f5dfa2475866b628ca854d7f741cdff8d7128da1bbb35ffa2026528bf865928d8ed20cbccde2938d37017dcf298db63a6d6385956e8fd0d28be0df6a4abaee82843083e805304b4a30058eaad90ae900fea94b7425a54950ab215bbc46285bc9eb36ec4c462bab807767d4ac628bd1c131dcffe7273dbed8a9e4df8f4ef06a7486c424b6aebd96cf57564e40b8822b0f1322678b1bf08c5e396f4d73bf811542d55ed8b216857a7640111de193b81e08a84dedd48b98f8462346530b56a62038de06001e04f254837a879bd2bdc055b8d99c3240999d34ed96c65645d4b5d5af31efc8ba95643dfc34de2c1dbee3d926cb1f07681a0ae56a0b1c6fed286d573a784540e4566c9022fca5971f7b3960903b37a5df8747d82279251e2f7fd5310057592093d5f3654f8d57c3af1097daa68cde708d9fd9e27c4bca4f3d734e73fa4e6979b547668d185b2f4071968d8e5d828658330b099a3e00e1695b9f3d4380621f8e670a74150fea500d1244913054742ce0ec83b5760a39f3e4dcc7afb0035def7234d8654e4b2695e0aa5c3051728c6a597c4a4087fd98e4566c0b91fd71aa1413ed8e1d7632bc4dbe1826e11974f44d0eb32256809ff140fd3605a62c3594b2f7fd0df9c28e0d4ddf85a99b57caf4f3a8866bd18cb5086bd3c674de15e2248d120ba591b25f78ba10baa8d41cefbb42d175376b228189df3f8ff80ba568d9a7c9caeb9b5a98fd69879a79dc11f713b5ac8e4dd2bbe525e1b8bb3bc8139bb1dfa2cfdffa63b281b7e1d33603fac6f863956a306683764e22a379729a8c7b5d8149bf0c93959cb0f025e76b42b6d89a0b57f2f97c097c9f1108b390d6f0743d34dda0a9c13254c35e60dd687f362aa2efb13a1a6a6e35264cebf577d72ebf3670d9becf1732bd1bb7c31e6a8dda1d76e374d0c4a947ca2c06003b553ac2e5b310525ebc959ac803278f2f66e492ec1af5984992d76e1164080a043082bb04abd08944dedde6f7f7c5fd5fb1d7676e0294aa2f2abcd27c72ecdd1e76141fee8f19ba4733f2a0e40b46bc8c48afed29148c082dfc31fffbceb62dd04bbe26f23e9404f80aa1e172a2a7b0c33806044db6c77c4553d3e18def5074de30aa04e00d23d3a170a256366cb1b4668b9170ed27f4103c6d14d7fa78e7fdc6990ba33cb6b12e2ace6e52b8447a40626d5bc1479a54f963b9f20da0a920dd4e54b27d2f1ddaffae6f99aef622262083fcf1673bbbe30464f871e3ab79e17dd0a2998f8d73d383973d8fa9fb9cf9ebfc9d527dab8da70e7988b1937e875ae5465cde782886e098cc4751c192e97c8796b8d398457c0b535d6846d39ba96c732e6cba64f4fb996ca2bda7e75871611a4ea560d72f219ccd1cfa54e820fbdca2b4ff71eac55d84d97294790809025387295ed786ac58e8960497cbf049c861b2b82e4611974d2879964b7264ac497cce54c165331b4f4d47375e8b41d2c39fddb679643ba900beb47a4f2661fedbbed61e79986509e3a5aa3f730d576e9230783944a173957a39ffc5de1f6450a48992a6aab5eb6e7f98365595f0ffec97840a386e02c4aaef542fd50f148afb1a20bb471a76b980e4ba694d711b7ec4e7dae16c4c009d290b6ea2e45f5c3475636bc4a3d4ad6077e1193db3fdb0f5f81e30636e9719cddb3cd7561b0d2e4e446ead42508903a70233dee3923840ce50a3f230287db957c57a59bc0d1e9a9b96fa0a39db9d92d517e4bcd3870d1bed0d955d669225d4101daffb5b8c243d0203d8cefb0d32d99f51a8d255ae2bdc33341f028eec6411bd39bcab37429a2283f3614791199cc1222c8cd5620c7da993d8a443810ed77c69deebc892261535833998b0ff9f9dd0d24e4daaddef3711a2d4eba8dd5c228976f4139dfcee2213e152a55eccc0d931da98217267fbf7ce1b3316d269de64c1a829f274803107776392844857423e62407b626b9983a8f0a26a5b8f0efbe12f66c6b4b86be9efc741eb76ac416cfdbcfdb52d2bab0ff92746ad5d61325dbf87da17390f440c2240794a725e92c0ca58615820363b101d0acef7753bfba712f632c4ed337d432bd746f076d4762d29e4e513a88ebea48f0246158867eaec752d1058eb78441106b71779f7714a03e4a38fadb4be64d44dc7ab996ece0547ebbaf22642419eacffed7f2ca0a6a947cffc6739451ff8af996dce3d5fd465fdd401c62dc5f9782fb454f20549ce92366fbeab9b7ba8e58c7afd568f164b65ef1178a62fc3172d72584f2aa53872d22c23b925cfdcb99294aa126db9c46806fb06ead917c09b18a37e6c7a54bfd5372b3397dce77749abdecc494a2732620ec0b67a1b512a26e5e8ba0aff7e2921ad788456294a6c5ef7dee74725e42bfed5961e715267ff2ce1892f6d87fb36f017dd139ae649af6f64da0d223d00de7c96f0d38ef350bc400b4a249805d9183083161dcc87177f5670fe6e9a9c2ecb6840b23db71de0725b630df0b387b9814d1bbf89d5950162293c31c20caf25ba6aefe12db27ebc751ad972028c1c1a36a11e9e5b92cd35f535d3d6fdce4e232ed0cf26f117c1e182f12d173a2504c84789b00390a919badaa970854b91629752a050b80a8fcc5b96c73509b98d012f4e0148a8c8a0da5ef228b5595e9b7349b7b75f463dd0f2e26b13fc3cc73e05cef1558193cc391765fd22a7865d02352e9830e41e97ad76c8b0096fc1145f82e2e82201aca188b8590c08062cfa5cefdb26f67dc0020b4a4ce8694d29f2d899db32f8bfbec7e90973ea5718e9473a909edd90ce8caecbc4e8ce2fa06c5160c4b15925bed563140a65cc55d3b44ac7025168272c743574933bcfdb3060b5b08612cb1cd53e7f3b7c3b0c2d6b6c354760e51ab3aacb4753ecce00b6355e824b4711845d3baa399f1a9ee2b02ae68cc1838156324831848e57ba697278ffbe34beb507950de90bd63b6a603195ac29804a8d2032662520a0f205232eba773c531b5a08acb4455b8a2d810a0b9b72d165166fed53593463c", 0x1000, 0x400, &(0x7f00000010c0)={0x18, 0x3, 0x7fffffff, 0xc41c}, 0xc) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) getrlimit(0x7, &(0x7f0000000080)) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="8b589d9d", 0x4) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) utimes(0x0, &(0x7f00000000c0)) executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001400)=[@rights={0x10}], 0x10}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r5 = kqueue() r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) dup2(r7, r1) kevent(r7, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) dup(r6) syz_emit_ethernet(0x4de, &(0x7f0000000600)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4a8, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "5c33fafef7f9d309ea9f832bc1ce56ddfe82b0d35288552ba2cbb890c5d0dc82790e31f3acff2b2d014fbd81ca684279eb733f2e60b76e73c0a15211885fc11eed7a529d69a65ab5aa3a81350496dd7a3ee345a8e5e4ae764eda222a22b14d3ef465be6058b9a53355fe919fd627eb6d37f2b0d7ea9097084dbda4b855c86c8b226c3c2d9999e624a925a7816910859e30825cc592325710efeccabb71597ed0e3324df126003c8ae9464a6ea10e2a6f86421301128af125ecefe76126df7daa6ad52e462e758ed9bd5bf4b07bccb6e78e6bfd637a0a127fa0c58a17b3d9bd35edefb270ea783ed1664130680dd6d077f296b1acee605d58b5be7ed959736e13967e218ea6b79a0853553d0638be55bd0efe2477bd18364efee6d462045ee0d954136895ebbaf37f37d1873ee552f7c7bbb81aef7609baf927ed8f300031181cd384db3465dc151e575e6851ad0f0175c8db359baa4e98b60e1aad24d8d5c38cad9420add3f4b92efb2ebfc94244face1566601736f901568ac0fbd0acd19b8d6b1d4a531cdf44491d425ce05f048b6f9adabcb12db64994175812a4cdb656c59a3706249cb72ae1256de7a1740cc3f5965bf13171c8f87a2966540a3a60c6edbd1a6ac4e1b3231bd93439e60c5416d777ea521c7f7b0b496b0f803c073c164d3c17c3d26b7116c8b805fd97ca911a26d645a1f3de4d6e7990e74546189eced1105c11389c14c06e4a7ce6e99e08f6e44b703142c071e982dc7ce2f6914614db1a90ade486eeadf2342deba7aa469e3170dcc72e1248c9359e46bb23f70f620e7efe7bb9607701e3b1d6749e5050894db6d3e0a4ece509256d6d5994aed3f45da8c3d92d947e57835592466ff32eb3c10f5d67723629205bf9b4be859a1ec673dc465a0d17612603a54741c539ef4a8600ab4baa0b8a5205eb6f54e540202279eaec782657886bf4ce988e173bab3194a9e0e0eb094a2e78bc47980952c24ab75b54bc4aeb16fc4d79bb052a3126cefee06df1555579bb70d97dec8eaf79df3843b418ecb6659fb46e1390e94c8dda46d099dd5605c38205b583c06ff14962fe592336c8f31bd858c0da56e755430d5513235e23c28d39ac5e31dd0dc81bb360ba79b75fb74e4ba7ddd12c5ec2482da34717f328ef986e4db7be459f80677c8b20224db1a651193076cfafc9f9c78655a42faa6a19bdd0b6a22fb0cd12be6320ccd861875b86ed5c7baa7491530490025bcc3a9745cbcc566a2af54bcdd30807d577f2532c2aa8572c81f3a4d791e5812bf736d016d15a4ef0357842f7510b1e0bdce0b18620a9aa6354c002f44195eb541f882274f03e7a0f7bbd66edfe37de29c98db4e0c2792aa67c10da4d4c90601ebb6bf243ed6c860e748bb2fccdb3391b2ac10d359ac3d9b3365e4b923ae87a13006546a2fff9b70d81b85ea0a252747ed6bd7a0e2fa4a8739c24357bb53ef8594a54a790ec9501be14e590471c31cb6f7ee840d7e6a913e19718ea62def32a4b0c9637dbc297b7b65e0d349ad9956abb0bea5f9a06612752b5560f319b8e53d0c2152bff15cba917bc16c767c89996b2b567467fd92c1a3389194ed508a2af91fd1b21f94509cad85da105d768dfab9209b1c086f3bd018456d29f916b0578e49ca6059bf65f479de8a4eab33aa063"}}}}}}) executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x5, 0x3}, {0x44}, {0x812e}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd20ab9565000889000b81000000cae600000000000000fdaa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81286947, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(0x0, &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f000000d000/0x4000)=nil, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/82) geteuid() getgid() shmget$private(0x0, 0x3000, 0x581, &(0x7f0000ffd000/0x3000)=nil) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f00000002c0)=ANY=[]) r3 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdir(0x0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r4 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r4, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x34}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x1}) r0 = socket(0x18, 0x4005, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) r4 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000740)="7e6d2a9a5f72cfd5761781c5f29d69f7b9314ffd4748c1ca4ef78e1733a77ea30c404de5d2cdd769c2c1cdbdc556d1e6dcc99afdcbc3fcd2d39deda31e1b8bf3402fd108ef6442217f1f2898241b3f408808441045c9cc19955189a86d8865cc71cc7e9da4869a4387bc59563648c28d9e9872861fe826542c4c13a43f11d1137062b00727554a06dc52d97e0b485b47b174945d382447476cfc06bfc4ee96e5412bf4e2f9b8cb570f1520bb330ac190ea833e3b9df2f99e17142c0b77a31690b47fc98da04d73bce73e67ba1cc70b28155e0ac972d30b2fa25ecb75d0641793148e1be541b9f22293adacb34bee3f02ad87a486dc141b42fcf3537df56080f8e877a719daf58e53fc074a6e208cb436de8f6ca7c6c2598c8d35b3b3634c53d1a4f1f5f56960d28f2a3b849ae84b915bec7efe44c4c8bb5d53a051c43230432897fe0f968faf2850", 0x148) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x5) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000140)=[{0x7, 0x5b, 0x1}, {0x7, 0x0, 0x10}, {0x812e, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast1}, @icmp=@generic={0xb, 0x9, 0x0, "fe339657"}}}}}) executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="8003"]) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x2, 0x18, 0x3c, 0x64, 0x5, 0x1, 0xc, 0x0, @multicast1, @loopback, {[@ra={0x94, 0x6, 0x3f}, @generic={0x1, 0xe, "6dcd621859694efa3e83db7f"}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xa20, 0x3, 0x2, 0x15, 0x3f}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) dup2(0xffffffffffffff9c, r0) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000000)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) executing program 4: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000700)=ANY=[@ANYRES8=r1, @ANYRESDEC, @ANYRES64=r1, @ANYBLOB="9c6da03786726562108d261d2edebe9bef29bd7310029bda3e2bc26d01834e50a400c0e92c9d452c1f8e7f1dab82bfa4099d0f2506995c7a270bd88b4912bfb133d8475f778f0e3e5a277a62e613ed350851192db0adb3ec0d971c30e4f35d101f4271de6ccb812601e0b536e97e4857d10cfe608a55fa4ae1e8d0875863dad38d8819418fc43ddb4cff5b038690f1b01b9fe63d4498c9e63438f551bf72d1c27f6d494b74e6b284f26474d2a5a56dcd6821072cf8f357e45b29f7b5fddd7c892154e2a9f8950166b1ac977b807210e622257c144f403f397c50e46d9ca33a6812b55ab41d943d44909dc2a8c8fd", @ANYRES8=r1, @ANYBLOB="390fa3a37775a4f89517557b694d445b964cfb55e3f43859c1f0886610d7a40406fe21e1b48c2d3a58f1ef28c556044fb506954c9b33ba703459e5b74ed5ddbe054480d741292151739be2dbf7d45f6dd6d598ab5c214fed524c58884d93f3ec4f8883e6e71cfc7d50f2aab7fce48334b0f5e69bd7ed38da7a2d0ddfff1bf953d983c97bba4669b6411d4f7c0b932f61448f384d97931cae141b527fd7418b56a495fbbeeabd66fd4bb9ffbcc0e8b9745a54817bb2a1539566e951fef1c3454be1c0f98ed4c74b3a96f6da2e3f1b42afb1fd03db2e9895c089e8cb3165d38dd2bbec89dc484971fe8d1ecc5a35f55c1e39c5ee469993d0", @ANYRESOCT=r1, @ANYBLOB="be5b915f5dcdb32e48c81de78e7ed394bd090f764a665b51b5d2a00834920da6aa4d2d38cdb675dfdc6a9cba9349e8f8ff3426ebd2e62742a1d301128bca8b4ea01fc79fa34e1c0d64d60aeda8b4e02ef4eb246cb349a8abc47e4867979e03781ed3d8f069436bb9304fe806373bf5f5edca795eb4eb94730d392a5b0f8d9ae0b95794374bd025c69a5a3a5ec97db2dfbf0425f11eafe90a3a63143800c1591a1bb836fba1096058701f66c1d3cc85571ea003e6b3d355e665204c1138ee070eda1569210e418f12ced13888c4f9704163a1b11663e6fa6f89fd34b8de4eac3b3e7bcc04ab47e4c4ff20ee2463bc59ba7e151d96f9c8d5dba34df78e7ecee8fa1c32a1b603ac237f8ee490392936a8e1db0acf7711e2bf18a31b6ec3555ce7f59ce90202ce2ec284486acf7d85beb361895445c23a3368227758ea0eca796c0d741383662a0b6377260f70a54df4dd41a9543d5cdce8dfb9d00c9f085f622bf965eb25341056c01d4fbd145fbc120851bd7a6925ebbe265ff28a10d88e9d4ccc9af2d0787f969f20a048921c4b3752f0e5090d9acc986b58800b8f934381cc87bd7e0a6a72f5f1122b8cd7b01adcb82d79888e0b944d6581a85d71b3195b19184b0bf08c6999bb72e2e2703ebcefebeb910fc65e08a9197c4ba94c6595a3f98c3ab67b34dfdfa040d83f3f52085b593f6a9fc05b3df9de78e0ad340976e3939a46d5b9b291b7b29341a099b08d3b8fd0b3908df6387e5ec4d2234b798a27286b2627ec8f709fb78664ddb1659e839b02374b9bff06aa5d5a1a09f3b849b72387ef5b10314c167bb29375e508db25af616a934d495471a5f648ed66e4cdc1869b9c3bb49a2990172782edf32e8632f7e80274616f9b6ba876f0efc648f1c9b9b29eeab237dc619d03c98e45a32277964b00c0dda35ea6d841f4a25a1ee7d686f30faca8b0e8e8a5cf2f8bf8374824afc072e2eabdb31aa1b69174f36e4e1e55d7015279f74fff0796d19063a9ef0e5107e3c569a577fe0cc9ac0d3d7fcc56d0a5432546112f2d70b3d7850716e34883b89160a899e4c9e9dba4ec784013627574f7a19b61659d524f98476e07d6fc3bb23b4abb6c86e79d18b38eb2d29f954969e61cb29b37c7912d960aab0f73fb698b0dd83d4f756b0f4084989690b34abed97e04504747eb6e5c7a082d5774a371a29c0cf109fa22f21e008a0464d7c320cb940c4a51f577f033dbd8268f1b75a262a66bb2c57de9a8ba43f1b1488a6d2794d20477309e5ef0f1e0c06d4c06a52b4207e3acec6a4583145bb49d0f1c8f850b5f842708afc11eff506447a813c41830484c098598c8a276dcce93579a731d15ab9816fb147438f173a5d3af81566f12526b7864b6755ff921e169f2473cdbecf9b43ee83b171ead113f2989b71f46b6ae50bf12aa9a85f1be66184b97afcf40379ccb1b8fd5dc15677b9d931dcc8feffc86ad2fafca1ffaac0afb8863ef1587bd2bd62506425980fa23cc6ec18a80db78ac7bba445144ddd6e26f41b26c88a342880c1d2e16abe780c3eb9feb0c8929793e608e4026644f0aaf12a43b073db77755bf82c1adb533bf993b919f6793d35b210283d0543cc3572652b1b743e0c88992fb236534700c98f4564fcc26705fe06d047ddafcb80afad478b7032a2c1a9d1715f903e5f7168a41bc7835ccf1f09eadcd7c7954b867edb74814699a60b46bfce73215aff02564cffc1a8a915c20890d07b266bcea28e03aeec5793a090efc04a255c65479298866858c6add88dcadd7579c8f1458134f6c5d10603d1256625701a8fb506ab47db79e61704670422321597e35318c6d895aeaebb172a49142757efc2fb661f08b0fb3ea97b5f7f84c26d14e23120b058d37a398c4922fc401bfbeaae7b5041c62def8538a36251904eb22f1e618f150d4f803fe01618181ca15a0c52c9375fc9778b6e8a176ba780233c246695fc569c1726bda26e9d07af00dbc3a4b6282d2cd0335c6ad20cfeea0c7e2708e7475f4a52f8509998b00ee6330b44b6849583312282bec5a75ccc8278f20101bf504f8a18ea5943b559785fce9fec3f46a8893401446648a0bfd06201ec1651bbe6a331615188788b2252e25013da61056adcae84e86f56aa47c10f1a9f10d9b4969d4dd2576a21cefe8e760d4df065eae14a877971571d5786d5aa36cdc9a719dc64683100f38d58d5b1bda391c6ef36e22ff135c0a6b422185f6fcbada34728faf82d2f402fa2673a1f0ac8a0f0d6542c01d45b7c15bb80b48de15c1d268456da6c3837b2a900259775cb5cf06b1c6c32d59cc718c20cb91507e0777444f904b8d210692011ad8b6fd78a4d858c888c3dfbf8c8ee02d64a7c549276cc8018b8f3f59b53d45e83335c41176ade410873a5cf5b890ce711623b4792cc3bff571cc9862e325cc66f4972c431ee712e1bed129c491dc2045fbcf29f3a7ff6ccf18302ddfb992c6fea76ad387981b41279a8bca03286c64e4adf811069c297f17a2c961a89f6106891f97be1a2706a3f5f39360f3169a9dab6e0de087952e50595a1616015fc0ac7e0b352dd9568b9ef14a61c22a16802b99ca31aee529e2ec832bdd970339012283a64c2f82fb9f10a189ebb838e858816cd8ae4f4fc704279f21bd55108aa2c82199ca62ab351669cdb8af22237a21dc9ad6729c9a7e0f4e3ce25330b7b3b65c3d93702292f486747406f13b1831b97c99cfcfaf4a9e75267bdb94c96df73027a5c0946cc608e516afb690aca137ae90cf1e584ec9fc989eca28788a30eebb8fd0d297a47f8ecd89eb88e6c92fdb990e6dddae102f76e12d7c40833aeb36fdb6472fcb491901633ab7319a02fae3ef58731f7659744e7a8cd09b0f807032ad76fe70ade675365174e860fbfd73d0ca4d60feeb5fe6aa4817beeaf78b0281bb2ed9000693dc7094f244c3e3a95615a6243689093b4df718f0baafb494d9402e07b34cf060d3e76689fcdad9a88051c0f68c27225d212cedacaceaf2c0965d5efa9d5cc096af23a70a854e3565cca79f149d990625051712b0db6b7ff6a534895ab127328e77d49b7e41aa04524313be229f5f19661f4dcfbbe603b5740e0d33b4a30c71c05cd5ae828bbe9cb10e24b98cdfb108738187db4e5c1c5c532f1d613e932996b50498034a658d56d257a17adc5b612216acf7d31d19361608cfc2ddb4e624db26b507cfa9b6402043c77a172b1beef4157185c965c54771f3b83828d78ba8e388cf21328b140bf7053800011e8c2124261339f646e6b4f95de0999d3141f82b2f7ecdbc2ad59014bc1ddea20029a82af93adcdc630a75f0c363e9dba5cba15d90d469393f8a467ab7bc45a513b5ab5df6fdfc667e2bc53b8147e157491624e63d8528cfe29f3f4be6d631fb0a69aa3c482bdd7400659b6437c58c531d20d2c6e07c90b604fa3c2eaa0c265f2325e3d518b75ac01fa91f42078c453641c8ec8f9b62bf5e7044d2bcee5c668ea08c515bc08860fc4ea44813ac3bb1ecda25a913b4a998f1a8070c3e80cd51f9fb1506c6303414e73f2db8be0d850efeb870cb84b40a326c47230b722f3a893e7683b6d326c52b2e4a854a098d3bf8a1bcebb05bba1e579c781b56f3132b66c9f7f6e4f6ac8568bffdb48c9627f4f490d1f024c6a4b5e0c2e1cfcd7e29397aa70b0ff0095aa65ffb396b59cafff31b95e930f5f243fa9e169395a578eba652414ec442fad2de4ff609db9ac6eaea6abba3836292d32d4e714edf26c3af52122eb8480283cde7cd3f8ecd97ca4d68925fd40b6f3e18b8bfcfb9c44845bb4d6cb18aa7290e14d7948171b4afd107ea3b2e136f1644a8ff1ee3bdf982c7c3594c3bc369eb49b0c84f6b0a5b3792534bbb612cfc4de80ae4306b829ddaaee054dac58a732ccf19ccbb49cc138702e4b457abab2347943d04d09229ea320a022144309d188932a402d9ee524bd97f803c6e3de182f57730fb74aeba0921fb18b2f484806df423dc41f9a5f99578a922308da45c218d9afb4588b2248b0b5fedc96fd0eb33133a729c89fedc18e5d64deb162e8e30ea17bf627509b1798b9c92790a46b0d8240b63c9c303dcda06993024ce2acdf7a8cac9f311db0a15d3a0ffebeb8948c4a889a50c23945803d884a348f04370b17332029aa4f7141fe153e82b0a93897c356978f59423da2eb40ba8a428127c2b04b9e37e10d40bb82e678e4c8f4fe3becd0d41a5659d0e8335030fa4b19652e75029ced998310b49a61d698446c6cad7389513e85830d01e0111746da7f7e55d3a0c4ba983bf440942310f0a147bd18ff9604c97c5ef3b482d3a97475786f98aa82594636049322507c7dce7cb0eca33deb5ff90f8c352031ccd36c99fcfaa2a81a9cc7432a2ad05d4f877742a89b962e7bdcf0f2dc7dfdc4918e4fbc72841b6b7c845a508d021e78a1410d62a8db1450410dcea90c08efb8219d88a1bc7326133de29ba663c1f32cd19c497edc621b2ed545032b30e8f97abfb94f37bbd796d8b4d3f86cf0563258102be1df0fb5260baced86196dd626de9e14703c1f3c37f6f7863160b28b87fa6a0b2fae677d6bf25d69833751ab0a67f1952f80833d34551a13a8f16b47c3546e55621d36ade546b1d109b1826fea214f385fbe41ad13a15514ed3b811f51963bd5ee11e329f0f6c4ee3e02af473f3da491c4b3927ebe7d4a25f6a7a83e9bd10f093e4831befe5d359ede3ce6aa469b85a139848f70a171be9992ffc7b602db2fc22118f2942d6f99a7587beffb53408b8adcf1fd6ad01f724c29fa157b212e74b3a292c6540cae95cca1e935b1bfb670b507e140c10a6bc340c51984ac9aff69acbcd0f9b3426840f2023605fd197dbf04a523b49e8ae4de89ad8e4d8999bf698c404c467f18da8fde9c884ab1d48fbceedd44b7e2c3d7779304e6a4757ee0a7b5a514971cbe78ad3422719e703bf18d6c48125b46e7e8aefcaa90f7f2f84467e053d8151f87ccff6ad5e246eb755bae92d4665441b52866db8b5932c45e0f6fc1f908e6d9706a38d46e3f6933fa9240b6187f39b5da3c94fcdf4b536ada25b6896ab9a1ce6b9f41547c50889061fc11f95457bd502400ea1328515d9b34b8721df595e13ce42ad2fd2f260cc99623e266aca0974877de34443f8470208f76518c3c14af065a66143bc888fdca0df4c7f9291af26efe9f07dbf2a68c68023c243f21c8cde3fee5cbbc50514eb4de67d2d646b9cb9c5b6d0518452c50d65a590526474dbf5accf6c1cf7c8a0c4b5e3b3db948c2c051ea955eda3f298a693a85d0ba51762fdc3304e5464c10ef842d907e20676187bd3ffc5b48ea9633919d1d8dd6eb24746665cd3da217db89f17da7fdb7181fbfbbe83c90e7c7d648794385778071e42b8a4d5205fce4e93f6992fc13dffe08352ec077f07a3510baf12e64ad60647ffca5a837a6183420e65dc2cbbad619fdf6d62375a2ea55e7984bf4c04174168af5a2a6d5d1f3d4aac147cc73f0d1dc3742f4ee394fb038a0355e5fc1f9c0888fca884f3cbc7256eedbbf6e2418163fce935d83a49c1ae370b7999b0cfe06415ac9e0bc342de618e940d30387ed5db3b1396f65bd7f6ebc1807518ffe29f3ef395df8fbf5045d942527b416e5e3d21844a89f7a3f32fbc991f52d69d2eed04c1f16dd007051f0c374db4a1fab4ae89ba2372a480645ba6fd0bd8a83974d3b015114da2580fe6d7ee0935d0f5c1222fa9fc2ff5b4456eb20656523a0e7344df35e8ec886681b3d6002982d08f07444d529d6ef51c4f51ad39", @ANYRESHEX=r1, @ANYRES32=r1]) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES8=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES8]) executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/162, 0xa2}], 0x1, 0x7) flock(r0, 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100)="38040000", 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) getrlimit(0x5, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x7fff, 0x0, 0x1, 0xfffffffc, "8a53924af3357b16641a7235e1e51119a98caf28", 0x0, 0x7}) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000340)="5d53b22d07d2ed8da6120852cf0ec7c095f76f52f3a78dddc64ab583b249baed812b3a5c868f53a15215f9c089d4543f62ed929fa9c6bf55d4003ebaf2f94052e5e0ba0176d9b95a1c15a9231b3f939b165de0c5a21163df31b2713860568e75a7d37886ef8071873ffae501be1a0cb5341f59a6cbcf98f1808fb89fc46af8cb17d7830de13ba5528d3807369202a20e8fbbc7921f1dfaa9c530f332fcdcca", 0x9f}, {0x0}], 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x1, 0x7ff, 0xffffffff, "a2fad2a26816653b764c05503d42c0c6efa4dd86", 0x0, 0x5}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="04161f5c4eb9b03d238e94a4cc72b14422a009ebd5252cccac1b66ecd2630902d665fe5c6b20500adc330a385228fe0744c56f95cfc563fcea7a4de34ee1e50f42250f7f5315df44e0ab87db730d45a8e0ac932249f3eabf5e85ddfc0ef153513b21ae6731be2760aee0112a330c96497a986494593249ff253a0a7a5eccf899b793be55edecb0cbf655b8951124e7eaee8101", 0x93}], 0x1) madvise(&(0x7f0000635000/0x3000)=nil, 0x3000, 0x2) executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '4kq', 0x4, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[], @generic="7b31c2d9"}}}}}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x145) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x0, "5b6e152304771d205d88aaf01a4e4c9d75ca48531d20b0d325a530bb016479db0f517ffbc400000000649e1d46f0b2eab7abf3871bfefe783c9b7d5304fe6cebfaaedf2866e514c5f9d04defea2b8f4ca9c7c9def78df766be58ff1cda7488598fcef5076c414c9654f10d"}, 0x73, 0x0) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000600)={0x0, 0x0}) poll(&(0x7f0000000180)=[{r4}, {}], 0x2, 0x86) ioctl$TIOCSTOP(r4, 0x2000746f) lseek(r5, 0x1, 0x2) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file1\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x1b, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) getpid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) renameat(r5, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0/file0/file0\x00') executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde8ddb79df81dbb55eb12f22731a3c4ac91a22d4df95ea99142354f67169b470898ce777bf889441e7c9b8a02aff2b38d6f63d37d6b61798c971dee03a73505a15a697c03a2bfe91", 0xca2}], 0x6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r3) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r10, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000900)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d6850726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced8c46c4660eeefc21bd44042d9fb39800cb2beed2db9301ee75a25e19dbee0ad280eb4edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7000000000000000000", 0xaa}], 0x4c, 0x0, 0x0, 0x2}, 0x404) semop(r9, &(0x7f00000005c0), 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x80bf) r11 = getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/254) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, r8, r6, 0x0, r4, 0x66, 0x13f}, 0x200000000000203, 0xfffffffffffefffc, 0x803}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0xfffff7ff) getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r11) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) chdir(0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x2, &(0x7f0000001240)="807011cacec90c24c946af80cbbe3701be739e76609d678c70d58edd73848b7730771541e12ae60af73ac6b098e858425163e13451cbe90b65930e683369d3ec6f4792ea688eb630a3088b99e2c1b28dcd2486f2102064d07b9c03956fa7743ff33322c2602bd16efd081b206e5a62992be1c37f24900b37ce371e596b10f9b3d67d93c730ed5788f7dfec8dd0893b944334fb98fb86e05c2ec43e2980156eb4a35332324cdea8a37738b4dfd8b8e90bfacf7718c652476db5150160f6c0dff4d51f08d70ea67cdc2d21c9d1e0d0b520a5fe2eb4348180c5a7f0f4e16551b72513b6018ac87785e17f0de66bbf4a13cfe80182a250374e3443e589503b0b107bc673efaebd151cc5bdd9ff3e501464d7f71b2dc6cf8f30cf3f25d0502ac9d6a1d7cc21fa0e98493729dbc74d1b05eba4f4500eb70e21c2b2ce485031fd97001e52ec9e8544996d3ba0601a2d242e4b34ad6ea5b49930ca39f3d2e62bfe083331c0db0e56c7bd98abfeb3d6b01c2d95c9dde33179405cbae67b8fe5ba208592457c69f6bdae1d46d0abab610c5f168f8dc770eea48d476f5baeb044f1f9d44b7a62e16dcbb16f2d8080682cc3387bd8f22613fb7b9c4e4b58bb57310e8d0f18e5f015178fef585f66bd6ded62fca7555f813002ba435427c6927d6f77e7947c7ef46f9266df7f8988595f04ae6ebf5319a13850ffd59b0f1f67b35f9ade2388bbab1db0dc756b2883272aa81fdba4ea7486ab908afe88396134089cb2e3f2f683bc366aab04597376468a9769eabf8f59389b1e4b4d1699e2ca58854fee0b6251a9a5eb54badabbe8985da192fb41885b55af7c4f143b79d504ecbd0081efbecca4be39737ea554947fa352b2ea3509f2a45f516ff32f4908808d914935a7a5c641f22412a32667b12141407da378c7e4a85e9d48889828ac63b91494763302ffd45a5a5732447712643a4a27b2ab61189ee9d47deb1540a91c83fd9c6aadbbcc2548d55ba76ebd4960d678a068f0a843c6b4953c1ffb902e9ddbc75872f55b2cdd15f832a89bdd1fa57f0a3f012229c0b3ef078eecbfdcb74c978884c3dc73f76cd36a9dde7e3e86581c933853c72f838a2335772ebdd8de99288b9fe0bb98bf948e839e307b646682fed97d8399129c82ebea9e2d851f1b673b6bfcbaa2e4a3103a25e6c3d2f718efb0c4449901db4a532b473b8c090ffece21addd9d0cbc4ecf445e3964300037ae032b0d15e6c6b5e7d2840803af7594b950f47c7bc1d6e1bec65a5f083d6672e448daac4f204b99164fa9333366d936fa72733d15a39619d147e4e2e1f5d4c80d7de739c2c167b06d790ef388fc7d6be44b66482fe6dc22f3ad3f9b3a84c03f5cf2341aca007698af57c216b7615539d946909825fb3625adbc71435a66cb3bdafee8276f0182229ccbb9867917f78bcfea7004134c9d8ba120bab8fe1a3f5c20795ac0009cce990a674f07eb2ad6fade892a21476bad1f98a2b324d08e23954c868a8746361a1af09649c6f35841f7e4f276c1120018070b1551c91eb60d787a6bead9bc0ebb86db6039fb82d3f25fcc4f4ba36722bd87670408bda7b58c362876418981878043fa5fce5dc19e92353f4bb60f000c6a82ec527d89627625bc1e51b9df3c0b1a0f7cdc12a776a11f31cb6997c8b7b272f53f01a4640eef4e71939c046f7f9dffecc94d96f81e5bcad8b5ca7e6928808e0c6ea6ed8d99dd91fc0f37fd517d38d88182441d33cb848d40cced3c6ac26fc6b88ad46a663d1e13777a19c43311ecdfdf844b05f9dc82132ff4ee935e5a7201577cf622ebcaf1295cc6191123b075653b75759da6ce3ec35ce01d16c56dbb68f4e2e0c2f776a97337d057299311f0ae73d42edfd21f60bcc17114dffc7da162f72fe8c8f162d077e676ef3277e33bc0cbf613a33e89fb6e5a1003f0adb62f05285a46fd1779c15a4a7b60889e6b97a647aa9d7b377a7f93255eb4152144194715d27dfeffd82605153319c839a813a8ed6ed6f1ab0e81928df78a4e738121ae2a4aa2c3d57a6eba0fe190ae31ca93fcc621863d316d1ded1c934179a17b3cebce302786fb281e9279dbe0d89450ee3675def3aff03c0f724b4d04b37912541a9747dca4267132f67188a79a8c8a0e09dd0834089ecc17540de9ee57dad7a806b026682de7efb04b20addc275520c2226ed18beaabe8475d0ea82d61400a8d9858e9b511d82a8e7d204f1538e0c5e454184ba4f67a59cbe24d7d61f04f8e48165c3046713939eb9b96c05a3b4efe00c4fec3e86f4209595c46d1e7f346c380c661ecb1cca158c9588ed36ac3f14a84c90f90aa4ee94250bb39d4a681d00918b73fea5dc24bc59e15e0abe93c5c575f3337ab1c44f157191eea07a9dada3ac11ab402bfa010611bfa0df8e1640a823da7898b839d46a96ccd875f2d331654881a64ca2944e4e6fa531693d4cbfa29fb7fe62dff84489abb54d2c492f0d9a0ba7122c85c7c116762cb909c06e3f0842c64967459841ac89163c2db2070523efd0348dfad98168d1b88e8aaed5dd677d694cffebd614b42b98801ea2b454fd5aece9115be19848879446d45a57edf79e30e1b9d07e8dc5cb7cf490d8b7ffa4f8c9ddfedb50a34996c435c664294013b6e279aa736404ebc4c1a908453b896c0ff5741f4e6d4393432b52260e30aa3bb28bc3bd78a589ae01c2538ace93031adb278abf052a2c493b5878b90fe3993c1b88c8b6dc930e2ab815f86f48ae6b9feb9576320740da6c1cf0094d93920be15fa8d11c7a6fd2a0bd0750a10e88f1a3a876502d0899b160703b748e7e7cb9fadfad0c4024660be647a1fb2caa9f50f14701052632bff5c6ea0d087eb8dcc99ec49a7dff8b9078a92faf0c31bea7a65113357ae38382ffe8983a0455289513ae53bc324cf1cde06347b381b2a238fd81363a4c5f684b9896ad53364e2c3c0953e0b24ac84c4ae5693fac49171f91f9034947a56f8422d5a0f532958f0a7170a085969a513f553d74bee7a2c4bbd1c6caa421f4e03d41d2fff076cc76caca8d959e36e28ccdf91bc8191415d4fc22415315481a5f1e86283295d3c744ee4caf61601cac450e6cdfb8f750305ec804dc8dbd714bdd2df026acd47171fe030d9e5bac3b81b4b8fb616001d16d27ccc7fe43edc5c79c3944856f3635e4975d4d9d99f0397f5ad1e73dd67c23c8bee69b7d5b76539ba22c492265d795acb9c06064d6f47a8bc6ea71d57768d8ad731c668065a07fdaa9e99c969a68d07e8a57ff5fca2b9bde332d67ed86b560aff7286a0a5c3ff9f8d4d1401c5008891ccf0f51db8d49249d2c57bcd5444bea8f7f6d29c6050af2eec0900d616b95f8b619854eaa4bd982aefb07c5df6eb7216047860fa55070ca24852ac0be1f3d3d6241aa89494433e111d0c642060e9870957f3b2fc7e88277484e7e6631936c6fe8703cea19df83f701faddac5bf3bf8a64900cddf1a82b3e0b77a5b1b6668d2d26947818289370272bbf3122dbeb6e7d89c7399c699e51104ad0120c9ea49b64076b587703b0dfa1833031c2e2872199c0b33a506868c18af87484fe20693ee4ecc8928fc788e43f1a78353a63ea7bc004f5682c00407c7abc9317b4dde267621631052847e00e719c5509cc3d5391b9718d1349a2f8308bb8d6dcdec85db229ff2e73d254ea093c4a2d4aed2663f1f3a5c75e6053129e5e4adfec4d73cf415469485c36b89aaf78f26a6118b6910a922a64c12b9fbd715466327df7be6798cb7698eca9bdf91ca30716531b2405c2bef0148a980a7f7e80408a2c5ee8a361ceceb1ab3483a8aacd4f849963cf714fb586f81235ed53172966862da34d412645097f118d7e773ec59f4adce326654e3ff1d2764ee2ccb5650759010412dc623af44491c731f7d543ad18c93dd4b7c8b149038d99ca18f8fa0091b659f5786ae8deaeffd9b1d8857dcff6e154a727b96f43b4dd6f1d750a201c38686bd7485bfdce17f2f677ac7bfe2f759e7924dfc3c489e308f37c35b5c60dd5998f2b73898650cedab0e39331bfd68abe0ab544818ae8e5b9e13ddb3d94de66666d430e09aebd7637c337479d2a153541c1b4ec97fec775aedc9c691a7a12dc0707a31f61891c826410e5cb494f97939a5b8e73d838b2aef2e6f5ede31587e8567f6b2c8eef8e0f66562543a41bbc9836f1a3349de14e3bdb61498eab899ddf91facf5569f5cf0c46bc71c6e5c6246e5c0d01f462869c9f8eb6edff41535aba0b9af263a2b0819c5bcf8316bdc735cdab0712ab5d07aa2f7459afb47f1d821b7f0ad13117b12175eda7794e100af4de3e125da502df88eb7ce171ed0680f565b897cb3454e003cbdcf6028dac25ef4d5b445745b5d5c4f7b46c94d8ccc6de31723d2dc033cb3fe25a0cb45bd739064f987c164d0d4a398b2f4329b51e2a346b78de73f4297e437b65817a121a481d13a0da47cece0e9425923813a3b249cd2cfa2fa41c4ebe3fccade6bcaadab6df2c98445b44d8d3163fcc071926470216646262a940adc767268157d0ff2a3d32d2d58cd36d2034b6dc6fb978c391feeb98d5bab0f488f7299a62940be9079df40ee8589bd9e7946a8027d679f31b5bf892661a649abfe92f89393cbffaa25879bdc52f90c512a2c50c34663f0196fe51622c83ba747a1bb94563f8025a81cea22b8f3e7c10f6aea933bbdb0a9077768112818b5383fa0c4e9a68fb68b0b2a5dbc248df0d096446b27a0abfb2b7e2b38ef0417e10c970ba2a56bee6646a1c79dfa77f46e4e6717ccebd7c1425bd45e7dabca99df47135ebf92954e11baf22de2115c02ff63d537d2310ea82f674422670758f781293bc8c26972c19e49fa1e1bf5ba62eff77e0d89138c01a1c7260e88c68bbc3b7d4cb29a1f0e0bf9a4ad62d8cd47f27a73acb86ad2117bf230e93f8a39930288add1bedaaeeaf970115fdb7242d5a8a9748e3407cc8770efd16632a7a0b069b67fd530416cea11da1b342a2ef92edf48e3cd3728812703f2a93003a40d02d305c1fa490a22b6269b9e31d43869853dfc85855b85794b6ad86bde42fae44264e93e616c5bafff03d91e0569be4ed1f937fc61a96abcd5146faaa140d5fd75d4b42afc9e5e30e399dd6608f28812a0764296dc11ad9aeb06eaae3879e954ea240880ca7a2f2bc64e56235b84ac618def742f740bec7761ad6ce22301843d9bd8b645b1d67390016ed00a29a3163cbc9d6bdd8797183eaf3b0e2a15670133188d3ef333310baeb458465f3ab673824e4c200c52ef4a4d1340a64b8650a8905a2e31bd0a90ef212a281d14d46b11c447377e758eba0033d16b34ac35fbae41e5d0ea6e607231d1abf33a9d7cd3247124f51d040d07933e2d5ba33e8c5691751f597352c044aa9097a413e44d0330d166cf09d7c445b7d01e4db2d4be208ec5c4314c4414f7f42ba28b2968e5be82e969cb2187b7a7155d2d66a20bd3c5f3e5af7843e3fbf3a1fe50a01319cf29dbb2506fe0065428ef22774789f7d6ed08aadbdb1d893897a603da6b2c93ca229ba148d1e617ebb40e6be876f75d9bc495d5794227b3d039f492061838770c80bea9cb8ba94c891cfe143cfd9a4f3562921b549da902e82a3d842d1682aff1b262782787dca60b001ce36ff6b31abeb8623d1c2e94336a1182e09b24fb9979686205935a9207f4ddc2fec9599061363c7269bbc861b93e512472f56fb42eca51f068a3d4c7687ce985bed24dba61ac059aaf2d607369b6a726a249270050a06423d86799cc1f0a2a16bb0c8ad4fd24d73dc3", &(0x7f00000000c0)=0x1000, &(0x7f0000000240)="959ef4a2c98e5e11b03163646e6ea6da791cc47b9c925c8f9a8c5e3352204af7b8f914ff6e0782d73601be21c4f75c111b2375c801424a431c7336dd855530db505e4ba54812e6bbcc0e568ee7d761a2e4bd11f26eb2d70ad5c406dd053110478446640d6ec194fdc75a1267cfb13e885c3bf6caa775c2d9b8e27e337d7fb6a5ebe84de1ad1964a242bd7432919634861496c4288a17c4ba29da074c9d3008a6203b2ce331c5190e9f6b19ef2c905d093f5789e38d07071e9afda6fddd499f43dd676ec46d9a64ba044d782f0627a5e951568fd4ad049ac996cb", 0xda) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x4, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) accept$inet(r4, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000004c0)={0x10, 0x1f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x50c}, {&(0x7f0000477000/0x3000)=nil, &(0x7f0000115000/0x1000)=nil, 0x9}, {&(0x7f00001e6000/0x2000)=nil, &(0x7f00000e9000/0x2000)=nil, 0x4}, {&(0x7f0000478000/0x3000)=nil, &(0x7f0000403000/0x5000)=nil, 0x7ff}, {&(0x7f0000334000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000169000/0x1000)=nil, &(0x7f0000089000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f00006b9000/0x3000)=nil, &(0x7f00002fa000/0x400000)=nil, 0x8001}, {&(0x7f00004c9000/0x2000)=nil, &(0x7f00005ce000/0x1000)=nil, 0x401}, {&(0x7f0000547000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f000032c000/0x3000)=nil, &(0x7f00002a9000/0x2000)=nil, 0x100000001}, {&(0x7f00006f2000/0x2000)=nil, &(0x7f0000322000/0x3000)=nil, 0x8}, {&(0x7f0000112000/0x1000)=nil, &(0x7f00004a6000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001b1000/0x1000)=nil}, {&(0x7f0000224000/0x2000)=nil, &(0x7f00001c2000/0x4000)=nil, 0x100000001}, {&(0x7f000061f000/0x2000)=nil, &(0x7f00004a0000/0x4000)=nil}, {&(0x7f0000404000/0x4000)=nil, &(0x7f0000354000/0x3000)=nil, 0x9}], './file0\x00', 0x3}) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000300)="9a82da2a0f5a16f54f8cf8189658c71346b08e26f54793ebfe8261764812fcedcadbcd7423da", 0x26, 0xc, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7fff, [{&(0x7f0000780000/0x3000)=nil, &(0x7f000013e000/0x3000)=nil, 0x5661961}, {&(0x7f000062e000/0x1000)=nil, &(0x7f000075b000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000393000/0x2000)=nil, &(0x7f000075c000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000444000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000063c000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000013a000/0x4000)=nil, 0x6}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f00006e5000/0x1000)=nil}, {&(0x7f000065f000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006ad000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003dd000/0x1000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000167000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000044000/0x4000)=nil, 0x7}, {&(0x7f0000620000/0x2000)=nil, &(0x7f00002e9000/0x4000)=nil, 0x31}, {&(0x7f00002b6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], './file0\x00', 0xffffffff}) r2 = shmget(0x0, 0x2000, 0x200, &(0x7f0000405000/0x2000)=nil) shmat(r2, &(0x7f0000204000/0x4000)=nil, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x12}, {0x0, 0x8, 0x6, 0x20000001}]}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6013, r1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x0, './file0/file0/..', './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0x1) r3 = socket$unix(0x1, 0x1, 0x0) fsync(r3) faccessat(r2, &(0x7f0000000480)='./file0/file0/..\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) open(&(0x7f0000000380)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) getpid() syz_extract_tcp_res(&(0x7f0000000340), 0x5243, 0x0) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) r6 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="23051f00020000000000400000000000", 0x10}], 0x1}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r2, 0x0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/30, 0x1e}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x3) sysctl$kern(&(0x7f0000001900)={0x1, 0x16}, 0x2, &(0x7f0000001940), 0x0, &(0x7f0000001a00), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000100)=""/114) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket$inet6(0x18, 0x1, 0x6) recvfrom(r5, &(0x7f0000000280)=""/185, 0xb9, 0x1041, 0x0, 0x0) executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) sendto$unix(r0, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000140)="78c204c0938f07afc68774a852c7e59807c9df0a17acd2ec28172f3a7b31c2de19f1", &(0x7f0000000180)=0x22, &(0x7f0000000280)="6dc14fe1e725711e37a815a7b5984e44fd32e6f419b11f1474d2918f6b420edbcd6de50c4c09df73fa89f8294851fd5239c3de903d4945e47a4939d5f8e6f5746dbec6e9c3bf4200d65dc8faf02346dfff8068516a3a27a0877aae20a09c07073e68f1c88168c80f9f5fb3cb299a8f911ca4720768c610e1b871d3c6854e1cbdb2d2205edc4a00e238688152d15a3e4bf59fd052aa0be7585b55d207da0345a519050c9fd4b43abd0c721de94b08305ba521676da43c69e64fd275c243a84a5eec82325546c3bd89c48943e7da7f98c6980010c4e8eea533eda2c5b4a7cd04a0e924f43386bd100368767e51e673042be715459fe331d93a81cc", 0xfa) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000000c0)="873723782713c3a67417a1cba072119fea7449bb332df2f64ecdda60644ceeeaeafc02533ba5b940614c07104c93a8b22fa789c1d067ea95e0a6fd6a8330d99f3c2a456aacb4d0d99293e7de07", 0x4d}, {&(0x7f0000000380)="2a04b901ae28fae4b430bdc9b7016da3b506cac17d9825aeb718b69522a1f998912c0fb1461d444c458336cbabd962e47350c02a3461f9f15ac08aa68920345aee0d7f8a37d7f626617a5143774d8d68e8846e5e204865a8581e118304e14c5d68a64adadf2e3cd966f271fcc9e7beb52dadb3b7fbcd718f89304944bb1e7e41e562dd", 0x83}, {&(0x7f0000000440)="cbcae7d252e1b3333af9a1cc47879dc6c2e868c41ac8f19135bd3cf34cdcc15c6e59d06f2bf576dc4ba76cd389a4adcea069fc01f961cf04ea0f9f39b553a390b17bb0b234843d9047039d8acec2cfe82b11b8f0b8dd1b70b16c3f01bd8245f73c915f7824eb80f41ac05e2ae6c6f85bad31d4dc554ec1495233a6846e0d6a95a8aaeaaa26f127c2daf716d80ed9e885e6e967431cc905f5724c63225b607ced6c8160cca7cc96337807afce16a4dd03bd609cb547eb47b833ad2122faeaf214c833ee6c9a5ce07ec993994200c670b330dadffe5636cdc8917a03", 0xdb}, {&(0x7f00000001c0)="9deff6498c7bee43d33b", 0xa}, {&(0x7f0000000200)="969b6bb34386d449b9cc0be660cccc320f49acab05e9e4210d6884c0998ec6ba57184a3ccbb9812c5b64a585dd9200ca9afeb763c7f4fd", 0x37}, {&(0x7f0000000540)}, {&(0x7f0000000580)="f6ae72f15f81c58c997cbe2e30e2a162ddcfc04c452c96ab10d1dcfc2688458dcd1aa49bf7885d90755f4e6c5e01a298f79c7b7d47b895ae9120c2c2f556e66f627bcdb7227d94406b231c64fe684e123612d558a94887b2ee692e8cf8e0f38297d96acafd96212e3c1dc28b76c6643862c56c5f934106da7b35b642a48115f3df5d4966769606352ececd67ddf45f3ee6a8ae398fe60cc7999d079920cb1c21576fd7668da69fc3ee5bc7d54ba22e9201f3975243aeef6b98e50b9dc70e373b6c4681cd601ca2c29ead61431011e5ccd30aa74747e188f78fcc58808478e54844401df33a7e0ea5f744a4abb3f2a4f5f47dd33ae14f2132f11afc7e9fdbf212457a8539f81f00c9704d1c5b4107cfc7735e55bccb3eaf0266ff6f2f2af9c960180b7d730441fa073b9a012540e2a7c4cfb27d8148c063295b5d32a14d1234dc919868c205e57f5897fae4dd8be6e71c2c9f6f1a94e3da03993b93475a74449ab9a2e65ffd5717271bea6b28edc7e5dd923612201ea126d2aaedcff70fb357ac3bff4f3a22632a32eb33256f1fbff1c7601f5f07e9bb8d43c78d46f2525ee87aff44d294008842baf96d795de7e1156e54fef44674f83c476dd805edc77265088a18cba62b2b33d655ff292866cd03aa87d069dc2edc090f43fe7a0810a6455ed383d8beec25e545582c82a06ccc3019f6656217dd2c92d7d9e6b13f0894706d888dbfd3005203520dd11952b46da4848d48192443950ff612fdc90b9e14434742abf5f1277f8136d7afb93b3b1159962c4b1ac620b047e3ec5ca76aa9007c368a890995cb858c1caa87b99646d2efc6dd5c33677a68ad7355e1b7e8cb05fddeca9f90ce9b5a70737f586ac32afbd7216979ee2c8b930228f8f7e691b13354b2f736d20aa87c329c32f8592ef8b24c4f48b77d97f3b811bb52aef61ac5052f53422dd781857efbf866e3f2445aa0701e8dd49d7cdd873a302428fa713edb64ac47bfc9f2dc9526786430647cb42babc7cdf6775fe83206ae0b0b41cda97cc1e308d137e072351238dd116557fc70e52b0682bc68a4f9ec7ee25fc5a26b88ee8889cdccf0bd7def8132a0bcfce23627726020e00282efbd9b38196ee160eba810ca0e167940e658ada47341da1c84e01752eaf33cd2b07611022f2f3eb4215a9ed6493e54442e553e2890085b5c4ef670b45ec4ebe4edb77e37a705587239e4344162952b867a321dc1713cf9f09acd703c205c5c0d4a5cd673ef8795bdf45cef2de6edf36d869a3dc2fa1d277359f7236575b71aca0ba58df96599a6402d8fdee8b079827c7210a9b6378c8101ad215cf3b1476c655f819534fa2b4db99f3a29c073349ad3f5af561b8f50e83924b8f6e35adfe8930268d065332874300bd7e6c71c319ac21265f2e2307a608d9a43210367d9209b0078dac52303b7b5e5ebe56fd817bcf0e7b3e6ec5cbdad8481f643877e1441e8fac45d5a388d836f473eb18a2cc60c2eb6c5129b6141d4ae649630e134eb45554af59cab1f7c518161e2b49a2ba8e061b8f5cf3d85d09b0be53a500439601c81d7052e25d9d010f0ccbb7efe7332c43de73fc54f50f9b9c516bd727d5a87d9c19571441b8a7ddb0d33e20f1c321183db8e8133862c2ac3a6178a883a48ad0da3b46a879a6a64c728ef8f82ad6f0a839f57285014b3fce0782ff36c3a1b18f4eb2ae6668a6d1f5887fe8becfb8380e2c6d5d201ed9ebd554990c1a4a3afa0c02dd61da74e0220011c8dd6b02cb5648864c59f9bc9be6120267c5a1f9e44b42452d4cdb8a1d84b4066bcee854edbe85e9e97f8dfbeb8685e58260378ba0c54f4442b17d80ee7cefb88e92d3d025070f0d60e72298ebeb541ae1b0e0ca7028bae3f3465d11edc2feb506f479e0118145e7a6882d3ae107679c1668ce83656944dd94e36d82f03283b24f96dc41ed02a1e99715938cfe1d6b246173e1b9edf76b4b4fb8377dfbd315aa56d26888194d3c7c0194216b85c64995fee4a35f9106fe43452a08463b66bdfe400b561d2799cf23cf8f39217a2c5c0151e6043e0725aef7057d560f71a0b6e195d6434cfd0479e6e1d48a7d8c7660ff2546fc80d57df8d2d23ac46f075337b49a580ee8b91a20d46c813e0a26b29945b13b13c25e4d02f930a5298006365a24db65b42d018c73197627d83f02d594cee8819e13796474dbd202c2dd9e90521fd934fc4eceea628e9f38132675ecf071f41e01097e23904f33fded85db733e54d8502d529d89c4ec0a5264701993dbc8694914b06da38b05ef24248f7b1c82c5eac4cfcc14d1384348d342235ecb0acbc1a3df542321212185ecfb3715c6446fa85c8c84864eba46a7a0e1ed82192e0be3c9e08bd6cd92912b5b6ee3534ade5fb42a2e460a1f0d09c2a21dd09335176c41f50ba9b32951eca4227186ce8b3b68dd09c5eb7123698d7af1d24b1f1d4d184d6cfe28e56aa0834e062633155a27442d5638bfa1edbbb1baf5732731b38da92d42dbb36389e46c2b14fae4a07325284ea965fab30677086bc5a674cfc43ded24123955ee80cb25b7dc808f11085e04a79751465b7790d2390211acc973f4eb2be38f3748caed4fe079bcf348760ec95f6f20cc5fc6a9dc992daa797bfd75a61a8a4a01addfdee228d5dc81f4cdaa479741ae026ef38d74757d200015f10215362240609164257b04b65430903e73996ea584046b222e9208b875e72269e1261089170cbd3122bd9cf4b2cfb080ce35006db9f20d1ca5392958964feacad6e4c882bd83bf4eeca1fd20350e0316f767032e36f8bc5512f90237bf6f9429af9cecbec3b3d2ec7eb935a27fde2e34c7a3fab5e5076621e6a2277f61abf96ef02628d0a5c9b69030f0dbc33bae8defa1dda48360034d32adb3eb643675010c74770e42e76d1061fd8c85b1d5282586b5c3b3676f266a5877ad0a424a0cf581f7834b942826c4544a730cfd6128f001289f332acc384179af59c12e83d3b5e1cbb00463217f1962bfea81c2bdb0afc612510bceb74b8e10e9451a0114df57999c82c925651766d3cf6f77484abea06800db4a22711f4b03e2c4b317ecda1d90a077a76faef227fb71528ff64e415a60bec9763deba486721d2d000174dc638c49278e151e17a58822846d4dd8016c7d90c1b9884ec264f79235854f5383c91de2c90ad2726a19dd86a8d5fd7ed535e88957f9694349f29d23266a178ff1e75c30bb6ddb31cbd4f8c3020d9652b4f6c7bea4404716afe8c3a9f3a2e993dee3a55bf3d2b02d232caf1f51e66cfb04f03c755180d43e689089ef788e580ce445629f0330b19044910aebb5b330756f671cc624d98453da1470060568701492dc8daa55d21ede3fc235d5ca6ecc033446db0a0a696a6de485906b1bb038477d84edb33673352495dc4946a1119a8035d7b59e342a1a7bb09ef7b5f86198e5043295532cced959b9da3843c33e601b35502c69ffd6c83c0ec8d1c80a803a7fba3ed006d943c03f898465544602dc8369aa0dc3e0792c177d0b330c97f18d5dfdf26e82c6e409f8d0268a7296ebe97ff3b24cb7417e8ee6ed9c486f9f514bd4a13f270ea9e11065f08b254ac02b1ce73072b591411927dd3ed87a31ec6a93d63d8fddbc8726fddad5fec565a723d7f7a6f5eb0c6f1219b8d9784f98118995dc9f2eafd95200448811451f33251afe263b190d0699b925c8f67687bd032514ec6ece5742ef058f4e1a7a4570e1c8a42e92828e5b5ee942121b627fe9c13e95311430cb52184d50d78e46831ce0dd85506cf43aa166add26b9eee43f650e36ba775b7df48e9d852413014e97ac2f5d2b1d5055b2486579b01ab33798204e1c243c1171bec6e630847456178cc59dd3deb2f80413102a7fb1bcdaa7daa6e4727bbdaf336909d15de438e50da9283e04c4bfe560349dcf9551933e4194f25aed8b39d9462b45eb11d810ed90d9aef85af9d3f01fde084d7ccc4fc72a8524ac19ff94acccbdd1f56374f72c6fb0eaf2a42a532bb109f760f75c03fcd810aeaf6775bc0c4d8a407419473c2b70ee86e1f086b1277b7f7d2bb539e8aae7835ad4c9af01d8759c87464eae19dff3999ba9987d9d3368cfb93361c2f26de243913db6c731247ee723e1f06654eca71c1c03e299a3140b61ce2ec8bb9780835fbab48da69a5cf933de2283e270ca9ca09a98158db1e928e04126e3c2c55b02afed3430a659e52afb106a525cac3d10943e0c0e4f69aac211645c8d0ecdcd5dc947c8214ab600d3387a447dc80e806f11ecc08d75d8390917abab7819ed28606d3041cc5407e83a93008a6531ef37c27dc8d95ca0e03c9fe628b26ed2c49e0a1181b2a0569cc0f08d7344517564951d6ee65274509935890ac563b7db45ab5d392f03c883097a13dd7837ff855f6ba3017e6c4666b1e0d7c2a12962872000b169e39b9f3a9aa397661d8e3215419aff93860ba23db62c3189ad1ac4229ca082125f44e7fc559b0e304229100e22dfc43cb5cfbc31368fd444d9447c7efed8e52934b660ab8c8d12a082d37749d0e874b6b06997f0582b2d62cf707e134ad8456dd3ece6dc79965d56d0991ac56a6ab310cc78771acf81cbe0e9a48c7412d33bada728601f937560e396396a05f335ff2bd61f1e271afaabeaa3586b37b7f3c0d420237b04d1562d97b531d08c1b3cbf0c9c8d6deaa55d9a83f87a3a7fe526cfe3cce4fd98b252fa65cd5837e229db2acfae5590534ea1d301b8f2f60d500b70c45358cd3200cc9e92db2347efc05255857734c787686aaeb0ad0e8993c3a0ff955c6cf8803ff70b1daeb3017374b1da60613e94722bba82a0b39a5a82dc6b1f233fa00b37e983ea027f118ebb4f0c516d05036e3a2706a505913a85130afaef73ec1d44783d841a15b9f28bb9a96ec66c0a253d12d3080d90cc380c5ff4b76cce8a7a1898c8cdc7b5a91e1e98f23d71e0176b69840fe266178a325c0d334cad454d823fa83e4d69eec1da0be160baf058b08ac203349ed72e125ef501857795b9e063c6b884132e890d263adc0154935b6c36b02ceef9376fbd98f395e81debad40cd34c6d0d059aaee4bd6e7bcf5ba0ef0db33664274635ec25a6704b087a47297d0a0475322da4e4635bb048dbf1d5d84e0cea66b09e44a3e543d351720c085c64489cf6fa3fdaf3a124078ca861ec86fb80cd9bcdfde34d01c86c6127ec25c12029431321c48f5e40410bf18fada0575b4f0a46d728eaf6636ecd367ac458170cd8678b53ae41e3d91c0e47faefc6ee03384f5581547bc3f1b7aacba5ad7aa08a95fd7b56a6e2b1efe4d4ef9f34bf2da2db8cfc5fa5775cf6d40ba397450d025fe67be201e13a9409a407eedf789631409b47638139142333d5809ba46e4250e11364f91473e5a0189a8c5e9fa2d462377541fe4b276fdf98b3984b447c1664753122ac34c500709d85e5eff9b2eb725b7e803489cb0424f7bc0e9bbf8a2623750fbc6dca257fa982c5f5b3ab0b27b92b5f8ba42ff0d7da6b26c73f84e933d8000e59ffd99a1997b0ee05871d72d5d13342f2e2d0a27f6297591259e9a69eaac6c51be2bb744ab8d07ffb0a23c4e71b2a255e3d2061e00e8da1160ca88be2d5e43e6f1710b056ad2ae25ad26bc31bdb53854efe363eb912cc62483857f4359dad8b3c4ed6432f570408fee5d95bb39e99c1b8a92380a22c679802ab919178b92e565a153affdd6875e2990c68ae255d494398fc5c524a4e3c5ae4b79dd6b75815982f1fb52294a35bff7027881b3ee4a4c2309589ed70a920de99c7d", 0x1000}, {&(0x7f0000001580)="c13b101decac671f1c18232bc22628d9d2b0d8220c2963da3966e691aaade17b3a64602650b28b711c5a5c21a4ab5053ecfa543064b4d16a598e2de5d2d06992de596e7cce71891aa3e18e6ec78ba90074302cd39834095f326fa4c8765d846e2a47fbfffe86b51642005d4d1b59a959c5e0d393338f160606f50cb03747afe54152eaa906ac546436a3df9f1fe7e6420e2cea52fa555644be0fe33dcde742f8023e07c493e11325a36c3eef09a347b312e7b170a3cb99", 0xb7}, {&(0x7f0000001640)="07a16d20f1cd3b7dce4ea7da2eef27d6389824941e8c3f838ad214e15e630c7332903c0c0b52225a0deec9a9e36135a3aa2ef9764b4ba8054eda07420f6866af6bb15d502cbb98aa23d974c7caf608e05be38fc948a3e5790bd5174421378c5dd35ca012f74dd73a6ef94020d2a3757ae5d3893311f585eedb983ae2f4beaf7564166788d05f642349e577a30ed2f4015317dfff168d0a3278522f446f83a6dd6643b589f2f154865aef20e93b123790cda364a415a925124a449bafc8049102ea1846bebce0aac0a7b0368a89ae3365504660eac2419b390c2ca81329fb17a316d7eeb3256642f4cbe7ec9befd2529f685514fb44552d", 0xf7}, {&(0x7f0000001740)="cebbd73d9b3592dd8a738df41f63a6dc28e777270a11a7a9debc91a3709160a054c5db16ca38360221e2c27cd02674fbde1a4c31", 0x34}], 0xa, &(0x7f0000001840)=[{0xc8, 0x1, 0x7ff, "3b10285a272fad3dd026245cca3c3f3a387fa9f59dc94618891558b435b6117ee99070890a15fca654da884b1b5e84151aa895b5ed99e68368cce211c933bf65c4b66924c55fb1f4a9924e07e0d6eb632d297da678dc981b761bab872ca1844fada1e0dd9ed16da8b7d7c81a5065fe96638b9bc909296add62c5a12da9671983c375781e227851451f500e86399bf62620e55fee238ec49611a9dafef10b6407f4e33c614b2216ca7da19b09b5db9d312ecddca6"}, {0x78, 0xffff, 0x8, "1bf5fa2141f668deb398696f9c28306bbb83d11a3ef883ad3634cc53d4f3f7d96c3eee7d1c17c1dff08da1d2f55a3a664da92a12baaad856ea0725d0a9ba786f51345e0a40f570ee408f66ccff923bddd266dadf7d664a31d2f5f0e20ed6cd6d08d93d4a"}, {0x38, 0xffff, 0x6, "02dc913f6e1066a8222fa91b33945e121d2f3fe378271cc84629a6f2d58a26f0ff93dda2c6fa"}], 0x178}, 0x4}, 0x10, 0x0) executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) executing program 6: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800000, "48cca0f1f81a6ad70e13a0e265f800"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x4, 0xffffffff, {0xfffffffffffffff9, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x18, 0x3, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x120, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000001380)=[{0x41, 0x6}, {0x86, 0x3}], 0x2}) r4 = socket$unix(0x1, 0x0, 0x0) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xff3a, 0x4, 0xe9, 0x80}, {0x0, 0xce, 0x3f, 0xa830}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7, 0x0, 0xe9}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r9, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r10, 0x0) socket$inet(0x2, 0x8000, 0xd6) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 7: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_getres(0x2, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xdd3, 0x7fff}, {0x0, 0x6ee9}}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) syz_emit_ethernet(0x3e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) write(r3, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) socket$inet(0x2, 0x8006, 0xff) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x101}, {0xe8be}]}) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x101, 0x2, './file0\x00', 0x2, 0x7fffffff, 0x9, 0x6}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r5 = semget(0x2, 0x0, 0x9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/236) r6 = dup2(0xffffffffffffffff, r1) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000002c0)=""/182) setsockopt(r4, 0x401, 0x5, &(0x7f0000000380)="dd83f351ec859a701a1a20a3a2f8149aef0dd62fccd207cee2d65070546addcfea714b5df59e4d28d0076d9643244ea63f681f1df9f517cd9ecb5a5d2f10c448cec28d39c2d8fb6feba55d91119f200b5d8c8edd39075aaac12822205d7305e00ad0ecd7106fd6a29aec612012e813cfbe8395efa94380df7af47d3c5f2248305077347d637e63edf68824c36a1072b2d3af7ccb2d8935054ff949167487692abcdac10006f180acc60f8fc7f0ac184da093d386b5a77cde92dc888a4ee6ff4d11285ff2e69efcdd0dc459fb9c0b850f572071b6cff5ff0b8b1741cde8fbbc7b4e5ed390de", 0xe5) ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0xa, r3) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000004c0)=""/93) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000540)="e010c8bc5edd05315b4b8fc86052bf814f3280946297cc3b970b0cf4979befc610034a5d2d333e7868e805cf72a6b9dc853698cf434f938d2ec9d01414835c1b914799e8182d686827496b1d0ac3a9d33c75d75b276871", 0x57) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000600)=""/20) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000680)) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000700)={0x1, 0xbd, 0x7f, 0x7f4d, 0x7f}) fcntl$getown(0xffffffffffffffff, 0x5) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000740)=""/5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0x1, 0x2, 0x0, 0x0, 0x8, 0xc8, 0x8f, 0x1, 0x2, 0xe, 0xcfd8}) utimensat(r6, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x48d2, 0x3}}, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x40, 0x144) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000940)) openat(r0, 0x0, 0x400, 0x120) fchdir(r2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000980)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x20, 0x40, 0x9f, 0x10001}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() readv(r1, &(0x7f0000000140), 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000180)=0x9) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) socketpair(0x6, 0x3, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x1) sysctl$hw(&(0x7f00000002c0)={0x6, 0x13}, 0x2, &(0x7f0000000300)="a1c234fe20c49928b3dcecd659634c1be0403ab420b5dabfec70d5dc99fb64e894c5a2bf8136b7785c7ec2866dd4f38df4fed4da912b00702d7c6bfe80e7cd39e10416ccf26893560ecd92c4cd3664263cd7163fa0be8e4ec5a6beb92ec20958868b3e2e9251fa9179067790ef60852d008d486afedea697091d9ddd199b1ee83457a196054222a9102697431f2279e9da872d7801447ecd1a6ab033f3a2acae4ecd2f44cd98ed2c8bb072857ab56a23c5566457ac25b1b3fe23e84635501bbec78cfa49acb82928a9dbd9863ca3ac65cf1c2cfd60e00cdf8741191ed196afc8300256351d1a48e81b6ab66cedd7e2d85c2ecebb372aaa9743f6a9241dd6", &(0x7f0000000400)=0xfe, &(0x7f0000000440)="13a786d31857bb991f8f104de02f4a5552ba9f926131a02a9867ce27d6fae59884187e8c7c0cb5f7230da3d18402cc79eeebc944bc301cd4b279d6773b4922c4091b5ab15d99743a9f53ec48c1000f296f6ee4fef184f68e5efa19f5e380b0f9001060808a58c1a8d616b0977d7db96b1c96b5f5bd7b195e32786bf494627ea12b103d772040407116b086a3cd95684ead4df944747402ad60cec99518423cdc3f63ed88a0a1493792a6bfa4345a47b6f2885039954f40539891deb7c7231085bde738e517fa7238e01d7bec030f81fcd62db63799e71673824154fb02", 0xdd) getsockopt(r3, 0x9, 0x9, &(0x7f0000000540)=""/200, &(0x7f0000000640)=0xc8) sendto$unix(r4, &(0x7f0000000680)="afe153f7ca70f2b9e613b14ac95435e5114d1f6ef749e99f406758fb8a2bc2b51cb3ba20b920b67b97fefe02c9f14102ef459fed6b5f651613a717b3c718ce4be711e2e5dd648a4174c8521619e9b1c60840ce51a97fc062c07fbf66a3a2bc4e4762c2442890327d26a4", 0x6a, 0x400, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000008c0)={{0x3f, r5, r6, r7, r8, 0xd0, 0x6b03}, 0x5, 0x8}) fcntl$setstatus(r4, 0x4, 0x40) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r9, 0x80105702, &(0x7f0000000980)={0x7fffffff, 0x7, 0x7a, 0xa7c7}) ioctl$WSKBDIO_SETENCODING(r9, 0x80045710, &(0x7f00000009c0)=0x7f) r10 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x108) ioctl$WSKBDIO_SETMAP(r10, 0x8010570e, &(0x7f0000000a80)={0x2, &(0x7f0000000a40)=[{0x7, 0xb7d, 0x4, 0x2, 0x3f}, {0x8100, 0x7, 0x4, 0x20}]}) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000ac0)=""/23) fcntl$getown(r3, 0x5) readlinkat(r10, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/18, 0x12) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc"}}}}) mkdir(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r1 = geteuid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r1, 0x0, 0x0, r2, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa040000000000000006000f3c0b060a0004aaaaaaaaaaaa1608d444c1f64fac874252500000000035d9e5b197338879fe6b67cdca427770"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100)="38040000", 0x4) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, "3b02b078844c7df2"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0xffffffff}}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0xfc, 0x6df0}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00003731f00996a8130a6b7f0000000008004500001c0000000000ff8f78e0000002ac14"]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xc3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) mlockall(0x0) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x7fff, 0x0, 0xfffffffe, 0xfffffffc, "8a53924af3357b16641a7235e1e51119a98caf28", 0x0, 0xe5}) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000340)="5d53b22d07d2ed8da6120852cf0ec7c095f76f52f3a78dddc64ab583b249baed812b3a5c868f53a15215f9c089d4543f62ed929fa9c6bf55d4003ebaf2f94052e5e0ba0176d9b95a1c15a9231b3f939b165de0c5a21163df31b2713860568e75a7d37886ef8071873ffae501be1a0cb5341f59a6cbcf98f1808fb89fc46af8cb17d7830de13ba5528d3807369202a20e8fbbc7921f1dfaa9c530f332fcdcca", 0x9f}, {0x0}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 7: madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) write(r1, &(0x7f00000002c0), 0x0) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket(0x18, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) r7 = socket(0x18, 0x2, 0x0) bind(r6, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r5, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r8, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000480)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c2971", 0x55}], 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r3, 0xc}], 0x1, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000680)="a661e2651aeb8a63bbfa682bc7f4452fd520777f80def17e4aec97c386a35599bf5d1a7ce13b11acc80b1d984ce72698825e2b122d32ca8ec33a07263cb1c0f45b012c12c8ae11452f49c863ba2d3784362bae868ea45a94a4df1dc7be9a019358bc9cc2", 0x64}], 0x1}, 0x0) syz_emit_ethernet(0x376, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff79277587258e86dd6084fc9e03403a0000000000000000000000000000000000ff0200000000000000000000000000010204000200000000fe8000000000000000000000000000aa3157102d33cf873e591a11932241fe5e3300f2c066000000295a0000000000004162db4f6d16fefc2e8159c70ac74a7dc5c754d7aedf79cdb8771687f6b41c8997a266e073057444ccb27af3b770a3789bbfad4d7f84b57ab9093f0d7ca5ac8b566afcfe4067521a5084ee7c9270d20000a3c2a185e25ccbbe6c649b831252f7030200c3c2"]) close(r1) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r3 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0xfdfffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) msgget$private(0x0, 0x502) socket(0x6, 0x1, 0x17) executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000300), 0x1d, 0xffffffffffffeffe) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)="0048aee2", 0x1) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) syz_open_pts() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fb6e603ce49a821ee11880f5133de9f74f22b7c793e23dabc4caf9591a0ba867d9aece68949db5880bfbf3dd38b8b82b7707bc5d7e97afefc1f85b708edb3729cc57111a675525e5c7bfbe1261b7c3796df0f1e98a608c91c15c18231768f9a467ebb33bbba7229a97e7c8d4a0b8becbbb7389be66dd1733182571381e419ed2b370a2", 0x83, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000000009078ac1400bbac4385bc8807efb6e462e700"/42]) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x5}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x1c4}], 0x1, 0x0) getrlimit(0x3, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) setrlimit(0x3, &(0x7f0000000140)={0x100000}) executing program 0: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(r1, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0x45cd}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r1, 0x80) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0xf66c, 0x0, 0x1, 0x5777c537, "1c102609307e7be2df67de202a72da64612c3300"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) fsync(r9) syz_emit_ethernet(0x46, &(0x7f0000002380)=ANY=[@ANYBLOB="ffffffffffffffbfffffffff0800450000380000000000019078e0000002000000000c009078000000004500fffc00000002163fe67e40b2310000000000f7df4d4fcdb92553"]) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x8, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') executing program 2: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x10382, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c8bc82328000000000000000000000fffffffffffffe8000000000000000000000000000aa0306000000000000063036fcb7275e3faa1c78bad3c313fd43784b296e963a3a8c6d93f92d48a7d1a2ee27c381c334e06f6f853f29d35bac04f800010000000053c3ede582ec62edc087a44877d4ccaf97482b122846bdf6d73e0bae8157e90b1279dc71a7ed654473589fd6d0250f0ee3252c29df5aeb4c22ae54c55080f607"]) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x53) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x4) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0x0, 0x40, 0x200000000000006, 0x0, 0xffffffffffffffff, 0x20000}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a221611", 0x7e) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r3, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x7c, 0x1}, {{}, 0xfffffffffffffffb, 0x32, 0x2, 0x8000000000000000, 0x8001}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x200000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = dup2(r4, r4) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000340)=[{0x1, 0x9d, 0x20, 0x2}, {0x6, 0xf8, 0x5, 0x7}, {0xfffb, 0x4c, 0x6, 0x2}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1f3, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020eeca01bd89040000000000000000000000000000000000000000000000f500000000000000013200063165000000ff2e000000000000815a5f9aef3fb5786f2d7fb078437f0fdeaf795645438389db3f65ec30fe1d4b833c68f318d0138eeea0c7ae192c1a243d1bbcc5133fcb25a255fda3842bb783a7ec90cf3da182903a026592a2d92142db2fbd41f638d61f3ae90cc38043dc8509fc7b681e8f47448af82ba55db2a6cb9abcc3d253121339e55719c86b9f047093c427a1bf376d55cc3acd814bdd88008086cf50b2e6abad580e61b59bd924d742047b708c517231b109db86351cb57d03487550e8a36f4e64104a8ada7dceeab20af6bc290dc149443b3b6040e4ad3b42a4c3635cf2caa08052ba88557b163d10071c7cfe92da5c19c594482a2c187c3dc03aba5ab6644ab62c8fa68193a86e702c979ccd6b1b17bc579373f7608d2af677a2729354c5575d650f0c85c55541093b79cc0c1fa3ac11f867ae75d44873b46981a46bd50a05f6480f423a1bdeba6fc068d8fa0554051563f363292dffa2307c106fe782b7bc34711d531ed31da0000100c204fffffeffc204fffffffb05020fff000000004e204e22000890783ca6fcd358ccf157276f62f8de12a42d69d4754b625dd0079adbadfab23c63d9eb462ce598818859b3b8e9dd9c00"]) executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000200), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x0, 0x7}) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f0000000000)=[{0x7, 0x80000000}, {0x8c}, {0x8, 0x3ff}], 0x3}) r5 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r5, &(0x7f00006b7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7f, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f0000571000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r6 = shmget$private(0x0, 0x2000, 0x363, &(0x7f0000417000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) semget$private(0x0, 0x4000000009, 0x82) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) link(0x0, 0x0) open(0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0xffffffff}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) fcntl$setstatus(r1, 0x4, 0x8) poll(&(0x7f0000000200)=[{r1, 0x80}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0b50003e00000700b77391b100", @local={0xfe, 0x80, '\x00', 0x0}}}}}) executing program 0: pipe(0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x7}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003", 0x4) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x800, 0x41, 0x7, 0x3}, {0x2, 0x1f, 0x80}, {0x0, 0x5, 0x8c, 0x4}]}) syz_emit_ethernet(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00"}) setitimer(0x1, &(0x7f0000000000), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x800}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x2000208) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x2) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x1, 0x8000, 0xe9) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r9, &(0x7f0000000000), 0x10) close(r9) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) executing program 2: sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, &(0x7f0000000400)="167fe8b183fcbe752f0672d85bd2760853c2c3dcdc4f67c6805e606b87ddfaf5f222d3b1484c990026c574d023fe2adaa20beed20ad37eedf3bfc71506d1c1dbbed753ef36073426648adbeb99004c398fbf61fee9a02df84fec284169288929142de334bb9d641b0a88a436cd38441db853a125f7dc21e3affc794943f7ea156b7661307256a0919788bb2bb484bfa8874cbe7a769bbf601c4705171b56137da09ccbef8addc7aae6b8977619b589", &(0x7f0000000180)=0xaf, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="35b5a24241472f5db2697f6f69b085e50b1026089a5958c7c02e9be170faa112c9e099b6aad13f5164be36b36d97aeeb68dbbb44921a2977e8b8e70f5e68d9c7f28deaddc25d17c9dd960654187557026ac9d5bb34d1a74b5da44353f6f5386284d5ee8dba9d77ba95a1f48c3e45a6a17f687acf299282cc19c909f08ff64c760061af65cf98f03697daa83f984abbfc165dffa1ab57013b9796eb8bc25abf3ad5c1d9091a695be215375be1ec769a388789afb201a45d114c82b573cd3b8962aea3aa710319af029e2122252b30430802751179bbe192ddfc47b0ca3008d0f561d5bba6e3bf911b0320b3ab97931068cb16189b8c26ec478623858e455cf043ddf7279b3ee387559786d2de03bb8c92de384a3b15068a8c616294ffdf02a09250a79bab1a231d15d8cecc1b96da787babbbf07b249f86813069edd9bbb9e3acdfa6b307cfa55b6efb5d1051aa84a82715c4e0875c6fb4e09a884fbeaf27279ecc107100712ecac6d5c6343393e2540a", 0xcc}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="78cce4d8accd6fcd324cdc0884ea0ba0281240c0decdc51d0ec9fdb5fe517ae5c4e6a20a3fbee5e9b521a186e943b2663c4f9fac41", &(0x7f0000000080)=0x35, &(0x7f0000000100)="48a28f8243480663860c119a884bd0e6723c5830749ef26cd4d6a0da979cd030b47c626e", 0x24) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000004}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x2, 0x1) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="35661fc9a2189eb0c3bd366b003cdd0617842c9975f62ca9e8cb156f79efa85e8c097e599279ff940d6f9212fe734f32643703de3aeb604feb7b779189cb73ed2096ad9dad75bb2f824fcb45f0c278a13569ef8ea3f5291ec1425608c0621d779f16f35008f3eab0ac6e59ca988c5e7815"}, {&(0x7f0000000600)="423b2db963fc1ca24d2422c081a5152280152c7e2eda71d3950c13450e6439b65b80a77a78f5841d80af3e94e5cd1936f8ebab8c8e364e3887c6a2f44ec722b542522275fae62d636ad8e8b002c30c4268af3b635504773f5aa1b1f9727d6f019df76544cd527110771606dc13f66bd197d85119267f03af1d8e7bd9c852f3f73a51d3aa6ce72b80400192d30aa689f64a9951f4042aa865e5684b91303036d1ff4fc23bd577d78f618ae460936835abb4ddb6062e6f3ffd1ed181aa8e95d806eed5cd7b603a8ad4bb017e510baf88479e0ac418e31368d7ff9d5629830ee5dd820ade13562e94"}, {&(0x7f0000000200)="493cb9ecc700719b030a1b01170221cfb0c4adcd3179c4fafe5011bee13b"}, {&(0x7f0000000740)="d1d544bc1356c0063e365ac8d57c1e6ebcae6323c306c314c9acbbb45b421fa061cfa9c1893e6684862307847e6ca37eca911b2bc2a8153a9f1f046edcd2b0ed65ec313d903ac8c09100e0083a58ac82b031a056c3aa34d7bde2c282b22fefaa134e070e5aeeb52232abf70f5f81b8f6d94031de743b9db2b9ab811acbe1867035939c268a0784872d7b47d19deca1cd76e787c574d20f170bcf460aa2d11193014937bbe7a03d435d7db737c9098e85e2906c6021607c989438fe03d9aa8c6283a7bd277bfbdaf0f87a87d1c431b06d5a6241da1fd114e903ebc76b4d94bb0e8c90a3d888f521baa2"}], 0x4f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x10001}, {}, {}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x59, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000500)="8446c9791045e0891a1de1856c34b693c6e60d79cf066831280338531880cc6782248e1c82565e7b6d035647c3d7d9d7b30697539518bf4334b87788bd6ada962f9b272f14900fc04cdca65968d660e62a41effab9a192847abffcb65268dd29fa8213a9ab3c75d5", 0x68}, {&(0x7f0000000940)="f3c92d240d736d1046856444820b067fb83959df06fa621be303e8f786837191b774618111afefc8aee00f6a99d9fb3df7fab296bf133bae206726652bd59ab462cdcf845ce0a608", 0x48}, {&(0x7f0000000840)="837700eb3824b82308ee2e942d50b5e04c3ebdc775d8d7b85c8f1aa81bfb1f7d1eb7caf6903a1aaca3745c162e8f627474bcd2a6321699bf3eef464a798ce02d6fcdfd9020c101c3d0f2052285ebeff719909e383983db17d648c4acd4e1c367f77ac193bfa8018372a047e07c3214904ec7eb13fe302fb4e3d7a5efb49d965202fe48f5666f40d2a6b97f56f1fe74cd371b667a0ac99aeda060c24cafd7375fa504623912fcd05e1d52a3acad80338d8adef7d21c10eb9b854a465ed68c5280ea67f03a", 0xc4}], 0x3, 0x0, 0x0, 0x408}, 0x403) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952", 0x7}], 0x1}, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {0x0}], 0x2) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = dup2(r6, r5) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) dup2(r2, r3) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0xae, 0x0) open$dir(0x0, 0x400, 0x38) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x80}, {0x4000006, 0x2, 0x0, 0x3feffb}]}) socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000700)=[{}], 0x1, 0x0) write(r1, &(0x7f00000005c0)="3a02000002a000feffff00000000", 0xe) executing program 4: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r2) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001d00)={0x9, &(0x7f0000000000)=[{0x5}, {0x1915, 0x0, 0x9}, {0x0, 0x0, 0x7d, 0x7}, {0x0, 0x0, 0x1}, {0x0, 0x2, 0x3}, {0x2, 0x1}, {0x0, 0x8, 0x8, 0xff}, {0xfffe, 0xd8, 0xff}, {0x0, 0x9}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) setsockopt(r0, 0x1, 0x831, &(0x7f0000000440)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecf58fead0a6c406052f7364af666dcc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0xfffffffffffffd22) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x0, 0x800}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) setitimer(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000040)=""/218) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000013c0)=""/135) open(&(0x7f0000000400)='./file0\x00', 0x8a00, 0x42) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xfffff4bf, r6, r7, r8, r9, 0x2}, 0x8, 0x2915, 0x1}) sysctl$hw(&(0x7f00000002c0)={0x6, 0xb}, 0x61, &(0x7f0000000300)="d779490770c671f5fdb888cac57fc7a2537489f1c2d916d7502e9671153c42c7cd8c1be39aa745c2", &(0x7f0000000340)=0x28, &(0x7f0000000380)="cb0e4570711132da35", 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) sysctl$kern(&(0x7f0000000340)={0x1, 0x46}, 0x2, &(0x7f00000001c0)="84407af726fee7f86eaaec9c51cfca1eef45689b192ec688ccfc122b22c204f3cc5f191b937ca710091fecacead64f9aaa1891224ad2df7e54bb785e4e634e0c06ccf881c297654b9c8feb465c1015281e43f14defc43ffbbd677df54b62f3ebf809c8a4f07ce66c25075dbc4263c00508b12d8966eb11eae48a57366d8646fa5deb0e91bf92c5f0", &(0x7f0000000280)=0x88, &(0x7f00000002c0)="02af7a1f188a27218c3929f6c38a862d2ea381ce4d559b0df8fbeb6ea5cd9c4818b5e14d5cd4102de0f2bf548fc068a763eb05a6cfd5cec3089726e2a55dcace69948cb334f8819fa58b97e4489a7d63226573446756", 0x56) accept$inet(r1, &(0x7f0000000180), 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0x0) listen(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf2817463486dd6000010000223a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001"]) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="5282e907e339", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000440)="38f0b90ebc9ca1b41ebd29333571e55fde6aa6b02f9b37599f017d0ec2031a9afac9d0213f950ef358c08ecde5f2e78bcc1e3e8f24560706e5cc9b88292792251dea49c2708f3712f11181f631cdd30fc6e2c5d801f81165859266897e7fdb306e5ceef1f92642a5d1aa222cfa661cdca89417174f384440198749f2af03d05cf6732ea68b0eb7bb03f4805a3feed3592b2b624340bce85254075c080ae73606c5e3be712095f2402c5af2e2aac899f3b0f6f972260e7b24e507e9db0c8428888d2e5af8788c3dda0d53abbdd6eeb41f84246f4c7ededd8bd926e21f3542af6efa8db76a7a5e5967f35656ebb1a9a6ac169f92671aeb60ef2bfedcc45f607933178720de414cf439d6e4883d0c1ffbef8a062185da2c9b57416d17dc46985e2ff9d0717deb8c1ac163198770b557282a804d8c582d185bed2b6bd99bb42c27742270b1284fbde0cf0002e11c488f69ad63f89a01ca7f450d5dff1ab246150b61a07bec07cd9b4027996b37930f", 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0), 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/240, 0xf0}, {0x0}], 0x4, 0x0}, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f0000000000)) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r3}], 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000180)="5f8d7aa75733e4d919e0df4342b3c99350831183020acdd2d83ed1746ae2c96f2098072b2092c53ac183e4480a8a8654bc44bff083b719c24619d62925cdbbb184158a1dfc434c185a76d54a2c2f528724c49069b1cab867308b03b39e765f3017077bcddc731ba7df645258", &(0x7f00000000c0)=0x6c, &(0x7f0000000280)="73dc5abcebcbaa83b264b355758bc14478972950958954abf9cd000fe570d4f66215816076fa273c0183c73e02305b7a8eee7a033a43717d2aa43319e60d3c75dd2d7a5a76564758e9f64bc657ca2db8e22bc74465d41969128d81c40535fdc06004", 0x62) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x9}, {0x84}, {0x6}]}) ftruncate(r0, 0x1f) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x82) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xffffdffffffffffc}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000300)=""/93, 0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast2}}}}}}) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="dcc82f69ca46357a09781e9b53341f77"}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r1) r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r3) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@echo_reply}}}}}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x29, 0x80000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffb, 0x2}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r0) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0x0) r7 = semget(0x1, 0x0, 0x270) semctl$GETPID(r7, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) write(r8, 0x0, 0x3b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000002c0)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0) minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0) r11 = socket(0x2, 0x2, 0x10) ioctl$FIONREAD(r11, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x8000, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x3, &(0x7f00000001c0)="5cd10f5a0252ed5a8aaa9219b1cd2ed09fe092a55e0afbfd878c08ba64645ea670783c9598120860cdea3be420a1ac856daacb54037114ca6cc00a86aad94bd566b9aa19c9688110bfa483bb348afc7e64685acbd960800877552364730cb1949b9149891a0b04f8853d433087074b89e9e262ae4b393a6c2387c1461c0cc40fe1a849b724157dbb7315baa40080fe5a", 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000340)=[{0x1}, {0x7, 0x0, 0x0, 0x6}, {0x16, 0x0, 0x0, 0xa}, {0x8, 0x6d, 0x1, 0x9}]}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000440)="a136f438d6446bbebcaa8a0a3e5af81204b84de2ecfa960d7cbcef547dcf0c1ffad4a0542444f8a628dfb766ba4b4356546498176b51b3dcf5bde66b317002d7197848769afec5e50a57fa969e934ff415358d4fc363ab229cacc4c1e363f1849257fb89adffc09662bc63ae6009e56b208849766a07f656dfcec7abe7eb5f42ecd901adb2de606fc96b48b8b239fd17725e", 0x92, 0x402, &(0x7f0000000140)={0x2, 0x0}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972", 0xcd) sysctl$kern(&(0x7f0000001080), 0x2, 0x0, 0x0, &(0x7f0000000580)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5086f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f62a8c29d07518506f43694b0aee151de73ff1290fa1c8d1ac1b43a433", 0xe5) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1f}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="aa", 0x1}], 0x1, 0x0) bind(r1, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(0x0, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10004) utimensat(r5, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12a) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd", 0x25}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e", 0xcb}], 0x2, &(0x7f0000002300)=ANY=[@ANYBLOB], 0x1220}, 0x0) dup(r4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x2}, {0x44}, {0x6}]}) unveil(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f, 0x2}], 0x0, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000772000/0x9000)=nil, 0x9000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)='J', 0x1) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0xd2, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaadd6036e28200943a04fe8000000000000000000000000000aafe8000000000080000000000000000aa81004966cccbe4bafff43f45e90e4ed1e65dcdbd2227bb9a5da32193681e6a9db0f6907e276a48f13677f54d287fad624c06dc0dbad4ec101cc10d39e5f8847eb9953cfa65cc979e89d861b954f20f87a5e52c36d44024aa835a1dce83e962d49975470b144463b4c7a2ccc746f38d6345d326a7126cb1ddeebdb7afcb15ad7244cc18f5358e733a1e000000000000000000000000000000b42ea341ca8a6760c5e0e071c680a72d7555c6a15f3ac2322d34eb27846382af5456b5f3479e0cf72f922fe71929898ddfadd30f14bd2fe71de9e4c87f19f1aa4ef3fcf5d640829f0fe7ab6859a68803482e6088e63dc77e2478dd2e284b30aea7aa1ee23f80808d3a6da2fe8cdeb865f4730c7767984afaf1b393cc0cd9cfd5ca320ab90953ddc575ef321d409f07baafcbc991d7726900"/366]) executing program 7: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x100, 0x80000000) syz_emit_ethernet(0x56, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @rand_addr, @rand_addr, {[], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x5, 0x2, 0x4404, 0x0, 0x100}, {"866e98a75589077006aaa98d"}}}}}}}) r2 = socket(0x1, 0x5, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, 0x0}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000080)="c7", 0x1) r7 = open(0x0, 0x0, 0x0) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) r8 = socket(0x18, 0x3, 0x0) close(r8) r9 = socket(0x18, 0x2, 0xac) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000280)=[{r5, 0x4}, {r2, 0x1}, {r6, 0x1}, {r3, 0x4}, {r2, 0x100}, {r2, 0x9d}, {r10, 0x80}, {r7, 0x4}, {r7, 0x8}], 0x9, 0x3) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r8, 0x0, &(0x7f0000000200)) close(r5) write(r6, &(0x7f0000000040), 0xfeea) r11 = socket(0x2, 0x2, 0x0) r12 = dup(r11) setsockopt$inet_opts(r12, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) execve(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) sendmsg(r13, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xfffffffffffffe4f, &(0x7f0000000180)=ANY=[], 0x180}, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde8ddb79df81dbb55eb12f22731a3c4ac91a22d4df95ea99142354f67169b470898ce777bf889441e7c9b8a02aff2b38d6f63d37d6b61798c971dee03a73505a15a697c03a2bfe91", 0xca2}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3}) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x8811, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91bbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f2f9620264f630d06b769c57daa9e73f3afa23b52c017c9728e1b28b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f7f9c644c54982eadfba31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000540)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a17927cc5b69fe0f6a5fa9d5182431fef612281c2671f62246db6146aa36e5c573a7f7d018dd991c1632ddffc5eeb09824df2210b04f1700070bbdc14f5ff945bdc8cf2701040d529069d2adb1f31f66c54f2bfd765f90008fa2dc34978622de9b02d596bc00b15d6e311d5e946509a9dd4daf4194fe771ce4107f0d0a24dfcc6e60f8d49982ce07a191e29e0633c86bb848a56f7ebde", 0x161}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r2) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) fcntl$setflags(r1, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x2, 0x5, 0xca) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) syz_emit_ethernet(0x39, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x6004, 0x6, 0x7, 0x4, @empty, "fe33829a859189", @empty, "059a5671c139359cff6bd9b9d0fcc716"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = socket(0x2, 0x1, 0x1) r1 = socket(0x2, 0x1, 0x80) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 2: r0 = getpid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5d4a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000240)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$setstatus(r1, 0x4, 0x40) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0000130, r0) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xffffffffffffff15}, 0x0) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x3) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211ba170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x4) shutdown(r4, 0x1) syz_emit_ethernet(0x62, &(0x7f0000000300)=ANY=[@ANYBLOB="fffffdffffffaaaaaaaaaabb86cd002c060002000000000000000000000000000008000000e94e00000000000000000011004e224e2200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b002000090780000033f0003030013127f8aaf67500612cb7cc834e8404da634"]) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r7 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r7, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000000c0)="c9762d6648a7288a995dfbf2fa1f6a2e", &(0x7f00000001c0)=0x10, 0x0, 0x0) r8 = dup2(r3, r4) dup2(r8, r4) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r5, r6, r5, r9, 0x1e8, 0x20}, 0x7ff, 0x0, 0x101}) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="3155a8aaca6755d9db7df4556a6f53af081f3e850c35f0f2cfc25b0a2d23353b85217d69b845e65f557f8a7f852e27a41405f9a7b7fa495c3bc8251c03498fd9585503d7e58b578b826aeac0731b89be847cb182bfac1a3cf3e7e151d54c5faf7cf9adcef7dcfe50cbe1408b685c48711f4cd7f2c738bfa19d1ad2873269f53484c45338ad3f34182d02a1c65556c11a992408bd0afaeff500c79b35d80513b68f81f4434a01c2bea4615592883547255c0bbbaa28cbcfd92cfa2a9868e11090d6c36aa4bfc5e3f8e8", 0xc9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x2}, 0xc) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = syz_open_pts() close(0xffffffffffffffff) writev(r4, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) executing program 4: faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r1, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f0000000100)='./bus\x00', 0x6}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) fchflags(r0, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b4f8e01ad337eab1953dac2b6f5a6de", 0xc7}], 0x2) dup(r0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000001500)="ea0000ee7f000001d8fa0a9b404b7bf9f89c9c87b432dd4a3e8820b6d752daa858f23b8b2e91fbb62be31435f78fab000001005fd44f4e29f07455d393990c3840e3e465e11fce622f743791b8b7a7c32d1734822b2710ccdd31866c003f0cad8d715488e0100f21658eef24d3ec3ec8f46265bcf5401873757bd659583ba7a1ae0118f64e0200cc49b24a7dda9b26ceca389d016680bebd7e41d112cecba5df8236104c551f", 0xa6) dup(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = dup2(r1, r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000640)=[{{r7}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) preadv(r6, &(0x7f0000000100)=[{&(0x7f0000000000)=""/150, 0x96}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68a1c554852c74852aac12f808b66949c78d3382ebf4dda5f606d8a6458b030a734bd4ce75ff1e04c8f7b15b2d2f54cd4af4ed3ec346624121683a6a54ed58aef9b3a5b26c8d98d5912d739bdbb6b59d84f8513be660ec706e0f90d56c1f4a8103747d9fbd292d84267d9fbeaaa199172368cc70279f70ad58b30868", 0x88) execve(0x0, 0x0, 0x0) executing program 5: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, 0x0) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) executing program 6: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f", 0x9}) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000680)="eb64b814046b2c083967da04e159a227de808ae169fa0b824b6a4b410e93a05857cc6c3191a9c2f4750885b18b9ee2ac57c0405ccf435a9445f9d68fbbce39a69dbd1487f5e619330f85a82b04829c2f4f62780c627544ac6b8820530a262a046be7eca1000000000000eb61a010fa56e97f642de446280bc7fb4cc9dba0ce193da8196b218f2370edd27d4d727919c825917dd0e5a121868a8dc9f42eca1cd8a9002919bc7365f4fbd687c45efa35c34c6b600d5832eeee29d6ed1fbf08318c0666003a2d8ce6e3323bc7976eb459aa3bd68efd029610c3f375e489b6080f85a1dd2511f51341a06d0820680eea34d0956c35d7d9d502ec3e7eff0c850acb6f9810c3d9b44fe9", 0x107}, {&(0x7f0000000640)="32375cebcb7bd6b3c578a803000000dbe16d2199b88305cebf1881e4206a36c5cfa37587186085", 0x27}, {&(0x7f0000000800)="4a9ffc166c3c52646c6d5fde455bb68043f664728f9d7d6e141d66be67adc9f5948976", 0x23}, {&(0x7f0000000840)="014f922c9861cc9a3c92d2cddee68b2bf037095ad199ed83da94430c93be394e9edf881e46f7f5c8b823ce513914", 0x2e}, {&(0x7f0000000880)="b122142a94dd708c716b3b5d7ad13fae2b47f46dcb612a941c2c54faca68bbfd5148a69cac971975991b2b9009b5b11abdc3534b976af9c2e1e62bc95f664671fe642b4882947896aeba86061c438d045ac217ee4bbbeb85a0f608f696dd0bdc104722caa364431881ee58d36da8382f6b666cd158", 0x75}], 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r2}) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x4000)=nil}, {}, {&(0x7f0000060000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup2(r5, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r6, 0x0, r9) mkdirat(r6, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r6, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x0, 0xc, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x6d, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0xa, 0x5f, 0x67, 0x9, 0xff, 0xff, 0x0, @broadcast, @broadcast, {[@noop, @ra={0x94, 0x6, 0xc5}]}}, @udp={{0x3, 0x1, 0x8}, {"219ce32d9827ca6d05f305fd11b26d17888aa1dcc79eda95bd7c33d870e665e655714ede9d81068595c1b61982fc9b5dda7f3c243d6579b440c434"}}}}}}) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xfffffffd}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x5, 0xcd) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/89, 0x59}], 0x1, &(0x7f0000000200)=""/72, 0x48}, 0x0) dup2(r1, r2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x1}, 0x0, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000040)="6e2c42bec3975940aa226e990b4bdda51e56ea16c9c02060ffe7a4d4ffcb7bee95be398c561e8e750b995a135fbd1693883f85f64d2e2808b3ff39435a9504de", 0x40) sysctl$kern(&(0x7f0000000080)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="62ecba38758372bb7319bba66fda32f1d9886e8c00e3b7dc64f3824d8b92c3294b7f4abb81b750cad7e4ebb6126b471b0b98118c5a4346beb9c1112a3a43578e2637d992a71e129524266abe515769b28da80a841448a9e636eacef582de7bbc2b21257a3fff4bffa95b2777c01704ddcca23dc0549ea74caae6adfc5e3e7a0cc390bf917224ae2a2a1aabfb234c8bad709bac74ad32a1525af0309965cf35bf510207c1b03201c40045edced3eb6b2c15e06a7cc1122d963b1b37ddf93bde2afc0d1ba4405ae08df846cc67ef1bf1aaab947710a8abf58670a51ddefded9afcd608eae0b4", &(0x7f0000001380)=0xe5, &(0x7f00000013c0)="0b04f010f2c54fd9ee9cb174a16bc0c8c910af0d57b129a9bcebff1d5671001baa5bba3d3048d931ee2a6d22dc1a7f8d5c8d44a970af31eff068802406487a27977aacdb36ffea75a7091cf77dd44400ebfbd820fcd27c77ae7ea904c7b603cfb0", 0x61) syz_emit_ethernet(0x11be, &(0x7f00000001c0)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1188, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x2, 0x4, 0x7, 0x7fff, [{0x4, 0x200, "2158898cebaaa1f474ed4c7b9b9c16a2d4c7911309757eccb39ca408ad00cd54c7cc0b75c9089a87f4cf168617010b454918d17a4df61975924f8c8f57bfac82364b4374d1908a1bd5c63b371a2e0f2797116d2fa4ca34d1a6c568e6fdfd270f06c8462b0fe89744ca5aeaf976219ffcf836043a840a97c52a6dcb19a69369c7223b01f91ef5ed413f59dfb0d283973cd6ce97b01efc02c73ef3bec4b8881dac768b7f3d1658970c7c224d592791247a56efedaffee24cf5c836d9a8977486ccb5704a175c5eefca52cf5d65702d2b9b476a7500e7adb055b99162b94d3664ed487aa198907c81e73d2907cc5c5b08dc57938d8f31f4aaaf29f3d66ff47d44f432719b5f436777ca03f55208f301008eed6dcd2f77e6b7e8961012d2fc6998b5a8e50342506e413cd3dd34467e746e3f22542530613ef4e655d42e9592f5f52a53e12fe4f2a665627420fbd0ce2a9503d32594dbc10e485961289122893f09331fd12b875fa95a92d502eaf297c9ae8bd43cab30665b56d0b60203e019d718489be054e669af357c62ac3f7577e8d2085740a57a123a8aee8f5d74a3997a6fd6a53a501c9902e5411d179c4e71d65f09ad82d1c7f5181830e49bc81941eee50a93e835b8fad56cc3996db277ecb8fbefec3f8b6244784d001ce06e0a275801d594987b0da5db61e770ace8536d31540bed129a28b963ed99dfa156c647ab7e23d6d944fb41dd9be9e7efe0a5abed30c2264bedde3caa5a4970523c4434325476e8fc976ca5ec1367ea83a19f7bbfcc92128a1d952585763598a84e644402240323beeb62488c10b8a44889e2d3fe7553d144b85ade09d09b211ac18c1c6239b65b5cb17f866202bc46aea42cbea0e1defbb0e435fdde750e2e790a98f2641d7657e0b1753800e34ba0cd881ae2241d61606d5aa2dc8324c8ccee3b9635236a09539ab5770b9c555fb4ca958fd2a8a206e8126af5e6ced48c0785fd9a4b99e666d1f4aee0b08d5ce28bcf953e3ae0eade409722b9c2919a96306487580b567f1d2bee39aa5731b98c5afc91418dbe94d8a32b48990aa8a2a0da2f70a1dc8addcb966c50b181517069bb2dfb7d576c25d513c38843dd8ed36420c097771a32bae63271624a3c2c74ac19ceb8ad7160ce9be15dfd7e1a5541cdf94d3ceed5e0ad150cb323ae12a66cb35f9f74abbf4dde7c96b14e1c57f23b3aab7bb77d6018f3a7c56da4fcc255d3d4917323b48d1cf12623298c29663e4a99cd5881a096575589c3fef235a43e1a49eb63c0890c61a440cb7c1012b42ce7381fcf621a10d74f70428f514d4942e599e8c7bf0ac1ca273d2ee876768553f6b78845ec1ecedbdbc1d71499c99e4060a98ef1779463fa25bba27d24143c065e13e48eb0ae15522986be957e8c69f80efd4270dafe40dd5ed65ed1694be4e11f48eacfa02abbfc953912f447e29cf0eac0b7777ee2773c948b4e683346c99981540584463c6c3d77b9bd487b82194a526cd1d237842f1522a725bed3a7c2892c918d87d9df05733562345c6ba3597c3cb179e2a1aa1f2aec9a28a6dcdd11ff404c55b566bc563e70b455dbac8ffaf2dc23298b21636b91da19f3b24be0a61c9f4427ceb757e7e192d923bb96311579a5351c6ef8fc6062e96814e19318ba1a74b2f13ac8058b3064c7feb6df599ec4e58b81a9b23619852b20b4fbea30561ade07b3aa54db6dfa80839adf68fdd988103c662d72abbfb0b9d671bc4997a7144e8f22998a69f981707c9b53f25c142051fee06da892d332b389f319385a0f8ec0dbeb7e060f22abe6b171134874e83a41d3137f5e72d25e037d4c7ce92db0707cf145b512c97c5da2667ffc48e3d3267c0c239bc3801d561bb751e0023e14b4e082d1582a42dbaf334d955e692bd87c16878e1ec8669e994bd98e7df6754bfc1c17e1ea837d35fdf6820678585d2e8169fc795033bd287c148478dd1f8a1ecd56fce3c0033b9626770d8a56fd880c1bc9b813df7b29b7b67d74362139b18656479e82595dcedd0e78f51b388fa5bf27ced45265e5885269acfb784dd2364bdafe91073926134e0c2df18e59f7ac852aee6f7ad65ee2f75e21a4ad2709ce3b2321de95e7ce0802153a7dd564f1eed6c25d3af3e22296ca9dc13cf9ab65a689fc5971ce4287b86a22a3f6194567819cf427a9a2ab89c7da4ae9159ae88acec7def1c919ff9e2d4dae1fdb92e645886e11190ae3bc4975c4a11844e3a31185ea3239619bd44ad8d246ddda4dcf6c6b3623b123f3ac576a203986911efeaa4d0cf8c501562e48846333d35eced55f926535bcd48f5fcdfbbac98844eb3abf21f7b0d66e80bf8d9ffb9f36d1ccf46038d4703928ce1b453351b8cd9dcc5efdc01239ad563fecbf809ded19b2d1a1c4922dc308c08123037df9c9a8a09cf715a0a4ff73238ab9223cc7c31d01d625dccc2928fd271d289c92a4292620a4d9399ec8256e153d322e46c48a37445f43581e47e1593e4c8ee42e6bec7d4e5e687dac084a754f75bbe7adc72f65c0f2d904036b6f88da1a8078a13e964358f10475be9b7bfbda53f786f6c25bcd83f502e56357d81b58f78cab5edd07859197dc7ded9dbda03ca36d2643f6351eb397d60026a53b3019ce44661d0b86d0d0f385297bf9f6fe9da1f9bc791507ebf8a5677292874ecbd881b4a01be267b11fdab7030f02e1270189a12949585c300741331e934773bdfa094340abf6175787b1cf3275ecb4f30b80f85e20e3840662fc3589d53c29c03c7408525d1ae9c7a72fc7170f8f4adae9ab04a1387aef4caf19f55444220dfbed74be764ab9db4796dff6affb9a8024e1e8206433b81c37b076a16245ba92dd82f4b85ce5fd42fe6e6599f4df758f7fdc97aa5cc13ce4e19886ed0e3cd3d71fc8b55a433916742ade0ec50f50dd69008f134193c7ae6b88d1b1e9b0fbe88aea76b1b2d97d55e3007babfed0218778b6b03fc595ae7317855af688ca53b0fbf7931ec504f0e1b871175ffd7d8922feadfe5c56fcd140af7dea155a07c670209fa1482bc196c4fe1d85e02f353a707918e5d720e2eeca02424306204072201cec0abed316edea71a114ab52b908c580d558ce541c13f2d3f1a4561e3a68989dd7e6b7d8637f5a6a162561a68396cd012a166abd8db691ee47957d8e597c454b1f6a4879ff5c02033337ead8164cf5f87c7bad025e72eaefad138a402e836bd4a8f2fc2e54b5ec86b9040f7461747e67e81d6eb439fad316f4cf0f2a2c22a37d5001009b27568ae5847e8f9c8eb33b47fba981d7970afc34760103ea923878db911db7b0d438f1d48c2cabea887920579f28a9dff89d078d2860bf041d1802e0b7033e24f3019af066e4c37334d39e254a6d4f0672cb20467964f06300e8f8aad9c77fd5f73b6884076fee8b18a3416cfbf398ce2283f191821287c6928c138bd10f72837ebff54f93d91f830edd2fc1589077e4170d23082539eaab785f44f69aa39c3571289ac3a4e52a8099345e973b79df735279864562bb8cd4390be499d9accb0bd96f1d430e224d809e5c5e6d4da80b72c258b8320a756b086c5dc0b2f386bfedad548942765ee2bcb61b375edf29eb5b4e3739f2e9b63a98499e9d3fa35d26c01253e49bbe23972639bb6c7e67fb05a1d4a145d6959e73e4e1b1c037347067f82250e544ca56f7b3e52cb99dbc793e1be38d54288503cd0e30420bfed994e006c5f5df05fb8ef9b3e492a882bc4fad9be530e57c88ecd2d1af08aabeedffc7934089404a25872900b4de52f939ec09139da5a7f056b8599e86012d2ce2ada5714b7767f20d2e1158e71a05c93c11d40732f1d67baa8962ead7bed8275577557bd5f8c69420843668349a5df1f5f6f99906b2d717adba4032460955fe3883a4a10a1677a4ca43eac20eaa84fc7fb1ccadfaa3725f8714428df3bf784a770b7c225fadca5a46b6c7241131de950ac1dadb019f287ae7cd7d1d254fb90f4497014edaa9a14f184a5cbd2e179fc8560e1bb377a4412b303bb2f0a37f078be8b07505fdd6a5790d7f768a31d6aa3db3e272c66a0d4093575497263651006190b9a792d1cf130e2c94772f82afaaf31c47481901990cd3d50ab825d68710f883bcead4f170166afb18896084eb4fa6676ed65f9d3dbdb64b2972bb392cbae316f19cdd4b8e79331c01a2e117a758cd548c8c9e0e53048f52cc322e71eafabdcd7b36c809cce13c5f6efc97bd76e42294a47dc847f53f40f811e837512d4537b974ccf0d46e36de879c4559d5887551f2d051c625fca8fab652097d4e2236560cf1354a6df0f30539a798506b2280d0dbefef933082b6f0933161408355277938a7f64c039b62cc5f114d165283e6f488240b53c761ee040ba41e96c812b17975221af42394e74f4d7ebc504d02ec5434f322375eb609b0ee7888e3e8f1889dc472cf1f1af34fb7f23a114d426eafe08a7b15f6ca0ac2fcc4662cc1cd20ee4e5142085b6de534caf76c31f2e1430577f4895ebe763747ac086ffc6a1245238416cf66f8b08381880c43dc58e8f2ca765d550d806aa0b6ff36ea0fd32423a5326235935194ee58ff1d4b8016c1196cb70c7a161cf9ef496a29313fac9f6734d1225c37be52873f64c822119d16a3267e23c28769967c5f8c96e03bcc5a03b558fe97419d3e8ceeb528c8abf19754eb7268e0f9673c446b9d8f9b916f0f4349d548316bc48cf617d774ca9995dbe1461c703241fdffdbb31086a0439420a7821e772dc515693f05b947f6662d404d0f312b41cf149795f46f63900baf0fc64d645fb11682e529115066b69d9a14c687935e9e4ed0bf436e36846f58369cfb7df3778ccaef9f6b5ada4621245bd86de9455d6cf680ffae116506a95dd471e8cfee28698f5c951bb0552c7ff92e40bc83d6668895d106f016d9dca36913a9e8545a3005e8de507daee393ad199282cf17c179ab4f94eba0c12e0ad571569dd211ef74f64f078c10594582b392c498ef0e9c40f8bbd5fc0f3e8b8e3add4acad0873d70c0a0d3f710af7b8e39c25373b3d009e58b3550f0421c40815af71ddb9211b8ed9ea903341e81ca0b8b334ee6f366de7ac6f9b2b9cb3710e85d02ebc32018ff913c23156b36b93aacccf9191d96f874efc9f3ea11113abc0c5174b54f76a41b23608c3d048a9b2d17fbe176d2909728534f4446059c19a581c7f620ef3c40c03a55eb526c210fce48d285aaba83f0061882e092518e70667f65b7ec6e8ae65e6777601914e7fe5ee3c2f9abd65e3c03e24aa1ed139ecb9fceb462e120c859474936a7b0c455a80914eef1ac8259c8dfd545fbb2e9137a734ac06ee7b3711e68038206bc7a1f6bb89b3bc75299a3490679d3b4c53fd3bc61b47f1da40abb74246ba7f16b597e984acf6a93c53d9447e5937e400a73ae0fe6659e0ce77618e5333f79ddca3e49423a8c0171b836484a1d3304baa3f27e88abfb4b38d2b61bc5883ab2844c3af930ff32fafb188fe99f3bc219a6b991cbc24f1ae898531cd2eff70c3166327700c76285b7420c0a3be80cfc1dc7c9816f282ac9a86bf0ba1b65df59be13d13c1c738e6f1b5dd1023658b0f27c52ea2d1f32966e8c67a6523da26733dd9849d15747b75ce693f73a7dbb12a0378cf7af095661efee72097123c29cb5f8cc861724ee32556b4f76a8a75cb8e6970766f3328c2d786c258ea7ff4c406ba0359b1e44edc0946e1b47549cb67bd4f902056b8b847162f810393b6891726f082f49e1ef28e8e1aead5d608d92dbac0178f75c705775ee39"}, {0x2, 0xf, "ea7b5c91882291a2947f318fb68dda5fde8e0dc86b00774c0ffe580e8b4837be13820c47b34bc30a5e8d10d0c2c4b70581f587815c7885be3a1045c5e917270ffc62ec9dc941465189dc3b0b06eddcd58242815674934148bd7cd41e9e1bf4d6aba520fce7033a34b6fcf752e320f9e0a55371cd9c742d5b"}, {0x1, 0x3, "36eaed1591be20e659df6267a5843c4bb2913127c8a95b0c1453"}, {0x3, 0x1c, "99de722c7490824a366d5dd0654499084b16ebfa3ed12230c970f94c8c3eb2e967970dd2e973880300d5fffd17df11970665c24b3286298eab6c264b5b8ad13bfb1df3351317ed69ea67345ca3e698786c73bc10f642e8ad8ff69d4390cd26bad5db1154b23d4d05796c63e0e500967770c4bde62e46a40295dc630366e400d5f5dee1e54b87e7d6b91288d751f2b2d44eb191c8484b1b6fad788a7b311a8c36e923ad7261e1fff4c35429cdd6825931fcba8e3d6c604cd827acf095c3b124ec201b4e5f0cc09fb7cdce4a2e350b66e93927da6648127a6fae367feecfae"}]}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f00000004c0)={0x0, 0x7}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x8) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Starting stack trace... panic(ffffffff82958e61) at panic+0x16f __assert(ffffffff8290b071,ffffffff828b192f,90,ffffffff829115d1) at __assert+0x29 uvm_pagealloc_pg(fffffd8007c30700,fffffd807c10d148,153a000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807c10d148,153a000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807c10d0f8,54ea9430000) at pmap_get_ptp+0x18d pmap_enter(fffffd807c10d0f8,54ea9430000,7c9cc000,1,20) at pmap_enter+0x2c6 uvm_fault_upper_lookup(ffff80002a258ac0,ffff80002a258af8,ffff80002a2589c0,ffff80002a258a40) at uvm_fault_upper_lookup+0x2b2 uvm_fault(fffffd805a7db530,54ea942e000,0,1) at uvm_fault+0x129 upageflttrap(ffff80002a258c40,54ea942ea48) at upageflttrap+0x8e usertrap(ffff80002a258c40) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x54e141ab370, count: 246 End of stack trace.