d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="b9e3f3b7e144eb3180fb6d1688d1eef9ed902ac6b19bad6fba8e64afa12946814374ef7c5cebe9a911bd7516a34bab2ece5f80e86be2a10b73cb34ab882a5bfdf8915d6f04c04507c71d73e0d4da48f0e1eace0e3a90e5e9c2c9168bbc213b91435b4de42fe48c7023a39050d8fe47b95ee40fc0c8cf1a435888885608da23fe50caa25b0fcf00f34eab6f6b548cdcf86c916a02026bf344ad21e3a9ad97b118216dd4ee27d1910222dae6eef54f0e732a24878610041909741a049de06d143358910a647054201cc1488afb45b797a74df0a7bf538a2239418a89aaa2d5c0b783be92186ab457d18a353a4dd97f51b956f9eae1d048be5f8c82b6708906", 0xfe}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback={0xfeffffff00000000}}}}}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) msgget$private(0x0, 0x90) r3 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa876c9d2718aabe472ac13dd7f62cb2833765799b33588eea28c51a384667f59ff90db6cb8efe0087d1c56afbdf7a9380608c45583e9584e67555ba9f2431946804e61636dc23661006c5866c3c3cc9caf86181a21b52843a626e53ba1304546d6f919cd577f68aa87c0243f7127e5e68fbdd8d3b1feb4b2eea2d3dda3818bd5185ec09471f045341b877e42eb5a97921df41f292e81b49cda34cb67b0b6f3c502e69b663550342d965b3e8021daba303dea2704bfbfe7359bc9c69281f203ec3ad1b85569070211b9575bc6d7bb4a3226cca08bd1d9114e448b91392c1f10675ed140456df7ceae445b37e611e4567efac6349d23783dab02d620dae970c5d3a32680880d0b3548fdbdb5de07090d86b609b43361f61056099f4b2dc2359ba03a22614d4accce954dc8f277dd0eaa6f43a88767766382d7474c545838b9228efb4b2179bfbd8984a6d483689e98e007cc5f70e2db20cef584f269cb03293078b12869bacd888f6d87924adb58f60a3ef6a633f6ed1765d73294505add84170978827cd6802788c432ff8a9ea60"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x738) msgrcv(r1, &(0x7f0000000480), 0xcc, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c, 0xff}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) executing program 1: getpid() r0 = msgget$private(0x0, 0x0) (async) setreuid(0x0, 0x0) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) (async) getgid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 64) msgrcv(r0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = getuid() (rerun: 32) getuid() (async) chown(0x0, 0x0, 0x0) (async) setreuid(0x0, r1) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (rerun: 32) socket(0x1, 0x2, 0x0) (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xb2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) close(0xffffffffffffffff) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2c1, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='{-\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\xaa\x95\\+\x8c'], &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = socket(0x1, 0x5, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0x6, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x40, [0xfffff3ab, 0x45000000, 0x15, 0x959, 0xb4, 0x401, 0x8, 0x7fff]}, 0x3c) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x2) r6 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r7 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r7, &(0x7f00000004c0)=""/176, 0xb0, 0x1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) getsockopt(r1, 0x4, 0x1000, &(0x7f0000000600)=""/53, &(0x7f0000000640)=0x35) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000006c0)=ANY=[@ANYBLOB="200aafc4a0d8cd6caaaaaabb08004500001c0000000000119078060000bbe000000121d896adb9b96fba0a28dd7e547ed60419d4ded49f65b84ec535991d8d3ec65da397a2e57dcbea674f013993c48c9bee085bf9fcbd32a16ffdc260e6778feaad6b6ad1ff0dc0739340f80a661ab6bf965acf3f0f93286ebcc6979f1301f04699b0a516ef20b2dede975896ead54b3fb859ac64"]) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x3) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) r6 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: 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) fcntl$getown(r0, 0x5) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a08a13adc4a4d4d149527a16b8", 0x166}], 0x3) socket$inet(0x2, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setrlimit(0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getpid() writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) getgid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) setrlimit(0x8, &(0x7f0000000980)={0x0, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r1, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r6 = getuid() recvfrom$inet(r5, &(0x7f0000000140)=""/146, 0x92, 0x1000, &(0x7f0000000200)={0x2, 0x1}, 0xc) fchown(r4, r6, 0xffffffffffffffff) msgrcv(r2, 0x0, 0x4b, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f0000001280)="c051ed794e3bada1fc300fd26abb59d5cfa2e470aa4baff8229088e344a6cf01908f92aa2202bb6acfa64cbec268d9e19fc536e8def806dee9620f43c37e1389971a322e7831b815ac8ea7b5efc5ed6afbe9df57c9a365f10eb7c557179872fb3de4a55fd66e4ce04d7f3c3c3822a85134f8f9b7a7d1f664d31da263dd07ea7daeff6db61ad59f334570eac385291de4eb0125eda56f7f22156978e8b798f57c9b8269094726c28a40454db711ce0bb58b93742560961acef6ec82bcaa19c725cbbfc1a691ec2407e9d2b7020098b5780e0d3465b1229ac11a3d591e89d3f7f669787dd1016638c09d5649ec1dcb399963354f6cc62bc51cd4040d21724a157b2701dbbd1b5058fe03b50c10d1acc6327ba79b3485ce2f5a2ecb26fca7cb831e0056ec00aa4f848c4ea51190c1137e8deee0a9edf4629037279ca8ccabfd842ddcda960a6e876f506ecf1f4aef1092f5e87f758b2a20b05bc1ec1c6a4959cc20595de0d18afe0dc66ab7b26a5b3040fc603de18e11108b55790788dee842c5cdb089167b68ca17b8731371b0b138192f35248e3fb5765133e9323e680ad1536f1708633e7f62f7d1849430c9d735a07f349ed9b1fae761ffc6111edae878b61106e3cf2e4870eb99e0e87e1eb8f46128207938e2692b36c0deb87e318d4ccfda9cdc0b2fb322debbf0936fcb6d5fb62ba1d06966ef347e1e964af809515f235d0a1761330432fa2e266b3eab7e8d1d115af834e95688b2dc96d92ccfe617d1220e6987d1d6c79a40ff6a974b054461fdc7a290fbfe52c04cb74b898643adf5326c8119fb1448c3e21591dbe9100a0fb6036d3575554ea3505fc3bbb43e325f5347d5f9c3c7d8c1ac8cd0be8626a22e9bc23dcd8a1d3af73056f39af7102a32d08bf2e70391cc7a5afcc6c64a46c2236593e672f4736ea8011a8357352fc4c1b149685307706d8bfdc291e72d2ef73c4e58f65f2de1e453058949eb47624a30de63d9feb01f47c8af7e034d57fd91caea0a009b77ff3fd5bfb6824b5b26a27110288d3053b8095e7b30c97c035aaa30badcc1c9b09f3345f324697c266463db51ae0ad9b08cb2bebf63e40209d75c15aef07e3dc1ca1e00f11aa928e9c446b3e9d01c9ec5d67a909bae4ddb2c689b8fdf3043ce39f47089b47d5888211efc3bcb754474926237125da20137a7527c475867bceddf27da6498e722b24e34258636b8de2a50c6ae4da7056cd38d600565dafae20a7e92f732f078b2cc6652a9c02ff2af3d77d9a1c646d567835b0a8eb821b135e0dc652204a2f7a4937148cbef003f29f1e17ce2bf16d13acd4645c1baa930bef37d2720c94ceadefc3186fa1895ab39c7ea2beeaabdbc3bb34677a246901b456810c1aa9c41b706e23699c25e7a74207c034117f848d32833fd943fd1a635b6cde6c9093c48ad6e3287d5ae1a48c33f0048139604c9875533535b05e20ff088bcd398eeb285d082beea828e6e1c92c0ad8531b5b7e0d999c7e1dd266ed46209fe08f00c3b6f542c7f687937762cbb3b72815bd22c7948ec24f680d428dc9cdeaa64c6e155a8a89a0a880776d9516fc9eff21222088b0325cd30db5136e02fecc781d8788ae480323bbaa43228734382b3e0462d37315a0ffdd2abb4a788d283aa3bc99aed7d915feec609ffc125a3ca30f52429041933d28ea37b5882f26d749f46301f321fda8def0b79a514017f2982bb55e9cd551da96422d3b596dbd279c4e424231e00b05732c471aa73d2830348fadc3b0598087d5128f8bd27f160e614ef71e91813cb2b5d62c156f01b0e88bd3d535407fed9959c607e11fc733e226de22d669c8e13739c959d8be346e9ee39db1a609e30891ed9bb7b4c78781c2d37adc407756e6325f5ed844f379662935cb6114f876b38d12fda13aaf152ee85ec11b4a1c650e3c41289595b26d6e7758f371684a0b88caaa4e2e51c25cad0ac8ab910121323342c0e92778f3a07fcceb29dfc691438315c5fa356341258b612bba751cfe2b48ae3301bcfe7801dcc46150d73dcf78f7ec8074143505729e291aa58cf89c1eb3be520c2c8028e3bd098c565f47dc7388bae1a5011de800fe489a815b288d94508ea10b7cc94e5888a10f19d86ea69f46834b33d532acb240764dfae1ce1ddfc3d9bef9af4e7bd671b52c890d23100ea4d9872a3237c0021d90206e45e1da1f2dcd5c6225b97a6a8ac060c98d1d72459c9c7ba1437e41cff8b51fefa86b7a255376b54737edac6ec98993178c4bd4f49969622892c56f56c4d2f7925c04e9834da6a5804882df2b492eeceffa8b96a4ea516186e8e3c6b175fa3492726c80a703b4a9426715338b78b7e32bc6fc8f3edbcfb0decb9e6639c10fbd6a3aa38d86964b1c4d8dbcc61ce942993177a7d492aa1afd9b1f0f7c31cfc77aadbeec8849f2a89510eb71da2c7f2d183bc7ad714c5110916fc13fee2bd27981a9dde7e61476bc768bf823952c492976aee42eab9345505bcbc6b731cb70c344bbb387368fa5357fbbc3d14506eef385904d720fa11cfcb3e6bf277d92bdbba98f8b00550da773ca4eb49387e804b5cbe5ccd2b73be9b41f899d8f172792170eb31bcf0d8d5b0fc8b2bbeabb69f03d44bdb368b50aad389944d30a5cc27d3ad88a362ddd01b74f4f8e4e01d7104f50a6dcd7ac84d71c977cbd71685a131d7ffd1fb6644477ec142abb6fa72825406987f6387c4f9938f14061073eacc55e5c22bf7c3e5365612b1e9913bf07cc5306db2e8f331a4103a948bd883cc1f4f53803a48b940cd2defb438330c17ceaa918bafc1608e811149cf6c372bdde873747d8b93cf8dfb49f21f9c8d8b4d05df8bda361706f2b793a3ca6bbff4949108d64e3fbbbe249f441885218ba3ec91e9fe2141bf972f03e7c35a983f0c953d32ff9a90288e990b36f6ef8d066d81b2aac3a0208d75773edb88918cb5caca486209f37170e4a7717ba9acf9c42ebd7afc89120e711b25e44109633ade568acfbe03e28267bd14888d45c2238934ee0de8799b3d5bd462c71db3e7981c60e03e4b07fcefcbea1cba2947909a266ebc2d4e37e498a2d28a9d11457b56e39a17710ea50592051b291930fee48784eb3ad664ee173bf0b4132ecded353b16e7315dcaf4a99372378b667e7b929914067581b13e217fe302238e73430723c66f772e2d4edbb2d5896afebc5bdef6dd8b639473f1a63afb5cc27ab745ff0c5573eeea16db627de04fdf5b1b4468a2468b556225316a66b938084f40f3f136128367088d60a9fc2f871bcf2e701568505daf5c2f0483560a00a35f1c3f0deca0054f3fda43de3efe0cd7bfa9a3f1510fee1c8edbfa74e2b35a9ddcc681656965384a758631d5ce46e583203798052078f3a6f8bff65de75a88b7255759842d16000e19e8a21294ee60243d3e5a58d2e255de608aa7c558bdf75ddb566b3f297218e0354fbe22155492ab5f4e0ed0a7158e51b674e2f1e0c8916bd4ecba9231b82ab761aa1177ba9ecd842ea3c2e5191b33593653d562760e3a84fd30f64769af99a7a658b00f1ce6274aa150b6efbe1d38f2cc34c6cd3f3a9982fd8ed061ef69c757b97a361c9efee092198d692e914746f0b41a848d4b7012f3f095b0d0412612aaa4b6a66cb31ffa06353ef42b25432a52129a190f6a5dbe092c19fddd4c932d4622d0ad8f162698fbec513cdc9b77ee0b2fcbb479f545f1c36b63730eb045a4802565293a30a1d7f9e2f44ba2f10c51c93373a773946576e86ae49230442c0d30d8f859878575f393ed1c47e78a9a97b2b8dd89c39f09669e00c6d0e70d9dac9e416a7e18363d6568d884026403583092ddbe62cd93307a77ec69b249affd9f5e0fba5765599edc1af919afdd1b65a6379fdb464fd38e0195a2e28a5b027afc72a43d4fc52d602af5ae44c0906dd76cc6f5de3d48b1ef71c55ce7cb0cd35834aa01723959d25a64b3b3fc7258e6daa39ebca891720d52110f6007c2a5457979a4bba9c3180082fb79726b2749e4479b945ce3d8264fb642887a784618f295bb59806075cbe4f3c7bdc588f7f4bad8f7c2b91377e78b73e912b3325148320f66d8220b2d315a44244ddfb0cb16543c9a07a656d08ff468a9273ad5e682b575735957941ca4a31c804617dbf9fa80a2db6a60dd7bb091861852b02d2933878fead78cfbbbc8c1ace12548a3b821f6fcb93a793bde60cc90db422e59ea6bc93ca2a5190e93301478b49bae846fd2c1a2a4981d06183ebfe1550271529dddf41c74bf2042eeda3e33b33ed4fc3a5d3d57595cfd4c03a88225be064b1983ea0285b8a115b400529d449bd0146ab7732262aaeb1ee4641a2164c538a06d8ea31010920549ce204c10dad740b322eddcc179d3aff8900b3a263b06f8a968b291f97dee42ed0cf2f50c7700e4d8306804352a88878d462db4067e76c44b96eae65e822fb13cf03015e56b0503a01d61e29079ff1af2a69879a16c3715e390800c3c67e73fbd4cc383aeee6fde652f010cc6dfc785f470a387016125ad5f15b8468eade8fd3a0d6c92d62a8105a3ec09c4ab759b1aa24175b10eb36f4c88bbb268679a7cdea0a2750e01a38abd367afcdb781b06d619c18128958b611f7f40b5b4feced27c91778d9eb4b275431eb83928778bcf2d9da9058de4a4d2b305a4e448fbe9f59ac67b6439e5e88d968a4e7e8742321895607882948318bb873ac6b46671c1c0baa67649bdb9fe7ebf524f4baa09b74731e18f1ef3da12707a233e7def57bdec77ec4855399a5130b43c6af820686544e4202a55a4e57d3d5dcca43d3b5d6ad589fac79f000f6a3129c0bdefd0c10120ec5ace633d68f77b660a63c2a65c091dbbc4b6bf99fb9de6aa800bd96554d7fc44229572133af177ea57ac47f3a1813848e6693c887ac81eeb355709731e866fa211b2f4f805c03c3537f4353cd3114ebd25d072cff533004ffc54d106a502a2223570316977abcac5921dfdb151ec755d6a3665244416d179fa783b3556da3832590c271f24cd05267148ecc1b862625c295972c73ac5ca1b57bdc6da44b4246fd6a5dc30cac02abcf075ba48c3e5d831a3f4a8970d37b36a0ca99875081559dec0beb5089f0e01ef12ef2c3fc77d776774cf6a5c278e5044765e9cbb47b019e9c3eff0d85e58587ccec055fba620075a98217cf3e8804e51c883175f9d0856f36d5ee2c164d5a2d1974f61ffe053076aba7a1a741840382e88f73f831f2fb9154bcff0e6d502968f12339cd3e3421ae950148b7e8b3bd64f1abfb17d1e2909c68f141e4207f08d6981203d67f54e38ac9342c8da640bc3dd5298d7c6b5d32c4064be49143c2d48e3df7d610d6e8d415f6ef9f4e058e78930f49329c390197269cd0ebd678569c3318eb2bfcae33ed87340c69ffe49a6d2a9127a0d9737537c049d9e0a807aa91252d609262e75c193c5114cb4ded4547d6137ec503363cabcf1f2251c3e226e5632abc15d9744db92eb554e5d69bb15521fa84b18a4cb96aa14117a5d4e01fa4155e95ba697a53d4bdf642829d6c0ecefe3cb4d48982ebeb667d21ab5000ba40888177cea89215ec2fd69b61b9bc0e394f421e2fa6ab62884e9f9d86ef58689ba5b6c06e696400ca7a65ea0088a3706b6d3fa0b54053828263b13a6b970fcc898a2f458fa0fe8f3b2038e2f142dac381a4e2770f0fe69163a927bf67f31d1df71cd40143f34d0d28ef0f6235744b222d8c9efb9e2b5e56ad164f5e10c2ed1cfd1e0dd3b87cb45c96158d209973730a454f9889725dd5153e1ea2635", &(0x7f0000000280)=0x1000, &(0x7f0000002280)="db0a9e48b7e1a98510a1d50f6e00b37bf90fa7a810cb3017e4c83543b62b899f19107e359ea11fd8272728584a6154f4e850abe7f7b4727d0eecf77d6d8136c03bc368950dd0062df2d46d83419714cb159913af36eb4bc9ac21854159f397eaa9e05885950c7e06ef595c7bb1c337be0e1532b0f2f29e7b3c83bc1ebebbaac2d3a6e44e22c1e82d90f9b963359583d7cd31b909c22e4759f56b964e7967e3908285934f06fa253f82bf5d909aa2f04a1a60250cb898173ee7206171f179024e0ab19e8870d1517180f50d956a9871090efac57f985f6489e8dac0e6092c4748b2eafd8b8cc6f800532279805f9869a71fec9f8eb8a5f44e90f06cf14b9e28bd0dd61ac6ff1b2c8aff742cee0f23b182632ea2750f6cb5d5c5755f1e24ab2dfc5fd88c08b57f59717753c12a230e1212d00ea4a8f92fbb9242f536e5bfd0ca182576036ab1daf24af04eb3977cb72809694e3e752d442382328f727704bc41271eeca239ddabacde8fbd6d391f2d48154be0cda8b8f9d63af8e27f79b9d4328ef1b9d6904736ce316692d1198879d1fce27cf2fcf2ed589342a17316b2378fc52db68c5fa0676b92395a93bf253953d3734ed2dbe834b8dba755d91390a546f9d331dc1095d9f6d93c51d67d0db15d97432c9498f327fad65a7ace7b8bf0212b657b01ac16d86b0b30477bc9714133fd1bacf55190c4ee1f3b67c832f15b60024a13449a9ea099a7521e20811ef8d7420c35470ac46931671d7b6aac1fe1022250a442e2aadf3f43c6bc98b763d6cd05c54e916fbe9be92ad66d34ce58f4dde4f3ad492b733ef81cea15fece1def741f12ad0e2948032dd4351783723d3b3d03130797f556d6ca3424089fe177b8373a36c694b3050ec391a7c4002365a8cd6225ca156b4ad8d2fd62203ac9da0ec91adf9ca1cd44b9b3dc1d5e103f9bbf3a0cc04a11ffccf81a4a67af25b5aec602a55e4066c24bec3118b3bf9becb2bc23fcb3cbd367e8663ba83504d18bd6c864540e05e2cf033454335cf86f9539b773303d277ab65adb558ad013dd03110ec8ef5d1e84c3da5d326077c696f43055d1b582affcfc4bb60470de98f763d4e2a67b62701ffc33b5df80c7b38f11fb2147e2f4aabdb8dc16dab15c2a11d54591eb111d1524da410e69281e87a3a2e4aa1e80f0c2da1d35b69b3d4c4fee9466c29cfcd0933c02d1688d880d57064a6d45ad82f62c730e44758d2d4861059295eebda131b67da6610cac8fa98426c48ca5b49612c3cf49325e803be469ee243278bb9e70ca720f9a066a14f29806f99aa526ee90e20753a83704a42bd0f58cf6c3c9a35bfec03e44f07b4ddad9272972f0ed21910179446ef8cbc0d621f8ba1afbd26fdd80748c61bea0338ab47d8a600856550ee5962a05d165bac62e11f80f0ab455ac2f246ca3b26e972b442a8f3aa1d4f5a6e97e242a46ef6cbb0a85bb2d84294403558ae4300492acc6b8ab88081adb79ad3f80b5d5298f1bd19e319cc358b88a0e8843b0dfd6ed342b2aa69cc666bc508c1fc13ab3ad1a996f995015e317a83a2de6136ae223d5d7a51581dff0c7c5e610142edaa36a10dfa72dd925434488bab73d37387776dcaba8b20d257498100e4574982886a150724c423c8a9a5aab79e5a4328de51c8856a9193747180f5caf4bbaf5e64d93225529f16623e90ec4389c9e0c5056d50b39bbae4232c834c6dcabf2f417150e259f5579bb9fe1a92a23e725b57f5232897284d7455d63e85df739f3ecbf6533bb0354c47e5898292235f2afb3dae4b9ae8318d66dacb8491774a0be2ff165befcd54750fad9563d4633350cabc9115b5ea32b56f738785181dd10d7bd734a6badc7b1974382506c6fe97f8f0e83ea2a5dec1441336a543789f6b2883f9d8c3561be48092eb7ab8e551a6f11e39c98e50d925f058d816bb4cd2be92ae25f21e794b4709c7855c1964227563011619083ead793373fd5478a277d6475f5144f512838d6b98852b65fa92e23694fda37efc96efaf0e42035b9da9b3bbfc268448059d5a597ad9e0ab50c2c4288bdc74fda1c30ac303cd3699791bb6510ac51c5e403549bc141d72086d6f89328995523c19ece247c3d474595403de7b66fe7ddd36d6edb73fb78d51f86cdc2ac0287c5cf48ae9b5abe18fdbf18b218fa035b12e85ed9530e63647081ed737360fd73e1e00cd6af6f796cc9435ed734af511ac2dc1c34c5231112334ac05e5d84641e31eb9f377c2f22a48aa6c27ecf15b914544fe4231a25394274098c3626d7f5e34ffacd8c02739969597f83fb03ed350ee28751c99ce5c0bb0694f9d180740e1264b3945a6c1b2581709d10ef67d7e5e68b1f9fbc75c4d3022dff153506a726d5eb3d8654637c564eb973b0354ee5a40287518838074b06c738ddf308814f2aa48c1a57feea27779e65cf9c1c41706360315fbac45e86557f18f25148f89d4924c7a18fab07a9e6b56f31941c6d2c511ff67334ea106007d8a2f00e25e11a4454036629168713bb148731ced287b893501ae72472a0027ea827c2f8b551244a59311d22198796412c98365e996667771282068062506a0f5b16f46746fde92ea44c4b4ea00b0b8175fa9142fa524a43c952edeef4fcfb87baceacdcb52e82f09dcd02d2fdfa88d2f28c8c7d2df455c85aa14cd014ddfc4cefa69fb2b808afb74669402b7d20941d390c877209a83de7597e117a45f2af9d75eee087907e765acf10e80cb3fda92e2839b7f6c8be4545b20b4cfbcf5d913401dc0f8d1f4631813ce895e4e83e95cc717c0509dd3264ae4b8c20cec79b637d3934a8f7f34c52d2f3e41c374dfb9d5b9c0a3f6fb6beeeb19975efda65658ffb9d151960b885bc06880ec0e12edbf5803c927d8c4ae5a48289d45d3bcfae35b1c5c9945e115a457fe22a3718d1a2dcd6e740b87e5dc5fe760f3e3471bedbc96e62b26e2ff1c2ffbd9ad320d5a5de8eb254f056314ffd6cd10b77baba2a1406835795815e04a654d108989a9b8a4fbb148579e65ef4af31dd02862cdc260b5eec42737afff18df1c9a93bae238084576915330577e76859c97a238575f1a132a65183cde5cf8e0d5c18451e49f7751454281cb05e56a5388baf1ff50c27d937eca331c6ed1c9fb32994add8d8fe42f7fa8d815f0b910d7c3f64c4395e80cdff51d20676d68a51417613fe207b3ae3c0e4edd645985fca32395d1383d8ac11cf9f899c2075765de4c49cd6fc433de2bbddb510c54fae9e2abe8ed997f8e979e1bcb81a86850e990f480ea32c5c25f626d3179566b19f82bea6b042e4fb7658f85cefd9910176fa0f223db1cde07867c27fde93468a9c1e131eb40d070be605e5675545ff7c136941c0d571a0d1413dd01a0b896353e6bc3aa4ebf0bd0c3c8dcd633b48729cb019f98b0f20a94663bc4d8a8479d213655805044bb0bc1074ea93b27f0a9b4c74d196fe16c6712680fc22a7a1e2c5c73719d1d6ae05331245f3fccf22d4f8658dd896d659b2f1f207afab29792faff3e171670ecae17eedb6fb8ee7a12d33181440c5c3a9a5efb77f15eb385d5a78807fc7389af52479666dea8136d2cd5dd517d625014a462036d5563ff7d84092e833bca297cfe8d1cba1ce17bdb9c49ee495df2066a723bd80377f465339be2363b772485bd52f72f3f788735f08bf8d59fdf154b18acd7932f714b395672e4948bf65aca8982d8b334608635f94f7f4ff1059249b2d74ef36e6db8621f9d2d14962b7ecca9532ac6f7f76ee96e49fe775ae2b3b1dcf23098faf1863b5a3f4c6cf62af9009c9439267212d2aaf3cf3a9c3d564169fd76b8561ef029de8a2d63bea49e1a2a275d0809c3b877f7a3c2241ca6e8cebd96f48a1be62010782490933ed14bfb6995c858e18fe659bee9df32fa081d33b11497905fe710d64a41ba6a41b806e0a3fe62f1ae058b1bc3dbb2b40480e8c2351e0146d71db823ea953832cb37b4f61d4213f53470f0d42e3299f2dae88e7e53745a7c1d00d98c9a43e19d02ff2121f842be1823e4d36d01959af95adb5f8e95b5af5abacd7b86d60354d57ec24302ab2c50da52643c6b43c3187a4bfa5a42a487e9570c91602e518705a46a29d3b18b375c56dd9afc8983f3b7f57e0e37100fb6ec18ed265a549062b4a5087f76cd1ec5fb41f80e7a775528f35f53dca71d2cdba97240bcee3ac0943837e46e1e983caaddf766c66d469f22da2534f548aa2771416a1c1d90ba28a03a0762886a931d6ca2d55dd4b2f6542cbbba5e3070e4ac5b905cbf2d44bf020686f0795f986d786c1068979e905bfe4aeb6f219ec166c200558569bdd7a595d2081f27862df63d2561427b364d851617d4be8ba8c1125ba8613325af6bb36bb13d8920f20f0f5b019c39477cb9b806ad27231e46fb7d6c8291b980154396e2e73d22f1575ed93df7fd35c189758ef3f2e93226ec2493274f8e5447b7c83be8d7dc470d87b483cfa30506012972dbf9fdd0e3edc82bda2bfd73345a458f61bd1fd5fe30f522bcdd62ae0b5865bd90551c5b8a44e794c1e5cbad8e616949b3ddd81d87db5a3761a6afb46cb6a133143410037838e9f0684b13e9d155d47edf663c4ffebb507405538aac1852138c8a2872aeb152454c2c600fad3bc04f6afe50836928a0893971713094c6dec1ffffb2d131133ddfa0f26aff24767787c86ed62bae9a13bfa8eb8e1f085f491235cf59580624b61044db9d21af8d289b46b5b9a6bb139fd7942ab823f152b30c092a9d3ae427913e25c013f291fc106842f3f9b11768db1527af6bdf744fcf0b310772959b31b3ea2993f73f3ed45389bd60242c25b479ebe231d53b44b2c5488be66e72caa73f8bf618081a1f1206daa61d2feb8ad3e30efa142cda0597192da290f7581930c98073c8727ccd58d8d3fc8393b9f1da5c87ea4fee36a5ffe29dc48d76e6526982359cebe98ff6b0fe16cf94ab39b46da20cab7baf976ac76c525df2c32e31ce0cf27083bc3f93893ebc781cecdd27a720c9126af25b41953a3ac6c01743e2cd055796565d2ab2d583bd0cc083eb1925715c67ddad38e69b4ce4de6791b040e39f5c69d05cdf79247ce9dc6e7f836f68ad20a352484ff70d51db919ae26551095410cc30865870b07ff7cb0b21243b6d7729ab9e2c345b399aa0b4413ed51049079c8be9afc164de0d96b0c6e97aa4c2b7d1d056b96871aa0a910ec37808eab15d3afe4dea466e6a6230fbe797abfbeb994e9b5119a443669eb092bcca470ea92aee8c56a6ce8385bc6cc48578247b1a881869b1b07fb28ee24e52f0868cec18c6711b018f7c9afda7aac9ad65533d6fe146c96c8efe9607ea70f2c9827c2da235ddd6c76912cbb50cfbb41b12a91c62b33faf4de66a4afbfefc4ccd3948676c9eb59af8269fe9a30e83ee949834dbce173cc93d0601876976b6d140e09763420f61c4a2e1971a4c6fcbb444a3e1bf0c341361cd5af8e7db37f973f4d11e44b1bdf94d0351f57bc75cbcd9e22e5b8e01928d823d711b1f5f827ff77dec6237693d182c068d50bad2b1631f9a6ced7f3408b0881a08b810bdf033660a2eef9f6ad30cbd7d8868e59a455156b87a231c8a98f165b661eba911766b5b99228bc38d29cf0eaf43ab9053ced1b49c6dd1bfe9ce428df8361b0e5290ed64372b03662ef4a1ac50e0ff4406089fae871cbc4165f4a8b2f03cd43f503633913820200a6cfbe75ed1769e109ce2808e12a51d5000b12fe203917eb9e4e2bf8cab632bd9e5f336f811baa3c313cffb8fe0772b12b3e478f", 0x1000) socket(0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) sendmmsg(r7, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYBLOB="a749e099c2487c22233310f3efb891ab54a652827e81fe4f1597969a80f1f714204119a8e134cb865923e4b9ea7a8f30d7d3ec38fa7b22458c2362fa6cc496506d0ff55945bcb67da3c8e71d0a92208dcb8e9b668b8341d1dba4a18ddc3522ba7113f8cede8118c851e71aaf490595460313e5ed3f7555f4b5a1a9d2b2a84aaefa31bfe3d05358f60a8ed676a2e43459d15e7fb451bf0528d69fe9af4c88cdbb6ec74c16de597a88c194d689f7fcb5bcb8467725d1581126", @ANYRES16=r2, @ANYRES16=r0]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x40, 0xa6) syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) open$dir(0x0, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x54}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0xd, 0xa4) executing program 6: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[], [], [0x0, 0x0, 0x4], [], [{0x5ed}, {0x0, 0x0, 0x0, 0x1000000000000000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000000}], {}, {0xfffd}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) r3 = accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0xfe, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r5 = msgget$private(0x0, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r6, 0x9) r7 = getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001040)={0xffffffffffffffff, r7, r8}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x5, 0x8}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfff9, 0x3f, 0x3, 0x1}, {0x0, 0x5, 0x8, 0x8000}, {0x7, 0x9, 0x9, 0x101}, {0x81, 0x2e, 0x6, 0x10000}, {0x0, 0x6, 0x3, 0x95e5}, {0x1, 0xa9, 0x3, 0xcff}, {0x5, 0x80, 0x2e, 0x80000000}, {0xffff, 0x3f, 0x40, 0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xff, &(0x7f00000000c0)={0x8, 0x41}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xe8, 0x0, 0x0, 0xfffffffffffffffe}], 0x1, 0x0, 0x722c, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r4 = socket(0x10, 0x4000, 0x0) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffaaaaaabb86dd60b4211100080000000000000000000000000000000000a35db8924eddb01c997313f6d1510100000000000000000000ffff000000008500907800000000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ae12fdcb92fac1676feea172f856bd4b5cd8b4fd53c196272eb8a0a6c0db70a05889a2a2bc34716c5da52b6eb6d5b0cf3adebb72912b15b9c0f8234d1023"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x1}) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x400000000000029c, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x3}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x2, 0xf9) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) executing program 6: socket(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x2, 0x20) sendmmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0xffffffff}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="72e3e70f0d701e54000c26361b7633bf6f342f996c56303abb6e1c8fba5519bb45d84c7245fcdf96f1c24eb979a0491faf3804218b92e8f6c0892f12aeda318344a187e74722debddd92e72bfa84f63e781d657442789564645d145f6b086380a70bbf08642211a65e5e73eb984a96332cc4024f93a32ae955a70e1852186062ebccb0fe1191da9958b102c4a786349c540263289554f8a5fcf2af880f1be64dba702b8170759708d47f211fd6d6e8fca4bf5e735431dc877be14640b98ea54c45977f01375af918dc16782127520da134f8fba5fd3d3e90a9e5a42c13ad0befb1c583a019a26279c5c2c46c1b91ce19638f7c10f424fccec2f2bcd3cd209f333f853949fd41f5d871f08f33d39a6bbb242a11f6e60be855116eb4e5d409c0d5acfa671aecf3074985bde12fda5ea7177621cc4a1851a97b80fd1f0c36039f3c87f36ce720169f50f54540dcb4606e5b5778b7df0ebd5790daf622926a860a6677b8f6f0a2be0c9e1997ccaeeaff70ed57d9afb78d9324328d7bce89721964897a35eb1a3cb1ae9f71ae1e1c300f6f42d66554ad009bbacd0064c062221d53662aba30a5939704cff77f330f669a490476099cffe4fee3476c4b15afd3e8e02271ce1059a112015977dc575f7aeff2fa63549a306edc06c75df673621116864c0003c3701123a316384ff281fe07e9979ac8531a3f226238e7028bc3864a9438f32416230726e032d6465c2effb6fa177feae3ec5d0750f355226aaf40447c9b7c76b75bf6a01fd07467909e778e2adf5fd0640887b4dd0a0318eef767b120dc9ad9267c407652796d5ad49b0ab0b90585506107be7ae3034c804093471aece13f3f87c54f2d12589c012c3e089d467a9ba6516346d3f8c70c3626860403bbb5c6a34bf5b36d2a15f4db354829bc3813c27e5776ac25a86f29a1c0ccf76193b3e35e4d9bcfde599860e78fbbe7195bcc848f2e721d28fb682c0bdf9f17ca1bf00f36110122f5a541a5df37aefa6a1b0ce7731da4fccbfc560185f5aa77da51dec71452abc248765e785fba1ae946b2db4f642c59c40ac89f09e7d8019de455a307c649c390d62a37b80822629a6e4739f752976a54e3ad5c131d8715bda5023fafffeb1a4656202c09ce4391014de5b094781bb5983530c8b61994a34c837edba5e3717eaae92ea3ccc785098836ca836c16ea1aa13d44146c2a2ea2bbaae4f98bbe9a5f49b35255f3dcb4142eb3d6100b50356dd1388223c651e60147c972f37403c03e574e1c7d85ed6501e5ab1b31d692ee63465de9aa1313e86c4bc9f9bf062f65778d4b759db5697e752c66bdea2b9b3d5b59276e348e8379f941f17fd3847b7fd1312ac615fff9bac99e87b773cabfed9f94472733bd7468aac75ef49542d28e5a55ab6b6e041fa225bae61d28431bc152477c1676c238c2dd373cacdd957f0abff1c8d9c01f3cf63e9ce6e8ccaca4c62dc2731e9682ceb8f54a7b91b80708ab397d553d24386b7c0105b0a06594492f5af74c1d7d237d3054a8879ae6b457e82dd83c4b6818a89b92ab351a19a4f8feb0a00c2215a5588b0b531d6ebea7833af141816f1b5bc8592d58b6c163e46eabf76799a7a7775e8bf458aa4f5387c2ac2c0df008f78a56f05e9072a8d2c3d80b47f23558209573e5cdb30688b50bfc0f2fda99d75704e8aef21c05cf7e10683624f1704fc11ef5fcc58f1947fc29b2608d886b7f0b35bbc18297886b1b79d5dec6a529f1d34c267fbfcd593d7d1615b4a10cbf5d1b0ef2bc9266ff72b71499483b7ffd1a940fc4ec99864d9a008790b79131a114775d52f3a9f69309306cc3f228e7ed3006ccffdb0e09b8d6f702bea5e82268b5c376ba7cb3606588782c24aca8057aac3eaa2d15f3dc568e677ae6f5f1a36dab95ddde97199a5a62e94ae1b1ac38a1dc5450f0aa387701d922dfedbc8e86ca43db1ec8ba257a9a5666103fee8fd5eede8238e3de16d35bf57062d089f14d87c6b176bbf08c423d5be3cba37744613eb9bf111ffa3de10e4d4db53556b63120d825e71a7d6e037d89f5ccf517b06c1fae4381338b6a9d01ff5a3daac780d843c5439dd20a2a796629524d5f2031c50b8f455d1bbc094b0a7be01e39133615c2a677c0b127656be88a14100579fbfef669712ff65f075b5fbf79e67910d586f49bd0fe8d3919ff4438c59cc4ec11b9a0d5a3fad74c359a76678dabec952352ae0230ff86c97a95c02ba0b7f05d3a304a9b7238df64431254fbca4bba7f025370e9b05e4c53d0daf97fd1833b393c6ebae46ece9fbbcf564737f76955a0a2741261fb91472f471e5fcd86c6a51b7f02a561c6a9d7be04a00c535d6ebc796be5121316edb4e5e3c673c189ba922a813e6a05ea2ea60f9814dc240f3ab3d05081aca7d168acb1a673fc28f245b3e5f7c254367e7d7226d18b713c317806e65932db3a0a0cda61e3205e64e3c8e8a12f197feb3da129c763d5c8b9b014f98b2e22cd031a9c4e7a4c7bf4dc3fb92a81066c6de23ceaa67eda6bf39e951120345494d54d6e5adde97b0c2adecfe11d9e0146d6b6b9c6fa53c93246406278fc51757c38ac0a5ebb5ae3bd0691e0638ab33a4c44814e567e4696d3d33e42b66b916af98e65aa65f471ca43840b0f6393f5feff6e05f8754ae5da1d74fa06623acd6ade833142c0c248b2635f77a4bb5b7d888fa5182dfb6d5538fff557d0446c8e3ee7b869d781258a1e6a29847f821a647ee69150bd4403a8c13a54da3b70af83ceefe900e2c8c6c0aaf376c56ff1ec6009f15d01f8c112e428a84c1e08e001426cc1062f54473798a06be1d74d716695bc48105e72edebf0343f16cfc7b352d9eeb6e03061f891b609a130ab85538c3eec6ddb8d1439978b5c5bc94191740fe0b3264592c95767148258f5e86a8a29d0a0734318cea1e548867d0b851b79a99d76450c19548cd025cc2f5c988ec1982e17810c7e09261ac4a6ed39e6af1a77c1c8fcf3bb42007ee4b17f5de74f4730669060630095a1c4fbcd2a03fef18974697cf39b3e0386ae64e51e563a96cb4f4c860ab3262b1a0cf8e328caed2391507fcf3691d517b4c4e7ebf82a950ec1a1a6bf88832aa1b7e5699c7266f3cf3a011db7efcf41ae0a97d383bbba265e77a9ecf288d358cf82849617f12a6e2ec4918ed51b5259923ff059038876d2e4aefb80451122cdd82b053c39acbf3f4609ead27ace5c274c27d2ceb7a8019f8959ded31859bcca5e080829cae5c540e63824dcbf9815adf5c0eb3efe5883bb87455907a3075dc30f3c7d39a0f3952660717182037cae4d24a802c968e5e2ef4e031bd9b7f53049bb7e5333fb95e90cad874cc750e584261b58a166409aca789fda9c7d2d36de2fa5e87e594fa41ef3f86f7b84fb65add25a728a4008f808d2df0f2775af52aa5404feda78972c5fb8b2931dc5c8bfb6be84e774f0b5eabaab51ae458bcb13b8e02b96fa5ababf376c4b7a530ba04dee2e909528b0ad217e7657632f001c25f4c8b6f9f072f1f7b6c089984513ca75ba161892ca37fa7769cf2a8a421a1d7a337f54ff952959f8e04717503c3a68fd7afa4efeb623a662313ec1616d68b80b1f196c50d094090c833d0f38ddacc2015a9f9325c9b21d41ab3431d2992dcd1d9a0d6f08a513e64b768b9b8887c6c8aa36b10b47d41da482cbe297c7072dca13db203b0f9937087eb5a9a2a0dd0a8f972692424c345dd42c406e6039c638342c72985fb3e3fdc109db5becafba4fa472c9a8860dfd00b2458d887d21401cf73e7e7c733fbb11bd137d244c89ad9ebabb6cffe1d424a7a8f3c5ed794bc13446d43ec0e59eac1addeed06ac5c86f0d87bfcffae0aa7aabda18a686b47ce0e36b034e83cf5490f6dab02070ffcbccabf3b763f74f655ed59047314c8bd9e5cc1e7e9be530258aae5fc4658c617a091251af504a3318e68121838def08b8f7fcc3ec271bb1336753960d560178c37e2557884dce2404235350c333e1b4b825cf35965a2a2118bbe0a447afdaf9c3606e481f762c4d6062a89c5c1d5b399709cdd7ea770fdd10830dca64c112eb819981fc263a28480ede50df0a1e3f028174f5644c62849a4a76fe42996c27a7851585d149da68594af1e15544c463a146b65e570136d8e504469ef4476beefaefa44399a58ca325760823f79f03cb2767626494eb05277d34081f3c91007374c5121219cafb5a188605ecb5a767704462469d4466ef74e35f03ca50f80b9ff63000dc4819d6a8f65a9499efe383ff7f27417cfe9e0c68f629def502efffe4e0a89ead8cd53c1fcda5153f981970b63aa605d526098f7be02e73a14059f0d9695bc4984ab11ab8b1dae415751483ae65a8c39b4a4b5004c71476154a0684bc7afaccef44efac72bcec50b5580d17d9653bde7ee97b9fcb2ce389bba17ca334ac76d172ca51e4c60d93342a70fba3837358ea518d1b40a77818a3e85c63472e77e02e36f7beebf6a964fd933feece9ef940b2e3a26b564970ff5ed82cccd060ec290c7f088eb3411fb921eb20c02903b5011d6e5774c6c8b3beae11a2ac49a56c0572f2fcba7d4774b192dc4b7cff61ac3afe463f8c635b0dfc83c6f591035420ffb1ea100d0f7682e060b50fdd8189c0374cf81bc79649e7b16c52ad6c07d0892cc5fc376b9ded3c1ad186e9c8dc792fa2dde482ca9521be79bff22e6983367faab38d95f5046f265bd94db9e7e0a4554a3f309c9835ea0c41d0bec59584837a3154b752ae439f6926ea065c7c530f955fc6ea6de0d5dc97469aaf7abd9978546e4d302e39c6d3e31364ab3f2e6baceda472945ef26d96fa75e7cb37c6fd1c47f17e41dadbea64ab9c6bf3ac9044fce79daf63cd51e90c0f6544a1dbefc9c7625aaffb021998a3a9d3a7fb344a2709f7f5f6e469809d9052a3c7ec50e2d314854e831995919c0fd6920f8e1bc0eb4b26e0fad63e5f3f1892ebafd476b8a4a6e6c2c0cf9019f4bda5feded90bbaf4a59bd75d09ec46e6f47ac97f54fc7bcc7b78657ae69ea86abbc0f0d563f2b0382e38ec915ae73d931a2244390d17ea3b513e42b4f6af7d24aea8c365749a96dac898c547f8f3846ae7cf29252945c586d6d45626884972402b44a1dbbfa1499504aabbae53555f1739c9471cecf65c6133b8340d52bfaaffa282ad8632c9ea73d41e5a44733abdb5a70156b4a5042f08d508b13cbd4679aa1e70de8a5cdfbb7562c40a8dc98d2adfb27921b1b6f9304cbef6b38cf45379c4a5f95f1a9caff3c92e0240d99877a2e4c487328e4877d87fd480c968c1364e47ab2486cd38e8f366466d6fa01135d6381527797a6cf163ef632c5517f2952a56e97c907fefc344569de698a5633be66265bc04d70ba5db1ae0cea75666979f8806ae9cb59f15257f817d96d4d15a64701d796f01770f3b55a534aadf8d14658508cbb421858a164be78c3d89f38213d832ab2b895b059eeafac74ab0570503fbecc72fdf3507c64e470e214e414fe0bb28ddb0f4882ca9191e3070b7e6bef24c53549acd05b4d3d591d596188f1d55cbbe1c419fb59c4d20f27fd2e7d9683e2ddb02dba46e8ce4d45e1f47e1d8557b63b760409d50f1643eef9418c2df78d1ca49d863280e334c40e21dbd9efad429565ceb930f945a496b1e9c507007d13d75c8d7ebdecd77e3856d78f35ec7b3a3e441210b5104fee50fad38ebb17aec1f3be4b1936d26fc355fd600dbb9e4437e37654ec1325bdf8c0cb8f89594a87cd38a0c3864ff0b55cde512d6c48cc0e73430daa976880582e83a04d0", 0x1000}, {&(0x7f0000000080)="63f77347af88fd1d38fb877c852e801eed537e18f47b89983d2ebd31aa4d0d190d77d07e3189049515fa4385d225539c9eebf775b64684dcb0d342c7ac8807ece9b99b7c18b213e63865d8510bc2ca9f23510d6e988ea7e5f0f02514d38a8cc80d4104738181b63a4b", 0x69}, {&(0x7f0000001180)="b8c7cadb5dd225fc052705ea3313bba9b445d02b4a96a7a7583b003e998768e9aa426c173e8f0b9490f44f1e6a9480f9162b0f5ea4d4ccd80972c6d97fce1d8a78e1c3aac486e4771f8b91e2fd80b98d1eb4b0a4405dc25420ab6831bf7448d3b8c5b43fa5ccd2b405634a665748f4568a8dcf0c5e072330c5695ee14ea8bb0ef9d12e0b4a6197113fc7ad77e4d5a166db3e85c20f2fe0556176ae70f8e92fa7747111e5409c0d9bc12af4ee80285eb3d19d211548433dfa", 0xb8}, {&(0x7f0000001240)="4cdd94cca4ca4fb048006fdc8c830894aa7130da112d298cea3c27f2a5126be699022f55bf5d805a62515ad715eb1a2a23218e0a0cfbea4fdf05a859d823ba1332fc3bd7b1515c7e0fdbe674af9f0bdcbcd83670dd02681ed0de58bfed2be45c0cb1815bc9cb02871f0b06", 0x6b}, {&(0x7f00000012c0)="4cc42de7b2a6995962282a0a8be3602f5efa04f24026558f2fba2cb36f92e81aa92762279fc09c5c5fba2ce8f261e652c3f91ec7d1ded8d5008c0620a3142395bdfc5a96fe63dcec7aa52c117015aa172d727eb2972b1213", 0x58}, {&(0x7f0000001340)="36b5640fc4d4fdb82abac7575f69d9ff48c0296efd1d95255b69421a5939053966f4700161b37bac560897689326ecfe057c80bf2f2e50f124e0fe5f8f8a8264937fa88bbcdacf4ad9e94cc4395ef82d1b8a7c15f18314ea775742b0d6b9ea741f6d019b1b9a7169823c3425c00deabd5ac5a1869ee837631ea90b903b7c083c3383c04d54ac525160b96d82ff5e768b86ab65a539a4a1f2b61cbc43035505bdbbd6ce", 0xa3}], 0x7, &(0x7f0000001480)=[{0x100, 0x1, 0x2, "71d9a782d7376b33fc93bf04b15b24024b7b17fa7beed744ebf41755f9e01cf7c86eb8e3146ad1e373d83d587964273b18ff0eef670e57ad2d31827b931ea52cd79dc74b6d5f96fb95e1fee70e1e5892e4bc1c04a69f674cdd133290423d23872b78038e6d828aae7d8648453f3922149e862d3748fa8fff93a514f761ce0ade4697284990adc9e43b219edb4f2e486691cad73186227a94a839183689ec5e97e06cb7b06ef41abc1ef394f84596686a428fb39cbbdc9efaf8c019bd1eef5c7bf9a3ffc26312c90b6952b2e4a996d2f32b5a676063b093d7b78b7d5cdd2d5c91517f707e69c1bff92fe52c5d38d1af"}, {0x28, 0xffff, 0x1, "22912de96c8f4042e4ad7ce0e21a4ac33c35"}], 0x128}, 0x2}, 0x10, 0x408) syz_emit_ethernet(0x20, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7", @ANYRES8]) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7}]}) 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}}}}}}) r1 = socket(0x18, 0x2, 0x0) close(r1) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffff) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7}]}) (async) 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}}}}}}) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@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, 0x1, 0x0, @multicast1, @broadcast}, "04003e0000000000"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=""/252, 0xfc}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000600)="fd1a88ed3c264d795041b6043060629ef7a1e2c48dd5e82a22796e960459bfa0f8f8bccbc6bb1ef24e0f2ed0980542e12d912bc5f7d02cecc4c7f2ba629661afee5586bef26190f5fc01c41efec679d377544e28083e40c984851e2b2a53409a696b2ec5b1a04b44ed2871ee84ef937e2afee5b70988924540bb1025d64fcaff6fdc4974ff04d4722ce59aef", 0x8c}, {&(0x7f00000006c0)="edb9479e51537ed8276caf6d1ddfb944ae62956d6bda56fc7a3c621adcbd21e043f7234d61875de0ea7a36cb7b9ede42aaa7e040bfb1be9f3348614029818d756ccd5c013b87f2dad81800816a5ae57e93ecb9959746cc8aac4306baf02743ae96ff2f3590f8ba1491cd3cd5a76d577d312285a9cfaddc151268dfee833d207d9047136dd825f9159d71a9f014763cbfeafde7031547b26a86d836332a1bfe070834b019f80ee4362fecc2d089b73bbbf37475d8866de59aedfe3df23b37a8a45911941fd6298c9af6d815016c014e6700680170bac3e27e187c8f1fe620a7dd00b36ab1f7e6d94db039ea73926beeb53725a01f6f7465c35baff6c7ddd10039d2089c08b8e3b0dbbb656ab6995c6cd21843e83466de9667c44465c1dcb45884016681c95a8a941ce313a2c4b82bace4554a295be88886a2ccfed2f48e846d4f0fb7ebaa4d07ee0c0fc1151bfce0882ef9df7615d4efb7e189e50492fa3a200006443dd5e2660363be82eb862c70f0954451686e1c9e9c22b28f91cd15dd457e1f995a4a091e55db6647293957608887aaae13aed9a30fbc98d1f3b8ec5dc0ca90c937d9cd068ad3ae299a5bd672a6fabdc0dd679ed9d8aa209a241f4a60b8b49b539ec7ee4b3f57b25be0db0eb81c34a17399825bfc7605eb378e1931cd64ed5ea24bc5fd90ac0ca192eb25243fdf48d5f8703677b304cc9cbf68bb0c98add0e2c950651640a1528723a2b12a7333b027278f5afa1a74a6d7bc2988b560d53f4a6c92103da41e5fec496391ec2ff5f3ed6d95467bfbd5d90a0c859149a7bf2b0f542fe064711bcce2880ef8cadd4f6dbeeb0060aa51dc6038f45b055d78b876e8407ec86853c7df4d39522272b47fce639cb2a8af38637d9f209cc8444d51348d679fcaf57a7f879ce95b0c6cf41ff026ffda1afbc8bd8923c88752bae5d5f45507b04e35cb7ee8d599525e13d1dc54b64a5ecf209a913616b5e48b821a203dfaecf66e5f58ee69785c70cb8ca2dee9d620fd6e75cb6051c0924a63182e35ac7bb5e171a8551214779528a2906d8d4eea46a5600daffa33e5d8c615412247e87c861269445ce933b85f90f1734753a14458a1d7d3fcdb8e50c515dde8d2188cc1bc46658487b56a7eedbd968904c8d6a84cdd4dd41f2337dc7b6849b1930df6a7581e8d2c55498612f57f18fc385df650af739f55ca34777bd950ebc9ca1721765af4b9435a2d97c6a3abf561ca4bd0bad074e4a6feba8b23b3fa2fd7cb388035e4650c324355469142e455f4f032a77eb7c387527b1c4c866edee990d9432ea811aa2722ead4cd4b38e384324313ced3cb1c843decad07cdda2c4c9933d2e299f41f413623fd4fb8023c10fc73af658e635a130cfc7aa1f9092986a8d220fd83306a068ccaa6c799eacba1c4a0b6e05b8f63bb15b712abe66b4d140051381e17221f73679783a95c7f339c88e71d04a95aeeb1421c0709cedc7edb512cfceff4e21f902213548eea30a024960406ba005a3ea262fb8ca0a20d07ef63edf12678f411dadd802cc4c9c7a18d8891dbe3ee178e96403121e5467ab08cb0aa0840bfa1158adff61cbc9a1e8a7a5ffc7b3f4905b5efd3b7010453f02b60563709963d4de1b189c45ea6d48644e65ecdbe26edca2be107081c605216d42efdb31b41fbae9727f86e47ffd49466a8c7df46021aa9725479fe4b0dc1a63d41fdebb9fb0f529384d704cbfa411ffc9e001801367e4b9ccf7a9aa19d7055ca805e4da73dcc2d2d4f8d8b84178b5515967ac8c347fd5d4b66cf4a54c98f213d86879a950be80cdd9887939fe74538ca61e6dca5ef6876f13f0df9cd995e400ab5b6a92417f09fc84d0931867f663ea80b7d2f16d20ff150945b836415203494b953ccb1826fe1cce6f875100435cbb0975df03bdc6c1d541e8ad8b3119d8fdde2b0d07a58690180d3f32964da44d66c24d4044b4d986179e887ba856c81b0fc724c78883cfb906b397688227ff11186b5651e0db2e21b9ab5d1acfb3a223dd0f67a6bc3667e0c575836518f2f55d22ed1675aa96cf06f4decf22de5c3d824803073df01bc5d0f62b5afa69611b06c9c9f0b49bc74cc843639839290efae3b4fd46a3999361ae457cf13d0e032df55aabe7090f426f490b580cbaad70a86693ea66fbef66c58a7856d50a4179f0173a570ca9a6969d604901b85349b6cc171856394b9bf3ee388b728630a48859b9a510629660eb37a4ab3d44a84d3808890c551de9e2c99037af8dd5f014afeffecd6595a09ac0d11d39de29e0a20f66f83e0b0e9960f53fe8c91bcb50d811091d02c65c9cdd423b257b2c3effa3333b7c3b2bd50d0f3402fb8f19bfbdb496f9d22d49277533288973a32ce340329c58df800eaa3564585a6f3f57736fd71c502c3ca5888554eb27d0da397895736d5aa065edf7c6f9b690d05fa2de30ee97fe1639ee02cee1e4bc212fe356db0aaea01dccdf2d615dffac1ae36bffde1386476f222ada2295f870145c55fd830303349b483a7718cd2efd58cb7aeee13aaac9fed120686b5c01115cbfbfe6c9bb1d9453fb4a35b849679bb6a896820512fdc8cbe10867c96ef3d89805732c204a7b8da651baf54d0a4dbe0a79a4160cf9c5ed59e263f19a2e529f74ee1c828b3cad91f3c725df4ef149519ef6c24753ef1652e3ae4c78c8e8577c9f0cc9eb583a7e0519c86e30fede5c5c37ba5bcf5757a9a725fcf2fed67a30332804c4c1f60f069a432db275e28d5a26a63202b4344075f903d905edadf32b2a3fb12804fea0f0e55dfa67b2902aeb8b4fee097c1ee317bac162a33e4c7bd33cb87ee81e8687b6a2fded5eb58b52b1adb2d4c74be8f309cfb88923211e3c7c1155b64076cf91b5aa246e89c19658fde93599dfbb0685f85067885ea021af8c25e2379a9dbd3d682d0201d85e588721d207780aaa402ad6245e2dfbfec17f863fef2a30cfab040dd18db937abf15cd0a22e1506a02a337870d85248b4048f7996b962766eb38d922c7144496fd100e3ed17cbc316c4052cc4dc5ac3df85d58eb99aa0bf15911aab3d7b39e79804ccd69ff81182fa9fe08437ba2a3af491da05f10774ff040c8f5032a37b0adce1a01a77e2b5eac4e695ef0557b8c36300b36e7750845be35643a77e270ed7af4e933313e35b7c88ed1faa1df81456f49fd26611066c2d091f521e93f5ed47b03d808ecebbd23ea5d31d8198c03704d3e8a3ec2540efb8077e854bd95fc72358956696eb50bd39b05debe1e1e6d9f71f267180deb37f12753e73d098b6457015a9d8406c858505cb8c553b8e56f004a7404d334301fadee5a4fecaf3e13d5b5d4cb12ba1134b2a1ed3315b7d03a8935a31e9cce4fe741299a32d7803b912c95181238cd252344167996e4790fda1acb4bbe222309cc7a28cd1e19980c016808c18fd7145522122c4388ed3771e7391a0f708957ea57b3db3450b7e3a99652f780eef98107aab8b0bfdc26cba25176ca4fb343f8f65ff3865f18437e2dc8d9802545a04fd7e12dbbfc27c969b1c7377a087961fc210bd36c4b35b14c3d6565545d2ec2eadcb522b7460c8f93480e8ec1e2a7db3a6d380a424a4e9a7c4b682bcf76142da92574393ec57f47e5fa265a4d15bc090d69c78b238515ec14fdc4e8c874a020cc0cccceb2158562ea20b6983cc917d1508db7da39c533308396bb5b59009f1eaf627c946c7d8aece837d146e6999c8d2715763c1e9b098eb8fdb8d7a29a32fc3028ede3f191fab8ddf8c17c2fb010d597f09fcd20e94f18b5992c600053bedc429b8a771f2a7b805f7bebc05520b9f2d506f92e0cdd846606130462f930dc7aac393bc2b57f6cd8c468cd229340788764172f10a4e899ffeedfe7e774da5ef21574b2915fc6b2e59043da05d1de7e3039f9e3d386cca7daa01d5041b8c6d6e3617e3a3a7c6a54782deee115ae72fe8ed2612ba663803c0fbacbf9bc5ddbe34e5a65cbe458aca93ef0f8d79e5bdaacfca2b16b336fa200f62a55e8a04f3748ed4742209019f480b6cc96433431c59b013033ce9d60a7366ea249f4319c14d104bd0db0a1376a9d4cbd8707089ae43f6173bd5dfd0c54d24882e5a906cf3d030a4232e91142fc5a27ac259c2ac90ab33fe867191437d9cf04444250c3d7cd35179ef041fc85e53d08fe259a77d40427f20c624978d26e172abf7250a1952132740409b89a1c40f33b36409d390517ccabca947a645ce856ec135695623aa57845ad885c45893acc120ec8fab23333fc81fbe1efda5e7de04bf192ace2c660b593855c0c0f160fbadf4c88576a5028502ecdb831166fcd213821c341d9959c6b80967d1adc6540a607b10b41c30c111fdc45b958524471f0276bb8d157c4a07afcd483df2730966c6aa8f18d63a9c898450f52158ddb4fa6ccf431fb9892608785dde65586e36c37cab7b0d8b61443f00b72f617f3ec8605199825b2d67eae11e887e8f79cc38b9bb842a83ff71c8c46107409be0c9657e96e25710e649e6a2a804bb536cc29bc3bb924fada8c8cef9e85a555ca7ac1b915c09fba80f3777423d65489f6b5f65d5b006290b9373a32ae5a897a46d73626ceab38ef183fd43814fdd3b7776cf657a133e5d5d2c4134b7b0f354c557c2fd95382ac3b28fa05f10f3f1d86590e05dafe3fc6dc53020380538b997e8b19ec9a75c0f351ea509a2da2fc67097ae795dba5e6a0eee6d4190d24d098c58dbec4fe3f95e798f3b69d6a033450f74ab818f756816b45bda33643d1b4f6b75665f4d8710d87f833452980acfac34a8d92f830c7d3bbd646aa0b90ee5ae7098cb806207cf195b06c3592f7924a713dda709f95c4f51270c40eb02babb39af31b663fc482c50e2b498e2e64798e52959ad801170eb50469a54029396c5bb31a529674602ade02192c76a05ef35c9256f702e55e06d247a6c31ad7b6d69793b287020ac9a5dde50c9789753d3cf08c738c88d4904e7bd1d419e14a8878fd64edccae45c55be5753698aa91486319007648db626ce252a747b3fdff2ce41ca166fe2b7d1d05bdb2177ee82335f457955219a759dfd6ab01908bef6867d86c90e26dd7d0ebc8b93d3551217a9252d158f40b17f991114e5ee14b26e99aecff1640d2a936f843471318288404ebd6571102c66d74aeb7bd95df63836e7aae7ab3f560fd601a68e997fcafdc47761184d702e5f2f9ad272efdd7747846b1d3d703c98f1fe190bd30ade3c888af2b277f37791a4cfdab2e2ab79b8ef357c6a989e168227627a7e303e7000237a0b1bf4a4108a03603ab2ae28edacf40b990696652aa49e388ea789ff8f97c42c9e89f5d7f8b4e4a8da581e8862503b315bc4eb1fa4b7f23e0bdfe73ece039b74c7508c4b39bb9f66a817e7fdf4fc3259930cd086fcaf00994782d810d273a2b71230339a6971bf588d81d674d6b4fb81ad28f7ed2db294fce278b0e9a19cf60287d64ac24084e632e711eae8e10fa646cf5a2881ead713bf14c13be8a87dc5118f9d909866f4fd78334380a24661a2b05577770d69c1bb308e96faa0f802ffeb1107716832eddf5d8060109d87dd0c8ea6b46a94a65c1aaf038420ec7f08e12e34ae624cf4e82a817371129766b86fecb80e01d378edf0e246eb9b523eae1b87304c16dd36efb1ba6ef7b9ed92eaa0dc88f0ca753cec1a756809dc092fb0f61374cdbdaa42d1ae9784de08a0fbc072d6d749c3a509bf18e0f0f6b8f13d0b431188e4aa0469523813aee7303dd922063f1b8d0bcde06312e56955f81980cc564838d8c5f5e", 0x1000}, {&(0x7f00000016c0)="689b4b7427d04212e247ba97eb2d9a25be2db50374e5f4c4f657c31cf15f63fddf1ca25ce3b3fb1ae8a07ac999f0b79328895694e427ba8cadcf0ea2fe6688d4a8d39fba053d84dc7efd157b6f849bccf588f2ea21a24f3e61f9af0cc2ef447592de95713a9a7098668a7d08f8f105ade1a1bf3e3f2a9e4a5b3d3c9f9e557cba3c0287a1f0131778accf4afd65a1f7b9a15a7e25419fef8beaa2d7f120fdfb53bddb2c4f94866e4f32227f7462336b5b350fd9129a880bf183da13e3a939c0ba547eaf9a97077456130b24dea4344cfb79367e8e6dd7", 0xd6}], 0x3) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r7 = geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffb200ffffffffff86dd60006f3300383a008a211dd1cde75ad93921d16cec88adf552d51e450021b07f5a1957de740000fe80"]) executing program 4: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) setsockopt(r0, 0x2, 0x6, &(0x7f0000000040)="0fbf402d74235c1515efe497676136fb9c2e63203bc9", 0x16) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) executing program 7: socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = getgid() setregid(0x0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="1fcafc485efc74870995d7811eae723399c6031dc990a215bb6ccb25eed4f2d7000cfca089abce59f66fa9eed6aaa4de1b72e4f4c1e105d960db3c3fd1129b91bc0abdac187151a9a0c08138109b5c22cf0b161d78774aefe57c3d9d6c54e07ea14fec7dac267e5e68b296935e960d2cae89ee93a178ed77bfe3da5709d99be887240c34c6a230b1205baa6bd86e74b1014dc7a927645d96b84f4a3f6a2aceedc0d29a21a6edeaaf37831a", 0xab}, {&(0x7f00000002c0)="578631167d5f2b98608dd83c1508ab6e305d36d2f713549209d649bf5f411c48be25c2236663d21d8f42354b7e0e9fb1ea681d83502278f3279aff3ec76a2533e1ca9bb29a6545ad74c53a8c6045e7ea753050", 0x53}, {&(0x7f0000000340)="77c5e278a196eed6666ff6a01b57a107d0da4e5cad7576f1b9b49e91212781e2d820c1be949accecfd3c23b8ba9887fc6ab649140022855378cabe24d4f6744ead27a7987ad3276225aea7245cc5e001efcbf510241ef799001b7c6a3ecdebd642c0b1a9395609fce540bf0b673d14bccbcb4f8b20e422604f44e5e21489dc", 0x7f}, {&(0x7f00000005c0)="6b5167d276118338a6fed1e528700619ce47bc0850706b4eb83ea5cd86e584e98e699d6af5422075167867da8dfaf6958ca20004e9805454c55ff89ae5a56171ff3c7e9a1fd0d94b07f7f6466cfaf3f9f22a2e5ea6a3202a0428b441c26d6feb24eff6a512f693d372174a5e3d2356f5a8625b0150e42bb5128678bb01", 0x7d}, {&(0x7f0000000440)="5c9fd2a82c8f26c1cf747d2af25b89ad5dab91f09824277e9b297f52e0a045b6cd376b26b01ebd0a72b658354ae9daa4856c2686a9c5531c820fd721c3dd789ddd01ff68b1abe357870674cff398f6033d84050fff6fb3b42de5046d3a3122e8618889f959c7ee590e3ffd6452fea5fc9f1647734f163041ebb566e4d56d16057bf8d0d717bf1863dd9e689a2446fac9d3f90af3230055f97e9d99454bcb2da412472323ca63088e9140e158c36f083de4600bc7718849bceafe5ccfd874e6", 0xbf}], 0x5, 0x0, 0x0, 0x1}, 0x1) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) getuid() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r7, 0x0, r0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) executing program 7: truncate(&(0x7f0000000000)='./file0\x00', 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x1f, 0x4, {0xf349, 0xfa7}}) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x4) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@empty, @remote, [], {@arp={0x806, @generic={0xf, 0x8148, 0x6, 0x8, 0x2, @broadcast, "97c9308e8f4dc9ed", @broadcast, "b8b611f830ed345ee9948cb516f66b8a"}}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0xff, 0x1, 0xdcee}, {0x6, 0x0, 0x4, 0xffffadf0}, {0x2c62, 0x5, 0x81, 0xf0}, {0xc626, 0x3, 0x81, 0x3}, {0xfff, 0x3, 0xa3, 0x7}]}) poll(&(0x7f0000000180)=[{r1, 0x20}, {r0, 0x4}], 0x2, 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x2e) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_data=&(0x7f00000002c0)="fe58b60fd933d3f6a3210ea312eb5692c81f6523986cdb5ae64b9ee81522c3407005a5591fbd15e59f818d0b8e0986a3b30f2b8c8e074969ba05cd12f011aa62abfd4a3c3838002c8d7025385bf61e361975746b5c611b01807753e747921c77bb23d8a4a53049a8ac4efd"}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000380)={0x3, 0x1, 0x400, 0x10000, r3}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) select(0x40, &(0x7f0000000400)={0x4d8768c6, 0xfffffffffffffffb, 0x1, 0xfff, 0xff, 0x2, 0x9, 0x50000000}, &(0x7f0000000440)={0x7, 0xffffffffffffffff, 0x7, 0xfff, 0x0, 0x7, 0x2, 0x9}, &(0x7f0000000480)={0x2, 0x15c8, 0x8, 0x401, 0x6, 0x80000001, 0x5, 0xfffffffffffff800}, &(0x7f00000004c0)={0x100000000, 0x7}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000540)=""/52, &(0x7f0000000580)=0x34) mquery(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x2, 0x0, r2, 0x4) ftruncate(r2, 0x20) shmget(0x0, 0x4000, 0x480, &(0x7f0000feb000/0x4000)=nil) syz_emit_ethernet(0xf6, &(0x7f00000005c0)={@random="10f061ae2bd6", @remote, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@generic={0x6002, "eb372d2c4f7da1ad8d78d73b01f881e5306d7dc8ca8580f8a6ac0838332193a765a39d76cfc2d672aa4ffd2a0d21f2502f676c3857ad9bd915eee9dcade9bbda8e75c96b053fc8c1ca9bc9f48513679a05ee2945c9a5f4c3e51f24516150a10a95d5bd976ecc551fae93fa7fd7ec36b4aba975a5bb09a175ffe26326181450c5d36404dab3d0e3788ba991a5ef19693ccadb41925a45f034c695a44c4879e2238b30c210905ef59265b45eeccfa2cfd2138a1e76c8d730fe0390546cbfa6d52d6d6f3d7ed38e409219572d5fc094848b7f14cebd075b6c8a3953ff032399fbc44729d1b7"}}}) shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) mkdirat(r2, &(0x7f00000006c0)='./file0\x00', 0x2) mprotect(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) preadv(r1, &(0x7f00000009c0)=[{&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/198, 0xc6}, {&(0x7f0000000900)=""/71, 0x47}, {&(0x7f0000000980)=""/62, 0x3e}], 0x4, 0x1) r6 = dup2(r5, r4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000dc0)={&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="5c5efedbb0e5eeedcae2f1094a2bbb94da74355186298681c7e48a9e6fd12e30b853b82a0315237017ab9ad363e1e2e9927860ea6699630c9e172ec8119d984163d4a663f69db01c2c5210426ef5cb9f02dbd1aa890f98bf11a4cb1f71cd7fc12e0ffd", 0x63}, {&(0x7f0000000ac0)="2253b34b563aaf55e4524b2bbf70e0539db4fa1a541df97c042841579ee18a5af195", 0x22}, {&(0x7f0000000b00)="970be0286ad925709c4293435bfcdd1c72f80ec9880b6ece1c0506cdf474005e9f1fcaae99ad80b64cfa5aa875d25a386b5cfab4805764ebc24fa0e843f5a4b11744c5fab4b089e9d5bb3f71a19a1beae2465840f2ff49f7ec44c12695dc25b7fa5c725dbcd62a4ea2a8ede0a59a12a8b34ba55a6fe77ab09510aa907b6703b585502fa7a7e1fd0c8b538721f0e6", 0x8e}, {&(0x7f0000000bc0)="76c7f386195b6ddcfe8f61b9a25b8cf0410c47fef38fc6637a004031920afcc93acf", 0x22}, {&(0x7f0000000c00)="2d5275d9507610f65af1bc3ddb089e812b9570ffbf91352f94ec1630973b9544f69fb7c9ad60fa0fb3af60f52f65ed8e842eacb643a2fa40ea0001e424fa9f5ceca0be524479b6c94adf2881fd56b8f824d0298b1b00e1af610958734c7283afca593632e6df8cd5de00a8a3ba1e5ae6000034d164f29c9744d271293e407770de7fbadc4fc6671ca787a6da9a78880f98f604197d00a9", 0x97}], 0x5, &(0x7f0000000d80)=[@rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r5]}], 0x38}, 0x6) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x45, 0xb706}, {0x47, 0x1}, {0x43, 0x71}, {0x47, 0x6}, {0x80, 0x3}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xc0}, {0x81}, {0x16}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 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) getrusage(0x0, &(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x88, 0x0) sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000480)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3367007d86002d3b176ce823af58dc200000000783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b8529985a62c8682f6d5ae6c1bbbb9475777a24210e9772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f500900786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e648448d0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fefd7971d124c38e0ebeb96f3ef323", 0xfa) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000003c0)={0xfffffffc, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) close(r2) poll(0x0, 0x0, 0x0) socket(0x1, 0x3, 0x8) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x4, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 5: mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5c}, {0x4d}, {0x6}]}) fchmod(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getpid() fcntl$setown(r1, 0x6, r3) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x47, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0xb, 0x9, [@multicast1, @broadcast]}, @ra={0x94, 0x6, 0x100}, @ssrr={0x89, 0x13, 0x0, [@empty, @multicast2, @multicast2, @empty]}]}}, @generic="fa"}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/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, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = msgget(0x1, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x50, 0x2b) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000140)="4cc0bf8df81f887db570a078b9fbb0450d08944f57d8f8c5c8f12217a32eb2ca74a21c6b", &(0x7f0000000180)=0x24, &(0x7f0000000200), 0x0) 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(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1f, 0x0, 0x7, 0x0, 0x7fffffff, 0x6, 0x5, 0x1, 0x1, 0x7, 0x7fffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1d}, {0x3c}, {0x6}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606948, &(0x7f00000002c0)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='./file0\x00') recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) close(0xffffffffffffffff) executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYBLOB="a749e099c2487c22233310f3efb891ab54a652827e81fe4f1597969a80f1f714204119a8e134cb865923e4b9ea7a8f30d7d3ec38fa7b22458c2362fa6cc496506d0ff55945bcb67da3c8e71d0a92208dcb8e9b668b8341d1dba4a18ddc3522ba7113f8cede8118c851e71aaf490595460313e5ed3f7555f4b5a1a9d2b2a84aaefa31bfe3d05358f60a8ed676a2e43459d15e7fb451bf0528d69fe9af4c88cdbb6ec74c16de597a88c194d689f7fcb5bcb8467725d1581126", @ANYRES16=r2, @ANYRES16=r0]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x40, 0xa6) syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) open$dir(0x0, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x54}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x5b}) execve(0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r0, &(0x7f0000000000), 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x81}, {0x2c, 0x8}, {0x6, 0x0, 0x0, 0xfefffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) dup(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1", 0x156}], 0x1) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f00000001c0)) syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0400000000009078e000000c22531d9546bc897f50390200000000080090780000000044411492893c"]) shutdown(r4, 0x2) getsockopt(r2, 0x9, 0x40e45d56, &(0x7f0000000200)=""/180, &(0x7f0000000080)=0xb4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x41946465, 0x0) executing program 4: getpid() (async) r0 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) setreuid(0x0, 0x0) (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) (async) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) pipe(0x0) (async) r3 = open(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff0000000000000801450000280000000000009078ac1400aaac14ffff4e204e239f2d509714f65f293986bc1130d9c0ec34e80282cca1c0590f21ba394afe58c99a5037d1cca41a1199a2c3aea41265bcfe5257f715523d23e5da75c8d258b6f72263e308967a910511ec85728f4ff7d96936c76d9a88144fbc156b0e4787f25052feb1b8554e8b92c7d1f74ed5d6576d3d493c9441ebaf74d2823912de2cf23f152c23072db54592d21fd0617816c7d309ba2f2279dd442a5bde149575857dd5e2f6bf8e8a91033b5c597e44a3b8f3261b8ef823efba7ee96044e6bbb73524a5db81af25917fdd62ae80b8377d15550b3255802dc76bbc330e3fdfa838f8aedecc231ba78598247749aa898e23e979b11156c95822e97e13f6aee85fcd3505f58f8e20c21d10962f3e7a8e7c13fc1a172fb217d6580f80c3a4a1eef245b8079186728095baac710bcbdcacec6ca3a960cbb4de2e810c064f46d7b941ef78548ee881351c2c70ebbd00117714f41ce3d3fa23d4839ade6cbfc2140631d8a3726696f8b47951d1206cb4699d43d35ea863", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="5008080090cf00f2"]) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() (async) getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, r4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/254) (async) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = socket(0x0, 0x4000, 0xa6) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x8, 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) pipe(&(0x7f0000000400)) select(0x40, &(0x7f0000000040)={0x7}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000002c0)=""/229) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getuid() executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0x0, 0x0, 0x5}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffaaaaaaaaaabb86dd60cd0000000000000000aa00000000000000000000000000000002"]) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r1) write(r1, &(0x7f0000000340)="ffbc83587b92700c25c3068bd84191794136e2b44aeacfc6a3f51cea140d6d76823d4c75a0556d6be50125335167e9d931818b7de0e89faf4d80669a9c091f206463ecd83f1c1f2b9156be6bb8aa9b5a55ab6075667f62ebbc6a9f4c014e34aa08c0e5f5b9c5a4e32d62175af4c734fc7d7c6c7a4a198c9be326f55ae7b23d03b4a6f0a3758e0750a587d3371e7b4d97609118b16f675de489d3af168ee92cf8a613d5dd7f3977f46664424498914855d4eecdc1c5c8b4c447d3271f9b56cfd0ac60b3f1db2e6873b0804c0a1af83190777550ad3ea086f17cede916015f00e4a5d8fe8f09292249d1438f32cda9589bf4b7b99964561b58be6250b09d77ea396fe79a8de166208b2215fb47deaa99e5036c8c79d4eac472332e883420f62dbf4514fe821fa9199f9846c2ae5149a3e89a25527746ed497f4def7a9a779ce46b4b670cd35d192864c471dfc95ce3f223dc332fe56dd7b62af314bc716aee9dbfadce17f5c6d19fac6790f8a08267a8d98167bf582dde1f17b8829263cea06016a64c352cc380cb46329c87ffba591cdba5e180aa398c9d1a7fb75a8d85b1cde1629aaf3648c74911a209922d1121f4b7db23034ff4b771fbb92e4dc6ea9974753ce098b2ad4e371655e2157259d65d57ac2d773c6843150bf662a08a937c323a1d16f4453f704ae9a1ad4ba91ba3d7d7ae2d87fb311419df2cbab7d8085e5479b3c92fe8067ba62517ad9e251f0e14716f0213f4b838e15d527fe1c2215531f32f2c8b7f2508ff4ed175a28e6e103259c402ec409813fafd654d846ab5f09fc3fc1fc1cd4e75c9bda593c4e2b0551f191776170d3e6ea1d7255798c058098cf1e0608baa78dde4dceef9a095b3fc67dff6908261df959842a1837b0cadefde2a16cedc5fae9b490419ddb6e3cbb879919832c91615633018c698362308d97a803f92b9bfc758b72e703e221338200b238dc31016b5aab3057c4256937b46cbfd77c019bd15999a9e5ed089418d1e95f2f1a95ae3cb3ae91a3c4b3dfc2497d911fe9cd0edcb6f93bb93c999be06e01392cb35c864ac9d55d4bd50c4d992479c7eeb830b0634a9087f446fff506950b32968818bf5b1ba3fedf83fcc397cefdfc0d122f3ee2320ac92de9f89fcba53e6a86880d9ca1facf97c3bbb8ca4ed6ef5d732c391f569ba5ccc41f48052140e8b937bb5b825236acd8720f64461599b8e8f01b203f9735ff9c3ed219e776af2ef905e6cda5f943c50170b762ec18be0bcadf3f513a10bf93530896331cc5550d7784f6946224df71a97f494782d80af23c4f9a505272f3dc7f489a6629307fbfc56b46e7826967e83aa432daf8d01d6e0b8f1a4b8d7e855571a9675e2d8fa231f4d643719479b34b15321f13457e2ed353b3e27d51d6397801bb7c44af75540737ff27e460979688a1372ed571f70d3c2762d7b6c102bf6aff8de4f7ed6fa86ff77a2eed200bea5a4c1ae9135e9e9dec5f00901333943e9d195d00eb12510d9478bed495f5b32392ca2f47e291d78ec8d03bf5cc5193a6a969a298664a747c545a305b9bec309839a8986f8cd89b068883e5daa9ebfa0c98fe535be1b646f6d0cfe9114a7bc3155bc4b43cee3c0cc9be51fbceaec0068938a218cad059cd1bd3a81afdf35abb505f79a7e0ecee7bdf514d4971136949816b5c02bb8762982a0c93b3b10b24496d015ec4c2267bb9c93eddcb64018f0047a5a71a4e3c2628968b5d6487406986c8098f89e118190c8d84e361b4197c7e2e539ca30d7d500105b7fcd6d083deb8094b047b4eee753d0cfc0b211ab3e0e623197fa5194018f3f7bf74f393e9221bbdefb2c3a34e2f91cc6837637bbabe79a5944039237d3c3077ed1b79963e4ff732d040ee00d0ad5bde9ea4527bd362acbc6f4bf6c8e3d30fd8c7f593987c072b68f3f53ebee60f6efe343302610c0f26c1102def8854836da6492f0c0e9a05079e0b7882401f898544e2ede208403cadddee79aeaccca9e13b2444e9f96b40cac610fc6dc1852f20ac6956c4441d59f6512d1388ffe60e2f548898f8a50375afe669ed5b66f19d0c4112fcaed3f0a26a38f94020deb9ad1ad8c244c4991a0ad2d549266e8d3a44d434516a8cc5b161191a2b1215cd0ded7e0a0509e9f6164e4befc7d2d5fa90455b033207972732f6c28488839ee1681ef4fcd26752089d2d58ce5dbdb27002102652034e9f3f1157b7712f992a11c0ddd1d3c14e8ad5102471c4bac65f4c68fb5b13cba0fde6f814896f448bbd22b045f163069ddc46ec7b09355d966adc3adad03c002acd5a598ec6966871da369c45b7cee5be51ff9107f9811d3b1702e6e3215a0549bf1f322e4394b758796d62708719bd91b2780e036030980db1914ea438aa1b603ab65afee7743fc394d40c099b7506a9a260205df22ff9b58315c87104b7e87e73a280fd8238d4bd394d2d3883dd10fc0df94fb3c7b60dbd7d1f1ab676d93abe13636910841b8761e14ed70760b7ec6c6880107cb16883d2f2f2bb79bcdf574e8b0d6f6fcfb73bca8e6d5d286f6796e5c8a25b7c53d3e34d55c55d21e833daaddb5397ad750e75780bee963ab6b1bf77d5df98981fb0f0b97a323add5b56b722f294518e52d5616dd3cc9c79f11300928181b5a02dc463bfca9ba7fd52fd7e27a88037c29e12b502afbae53ed29fb0f3bea68c753cb6592c2518663e121006493a0cae1aad8dd1465e844f176b1e657edffd6f295113d595694a0ace4f25be101d95eaaabfcf8c8ed6a5744e8cf09fbef8b6cd8667eb697e728ad37af7dfb8191abe7f572f125dd94dd7a936275dd6e47d0da7889b9db1670d58c6a28d76caf3045e35fd91a62fbc6a49b8fbf1ab2e14b77ea423e6a517e523766e07b3da0eb0a085ea16cdde8c1cc2e8f0eade35685fe38e730f56299497218ffa5979825445c9b944b5b55d14042c0f7277faaa789f36e55e6a72be24d3f536337a7f081c4c3d9730b1b24ad30676781fb8d75060a11918d29d7e1aa837586411f77d231a97c9b4788834a65802a132aa9cfa2564c03045bd8080fbd06782b1db0b80e5ee4032dffe33e66c4f734df5f63811d36e912e4a312fdf68543092c78faa3b26bf6365c801e89895af82c829900c2145b38a56fa10e3e01d55e75b0180548a8d2b6d194245841cd06d33a51ec09b49dd8e0a08abb668e83c4d64ec34caca902c978603af2bfb1d52e62ac46fc95dbc3b088d7b0261963e29b3e14db8edf1a61d0b68db027d9b981668acc93f80098cba73b110d0d3dc46b7940f229b6a0592b6b3ebf2748c05483ad6ddd45ec88e369a7e623f097d0c7bb30a911346c5e95135688bf29ff5e2860a201612cc4d94225b7484cc5e03f22a361dd60931f1dc883eaefbae78789244b9e536a4b59c815f1418e34a1530dc6c17f3add7fe5482c0c4c33023d7f3229ef663dc5628ec81bd305dc41fdb781df4d715c9a588c3419ed8f651258fd8840540c627fd2f3170bd3bc940e52b782fbd0c557a2e6016e309af7d6c1a8ebcbef6951ff5a2403062f43b70da0395c7824a660c825c0b4ce2bb4026b816b6b663f6b9829bf92b5c35d905ab777362d88d0ee2e85f74df2e08737a4b262355bd2155bab88a96c1f76ae245cc041f9888d586f194eb379cba77d934c38e6f9027f2eea490d1e6cbd18163699b20f9a9fd1792f991e4269af145f4f18d82c075070ea2ab6f74dadc32b7847f4a100aa6c3dc879def539c70d3f17e311c150ab674d1d0a642e0bf0a1cc001f08e827a1187cecbe94116b69f0f1603b359d29c8edae639702c2fad4a765f3d49540a15724265e0c3da691289936b99d98c8b5b508d2a58c7ed9c41c531aaa1ff7a1f7a081d46aead882e9c1f16bea3d7d382f56db3bcc6050f06acc8fd11186e7fbdb1c81f4daad6fc92b77d4bc148d28bb3ba01c9adee89d94a7842436eb619d1550247d695cc4aea156378c5875c9869014f855b7122ae75a07904db5f5e2704a21034499d3eaba2138c272681f80da2e556652ca5b5e43539f9f827f455673ecc3a25f9003f2c098d16a18671adfaffaed025951a6a89245643efe8ad810d7f0885220b4538669cbd2dc8ddd8d49fd8251278425bf2e04aa8831c7a50abe1e23cf5de82bb9964a5758c291faf76c5dc80f70626cff9a2b725657f1d45a0821598ec198b46a944014f667333c78495c546aa1b54c86000e9fd35502dc5c70e5e58e96f52a760769df6ce3391b9d940fb1887e2aa620093e42cd4389075c2bcbb1da8364a1fc4c9a2e705015bbdd5eb9e9385a4eabe441ea342bba40f090196969b8f321fbe8504538ec34b93d237bc6b06d4dadbdbd69272e74494f982c325d94e3cb7a5087d882894009ff7d50edb931f30dce330225ea14453cc8a1acd78e7b67b1de7671bb276914546eae3448c1f4572e089efc9b1c7f2a862d75f7759627301b8a2a40d52e8992571f86c27cc23925e3243510fe0e1238f2523c01ea093f7bdab5dc95d87db72454d9453957f7051cd2dc161503a469c315daa731911f6d63af41dc9b98b86edb056c502373e04e60df3283df208b8ec2b993ab836dea5dffd6df7ec565f54767e09419bf6d323590f5e31235db3575cf0eaf3a3ba67d3653a0fb1664b41aa9abbe34e94292c9f57ac732c739ff0e950217b5088f729e5b405c80acb721e77c5dc5f0f98e28e21f1fc1c5c78867290955404e635d1a1cbd50ef2218a895eb11ef66b439d5a96b8debbe0647b1d8c8ec56d0da100337e8944e7401a9e172ee158c1af8dc2fd492ca1b844cbd5f0e50ceee388a590fd25e1119d5986563ab3d72b7b7dea33e7d06aa1f86d29d5527303619e00d146932c7e33d697cf820cb2047d5aa5a71bddb185ea5cea5113ad92c1c57a7d31f9bac43bba77c63e009d69b76d3db7cf586e18b0d6fbd00e8842dde1cacda904460fb6369a08193850a48ec5d6a4f9720f581ef3c8583fc9eacc9107e792f869fd8de90019378209ca980328d376008a7a7986f8da6b60dfbb0902671019d928ef264ec57b6137c9c5c7a1304fc36532e52ecc709fdf6a807acc5c0bad260a14c6a740d70b615eb3ccef14696ed8f5becf86ccca53c7b964221e6d7b954796d1165a15b45104f6003934b06383c6c8bb86ebd2020ee9d1fe5eacca71ad0cc0a89f6983e4bbd3d80340da4473c03a775aed4d682cc5fc79355ce8adab2bc064f0ad69b12e9769ad65a75d7b1713f185d5d012263baf00b9d7f1d0be065839d4b06484c577f10844416cc61424171c55507685da19be9af1b5f7b2556c6fc0151736a1d08bb28f9e741beb2b77174cc6052c12235894cc5b6a484185b244fbd8b980afec06b173b5f9277298034d25374bff6d0e3acd4708f36a04ee9f5a312083a38c606d23ce892a99468fe02766eeeb601d3b24d37e9975bbde708d5be8fe1d79b3c4ac7dfdc746d6da20d289b667960ba9ca99d6599282117036715a49dca969275a320463791fbf73b9083778963b0a32f96d60d42179902a2e10950f2741b2a0d19617d6f49d707d24805dfc0c598b1d8b85d0c8304089b37ae9d7c510bd3c9f194d3bc81df3bebba9cca18714025b44129fda87de288323ec407411a296194eab6b22ef2b47ff20c216c7f7c797adbdb1672045c41a4251c303079fc1f64d9c66fbb7182157e0ab9980d7ddaa590f171c82842fb963d68efe8d05181e1ca85880672f3c9bdd76fa46030ceaa2f4874225d6639bc4c9a6ba346d8dca573106c3a8b8a293750980c3bc4bdd120078f1bc3d3758f", 0x1000) lseek(r1, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket$inet6(0x1e, 0x3, 0x0) socket(0x18, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r6 = socket(0x2, 0x4, 0x20) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup2(r6, r7) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus/\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x84}, {0x1c}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f00002e9000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x50c) r2 = getuid() setreuid(0x0, r2) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getgid() getgroups(0x3, &(0x7f0000000040)=[r5, r5, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x80000001, r2, r3, r4, r7, 0xea}, 0x1, 0x0, 0xfe52}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000007c0)=""/82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$inet(r8, &(0x7f0000000840)={0x2, 0x1}, 0xc) r10 = dup2(r8, r9) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f00000001c0)) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r11, r12) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb00"}) symlinkat(0x0, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r2 = syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x1, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x9}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff9ecd}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa774}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x677f}], './file1\x00', 0xfffffffa}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCNXCL(r2, 0x2000740e) getppid() r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000080)=ANY=[], 0x401, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x401, 0x800) syz_emit_ethernet(0x4a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003c000000000001907800ebff00ac1400aa0c009078030000004800e0000002940600000000440400000000e3b18943a4ba37f439797bc422e865ba45b141628b6127919e7bff7a07ac2f80527ac8bf449eb6e314a705fb7b81709cbcb55316735a6fa4153e230e816062845a9d71fd48cfe5dfd2c4b9f310805a7f93f8fd91776afdc8c029f80a5eec40bc62e164a342aa80f16d7896aed513c1a49d8a81d7c7bbf006448ae1d5cb2b744ae97b6e0be8a325a45f86701d2235e3a296ad7dd773cae954b5160f909f94fd587d313754d6ee18f6b97054ac4bd8ff24c9601a9afaa263a1d77376b3367968b972f03a5696d133d29e5e2fea689bd619b2ddc53525bc555c2ac921fa36"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000540)=[{0x45, 0x42}]}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54, 0x0, 0x0, 0xa00}, {0x40, 0x0, 0x0, 0x9}, {0x416}]}) dup(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x2, 0x31}, &(0x7f00000002c0)={0x7f, 0x0, 0x8, 0x0, 0x0, 0x5}, 0x0, 0x0) read(r2, &(0x7f0000000240)=""/125, 0x7d) execve(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) (async, rerun: 32) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) (rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 2: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setreuid(0xee00, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x16) setuid(0xffffffffffffffff) (async, rerun: 32) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000580)=""/268, 0x10c}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000006c0)=""/228, 0xfffffffffffffd84}], 0x3, 0x0) r3 = semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) setuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) (async, rerun: 32) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000440)="4539d9456b71c5c240ecfd20a8462b", 0xf}], 0x1) (async) syz_emit_ethernet(0x18, &(0x7f0000000480)=ANY=[@ANYRES64=0x0, @ANYRES8=r4, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRESDEC=r0, @ANYBLOB="467470359c012def0957cfa9777db49bc1be5b856fff5b0a7ce9187a9204ace9aff91329f9f5fcf5c1ec83f672802c0a9a786822d65f883a67e04543babe5a295b4987de4b7bb4c7a99ed2ca09d63cc17828aada063b81e4d836965923e620b40600067f5ba13e17c4e2daea4ee5bc6f39d1a10b410204b249c628a7b78565bca69a5696dc15563b", @ANYRESHEX=r2]) (async) execve(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040), 0xfffffffffffffdd3) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/14) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x800}) socket(0x0, 0x1, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) shutdown(r6, 0x0) (async, rerun: 32) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) (async, rerun: 32) msgget$private(0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() socket$unix(0x1, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0xfc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) r2 = socket(0x10, 0x4000, 0xfd) sendto$unix(r2, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x6, 0x4000, 0x0) dup2(r2, 0xffffffffffffffff) recvfrom$inet(r3, &(0x7f0000000480)=""/195, 0xc3, 0x2880, &(0x7f0000000440)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x106, 0x0, 0x0, 0x1000008}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0xffffffef, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1}, 0x1802) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknodat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000d3e, r2) chroot(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xc45, 0x3, 0x8000, 0x1, 0x746, 0x401, 0x6, 0x2, 0x0, 0x6, 0x5e}) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000100)) executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0x2) socket$inet6(0x18, 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0xfe47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) dup2(r5, r4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xa000, 0x0, 0x0, "0100dd2dfa7f0000000400", 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xc4322e242ef56311}, {}, {}, {}, {}, {0x0, 0x80000001}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {0x0, 0x8}, {}, {0x0, 0x10000000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450021b07f5a1957de68cb00000000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aa4605c63f76d665d7a10d255a558f244b8800000010000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x60}, {0x61}, {0xe}]}) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) write(r1, &(0x7f0000000340)="87fc591ca37515163b6f6c96e0c8", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: r0 = semget$private(0x0, 0x0, 0x60) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/14) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x10a}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000378000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x800) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000180)=[{}, {}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x10, 0x7, 0x2) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) open(0x0, 0x205, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f00007fd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005a9000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00002e3000/0x1000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 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) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@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, 0x1, 0x0, @multicast1, @broadcast}, "04003e0000000000"}}}}}) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000300), &(0x7f0000000200), &(0x7f0000000400)="fceb83baaa733643b376451b8b6c37a2037a3fd637416a23d084aabfd537b6bc2c7c55ddb831db3504ca26c792e6ee43977424b6e77efa58349eaabf5548757c3636a7b2b7b64c629c6e16419c6c3ca60a275ef897ea03278f9522e96b21585f15565072acef37b1", 0x68) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2150, &(0x7f0000000100)=[{0x50, 0x4}, {0x3d, 0x0, 0x0, 0x81}, {0x4000006, 0x6, 0x0, 0x1000000}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0x44, 0x9, 0x0, 0x0, 0x10003, 0x0, 0x6}) setrlimit(0x8, &(0x7f0000000200)={0x40002000000020, 0x2000000000003f}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4}, 0x800000000, 0x0, 0x3}) bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) flock(r0, 0x9f4751304b1d9b78) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x4, 0x4}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xffffffffffffff30) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) close(r1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r3) getegid() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x21000300000000}) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) semop(0x0, &(0x7f00000004c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r1) setgid(0xffffffffffffffff) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x1) unlink(&(0x7f0000000100)='./file0\x00') semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/87) getegid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, r6, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {}], 0x2) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x7ed9f107, 0x3, &(0x7f0000000600)="5b5cf489ad4e746945180bca42365ce399cfe46800d3899cbdbfeded2530bd6969e8bcc7aabb971d9a0076b30b5cb34d75cde9d66ac23b8a361292072fb78c0f147db376a8a8de167920e46e016d2364b93cbbc8ae5b6f774db14ca4de1d7e1ed96ff594c7c7f1b6cc8844155df35a540ba8500949125b1159de26a1c21cfd1cdd595c13636b5afa7a323a95f7bc9d40cde26e7d7b5879feaf318e526ad01d34e4492d8c4870d607bb6a42fc81bf74ec15c505d1", 0xb4) r2 = socket(0x0, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x67, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRESHEX]) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0xffffffffffffff49, 0x8) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x4}, {0x61}, {0xf}]}) write(r3, &(0x7f0000000340)="253c4b90a9020fe34613c263bdec", 0xe) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x812, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003239edb0 executing program 4: getpid() r0 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgrcv(r0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(0x0, 0x1d97c82b8eba19ad, 0x40001d0a, 0x0) setreuid(0xee00, 0x0) r1 = getuid() getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, r1) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4ebfac6bbaf7919) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0xfc7438f6675c3a2d, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r2) executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e0", 0xa6, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff"]) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436", 0x0, 0x0, 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) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xfb, &(0x7f0000000700)=[{0x20}, {0x30}, {0x6, 0x4, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='`?']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000002c0)="7aa89e668c292364d09a58eb0ba3846b8c0c2a383b234738058caf5b354dfd581256e2a458f4882e494bb0f2832d0960", 0x30}, {&(0x7f0000000580)="e52c5c7b2771bdb4a1aa9cac2680c42d673602ac8a49b3c1d877d77e2016ba984d10aa955172d0358364826432ffb40b2d2d805981f1cc776df1a0c0fca8f7f9c4377d2e1808b39b1e914f1ccf2909d03049217c5cbf58b3b33757d20b3e79afba58667997a2a8368e431736ca6d20f42320ebad9f4c597122288123591b3f7600dbceb4349bd1a3acbf1dd56ccc8339e49595e4c4bea4c32cbfeb4ca879b4d914447bcd57456dffedf3e342e1c1f4f071c5c48b686dd421f7b1088777abb995c9095f4d6077a54ec392f555b3868d264c9e47f8a72a912b734e8c30ea9daf75c309549d6bd0d3d7", 0xe8}, {&(0x7f0000000680)="53dda7a37ab19c0e04bc5b8293d25e2658776475480c077f5194aff1b8dcc79f62fd805819e9ac28e5da2ae1faaf9853a606f10a08b117b605b9bb4a59b73747e0545b8333f72b88082438aa50ab1c6b4f8615a5ca6278332bc8d615e45a78ecf1e0eb0933612a", 0x67}, {&(0x7f0000000700)="7e8eae5ccb8907cec1c7e290c868996f08af1ec46ceb4111398e6e7c626d80e1aeaf0392daee59dcc637ada054ecd6e1712eae48a182abc9c9f1b8f9e0ec6d43e7d8817e36fa2f2c0c338e1afff44627fc8d3e09695abaf5d37199075ee522fe7a43cfbd48d573312f54be787b84079a855e746aaed3aa454e9f2e290840b98b973d7fbb92f68fec4c22dee6af98dad4063ca24888fa5b6833b1805286463dbd5d11a263bd29757d384c5d64df715c356b10", 0xb2}, {&(0x7f00000007c0)="1ffde4a9db58641cd6dfc497418617a8fde243d9e4872c12e546bacbb9cb1ca7738421af8f7195da3a1bd5541335655abcb26c6186bb6f1a72c10eb0e80585f819c362ddf74922570061741486076788824d3e8cd4ef60bda63c6d6f323059f977af8892ef2f189374f2e322ca88969cea0b58ccd2dc7f27f7bff3b1e43367153e215991d165da20ae6ec8ade89c9fe8617e53c1c3b5f0760f0476f683f713cd53c95836dd63d73b7b500580b04075613b65f96f822bf16dd87cc5a7b0d112d57e9fe0512478de63282353f4f6819debd2", 0xd1}], 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil, 0x0, 0x80}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 3: r0 = shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x3000) shmdt(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) shutdown(r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x80040002) socket(0x18, 0x3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a6, &(0x7f00000001c0)) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000180), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x1e, 0x3, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) r1 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0xec2, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x2000000000000, 0x8, 0x0, 0x2, 0x5d}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000100)={0xfffffffffffffff7}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, &(0x7f0000000200), 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) executing program 1: r0 = socket(0x20, 0x2, 0x20) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x30, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0xffffffff) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/5) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x9, 0x2, r2}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x1}, {0x7fffffffffffffff, 0x7}}, 0x2) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/136, 0x88}], 0x1, &(0x7f0000000340)=""/122, 0x7a}, 0xfff}, 0x10, 0x1000, &(0x7f0000000440)={0x38, 0x9}) chflagsat(r1, &(0x7f0000000480)='./file1\x00', 0x90001, 0x0) r3 = socket$inet(0x2, 0xbe0f218e7d96421f, 0x7f) sendmsg(r3, &(0x7f00000028c0)={&(0x7f00000004c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000500)="e9c93188aceb5df801fab269894b50d32bf74caf4b1081acb3c98ce5710ac65d5817c374c19dc7053d9567db0ed9d2fa52d3c1ba3c7e6d77090d3f3f222b4734a28b02992d4fb091afc860c5181ca10fec45c671e5d0cbd390f333cccf14c28ded36d07a367f95ee29970ddf018a531e032827b508353237f1fa24d3e8e69a5db80309870c917ba5f0fb2ca48f8c2277249afd6a0a992915257a9e25d717ce6d83eb5782a075227e2064b75de0d7cf4a12771108b9e0c061dc9e3f24ee7b74a18c8439a6cf25c6bfe553c1dd2a081f18d769aa8e53a66801e0fcbac687155fc413727b06876ffd6baffd0bfd9a8a86123309063cc9bd9888714d18c499414ac3d552cf28509d1b1fdeb9f4dbb6d8b544fe90de1e2ae5f973569824d5bbe9b5591b0a1756a8471e55a0b4298b4b39a8a1e12dcdb7b715e0138868c7528b754738585f7d44042bdc7ee59dba46e6a54c266f30274cd6e471f3e2f85e4ccb1c3f5a828907dca20f8c5d86bcb73ab076b94dbd67cfd30fa510bd70dd1a339c3c195e416b4b636ae58afeaf5e7bc759aa052df4b28fae8399c4eb422f43168094edff26780cbb0976d598bf65a5ca7323774cbd7007ba4b31e24badbb047bb3f43818bba094dbef235477d58debd462ff742f3502716cd2cb928b815f5b272f8c89553a1b74ab59e7d4a9cce8dcfd9bfb7e1b98acca0436e94742f46da1867021fce444d1e7d6bf402e2394ff9798b9c9e6a4cac1a80996065f034ed0d48ed424d2bb18ad407754dd081388f9aa49944077d5a1299e21187ab7fa0b3b0caed889bb33f04c53436f454aba6837bf639bf73bf1ecf631112f521da4b7aff256254c0336f0a1b8d33834dc73ee9561e7981cef6a52ce3853ed23bb402612a2294477d3126581dc9171d6ab4e52d8b9290c6f366c32022687e2d85c930bef9d9ef3a0dea7b8f64bbdfd332a73b3a3f55b3321a3d944ede9f18cd54a658cf33274de35b165828eea3e39e11f0ce2bb9b050606133b41e3569d11215a4572f961d3bbfc5d2d333e897dfd4d718387ad04eab35204aeef38867e4482fdf9236a0eb41469690107f02e6b79586867a6abca815d3f6c0f5b56d9a0b780a10bc2d42386142d6a72290468782e5dc5455710adff97f43caa25c33c941ebcdee91042bf315ff4048b471c30259115e566f81739a6385e9cef3df6891c0008cdbb0880fb58a5e6ba1043bb1f81ae4b71fb5eab8aa92edb9102c6cebfe3b931a7320c126b1dd14d760a756925e09b0b785cf44f9ded62ed19b540323893a651ea34b6192a449e54a78fcbaf462ab2be564231c53584433fc74ed8df4322a16f270d6b11efc177737c26634cca8c001832d022432ee3ea98836fcc5261fae34a9e90eafcee3741206554a78c46c1829b1f0aa4eec1ba7dc02951dfc2ec0c17c239b4b3cac4847fa0512a26fcf490f51a1bbd5fc93481d88bb526710eaa7a9c5ca31623ab277d76955827b0f032c9c40bf87699ada98586895d9f749b703a43c1e947a4b237dc8c204977c5996e957bf265aad1ec3f5a2ddd0f9c371220660fd857dad39a9daac83543e0c024cd485c2f2c62bba019b4218b8b85d1ecc4b6870e4fc0cb333a5fce0197aab0064513c0c1452f2bb65c005d48221733148b3d5b5206849700fe76771d2009019375a7d9f00c536b757dc63bd9459386fcc1767dd0630ef1241b5bd04776b7ef91b37b567de316a3cdf987de66decef49c9fb7afbc5859e2c46c725abeaae8f0a8e3d2d08f98f068a325faa6788c9756cd142899df2f2bf9428cb45a5c67e1482b80ea404235ec57a825f7a6237a951810ee81653f80a7b0923e13b789f138b45c4ce35bbc6885d1beb02d8489d1990b068d43ea1f516a70fa816482e3b690defe196e88b44470f4a99dea2e90ce38b04c18b31879ec8915dfa154c396de178c657e9abf7840fe859e1bfbe935459f379ac584c9fe3bee36df262de28cfdb5893a64f3134d53a6d07832d1530aabbc6dec9a63cf9fab5572eae8bbf461d36934643a1c5341b9ff9bd1a737d5130d5e008bb076afa7ac14d367ce22adf6e9894fa57e6fc1eecbc2b97ccd4a3661493c85ae746cadfeb0ef290eeacbd4547054381a7d3bc328184ca980b1ce607473ea1a283c8a24bbc34e0a93e8c44e4d0758479df7c7e7f02160f02fc6cff422aa40c18c4e2159684fa1fe466a9d6b2249dee1e29cef9a970fa2eade7528ac3af8bd8b1656302dfa4c5282c0f5f24eeadd782551c710de0a2af55832b4fe24ac359553cb0b3030c269f73bb82e1d8b7fbbf535a5dc0dcd33364b52496179e079bd502537e01af6628e63aaad1c9291425cf58f69638990c175d49cdf64acb73f2c7250f974a8b4fc94f8590855bff29c827156dc821655354a7c42b144159804fe0b7c55cb49f5ab1b8c99387b706d18f4cd82cdd40da5db0968b5ec1cefae387bbb76145b067e10af97f6f3db9b4cce0bfa43cac2352ef32edba5850e4713f66ba468c357d88ec9acaf4da7f628ec807e757e90cf157b300e2fc4885a249e94e18e55081374974bfe13840c8a97176ad999d17407a49f3c7ef26ef8ce480349f03e7a81994cabf2f1f2665751d0e75622e8666fe827bfc6ebb5f6a8ba9c6adb8234453a7a61ef0d352338e5e60f5a8c8d7ec1d3b54b7266aec0a061b0d4400615d3052326414d4edae7de905d1802d1b172ac721a3cd75fe860215bdba11b62db68fb1dad4da9e12be6ce1e44e7906dcf0a706a68fd5df86c89a2f6f2834fc0d533bd6e909b8f42be5f5ce40608ac771b8b70faef8ac135aaa12bb53365a5b2b72b6847529d0be0ca4047db1afe7bacee04f5db076f53d2b67f0f28c52fa6f78a79e7dd2e91d4d948a0c68d4003a9e760a009a2e0aa1947c84781f4dfcc3cfade7e012e077fbd2745e29692ab071a871e3033d378d563620db88f5257c1f961a75f4746e1b5a24f2ca70158c3a29c749d2858f7bc5d75c33f9a731826b2455b413d10a2f90de38315f648de6c09ea7233cad13d016151106e2653feb4db3105cc4f0a0ff40fb3c207ad070afe1bf689e4f6b6a112c0d95df0c5c653b90952fb8f3d8803a2483624b16a20174d298bf9da01b9c32e8b57d3d78418831c6893c60322d57b9a99bfc6f0a841d0147e030bb60bd8997c5ecec68e11a9bd5de68169c741c25114e6ed5099544e4747c4a702a74795cbd1e25e81b56720ac88d13ea81e3efe6a83bb6be8cb108765e8b7cc2968e05569f483c71f568b520aa3d908a8f2ddf5d4ecd55535d46280fc644ce430c8614cd53bac5bc78ffacfb2825940964394448fdaf7e612fa03ac6beea38f045bea29097c0fa8d12bd12c10a0d799081906ebafcf4a2722738c4269411333c3d0bfcee0b8743df2b3d97ea3020a9ecb0089d3e5b198ad4f24f333dd96cc460b9e9ec312b4944c32b576a6d5530264e7c75e7750edbeb3ca4f561d1824a06075e3f5ac712b620f22d9a812dbb3b7040e2d203b34241d998df60f69ff9277f42144c4f68bc60dff6e879009f1a5548418dfbb2efedac9aca9ae6ca106d560b833db74b3dd8dec45d6b0bbaf2ae86327836aa36542197ac38a6883856593193f0db28ea96768e1b4d8716d067ae83878a15c254fe50484c6857eb27058134f50233363d7e55fae0b00d6ff17b46209ff9b5c30a99e73478d2608d7d6eab1fe052e9b386f4cff2dca9d92092c719b959b197d42c8579b50e9f171f15f6c144abefaa822a8cc5ae992f06af48122357d0d1141d1eed55f769c83d4496c29aa1d92bcfc345d4cbb15fbbb07b4468b9e8f2ded6ae6e5a4c757e478d9b7ce6978ef76020f1f5634ad6381f265c26e43ca69fca1b3f498a67e0fe6241822867fe49e2938d8ff5d3c96752e07b3490e1edbc47cc1704ed4eb9b7ad0061c8e9a070d9cde680f955c41bfb3269c6f74c05b0f285b477164785626c310f740d1d3fc53745c0285246693ce714d9a0e8006a2cd27df42308809430027a8a481b23e1bf8eb432ead34becb44d34a54962770cd3f95b91865f6b4eccb4cfea55425475e79090ba7e3f1fc7a80d2c8428d29835ebbefa6236d9aa3f3086b1695ad196f152867be03fad3acbcdb63703f7dc4fc03461cf2b0d79ef794a1b01e6652eaf1e56e1aaed5738ea72982bb3d2c7da4fcee82eab3d65040c43743a227f5beb41f342f2e9488d893f061b46f280f4a05c76f4011f88f08fbcf257fd485f57fa72caf56fd2ccc6182d5511abc0199fd96c5898a826929c2ace40fd543c552fae727a4ea21cf1b603460887fe8ac867cc263ed097183a6c786e64aff727e75f38c8de4fc6f9e3f3d1dd5a4b835e6e99f53ac86b358828a23c0588bb167fe44a97880991ac24823072614d05100962f348aa4e3707d0423e9db339994f07df8c0382e462df8c8958d18d341d81122af60034f2fc2a08d764a483415f4445c30c6138e1777fbfd58b216010bd4bc448703b494574da0091b284ab9b140a1e8eef2ed1d0f5396402614ae835643adb0f465699e54ef6eb60a051c2c1a7010e14503538eaeec88184f0fc08dc3650d3fb9ffeb25bacaca4712cba0eb8cb29d619a00a972dbb9ff0ba0b2b1c72a0e11c4efea00c9622d640f6e9e4f5735c7b73fd6e36abf6fa71c3e655e1ff8a024d0fecd074072c633170f390145d928df6360853d4b2bdbdd807492c61dbb93ad8165e33861cf574df8115134d5c354b39f59fe0c26d39025dd905b8980fdee01df6fb28eb7965b5d9684b972dc11af4b2206b2bdcf91b17f4ee613b9461df24dba8cec6d80933d6f893f39fa056ffa05e80863803300a3a41ea2129ab1db028642de6bb1cdb55b3e573d2de1bb5a02337d61c53a41cf8d4390ceb64fe715fd858bf67f1663ba5da40caea51cc89a4fa34152051aacc8185efb1599fc0296adec39526e6e87b24a9d93ac86e9b2b3952e7ba3edd36e004d2289cd42e5775dc7ef22ddde5efcacb8f8acb0e33fa94569db2d7717d9dbe6387ddb3982fc4679daf004e4bd7ae058425a5af28fa622573c424cc5bd812675a1f4c7a0e7cdf1a68e980872aa8b04bb6cedd6107c8e96433a683276e58b651126557ac573d30926de10b4385794d1af5d138e0752086e90d232c6326a9ab55c817d2db2e4edd3649198f7a8837520bd9b2302f4ad9a9f911d65cb307f78fa658fad0dc97d57cfa9282febd2a7b72cbab4fb27a9c6d3f23c8c6a858688e43266cf1e867b4554f58cab02caac954fdf253f0a47b3b8928380aaed0283b7b845aae8556da23cbef00a7360c6f1b30869dc8ab8eb715fe230178bf1496a1982fc9e2a459aeb5e9ceabe88517302a6a267c54dee2ba4f68c9f299e69d711d0cc7b0b004f38d2c491c2ff89178c22dd807830d5a633e53f9f2961eaead149e710088e45cb73a9014f33e6bc4a8206c5a9a7e1406c3cd96b88b97d582bf9a27354fee0746cf976c32d55c0524c2d2260e555c73e8b64e864c22b3eee96508b1cc15441567952f46572000eb5a3309439ab0c7c90988c67b329c7fb44f4f87de5cfa1fc9b1c9795bbcb55333e9fcbaf69e14852b287be5ffd521b245dc788eadece8abddf918c833246d1e13d6cda3814407a8dc466a240ed2166a5d7ce097c6965e190a48ef05b6cfeaf76cd647aeef1384b82197295a69c412dea0f5c692971e7080d80a95bfe0b11be339ecdd0b51be63758dc8182c8cd1af6edf105b2383ce872f509debce1f4dea29cae295f57273387d8b00cfeddef8d2c12a3ca6a913c8948908ed1bccde24136", 0x1000}, {&(0x7f0000001500)="3d40b86ec3522bd877f993b403c91537ed6fda33a9f403c9397ebfe2e5816c7a09d801", 0x23}, {&(0x7f0000001540)="d8211cdcb56c73bf9c7fc344fb3ccc8e441ac5e7e5aa3c052ef27a0d05fc1a979bb16ce19a88c93d510268ed166021ae7058387334a5d055934d67a309ea8a0de9712c1424510e909b7115b03bcef36ea72c4c31320779fa341100df7faf7ee7d06e99df8ba1d7a413049f45d2ca9cfc0bf219872dc086f73dcf768cf28a237cb4a7839df50c8fcddc9995fa66eb9ddb30263b12fe6ceb551afb2e11e19ea1bc08a85221d1fe4d4b9e245459994d4d077663fdc81cc2", 0xb6}, {&(0x7f0000001600)="bbb148871c0db2ff51927473785e4c8ab0ad170f6cdd6f2e1daf3a9be097a07369bc1d9aa666d34979421caf1259c1c8978d56c2b50ded97c5c4d6957e728b1b883a941242f9f7e22f6e300b5e0c83ea448bd9a47c7b010610f3e16d786cfcd628a1a0c5746ca135780004860f0b26ef003c621e0e8a60620f5b6e31ce6e8687d3082d97bd42611aac32a4fbee2228818defdbf807cbff7ae2e8f042791260dcc8937696909632f90c15b0f45e456790849c1ca1d3f1d5612262ff518bb08d474399d9f0df462d959759ccb1f4bccaec364c5c5c9386be994c3d3e694b3fce6ca749fedcae3d4f62ef853965199048", 0xef}], 0x4, &(0x7f0000001740)=[{0x98, 0xffff, 0x7, "68a3df8bb7785c699913db126e19a3eae982687e70f8381bae69acb240efacff7322ee2cb1059e9e4f5beff6e2c4c44c7bc8cba7fcdc932e05a2b3e67ca4784e2d6d46f88f994ca93dfa0de96f1a8e91f08c6b6391cec0777c843702d69f10630eadfbbaad4a9cb30d2b552c0e04eee36f9a8b0fc740b9dd2a0e04fb72f145e246bce65949"}, {0x1010, 0xffff, 0x0, "ee22349783bd7443e36141b2462b542bf186e16f8fa38a66f04bfabea42097be9e5cb539aee0a00d8fb3621fdb4cbef3fb5b3163745a0a91a219bb6b8c86ce04fd871bc9018fb031af3a128db685cd0b8d71814a501853d95546e7a07030c661619077dbda40825884cccf1de57caf21b840df14c55a1d8264bd5d532cf0e774b6264047f29057bd2f333610e60487a1d1ab6f79a64de6852aa5d2e56159c48da10b03f0cac646ff058aec36201d1dd6c3b8671ee5a32bed74cca75fbb8fcec64a4c7bb8e41ce4f2e6f68b02844d6ce2aa54972e5a1f4316489389363654681483db6dfa866a5a61ac20ea9b8449be3e89c3063afe78835e538390e14d74b50df4f5a07eaff1d78302a9decff87cfdb09e6d94c0b20bf80856255a38947599843650926559d42f630a6dc7fbc4b414792c17c8b20fd68141d203200454534cc37a0a67575374966dafb0a31bce9ce23c35cbf6a150d598dec86d7c74a863b771077b94aacbde072ed25d11e71b5219b6a3dba2d8b8a3d4f9ee15630217f1926016178646a449f73a2338ae32b54e52e7c642d7cd8e362930ae0e7a63a57e5d5452c6683a65dc9a43e1bd2b907eae9702f6ed4ad25c720f45dbb4c83c990fa3563cdc49b03c878938cddf2828ae50ba532eed2c06705c794d8cfad29e709df057cc2dbd169e53585ec5b1403b7726006887a6c99aab8b09f8b00710e17d480e0aba528eae37da0bb163f636775df2ed043b623b980e483e80c1fdb7c83f130a8fa12ad8f85180cc6f85da5c5d0f3485fc93e44c4d12a471e27136c3f30ac8a3f7e8c7a2d77a4f905f6ce0081b7745992e0a37f1c1a180b58b3e91115a54a8a5d15f69637a5fc5197b3f091fc39ffc8fa9f8e8eb244d5544f879cc1bb508b211b712591450b958b164ac51343e4ed6e58ebc477afaa1afdb9953dfa43bb983534f6ee10bd95c3f67d96ac09c31e87389ebc6d310b852b9b6f089c95e9bc1440ff9936ec82512dfca9412abd1adb949305c971bf10e0a590aedf52a33541896c5707a6f341e97c71aa881c20ab9a2f83ec2033ba6636485d883039797a1953bb4a2748b969460f18a0e829d3d30fe9b1fd1c32271735162c87f7e0a56f2062cb83750b61b1fb5f23b24774cff3b15abf6b4e439583218949714020e1193b1784809d701ded2b76c051d035bd2483dc9072cbbef01a050fdade4e3fdc156902c538d23abb6a0b27804b8351c6009d65259443ef429168557ce6fa19a42b4383981c6f98b4d44f97db94f6641c8df6a1c2b3ecedb0b24273a9a8467cd5589919b9a6098239ece6f381c8b4af7fb72d79cc0881b65835baef51d3046e73444959fe590675a7ddb965ae8894d9bb07aeedafab3d4354781c9e7d8b8a975ade99f4baa46731d62955801932e26a35de8a36b7d8bb3513cc355c0f7c8b7fb25af37004c91886b760c40fec8ba412f2816502c3eab8fbe5df306703666c24bd9d73fa2f25bae0cd2adfbdb9a955fa6320443c17fe7247dbd8b7c2e3fc71e49ea70d90603c2e1a24ff78570f35dc6434988bab2e0d0afa19c895dc065b624133d50904bd3c27f499d387b5baf11da1a751f497d318ef05f44c4e9f1f9c5b5ede49f1de0e1fa6f16ec7b9752c6534afdf752e8be3615aa46d860e96a602a862a34d3a80e14130571b28674b89a066470e8ccce2acaa4978ae4404f24c45a1d5b514f1b7c6e1ff27fdfe221c8705c3a66aad4412448dd78527fcb30db5262556951b82c00920d0ce98600d97a4b8509deb3fcbf84d9668dee180345349be70dcadf176cf6baec6dbe2a9902bd9a6188532d0e22c0ec12649824c9c6f7ef5283a0cbea5a6025d11a58e470d2d004491194f8922070fe89779f1bdc0706c990c093fa4b9b0931fa56599c545296d6c08928028d6818c806fe8806b37c5ef3f7f55de5dec46e54545b4635fc7be8cfe85462443bebaf1d97e4f1bdef9a44db2d1b300d7c4b02b482450b7ef9b624167012b428fa4b1395c633c74904102f67c9615b91a9ca31c80e16891890cdef8763865872719cb03bcf0206120383229c7e0326c679f922b8ee504d2a97b954ddf9777d6528a174c0ad131b95653aef3711f67d1ae30dc2ea4269c6977848ea2ab9a31d48bcd5583e60e8180eae3b74feb3525f67459759e572892cbc873c62c0e5de083db6b32c7ed651f11ad98e1fede048bd97c2ad0751546de273bb23ae803ded341abac45513fa0761d9ad57ab89adbebf7d98decbb771a6d93474de9b34ef331e7b9db61994e54b931cf1154a5e8dbcafd83a8eb5a95172749546b2451834271d73350b0219e413b93a3b6db24e91332d3a84dedd0bcba4b79eb9ca35da3bd44e35513dcbead8ff0297fa27f6ec35bafd2502014ed5776882bfcf75038c2d0cabe34b5bab0277afb213765132a5ac77c3a802bd7072ba19a03f8d5e33337698784610f62ab1a94d94121389b21a92e75c1d8209836e2fc300972cb70142820feecf03a243d79588422780e2a814b1e3d7f0f1cae96c43d29b9e8266d57a63233b2b367062fe7cfc6e6d0cac00bcdd4130585833214c715531d43ba1ff7c2847f391d8e6f6e5c9a7ecaea4967610d5a63fec47ba566320e48d61b328a331928b72bb3d1db831445fbedd7aa87a8241ba1235e894710502a3762c1faeaface7e1e9bdfafb7bc80eea963d5b3ea1979cd5f307ce9531d4333cf7290c0b71fb60252cc05bf4dc67826abf93a5bf93c59acece99d15a6fc540329b56ea91feb7755ebd8b8d1bca55d4006e363c2d69fb818bf18aa8b9afff5ebee5af8f5e201bfa0fbbff94b2da0757abd790dad23a614ea7a5f49112abacf7b5cb8dc8389f232c47105669959e4aa2f70d05a75c1fcba4dda1979a346a51ee1ea1d3f46f6a0c9a0955498da105b96f4ae49e22a402547e8aeab5255829504fca2706266089fa345ba658faccf4ce608deb960e2bd91173a561d69f9bd0394f903e65f78ec12fb4f3effbc19ff8b74b38f23b9d27275684f2f3b85397022bbb711c4619dc6960614af7c9e914134857f3be4fba3f9b90f5a578ac6b024ccf36f15e516109bedf84d0efadcc24a82bdb9515a581b8941fb91fa3c49f26ab4e0d5c9f347241f383f9b94a6c50eaef5411d44e8c6c34f08c732536f71943c41bc74895b5e881469e229ffe2795aad3931317f8201d41adb24e274940dd71bda6ab0e4a905a0fac76359cddf7325cfc84acf94cc6b5be24d4dd2a6c1258b86b16b225b7dc7aabe84cd74fc1ecf24537e201a1321724271516835db25707fd14c0d3108972fd56d779ecf7d0fbac500ad39de3dc3b8fd97a1ce1907829617e3b24926024174e106d5b2061756478e27365c191b8bf479fa372128ce4e0c5ab0c3b89e6d774a173a28a7abf1e2928b5967f272adf28f21a9946a191a24ffc0b61849d88c7faf1babbc4d7e836519262e7167623a002e8d71a9485c3bd36672387c80f68f6c8ce24e927ab2cdae0e15757f0adcc3a1addecc3353d0cee3200c2eff1f887006e3a1be1d76d5de331f2940cd3055e86f0f38a18e37315a7ccbcc77e07cf0b40052c8e3d0dd77ae8a435bad940106ba2f050eed547440436ae51a1223db647503657b3759a329ab5fa2d220d3f16215bf30ae4a66ad7c9d969a6a14495a0e651c176454210253f5c460ae2046b6caaa0644437b7262192ec620d57fc01886971a5732ffca764f1e7e2be00c8dd1ca066cb746ddb1239c2f80f99e33462846265ac2fb1ac3e7c68d57182cb657b856e84fa18a4c72014657543815205e5494f3005897c14cda148e99c1cf1dac111881fd625cacb2e6a38bfd5ed639b36a7b4889791aa07ce8874bf7fd660dad20101a494f0f57a6d199ee42e77e3821362ca1253f6464c247f35d5d747130a47e5b6d6bbadd6abd67de60a4e333e6342c563b0e8fab26a9cb362c373f165f25a9ce5b1c1bdc1aef72c7b3e87cae108e69cb09f14314471ce008f71869840f6331105d4bc6b4840e9c06992cf3ef23ed588acd644745082c90ad6f06f14793558ac98076e0323f790386f803ab7c788b07ab73bfa74f1adedc3fe891ebf09dba8fbd42f26639804dad2d103409a29167a03d37ce1775cbab361faaeea54d0c53503b67a89d445c8309c2ec0dd6f968c388b0fe08250f01db317e56021938c25a2c8268ac0df0499f55e1a714a1a57156d2235a06ee69326ec90df9d38b860c95cc85f74cf37351c1a5a6d55852be29c64b9d87646079280f52d37c70de30d62aa3d41f2056d8f8deeb62285d2e3a897a7d0adb1c876689b82bfb4389cb01b55da66656698bf1446ef6071992b96782d02c293ae7fe6a7e85a23075b20df22d1b6b3d6ca7d00f579afdaeec272488832eebb12730ed84c1fae47a39a84634ac643340f9dcacf8c33f5dfb2a3ad3693800563ed9d33fd4031cf0b2014b5f49007991b1ca78be84938f2f2f9addbc0e14692f04b0a87dad933377487cc3162a8692d9b5ec687c51dc7927c3b64548c9965651c5578f0cf1655ee70f974cabf7302f8e22b7425b908173e4603476d78908eae0b3acbfeefdcabfde646fc304ae235320d880114dcc1a55fae88ee371becc24ebf2d0ca381e373998230dfd750905e22d23dd28eeaceb3945aa27b4960e8f3acf96e477c82825d2e369fbfa1c4bd6aa930f083d692419705bb7f8a25004c52fc8feefcf742c7e3cf641ff16f8b714a2f0467279e74611402f90736d30361353480c62ac1c34d1af9e4b0c60a8552cf17a592ce20e583239d9551f1cec3c78d8ba7e4f7977c3929e758a226941229ed1cea14af5bf5ab375e4a4aa8de96fc77a44abb31d9cf5a183982647f451bb6155897c40875cf1bc3f3a007560a24a07ef1d972a33bd747e7d2686daa78cec2f112fd23c37b14c6a68d5df0332c9147237daf1e26e81667f5da3dd0220677543989823b602f97f4b77dcfea86975a615d38058a6a78719774065a5c734307e022c6043ab7e0e849130fc7420d4e6edcc8ea32b3c0237f0882ca7abbc30ed6868bbcd2842e27801b77bc49a7eadaf9d92a8cded05e6a6ab92d27e458b84286c9a81b5b03be332c5fe13d3cb9a41c5228d504087aad2e31f456423ac01519e1660c727573cb9850503bd01b6983a9b31dfa9fc5565a44898006e351ceeea2e918a2f3f00d7cb7acc3298959f1cdbc0c402cb0af99939502de065b65a66a870168b32b7b143832ce4909f32745d6c8ce4ea4d06a0bd3e0c2efc90a963b8bba55eae4b200773c72c70b3dc6840b1ae10b4fc755ff9b57c0bb4595b2ae71a528bd99e13f9a57a90f324f5ae8d3eaabe2e8bee629d58dc33b09ca2b2c059b1ce940c38ef997cc112f953929f142beb100dc6d463f1b7d2b86f63e3883083c0ccdc271d5ab15a6d8792b9747c8cec1293c9f643497f69e821e032b195e0246d835bd2f0c3715dfe53b2b0f19dbb0d38fd32f4917684867a73f17a0f9636e1b91f5acb04aa842db0998fce489b1e5b50a7502d51205e0bdef4d1aae7f7270db0b47671dc62a8f482ced852185c162dbf3eeee3b1431e2ed05bf7e8f928da94a61592e576f3017d73808f617e0ff629b7a6de9369c33f1a6d5fc7fe842eda4ee4f5c1a9d664962392cb964e58c5e5b88094f82e3768b97f80eb8acf1f29568aa9f2d0bf96cb269aff64c6cf3a4e0fc56503c25353e2bfacb3079694a88dd4c5330c698fd167eeedd039356ccbecb335ca54089beb4686b3b07e9777d0b925fed3780c2ce804462dff83f4c9dcb95733c689e15e5ee85c9"}, {0xa0, 0xffff, 0x80000001, "d8edb7d357cd1912baa9e84889de32961a6811c2805756d2a0167338241697b452101ca2004790892ab0c0a57c6affd1759a7c5b02fe89a07eaf046da9c4e1fb8e91e4890fe46f69926ac81a5ab5052191aaa5faeeb296a6b3496a191a1d7ab897577034a021321f5fcdcf474d66b381045b77aac40569fd4d5a1bc078b55cd4f5a912a7bc3e264dbbb85e572798027a"}], 0x1148}, 0xa) r4 = dup2(0xffffffffffffff9c, r3) r5 = getgid() fcntl$lock(r4, 0x9, &(0x7f0000002900)={0x2, 0x2, 0x5}) getpid() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000002940)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000002980)=r4) getgroups(0x5, &(0x7f00000029c0)=[r5, r5, r5, r5, r5]) sendto(r0, &(0x7f0000002a00)="721ef5251400ded3afed90fc925832ea24f305fb912c99ce863ecec1aeb9fcb2492c70a721b022347c2920e8477ec596e563452f2587820c2de89b83f06d0ff28f72352dc9c085e02adea6bf8efa3da9ee4dc4d0009fd7dce038d218c33bebd8421364ccac", 0x65, 0xc, &(0x7f0000002a80)=@in={0x2, 0x2}, 0xc) r7 = getuid() lchown(&(0x7f0000002ac0)='./file1\x00', r7, 0x0) sysctl$vfs_nfs(&(0x7f0000002b00)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000002b40)="063b100b72b1a502d4c789410c515f162f7de70560e19f717f369c7b8630bab57b22ab107f32de100e9adea1f908aeee605ac0e74aac3a3da7d93c3c3d8e2fd5070ca729c34bd05855895a762220530cecb50bc71956999f0a6bae75f6f0a0482be9a2a3081a0b29a5fcdcaa8d7f3be6bd266a9b8ef1456a6ae7c2853ff40b920dd3db9a", &(0x7f0000002c00)=0x84, &(0x7f0000002c40)="505e125f2ceaedb1245d4b926de06f8e37763c33e7f9df50263fa2456c39f7ed24258d9e3f8b40dc36fd7fbd33c71e5341a39fd4eda2a01f6c696282d868b755d81488fe48089f513dfd81fd8b6be895ace846c2cb859ab40674eb40954783ef699191cae6", 0x65) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r8 = getuid() chown(&(0x7f0000002cc0)='./file1\x00', r8, r6) recvfrom$unix(r0, &(0x7f0000002d00)=""/189, 0xbd, 0x0, &(0x7f0000002dc0)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = semget(0x0, 0x2, 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002e00)=""/74) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f0000000140)="710f618bb1b4abb13e0ed9afc923797f8d75d722ce367f2d0f1554b8042c82a06f18b312db4763a151affe7532d8fb340c497ca42e65813301c914", &(0x7f00000001c0)=0x3b, &(0x7f0000000300)="636ae265155ab265b5738511ebb0886d78afbf3216fdc743f4b4133622982f7917d9aaa3022a2cedfcee869fa844b6840ad66c646f50cd562f0cd299bb915966afb7292a91f8f631df902d19b1e6ea698beecfa7781d0903e157d690c1580139ff0345bb62ec9d6c0d0264e5b8de44acd9cb7820e51050d718618c16171f8ad7db8793f739a620cc0ef7ae6f76c7d75dfc7dc02c46ecc575605f930dbcb40f9a62ea", 0xa2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) dup(r3) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) socket$inet(0x2, 0x4, 0x3) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x26) acct(&(0x7f0000000040)='./file0\x00') executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="887e10da13d0c730718e6f13b5d39313aaf840de616921ec2ad0c8fdbed0ea65110e62cb0c77b1a3cc23326fba6dc76024dd5416222430dcb069d90288ab164c81fab350e7b07a7decd572af0abab65d8380982c8b8a9aba23301829ebc48e14f96267ae94423ceff9d8a850095d36b4521f417124672b7a951e04007d95601d92f35c26ea76c59d04e94cf1653cfef9157a7098e684df626a11000000000000", 0xffffffc2) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x36, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0x8}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x5a) r11 = getppid() fcntl$setown(r10, 0x6, r11) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) executing program 5: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x3, 0x1, 0x6, 0x7}, {0x7ff, 0xfa, 0x80, 0x40000}, {0x1, 0xff, 0xff, 0x8}, {0x143, 0x59, 0x80, 0x800}, {0x8, 0x3f, 0x80, 0x1ff}, {0x1000, 0x0, 0x7e, 0x3ff}, {0x8, 0x3f, 0xf0, 0x1}, {0x969a, 0x6, 0xdc, 0x81}, {0x800, 0x7, 0x42, 0xe7}, {0x5, 0xff, 0x7, 0x6}]}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 3: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x26) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/30, 0x1e}], 0x1, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a0", 0x15a}], 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) sendmmsg(r5, &(0x7f0000000900)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)}, {&(0x7f0000000740)="e1eefa4fbb267c6ba8c3f770c2ddeb544c54ea1e99ef4540729f6ad78dc552e07f0dbbbe170304f4909c0a3be2592012338605800c66a68a5002213aaa5a6d8d8b3699194ec068f056c1d3cff479093bc21da44ae8977af084f727aff4e91a8087a4bca365442659fac58d0390dd5fef27a8fe3648e9159ae74f9f833ff6665e40e7479ca9f97cae4f2be9df8806ec8ffd737c081c95c6cf483398812ff819c84cc48894f5875ebf8bc4d2cde3d53f13325f9ffcf244c406d344c502f45b4a254857cd9bd9106f16fc0487f980b1aafbb2a110a845942a03961c9ae74ecdf93732d23b001857b7", 0xe7}, {&(0x7f00000002c0)="26d09d14cb045cc05d0e4219e5d7c818abcd4c5eb129e4eb3c596c4e833c0ad53c62d97e093db0bcbc8a166d9de7dcb807a92085a4679fdfd1cd7cdd52b8c48640a9d5aabeba69088dc2aa7b", 0x4c}, {&(0x7f0000000540)="6823b1e47a979d547404746ac24d4f7c622e9106e1ea2b88f8c032ebc8133035a7d8aa74bba10fcfa263d0104e7e9ea92edcaeadc28cacb5d87c000e0def1680f01fd85ba203a1b1832f9a7c99ffd2702af2d1e9d36d8acb92782f77e7fa3e423f407064677bfa3334bb68a7cebe43d862e60d9fee39ab", 0x77}, {&(0x7f0000000840)="e83014382f70b95db49013d3539724cd1e77a265b85e9fd801f4b6df89ce04eb230299f81d2c8933f71cbfa310a2e37471057dd595862be72963b32962323d81dd5d6d6f9b02e2adc149feb3ccf25f47510eb03dd2005719632e058362a009a39fde5966443822a5b92d265b80f584a03f4be24de2a1cf5555e548c91aa70b61c92be3d86ce1e9462188cb97d4a5ba451103c91fcac53665b7528c4a7542a84cdaa5e04832ed55f7241b29c8cc1a83487b596733bbf42d189a885f0fee64", 0xbe}], 0x5, &(0x7f00000009c0)=[{0x88, 0x1, 0x7, "ffa30bba70979404130280b28a2c01317bb43627b6043c0022244fd592649c2b5761f9c065acc7f0e0d751ff160f34e96da23d17d77ea40022be423bff11dbf7ba6fc1505472242d566e32f5febdee92ef03fafb955b16078d3c4d07fd2218f85b141f7016a0941c7f4748491568bcfd084ea0"}, {0x30, 0x1, 0x8, "ac16227d7c7527bad17764bb2cfa5fd4b091978812e52c915c3a96d2b711"}, {0x60, 0xffff, 0xa0f1, "706349c01c266ad8210e21052de6d375e6e3fe3cb6a323df80fcece20c7a21e33936b907b9e43653cff39402c8882ae8a0e8e27103b21604b62f607e02b928291d520829b7d1a224667988d60d5e"}, {0x40, 0x1, 0x0, "c6afcd35873dda120e53767ebcdc1431b90d1447324110b5557ae8d63b107cc91908ab2b2a6efe4e72a0b104"}], 0x158}, 0xc4}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x61}, {0x8146}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x100}, {}], 0x2}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x801) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, &(0x7f0000000240)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chown(&(0x7f0000000140)='./file0\x00', r5, r7) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) wait4(0xffffffffffffffff, &(0x7f0000000000), 0xa, &(0x7f0000000040)) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2000, 0x3ffe) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4ebfac6bbaf79c1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) socketpair(0x10, 0x5, 0x1, &(0x7f0000000280)) r2 = kqueue() kevent(r2, 0x0, 0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="886c48de2ef0b4136c", &(0x7f0000000100)=0x9, &(0x7f0000000140)="e4c5a3a84160359aaf20d7b12af63ee6b152d97e506a51f578a5b9da587ae9d4addb76ec15a0a13c3ae5845f7fa36c74a6ab69ab85dfe02b2a35cabe62c50b2e888216118c0ecbc1c1c9a532", 0x4c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(r1, 0x0, 0x200, 0x8) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x401, 0x4, 0x0, 0xfffffffd}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@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, 0x1, 0x0, @multicast1, @broadcast}, "03a1bb358aa61d69"}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0xc8) setreuid(0xee00, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmmsg(r4, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x4}, {r3, 0x4}, {r4, 0x80}, {r5, 0x10}, {r6, 0x80}, {r7, 0x3e}], 0x6, 0x267) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) executing program 1: open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="5191124a73985ba16da1fec7d748b5fd981311ad69534a3b7a74fb04f3873c1161be31d731f317da02577fa3f4f96b509e8a096379867dd2f402972bfd809d57e5526f4f0950ab0b4d9ca753887e30cc50dd533402c69b4daecb1d93053886bb19230213a1f0258521effdc920bde7debf907f592c5477fac5b222850369ed8867606ddcb7ef8037b09d04487a338ebd57ced79fe88e26ce82c64592ace6543064df432e2420a71e316c1ddde64dc99423332c11ab561a5ba45f107ed007e6d81759446d6e1d912b2ef571a1ee6a3da18521a2", 0xd3) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (async) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0x0, 0xee01) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0), 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) (async, rerun: 64) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (rerun: 64) fchdir(r3) (async) getegid() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) (async, rerun: 32) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) r6 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) executing program 4: getpid() r0 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) getegid() (async) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgrcv(r0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(0x0, 0x1d97c82b8eba19ad, 0x40001d0a, 0x0) (async) ktrace(0x0, 0x1d97c82b8eba19ad, 0x40001d0a, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, r1) (async) setreuid(0x0, r1) chdir(0x0) (async) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4ebfac6bbaf7919) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = kqueue() pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0xfc7438f6675c3a2d, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r2) (async) close(r2) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) 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) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, 0x0, 0x0) pipe(0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="7023f7772b2c2f98f595f72045bc668bd936fc95b509ec9a8a9c4f65359a04fa31fb9337b0c912e2320d34c9103a70b8c2248030b49fe3dc8851a49b5425195f822b864959403d94675d1f71b79e54c08a0bced5298fcc45c1df9c9b86890b5560e8b762e017ef91af16a9f032b67635d78fcfc5766f4cd35ea6dac0b8533f4d9eea093997aec3c846f9ba1a3ff1c801c940c3d9a2cc4d7f78", 0x99}, {&(0x7f0000000340)="7d301a7b5107946643594933b2bae7a0d302bb61ed353b022658033b075f07b5329bdede1d77d216cd8a662e1e10928275840106b096b10d92d7b20a21dec42eac95946efc57b9b186adc6b183c7c5a85d5cd80e4f73d3354a127fb3b0eb2dc58fd7b32296ddbd3daa961e2c56274c4e145f4c38350fed7360f9a934fe2ef8044f3c26c9946e4dc8f622d5bb2807ab30a6c289315a", 0x95}, {&(0x7f0000000280)="89833846e1bfb29e6fbcbfa18e9d9a89ef0466da7cc07c6bd23b7525211e41fec7a8470ed1d9ea3a706a86465a01bf5b7c8775e5bef3434dc0928b0fe3bdcb3ff5ef9612a479bd995453b11740e4dfb601f2687350", 0x55}, {&(0x7f0000000480)="364f31fb86434a06ae53f1e5f3308438ad8a7cbda9d9fa65d94eedb68889195adbcaf4ac21ec094bce0c713b47cb0ab3d2e3445e9c1b6df03ef3b73f2ef345e523faacec70", 0x45}, {&(0x7f0000000600)="1cd069f7020215e4961a81282b05fcf023de305d9bca64b943482465869cf5bb106a3eb01dfe0fc29fba3a6ed77f8be65943098c133173970cbe5028bb1ab9c70b06b85ddb520e32f135666a8c24207ec36316e32e828e23b88d0d06823506ef8b2062179951cf9c646155d0cb7e719c1bf14b4e3912fb8d11857619a86ef0fce50ae508111a30a0634a66a154ba13d7f5e7ee037570bdaa676ef6607d57977565692200820e5879e8c58dbc0a76f47b0808d1c91fd942ced4c40c743bc1", 0xbe}, {&(0x7f0000000540)="e5cff1c5f59adb6b50afb4260c8da346ebe8584313a13cd6014b06c978ae24f4a694ae9624249fe3e61f5594d84eea63be9d2051f1bc3d6a48191cee6be1e45f8bc715e508b4fe3962474ad679e74b6de098aff0bd1c", 0x56}, {&(0x7f00000006c0)="1c4b68efde9fbc705da9aad75fe1e95ec4766d1a033914599ef06b049fe3c55a1c27a31282b13e5d7f10ec1be7a632ea9d6d9f8e3086517234d76d6dd583b6f23b17003e31b355756d37c1f3b13bb94cfc0a5e3ce78c9c51d1e6df5ef92c", 0x5e}, {&(0x7f0000000740)="a4439eb3bbae9ba5fc3a67d78a64c5a70df766ab9a9304373c2f5d694500af839cb1422d74d09e1cec326e750ce78d378acfcb1f8d973a254b082d3eff3b71f6e88128cc7eff414eb389d277b28a93669a12d54b0498bdbf4bb142606c16e075d1d3680a554c8dfab9312d4d12a75d", 0x6f}, {&(0x7f0000000080)="88d32bac698c52", 0x7}, {&(0x7f00000007c0)="e5326ef503135f1844d9fad042990f8a10901b605900ce22e3d6c8fe18146c4eea4d6b5ecd8e207f959e5fc58ce075f6c9df521cc5256354b7edaa27e633c3313bacde0ae5627766d1458695e5bc75b871c609b9b8431003c0a5f69cad0431010aa0dfd60d1b524d4d57bb6936d982526b9d", 0x72}], 0xa) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x802069b0, &(0x7f0000000100)) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = socket(0x10, 0x4f2bc2a8f26c809a, 0x0) connect$unix(r1, &(0x7f0000000a80), 0x10) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r1, 0x0, &(0x7f0000000340)) writev(r2, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x3) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}], 0x1, 0x5) close(r3) writev(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r4 = socket(0x0, 0x1, 0x20) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, 0x0, 0x0) semget$private(0x0, 0x3, 0x4d3) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="93e651591381195bef760dbf7a0e393e3ea249c7d39d4f4b628f5e313643c8f1f922fa383132857dbdb0df555ee5c691dc6c78acee2084f7034a4f54a9ca6f8de2c06eeb455952fc857a084fdd4b67807114c9caf2e708588df7e5f85dd5f543f18f8d8100cc0d99ae76b5d8d2334ef41e63718993930dd6cfb91cd46a94ad6037bbdbb92995f6e956621472abcb8821eeeeca2bb2e1f633b19cee725616dd3a5bf16139546e4ae39a8db78ea6f00ee066d259d0151ee9c0801a8f8d4022c27c59ccf88f59931c691a8372642493efe8607304f195f66199f805a0cb2cae640a2dc1031abedb4ee166803b9ae65dd5dc9f5313f55e57dabe8817225eb5f9c320046b58ee2cbaa649d5c1acf08052ad7abfbd620083f9af37bb85d685b5fdcd4c5b4e809bd9bb44c4d18bef77d37281138ec7a008e6932a7e4c8f4f0af3319a978389674d21d2dc2dcdde8c1651c8297f541b9678816257882ed5fcd9992d3d7bcf021992b76e8f7a6ff23f22bc57eaf5bc855846be6a37d0153e01ca52ba07a6a032dc33cd214e972fad00371a8cb270419c84412c15ba6908fefff475c2c223e6ac0e648040508b24f1d1b41fc85f8f6500e6767ccf799f25f3dc26f06fce8ed4887c7589bd47c7125f63303cdb832295b701f3c29058b2ac6f2d8786018854deb53c82911e206a4dd12fb5c87d91e01acab5bd4c96791e696311a51a17aca55cfd57ea8aa98edf6143b4dd8dea792b7f0b70ddf904cb6c8f721784cd0ac6d02f186f3957f1344db1c7365174bd49b88efab465b1a0b25d0d0cbd92c1952042fb077c605e59517d744d9e81bd3d8ec049fdef7aebab804f105afe02c08d3fbd66a575a9f99abd47fe3c9577e7d36b7b1e19c9ed3006baf209cd2475668549e418b7bd897943e7f481f59460af184be41319dfca54511951e27e01a9028a199530b087c99b7f113fe4104edc40dc423437b076014c8998de8209ea2f89150b501ff382e7428a682815dacbae5a3e64edf246121008969416812f34cec4e93cbadd71712b88b879af15c0e1d9530e227642a9e0ef638851d2063c4485cba5b8ecd27b04092c977913ac20f1b79628f81378b5ce6d09736a0efaf1d1f5005067d3f8779bc971166ee5f001d73c18bcf32643330a042fb88a2c5251936300d9c7767991147340008118de49a6a3f09671bf950ffddab83817da9497ab547a805d922ba1ec1b3592f45611bc4b7e546e07fe7bc8a6f8a3a9d179ccd5c24a74b520c7ca9eb4a3a875cb8b7df944f8e7e798d7abb8c0a41da4c23484d000889149b0cf6e7a66009d307fe7306e9453712c096eb0c628092bf3074015e0e9e8097d58123751422d6fdc0408d1c12ba786740bc8d5773a41527a5a7e6617a41e6962e50520ce79e032572ec3c382664f5a77597d5762b39d40422182ae15b5569b16320822510e612fb41376c3d8f0644e2a351dedb9f181d9a5369e068847e12765b7cd9cf52a582b503b7d6e5e210dd08372fd8bf96b5d5acac91a541d895e3da011d2db80b59c235022d8fd81075ce191bae2412f4f6109b91feb7cefefc1bb9d3ccdbdedf988844618791d4874393ff4acdc9e9b7fe62000ff83c9294118891b3e3717ea01fdead7f7834103263608bd6daec17f0466445bd3d9973a8c068d072994df27191efe6e2136812352bdc5200afacd5df552ab1e808f422e7055e1b1e97014257022a3e93a067caa57d1bb75f9772b013e73342ace0ed5f637912cd05823809301b3853a6edb74fb785437b546f91eff99cd314ba91042c52b69d9740c8a2ddf2b4e1d52820692fcf1f533de4a6ab899525beac8939680ad077a795a7b541070a0340b42cd4c78d237a2208c52aa13ae0633eebf67bdaca32ce5f60c3e506ffc25f316d47adfda36f6dc6d5f16537cbc6f1924742229144207d301997e8c5d46387bf883cccb0b6ea785e9b4b0b5838c5a02fbef54136aee3d7589a7c7a4543965f0fc8ee5ef85a06559d57c41826a22ef31b6740449d5d5662610d034e740d6f34466c674b1223ede7c9dfec7bea3dc02d1571549b5cd2c78cc3e22b3359bb9782ae4a074924b8eadc5c4e9b06438ba1e14cc756306db3ff5cc87db3cc416e0a4e7e8ffb54b071aee1e79c5a803db40381e57476ef3ac74830a9ee884b47485ff37fdb033d97fd7199d95e3e2bd5056e85742249397e67ce5fb738cf181bbfbc6c237efd16458ac548eef852251cb4ab1f3ae66c134641df1a004069272788c8e388b1c832b3f12f2865d508a95b2229a6636385628f4908d92f29f6839a48a1e9fce37ebe50205a655fe37b76c454fc812212f21d3545350cfeaa1814caaaee48553376cc3718bfb0ef8fca5529ec097bfbbc6a83a0d0effa2f9e64f1d0320be1281d94d02cbdc3147b8cab276168f37fcfe85b1f0a011ff9919d9cc85ab9d6487176f8f66fe4265b7c0eaff51d11aa0982be3233dbb8da737e10320c84f39b808ecc3f8a4090276fd8af48afe431a46e942bbd84d8693217c25a25a872bf55e368d797eef16fe32482aa8e2521269d7ab557e407508f02cfb4f7f53f6e2c1798b417c2b10423e4da0706c041c83f96efbec05fda65a8f3e815e47a8a3e5cdfe372d1d41352fdd7228564bffb0721259c084342dc5f06b7cccfa69dab774de71b7b8b83ee825e586c1713d0921d3f6e5086861ce6c920a8020af798bc8dce683d454ef7b9aa68cf5715c3c4b94fbb1e1d345baf518669e71f21b374c144fc3b3ad9435a5837104eb6c02103acbda7239e387a3036144d2b033e137570fbd4e0b307fcb51bd5e4896e94ec98f4f11069f60766c82f9543cb7ef5f888e548b360b9c2610d3a9de21e67cb423868bea3e6b6e7df00dcd7a702986cdbedbcad5375fadafb66dfb8b640fbe7aed61fe632ec6b64cd62e4b1c8eca706bdddd7e0b8a94bb4bca108c03b6b6f1e4ffe48cb101d54500a482064f380bd57cad311bfc28e057faa15104c148adb747074b84e31deb557f9b10edaab2e71010db007336724a5771b70ead9c0a0912b0dd262b0e5d36b3dc4c5025640ae0f94e62bfc51c9ab81df839c52618e7986fa5d2ca57138ed9323a1524e0b8972dfa77eeafc4208ae96defc8e5342b5924ce43a5ccff37ea29eae5ea5d9913ff97dd0c6a4adf56f812071b72880567eb28ae6a99a39c5f85602c5fa19ea610af18818acf163afdf58cf297e230f485504ab0ec04db2c1423f6c662cf4be0b7dec3e063034189aba950ec48caf2d8aaabb8e2518035f2590d335e3360a60e0c8bfe299847720d9bc7b5de25db3d2d8e82468b5b6b2faf98ac23bf9f6f08cc19aaed97f505c733c66909c209f9498c09c53695c906ac743643112213d3efd798e2c5d359a28e7779425479cffd8b26ecddfb11b8f32d12dd0d1d9fd6b12c179dc905589104d409ed87e8772f075c9363b2ab5166527f42be8b95a522f5e01fb55769f7b74e75b02411c6064f7b4b53bd2abf8345769f21d77a4b6ea21d8ed6a0a7251f381e5d41dda9a1e1a324d3837e99c0081a168b1ed53c017a68e9de1b0fe70bd827f6618082e359b51cdb3c4532062074bed66311ebdfc8d1ad8dfa9692f64366e739192befc8d08afb0752bce4a24bc6f19ece1bfce48cd7904b2b36ab5adf9a19a890f241653db329851e0556a3754cf3279783133b282b4aa8d592694671a514e9bfbbe6a4484ad07318e7ed0027a1bb7b90b27231d786b217c6c3fd324c0454a5d181ac96f0c0d980ce7b3ba8a140c0bba0f2a53ff8a14ffd49a8b4b64e66ef9671399d72c86969e63e30cd53bbea577690850bc3cde91cb20eaccb6f8728ff976d7c6a9fe3904674faa168630eb0fe02d259ce106745a25f69f606a43ad05e45ead59321d1bc25b0ca2be0a9b9d5fd5f496b9e145d7d2ef349378d5f930e6bd9dba8b88e59f9b32e0ff703a856b1aaf24e750f5c1594cb40bcf4dc5f0097626d9a839cd44db89a92c226efb7c5860cb438501518b2b67559a165bb7b8057303c7d24140eeca74a18519222d3084a33bc44ef78a2919d55c82b2eb46e24001b096195799f2dc00e7b9c5ae2b4f65eaaf015d3dedc6aab191c53d0c5b1e08ba4fc053c5bc21e2051a5ef716fb5149d8489982b8edff42421808edb0639d1398732c83cb95a1e1e7d8d2bd72afb42a9d11f450ae5c03168d871b257dbbaebb0f01faa56ee1585d7e2663f17710204512eab0ca3c07bc2f664364b92842d3668528d794c9b228936422e8655d301b6f3c38c57c8e2b1c0a76e52c767f4e6014bd9d16936f2878b8d858a87adea39b1fa60eb1c9a344e337cee944ec54e6ca00dff20a27286d563650f1693791e9ce3450e018f71fee742efd6286962cd15d6fea469f616fab6fa55da48dc1fff7c849a6dbc5a5361158955902934617a2dab3040943dc7d3d257ae79910d5e35d5e2e2d67e1b4c754271db4d09112e50251ade97c31b059baf6766b36bd938731077d12973180121e899ae6b7cdb9acc4e502e45147bd990cc931da93f86e57e7b86c4611eb6dc77e28668c6521f941d9ca0579291da2cae2e0b02dbf1589f57025ba62c81d11c88c69c37eea9293c4abd0658f7ff2db839b03c9b7733b1873a256df623f37f1f8c94c3d9348bd63a0c2168a68935c5f43aab1b2a8eac8294bbb0d059c16a5675f9c071a83f9336531c7161b092ce67863917df7af0e835b6295d1d9f10d1797083ee1a06c4790c9a1e596c428bf9d62392cfa3689fa053490c87ead45eeed5952a5734284924806a7f928af074496512e1ba0f3d83a0203809d0de56238e094c24e96623ee3586e9bd356c454f7102b721c2fb0c6d0f2f01e516ab2793cf14301e4e65dcbf54d194b4f368a80da6982c100d8fe4c7bc0ffd6ed59883ea8a04f47b226ae9e5d46e3b54a27ca1cec3b32f7ba5a294e363ac014914fa4b47a864b90818d9241e2fc21e50388e00a231bd2ddea7e6eddddd1a99f25f5b8ae28f2bbc982ed55d1b060eb8c00c5ff529ec2f3979aab241665f6301354fca3ac5cf3fabb56b13f49c40045e4fa760c0786cc1458a7f97530e7faaa85521c3905c9e722702fb0e43b13b7bbae45fc56f2d8a1e15930d255d344acfe09cd54c30cee2c1b9d5537712ba6708482f0dd3c4a5c724c81db6e4b9b3d0d16aa3318debdb90e399611536fed1d2666fa4aadedd76c6019022874e763981afa485a17b7b47dfe2009f64b1d134d772fd17bc14509189e60fe718a340259c74d111398ed56468f9f9429962200dfc1d892b1a05d9182852d7c6d2d0e47af332a31037845220e90f2872ed80ef9df592fd2764f2910f63ae0068707f8d90f768352ec809b773ba33de157855526ab878e6e8428da19e5d68bb882c4b7e9da1eb8c3447d1c113dfc8a61b0012799386f4809dd6a65dcca0fbedd9c06eefe6f5e05c61ab4d8d414988490c26b785fd38bcf5665b79ba908957acd83e97857662c3b6e05256e962aca9aaa957e75ae90b85db01057bd66594d7fb64f07e06bf3dfcc4f80067952efc3c1e888e5e244dea23eddc05e11fba42171cb1409027e707898fccc14aefaff036857f3d8d12ef461ccefef2e306741d0275d042cc517288207e850290723e661f10661c41ec64a506f4649c29031fc97bdbb352d7e6c12d34275a0a712967227476c02cf5be1901ddf0d87d7cd4c322a131ea6df9eeffcdf77714d38b85612393cc4ece4d3fe1628c1c299770175e0ce744eba55c1c0e79b6e7bb80c6782ca252e3ddf31631530bdc3f2fb0e89f84c70f44", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="dc40873d949821ee0530590406b3e58c1fa8133194efacf0beff7767f0f213946318d1ae54c1e65b49bb45f0daad9cb28c851a84c2404780d592e623545c984eb94c0dbb2bcc3f41a6a53f8d6778e41a47c39b4c6b59c1df01f042c79e20e26da3f793790e9f953dbd2d6a1918c084426362c16def92317779cd05ca92a49ac25dbf27b8a34b23b2e836d7d7c9485587b87ad0508c58c6363a632e3cc74bd5f5bd3510aa25f18804940263dcf1ea50a8b8289dd8d239e7e8ef69b296fe0ea22f40c9a6639154f8c3b4a62340969c3e2ec571ca0f3428231c0f47337be5f20e72db56339d55b86cd47f58052ade4ec669182c03e202c15adea07e7a18b6add7902485aeec77b402088993f08131ccad32ec6e3eaea1872a3051b431c1758641768487de42f99ea61fabf2dd8cdf46457d4ddcfebaf1e26385b9b276ce1c262c395477124ecb93015b609d39012367d52cd4aeccab91d2290be1a193194dd568ca102720fcf7b9e6032989394eed55a5dfa660edf9d4885a25c715d94357af46faa42618a2c0467b94242377ae2179fe83cee39a28bd1e218846c0313cc8474e14c5b53fc950f3edf5337781b7ca256f23e0e123ecaf06104247ab1f141c821137af41b7699a1c2897d826ee31d38b2192765c97a455755a6de1b61bf48362edb1b6e6f05011c59b61822e58999727df7318e24a983a7fbb8c9efa33b97cb53588974c535dec73eac20015f53a44ab6cf1920176876af389c62b2bc5dbee2bbbac00e4e652822c0c8b54e580808fc2c523d810a407d969b5052c9237c9323c6353f704c3ba3bb75b8f270b9554c132577f4431b741ffb33385236fe185bfb85eb26c5beb6143b3c02f3c3ba699cd336287732459b4eca3a9a502a0f02a4101e909f7780e42babae4a4e10c05b4f0f362d280bfaadbe208c651260a46cc0ab9c8b8cfdb9ec6f5fd5fc72e864d99b4ad6295d86001aa2212d3eee5753e20d7ad93131a735a328c4544ce6fb2c438d5a0c4759a71afa7fbcb94a165ddf081d66e4e7f519d153aef782743a4b98ee53cd9eaa62b87367ca8d8fcd6c4b16a1fe56d1c9da9298c6f89c2844f8f02d625a3cc5deeb034252596d45bd92bb3abf349e7dbacbb386508db62b73d6c4f6c5b772d59801ecbf31b7ba5491cd3876066739e35a0790caefabf463e355d31bd1518f8a67c7ffae6c67c9595fb0ea2244c0299c37c05f31e2ef501bcbd1913f113516deb4a21aa0a8de86ee412e36efc1b200ea9e70e5167535293c35598e02dd070867e36e5f63200241e409e5658da22da1d2cb649920e756ee46326ef5f0b6a33e0e69c669c8630981e094069c1a09b6f1d7772bdf85df9630915fc781fc32c757d8c3974086c2ebbe66b0ce349f51be71b9b699bb2136fed775fb8c4dd8c11fbd5f11c62ecc6d35911016e03d5f5572c8bedaf5c6b51877095cd2f4d466935455590fc7ecc163c769904cbfaae17f3a8b5040d30689ec042be6b33001ae47f7e6b7a520952dcba7e36d099f48843efbe64de10670e1b04e11707cc4a2c21f88d53114e82c3a5e9797bd3dd3091ea39cb4e813dc9d358d2396757961003dc69f86e8b567e7b7b88227fc7e8e8dfefe03f0c1aeb2f08fd8dbaf5fa39f764ef8cdde53182f8b35841bd0898efe8cfa95f0cd4da763aa9b16db880ad67aaecac9c55329c71e701d30d29a2698796d0e4cb23919252f852fecae4594e467b0f5b6dcfd1a4eb9617ac499d0dae179d694a052d5e8784b1834a27e99f8b4c18e9fde60f4aed1b28458ef677b3c886c20ba996cbc38dc1f700b3bbd0b8d830f5516eaa048f21c5105d15749a4484b3a58b6640e2d869ab6fd8ffa282bb68747ebfe7ec946d2a9e7edf0f9a8bd660d111f09bbbedcdeaccf01e8dcc33a5797452826d80c9a90b0a989d8bc3dcddedcb7db44b0665aaf0ba770f332eabfdcb62df06b68e05293c3172eef8efa794418349bcf62651d31a468ee38457ebdabc3437553a660d988d38b6222378320311cdc158ca622b1385aa8fa7ad1888fb3ef521a5e4c258b2505970216f2d024d7bbb0ace38ae3619afa1650630c90fe660839a87e436380edcb3fd03e0e638c86b31b5782b7b7c78b9b33cfe6affdd616246f7cb3abb8bab956d7be3836f45293de1a4f30cd8033c0036ad36bbfcdadbdab7e6ce75dd76b15ff45e7e314bd9daf942f195ecdec77c02dfbe6e57797daf40fdd369b7dcbe6f12ddb3dc07ba89edc74cbd73dbcf0730d6c551914ffc11eb8e25ae9d029690dfe94cb9b6f1e6dd35147c4a48d99a0cb6586775e925fc59aa0d3a12e6ea905bf6a76e878d4ca9c8b0c9c611f6fa5f4309366c9911ae3bae13c8419d2e3b7591cb2623986a9e028dbb74b0bc7b45f9cbeca9f447d227059039cf5bf9e25058b53d61086e349026935bd96e870cdeb010d9f0192cc9f4a9945ae48cbee737301cc16f2d1de18e5248d7ce48628a67234352fa0bbcfa909adc32016396a4050860adfbb166953f270875514a15a12b478f6522d0162d513beff291e7ce5090610b9faee8388144e59f43627088ca99996f090457475d4815a4282175514d03bbaf6c6799f66ab8f4872cc6de671d6ee53a45f4c360fe03f1591439df35bb5aea19f44bff0bdf88c7b0da7251305734ce591ea1e14d6c71c29fb66609cdb9f2de292d7c69c58b5dbf40de5eb2c67927cc69c4a116478730ce6430244785f8e28fcc6ea8b44ca8ab3a110ee4d93138e929427b9816422637d2a80730c63329fc0ea2d7f74192d39504e37d054d1045e9b602a5f7d817a1633b245ebdb8753e9be4d94c0b630725b89b3ed5dd2d49b50d88043707fd11a139792d040b069e9cf175bcd18bb12ee073c29eed00c3bc6106301be6588b5814adc723466b72f0fa6384f9dfbf92f1865a53896bae9cb506ffc67bba4114ef684a53cbffc6fdf86d01d2a74cbd015a274381de105ad6ee7dc87f346820a397616a9556ea72beaaa1d8fa91d0b26fa7e36e481b97f6ded341945d261a2bf936c7dc62a38b92581fa635aa80b912005f7fb84b9c99f8579eba97b95a2b0c3ad71c05da6f81db321c7e55e53c7ba255f34e41b9bb2c7ce2bb60c7e9bfa234f9469ca5bd269f34927733cf7a092cc851cc330d1408bc837b0f0dc408c4fb3e6d2ab8d0efaff0b81834fbd645aca9147f65634b2bebed25ceae6f9ddeed10b9a474b66066ae06167b5b842a9e542a5ba068b0a4c735a1b5c781e395bc6165c5d28356e503fc6e49faa50db9bc6d7deec7c0e83b4122fcb4f27fceab735eeaf8ec5be52fefae6df86c83ed371c88ebe85ff57dbb932a994828885f904424a25779fcebc220b3e074f07bf485292d301a8738d688730aa7348860d5e8685fb3a0c99cf81f5d3bad7ec52f63a39ffdd403637b7aac7ba606fb1a22b93fa4b48410595da8945d74be0e4aa5a1764726c1c502a58f118c063660424f8a63902b303f0253f6409bcef50cb29e154ae1dd0ba13fd8cf63569798f164eaab012998aa0d16bd3ef5accb6ec5513401ebee35416404f8887810cd0ea37e915bc83f0a4ec05b069531af5c1034aac790fe694d95c5054d20f0727592e048b445ae6d1aec409dc6a0824cce6668e9f17df1389459a758a6195ac88102bb5a3f8fc3bc626555056823245fa0e0b52a301ab284c0694e001113806dc58b9b412290753b548fe9f9012ff7e898359fe6c579d44d15b054865970ae600db3a330518124a10f85bc729be69dacb975192583c359e2471f459150f74ca8c9e94934cb2e2a1f593fe8f2cbc6ce777b6c04f388248be7f071866b81a129736dce94fdc76e20aab046645c631025677679f40ae32884f560dda0e7e6c13f5b32c5d3dff4327371fb0804d707b53107e129f0100b1f5681e2aaaa6d95758a9245c3c6630cccbb451a427b3c21fe63e792a840bffde74104bbaca3b3aa484fecdcd9f3ef0a8f7abe0c818f0ba1f3dd1612a924587b83bfb79ae33d0dd1d3b48b0852e177f6b585b533d2c6d110760809b9391aef5515d4706577e5bb69b34f0f4cc5af6399cdf9a094790ec2b7727a2e74dc06f6c64c2fc966af2f51a9a5f62d8a4dfd20c95b3536b2db82d8dc3f74aacf57ad493d0b3e921ffd4c7c5bd627c0a96e6798f32e37b7cc400ba17780e7fa16c156cc21034bb20a419ede6f8659f810c3958c531969b08a48ea825643c1dd54e1be0ff14d974edbcacd9d32ec832f0eab0254dfcc91e4a801a73ddf051f7b09b18a024398d27046ff6b8052b331d70ddd4412c94ac30a06f30407152ad2fe51540e6b058213e107df4421cc328b6a1df2eb8f4a61786c35fbaef7aaebe31ee1e88b9105557057c9aec168db054974af030d0e037dac5761a7f9fb4bc78080f9cda41679e2a3bbf698d6bf5a8886d5175db8ac4b1d55debe26d3ec509a63ac20816f76f498374636597f5ce3a8e4efc15525ba3b74ba4ab6a64df6f22cf1c593f337ee9eba93c990593329f13707f5ac8ab1edd801c7a1f87403b5a07f35c8a15e9898b2a6b3f8211b411db5f7edad85b102785d973f9f42f33b9f0d676ff12eb0aa5b0528667f60decf44f204a4cf90f712109116efa7d3973c6883d0993da528d0851839aed803ed92f7352baee86552e556316eb72cb02ff13746202bac4411d1cc375431b47c8c5e86a83f9d40cce652d6d9262dc3276c3ba831f19a02e312fccfb8ce56d84ad5e294b9e94715e3b5c780c478c76c60ce85c81d0c0c2b9e9f13182e59ff8f020c158e71d55ac644bf31b0e23428bdfd72d4f7bdbd70197e571db5948d21108a62d97d34a0873f8513717a066e5643c7c565214fc0bff699e5ada13efa2c542df3b41ecaa7b7fa17756b2da42470c79c562b439ffa40c12ec77a0702ad722d18de2f6d69f08e828d50c23265ab4648722fddf88f2f26628a8ca8c8c58d61a54f7145e4440494fa3f2cd174b73a5f185ae3b6ab8366af73263e414f1cd0a90ea52014973fab9142ac0dc1c4b450f17b190e8f0a771d26c4aabb1f07597c20c26e4e0d61bda0193c70da9d24e5a005bbfc660fb5c96a1cf1228bf543237174088ef5096e95b521a9aee667dc9b49b3fedaf212c199d86450c76db70b1896e90d6bcc4ed87c4ee31a08e2b2dc63f264058207142bb844d4ab1b522b3633f6162f9c4294a02a49288e0b69e767170cfa570b3959836918be692811a476d076c620f1892e402799356ef9a6f4b01eeb528efc26eeffe64a27b0c8bc8ce41048df675f731586cc26cf581fe673c624578b3053ebca8007cc9caf03fdc7b6cb9cf27ca2f18bc1a0741fe7b7af47e33d80d7174b9c68371136ca28ed761b6f2f4b04ef728d0ca8e28b5c5cfed82c1951e371a282a9d6b517757332a145a5746a684812965a2b440165caac76ac347c9f981c63b6a9ed1bc82d9148ec1b35a24d4b1f659acbab01ba6d39ade9349b875a1318489fcb5e8d3f2ef3c6d27e6b7f164922b6ec6de948ed48c1caa3adc4e979cfc3993c5d0394f8a7fb282bd9afe93195a6e091e18dbd6a5684a0916d28045c60ba3e9bd8ebc691c54b0ba00838a0366de5452cedcd136db02ea11ef09169ee97e326ee77524b4d33c5d30d0dbf220a1e7a549a11b45fd540116b70f96d6e183806dcda336bd3433d3f4eb03c9c0753466816932c69ff218f0c22c27578cd2422e0ba420713db815f6ab8cd655085de69d5040b00bb32dec830e19d58a4bf939f12a1459ed1aba2234c8a2378df2ec6c3108980b2163fa5a6f7018363780b20b1b0ba427452bb", 0x1000) sysctl$kern(&(0x7f0000002080)={0x1, 0x4e}, 0x2, &(0x7f00000020c0)="6cd5fb8e32205d27d174bd8fecddac64794850772e686ae15feb2a83b7580321bd68b4639d39d0719fd4934320d007c43bc57b776165130d6c85c2b51d", &(0x7f0000002100)=0x3d, &(0x7f0000002140)="e74abec13411e36b02c8fe95893751a347a09657278647a62b87b14c75d1684833a546807bb36ff9f108e5d4e9ea6cbf37", 0x31) sysctl$kern(&(0x7f0000002180)={0x1, 0x15}, 0x2, &(0x7f00000021c0)="ffd8a54ff23c4fce9a314eceb6bfea23146f23fc5baf3c6da3aaeb2cbd9c30a0652f68a21e6ed4951d6bcb4bb898a4b4144d9d744fedb0d217dff9343367ec4844eb43d14370483a75b6cd645fc2166f7030f7d12bf9ffa27d0679f99e293cb408730772145b249ed1727c6b71973f048652f464754b331d0b4255fbff4a1a43a8122d52acce35f32f941080058002b27ae11989093d339f69ea851448902dbe37e29cd70754f85ab9", &(0x7f0000002280)=0xa9, &(0x7f00000022c0)="1844d59bc9a5a4663f697a12ac0313e47908ae88181a5a96f0c079c630bf8318ba3f54b682fd48dbd56686eec65ad086376b4ce1a89ceb6f", 0x38) sendmsg(0xffffffffffffff9c, &(0x7f00000046c0)={&(0x7f0000002300)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000002340)="a3a2d3bf7579c371e1acf6d14776955979a766a81cb8bb4fb5dde86ca6c3284a7d9ae6a08d00206d047b0a34665b68776c53f138db22f992ca611d001d8245811824c5d0dbe02711314995bc966e3a8ada711fe4218dea8492e3e059d5e28e71eaf20b9855ed0e50e1a57f2f67dc11c02da80e9f924bef688790de4b54ad1864177077173f6688cc705abfaab6529a4cdde55605e11c4fe62489c470", 0x9c}, {&(0x7f0000002400)="cc226ced50c15e4a83e175d9009a7e0650e95717470b98ac5326577c7e0e200aae86765c84285f38d35ccee9ac35a18e85f8a28eb44956f4eed244690886e31598ce8e162448f84622e53be6200bbba6c01f5c5e7f670e804c82bc772f6c56210e4ed5bb7d5702e24765d4a382ecb0bd19216657f125100cf4582c6ab706595a015b42a6fb3153095e96567440932d0bcf76054b32165e6968a1", 0x9a}], 0x2, &(0x7f0000002500)=[{0xa0, 0xffff, 0x55, "b8ca091185ecef823b90ee206ed0b38576046e986456c7bc0840995c42f990b1e7e0411f4dfd7fcebb2f8623abfe8455b16e507a154cd3a75c79c54cc2b3e0e963b87441b06234a64c987f5cc05b2aa95a10e1a3fa1f6d1ffeac9ffbc676111321111e8967ed18e1936a4ca9a1583465bc973d9978d20dfa72c181961ccd5e8c10c8718a9a8a517505add190a02d"}, {0xa0, 0xffff, 0xaf, "78a5402f2b6f7df71078097171692ae15fbcd45b2a951d2a393441dad08285f937a1341b31b425b2c126f142195a34f2c7de6906701d3dde56951c491c704032dca5aca7a80d54cf2e92f1a5cdb32a8893adf3dddaeff4cd89f9c605f4613caa3e145692a577727c33dd473a1f930ddac7fc34e32d65e7e5eb90ae35998b26de64ae95e893246723fa40e0"}, {0x1010, 0x1, 0x9, "e066c4c9adc61026ca4c561627b0ac1ef1592c7885e071b54b14b06afd27e4ac72b3c5d6745e33a8b5be715d4f37a0833cdba3a59d39685af7fa70cb841c536096a504f1775f497c8acb8675e5fe8f66844662176d0154e3ce271ad0202967bdc714a1a6bcdf48a2b58d7625e8d007b507fde53fd4ba2e75168ef4e17e865c7f119307bc808a710b3d8b97ceaf7d33a5ae7692043acfbfe0206cdd107eacccc784da7c2f3f34114cc7e1ab4f4c06c83e43790cc702cabed8a269e3c091ef039b97e098393619d5bb6682b99eb7f6ec23fdd530b4a90481abb5809909bd7c6513f1f92ff362499e5b2de1e396455437c575cbbc886e7d5ef2b3ad8c3555d3a5f4887d948db1463935ed7d7857a273cb051376bc380941f41bf54051a1493e0f16879203ed0335f93c17b588e92f1fed73653cbcd65c604eb5e446ad91cc20ea26fa40493c09f40025633893cc0e7dad044776e7233e75de1838b951a921e383e417f396dc2db9d5fc4047ec6793d30950207f89e2571f13efef4e0cd3e544fab10f17de8839f4284e74c22ef0a7f49770a023b191236ea3529ea8d8407007b2986246b42c7c0cdcb953e2ed732d4c0a59d84d4c07cac986865275b23cf0794155c9c2a410a3de946fe72de28801c01a72198ef11142a78b3ee547e1757313218141280f65f584d50430aeb83a3dd9ad1a38a4ba55e5a562f99020a9c1004bc45403532251a5b79acf33e58932e2fd7cb34957ab267f5714ed5f7610264a7f4ebbfae000b5fe0e3655589f7f65f8dbe3868803c5e0353d558c49f17c841e134d525a4a284d8591fad9dcc2aa5b27b4b30f8e1d3a891ce4e1215b14ded5440a328d6b0c4095ea4f9ca8648ed0795acd01753e446c1bbc9e6e2010f1b1ea8f78807c03e656fe408ac8c8ad60ab5c0a86c8368cb3bd7cc1a14f1f48e48eb20dfb552e16a41529f06dea2d1e241ebd3fff6e37dfc45d212ed1f0aae16eb30d9d940ad16d79f409e6136b3c13c89a9b0cf72f4953af0279cbd253aafedc0f600e5e3f2b06204b719bb3b2c9ca7c1591f2a6b9cff8d42c4934b464f6700dbf37e709a032f4b4d3fa8af6f22ada3b70f6c7c98a08ce0f1b251c63903c3817a61a21e5981394e290e14054127a701914c81d36a34c902a94aaba80b9ebd6f1a83de25eeed480b7f72829d499836e2c88c1d955d9c31e16d396cbe384ad8768f8002fcda93c8c22abecd05619ce9ed46c8149100f4504274549d6de6a91e9b52f19b769e3880741317051b6da85d698dae10a7cebe5b9c0bdb25f8e40ac0e5bf2777cf5adc276d5efc770c2c6b257dcb19c30ba009da4fdc8549fce8523e770ce3fa0c2e4862b75a08adb03cd30f1cdd546e1a6e52b51f65b4b28f9025a8a1f9b80df07a93f6131373b6df320c76c2cccb754a6cee04fb8b16fdf3f065171a2bd8599a53e1b15ac00a855116eb8d95d81ec84f163787f41bc9ec3107c459f8c786070091f53cb7220bf03b0d3786a1a9fa8db3b58b1a185f3d389cb92f8c1528e88dc3eb7e4749f8f8a2e9084ea998f2ce6168f7826783b0cdcce8ccd29a318ed880d9daadc164168784e65b2b893109adafdab80f29337492a43e5437944affab70098cb092604dd44580c34c331691b28f49af06c8ccd2267aea6432377521df9f457cf4630e10e424459681c6eb9b61a2c30043be0b15f0bac51e422c736b1f5a763486ba9e593b3a33b77e9b1b8e9290da13722ca98915c294924dd21a3b865be6222e811a8f59cd6f0c2b0bb357ba607a73d35f21eadf9ddbc1369acfbdfd9b2aad4e58564e1a1ddca6c24769060fc8507dd1de073cd2e7946bc4f268c6b1e818ec3d0f1734aa2b12f4c900d3a2784589f537203cdebeb91575bd154797aae061b675ed2edf68e863c955d75d7e3812e950dafb8a0e8c43f9387f5f759c713efb7c16cdb4c3596d3c1b6a765140eb55297a578ec326685dcdfa1eacf3a2bbbc096be15d42419897f5660b492597817eda3e45b34bbae98c511f80ab4daa6fd86e36f712384f64b3b4729b150ff14f64ece1aee5c0378d926c907ef8566bae6e7d56c915d8c9e3062c52083f633b7fb05b6a94c93ee2e69920ecd619fe1d1a093f12a3f64fc08e31203cffa75fc84c2e2a948dba9cf5a542b179dd10baeadf89cb56ab40be1e61ebba46f6b455d981094b24779e34db8817062ed549545cf01be698e089380fea9324676ae1cfcd34dc566b915c74dbf729cb38ad6b0a9bb078b01deb4a43a0859dfb21fc8fe2030cf55d5fbb616845dd6ce8c8d0600325c7c266db1235cb9493ed5ad4b605279454b05532f41ad97ebf9a74f065634dd747ebf71eb70eb0cf16a36af570c056fe207f71948609ac8f7a355124f210621e15456a58859fbc345dc2849fb929ae0c0bc8dfe09e7ac3061c5d80870cdc93e882194f9aa312fc57bc63ed8829b002041b89168c800c9a7b7e215a53f6532f1eab893d1c0cf5171338676c6d1fecaba09c63b845db60d8663b78a5527474d93f57919b1f078bdb7119fad93340b8ac2c8da28a1f04b666aed9270a0c637a1f7533f73dc1ef05e76015bbde74c9f0c7e6edda2f68c58a125dd27f256249851d56291afe84fcbbdbce995635e63450c2c50c3afc937d1d25133e516f21bcbc3ddfae3792aba811bf8263aa13ab10496602fe184048b91972ae7c38492fc71edbe98c6dac82321b4f73a9d28f3e013915c61cd1e12e3ee3ed7f883c29180ab867f1ee8225e771b4e91577edfeb6fc4f9e9a210e9645540fae4888470af3ff3eb61f4b0734f6be534e2c734868fb0d5e1d8f4dab839729764964a57a5e0c352d52bdc024e4f7d9d24e33136387659d2bfab09d85b782df48a0009f8986fd186d970b890a9aaf5803a04d29ffeb40778476189444734a04c7c35913769b582ba7245a8afaf94324ed7049b4f589123bd6a59f259f61c29b2df8de0936a8a48eb80de1f02cecd36f055aa08f02bc2519995d697443bf8c4f89a171114ad002f6ff4ba24ed78197d42b2b970ef89865e61295bed8e96c0a39ecfd37a969d8e8f46496661ee4b120c1f1295d31a0afb40196ec00b5d2d94ddeb6f736ad650b2ca90bd4d63edcffdc687284630d736e1597ecbb64f73be1e158e9fab67250b6df16ff65665c97d9b87b2f943225e32bb10916c31adf903a390197d20db6e848ce5e4b35656b44ba3aa5da355018007fcecc8c1b832d31b97b018651c86874887975ff4a1ff5f7ee4d128b8d0dc324294016c67992d458fb292a2b19cc9aba76f81d1b6cf831d3ef265cf12f7fccf10eb5182dab3fd39187894fbf58ee6b1f597f756ae5511862ab6eb7a231214575a3b8913a68aa45a862c834377b9619246530a9e2c8a50b0f62b7081b0acb7bfa8e10bba31bc944c8e6965e3ada04be18f50bdff587c9a616bb5b10214d02f377ee92d9cc5b74304e4d76bae44efbdc6702e9392eed052bb467c5f9aa85809cd34b4f8d7bc0e1012b606ce99d95c2c47ca52ad1c5cc69ac89d789f3086c6e60860bd7188d02537eacd092c1fdce107a7f02f2dfd4f04f887c127c54411b7bd046264a07740142475c62f91e8359cd9c31287a87248e0a0553293b2fea9bc9a6672b74c914996b1e8c3d424cb0c40554de18187edcd5b49a094fa98c68578d04f3a574563a9abaa3b57b089c9665d4fa1b0d43d26aeb6b64b899616b9df26c51f274f6ab601b72e6dfe57ab767a2d0aacc62bc162835e1b4d057cadbe474a5860464dcb5100b6cf98e59678ecb741e420742a9b7effd96c44e1c1b73ce748efa372b30d28594bd6917d94679090f56399c2c7d5ae7ae4b912d11ac7c0584ddfe889c1c8296886148eb30a74f9b2b96db6ce6424ec92e1fb892c344981524a4bb6cd28b3d7784a54308941176e04015c8397ef03bbef321383fcda283fb4b0fb11a330489bbe5b62251c9f1234b87b8e0eb62df45dc4a402f4728db7ba2f66730fa46b06742997535e74482152a911e2a6d3632743e7af602f844b861e0f2f9f8808f112f41e7b544d44241316e761e654dc1f3cf8ba005ff6df020e2d1f67de569e9d9dffdee189d1e239ae7cd665ad0da7bfaf5e570017ac51d07f6347575f4d40c89828fbb0a3aa00971f5e5a11f500cfc81f822183d40d8b4b668be4b311f40cc5ad7532fc1384bc76bdadcbcef9e53b6a09bc7d6ad10047690e8ba3a44dbed54bda7b391e3f403e555e3f7ab9e0263c9360f5b3b9360aba238c25a569781598da1e55a9262e89f29117f6219e2bdb068b280b5413abc0e53b442c3f3438db6dc58cc9723336f85a68886d2e72766c4037c2376c1016a8a17b39bb8dc149c3c2af04b16cd4b7b9fb412791165bad3e615288633ac360f1d71379a8188f1a426345ecf8691f992e38b16a630016d78fb736ef62f817031674096925cea46548b87c967d0dde75262671ea43c9f82af0de4610e5df7f37bc659437573970cc1fc5f350f8f509e9da81769c8ca49da441cec8b56584455138a4985ea4d62a612f58152cc82dcbbf2bbe1515cce83454c2c949ec5c2ce8479c1bd3309cd491ed2134a5200b73abd7d058f2e089b9ae5013ea97ad5ed9546c44bceb14a589d219277407e460ab83511ca1331043678a8aed4034581d2f156b0f4aaaceff3f11419e8e14b381562aa429544cccd421a2cefaa2427307ae2c4508132229e1ba0e5bff2e08602bbd809fc9b31675ec74fb781727e69b9793675de3ed44c27adb62127b67142901ad8ff4ea33ef827da97513b1326700db2a7da2950960f01f13fc287ac0ffd2adbe5b3c1fb5873d21a05cb21c75adda5b2110d2e8b3dd2b1aaa3d07cf5ce5bb397d33deab0486e6e1681b17a083ed3737a756386d260894acbc4325ad33e1bcd4e0d892955db8af4505bc7f3d4f940ee6c88dc29f2dcc423433c78bf35f6749cb3db6ba2ad6c94f0601829e95e0e304780b8a5829a0d85627e018fb91dc82c0a90e7dfe6cdbdb496eb77fd3e9f0938a05e47f90dc6707bef5f7797f96b3eea98a19429a288607579ace39f67c0897d030ec282beb9263d86f786f61a3467dbead25ed6d845e7161a39a9b3497928efe14e4f48b59ed3f3b1b56ed1110f1453c44bdc1f05074053be418073d19068f207d14594fd925781bc1b2e2508177be30730e6175fcfd91cd1e918a6968b183373ebed403de9aef42cbe3ea1f75cb7a5f462fd8c9ce2adb6e4276577c6821e448f5fddd25b6be7d2efe71835d7ae570e5a0564084701e916b95c293d3dce32244b5ebe3ee069ec6de7de96b0538bae6111bc53db3e81018100c2d5db7693a6f4c294b75721fbf0e218877cea2648930dbfa82f565da9f3d64fac4855aca5992e844ef5fb6a3053980209918af2bfe1c5bb8d1a3ab4ff17cd3a7294c3b48e0a04ad67361dfb5fbb6a32c2bbc5a2a2229a344dcc4f883de73ec911ec9834b3bf4db98019132296f7217eb76b4c2a89e77eeaa9735102c8dfe83a3a5e1da514449626c5a28d13bfa43047af559a5cc2db91177a8b882a326f14d3d6480ddf3c3eac5dea0546a881e2772882dec89977112aff5bf5e9eb7f410dcb7c65b01465c6711f2ad8dbbb612ec554aa588d3e37d4be6f584f1c859a541fbd87484348fe2e64b101df9d68dd10fb17f92ea0e93dcb6d002102803a48ddce77fd99b877be69541332b972667c53c32ba4a342c134ef5a9ca5c2a2077a5a5ef8aa38e6e2651c0688350ba638ce234e9203ee9328dab1667c81c81f5135cb47f85dc1956fec00c0223459343d81c34b006"}, {0x1010, 0xffff, 0x6f3f, "bca5aeca513a0e27a2aecf35ed995b349acdaa1a5a5fcdfb9de91600fe0e05b9e1ce6a499db23b297cd329281277344cf37a1c24788e40eed47caef450574352ddd2b3ecd6ae64feeafe9fd3a41506fe61c5acc52423708298ebcc0dd8c8fa80ca0d2361841c256f2693e94ab78cf7302b32a5d76cf38c98accfb49ede30bb4ed16d52e2a1d9739dc9fa4ed4cbedd1c102aebac405ab4e12595a7292f5d41f9f2d4209fb53bf1713f48fd614069d93d0a8cb69f91052f546db710bf4665043347fa912c69d4ef897eaa7a882e0def5d4a4600d010853963760bfc3d52b811d4ec9acb411c516b0f0cb53ac0b8894d93a3168f0e15110e5d128c761f97b53f12c40dd64261f7a0bfc53b7fdfe4d4ac4a0d23373512eda6be92224a4350f8cd7c02f5f5204e4b4f2b53f8c49cca4034885d97be71a749cce97e14e77d57703f307f31dc6586d592e8bc447dd8eaa4b0ee67f088e0d17f9d70742c7c298568388f3907f8f2f105f174b1a997dff37483b116b40c1e60a23931419bdc9fa77458a7ad3d1138029b13dee0406f785dad874c0c8c7c6f7aecf93851571b2d177f1de1efe672e98b7c99613f1faaedc1b14fb92285a2f9392c4d2c609b3ed75cbfbad6f886e266b406dba073989fec7ab793d987f2431e5aa1b99de8c6f9870db861ff0ad18e54190ea39e2477db89963fc91cfce5c97c2a5a2cd81f2dc7bafaf1671c1b90b04785d38a52605545f8861419024e78b12913a6e6fb5c7b0e11d75f3f0b32a76c1e1777f9bd36d72de07c1f2c1c0e16d48859290ca597e5c0e3fdf00b7c70bb6943d1834a9d1ba26e1baae9338a40e62d206f31c839a13517569452996ca8c2dd2e04825207ab611fdb031b2b823c03a99e98fde5ab535319a7b0d3c011cdfd6895f98454c10e743e6db72ab917ef5f0f58b0e699f116bb3fb48dd1d2b51937cb39da613cd7e83b44557e77ef03fe4ab2c53bb284c2effbe0887a51594c5a04bbcb4afb833f85af2fea501c32cd9a22d46935ecc0566d6ed28ddf867c70e05d107d3bf1db963d9db43645dad47229f67ddebeddffd933cba10ae6e839cbe12d857ea82bcb6c110c9f1824d43e6198c230415cb527e81971049c5d8a4760fcdfa52b0df33055a5c6f32c2fc6bc795143777ca350db7fb9331480a89df418b6c957e0e9c428096ac2b6796d3b93be92ffb98e64efd06d2981c205d0d9fc079827389f280fe19d752114fc2b409c969fe007f01bbb30f429e5a470d3d0873e782133f7e9d81939a427ffd3e7f55c2db97c7f1fefc67dd2d5e5e185ddf66b3859cbc4862e43cf464584842a694eb04aa5a2189ca967e1a1046464c9cda707280bf74da3db3d37466c87cbd3fcfe12700066232c6d743cc4cb623ed75ea8c3e00aab6ad6f449bbb0a6dce7202b56c278fd6ccc9b5a253a2ced48cadbb553ccc4689cd0095b484f2ef8eeb962cc26916c419416be9ae5482bf75fd3ebd7efbb36e88b38e44828559b70b96d8f43e163df533ffe0fccb791191caf5e00e481c5b75aef97908b56fefff794bcbab071aae0fe7045823b069c3727328db16ac457bf5f43473f51ef4240b26f8a4829f9ec4a8049504c360f0b3e087332fc5b5a4bcf3dfc0e2f68156877cb57d6108fffec95455cb98d10e68da12f650bfdd3f371ccd912c040a33a63897544019c6f1170ac2e76fc33c7f68d608b5ceb187d02bb690d82d02d2f0b7f8d02143f67e4e939332bb595d691b0e89aa9863f8ca7cd1fd07d78fc2ca0c2353b4909cff5f217b0b33f0a042bbd9e4ac26be69174f1fe1beba0c8a696fc86fd125821ae3943a467cb0f1b621bbbd01b3f2ad96723c41572fb610d6f61ba1e24cdcb173a34080aad4559bce46ec1187ec30a43373d15c052443c73ad29f1985dceb6d0d593dbb903ffbdd8ce466e7b3032cb98afa392fa3d9c0e73eeedae0662bd43b64aa285a935e0718f9493f479d75bb1c6fbd7d2715ae92a25646e3f6654a1050baf62c307d3ad02a578a180338521aadfe87eae8408936ead3d935148ffe863d5de793977b204cc9291253073978d1b4749e2766b2908d357061433b993f281a059065909994b491572fbd85fff9962a69503386c17a1645fad7fbeaafa8cb2a95a1771f3eac95cec88ebe32e950b213a8fadfc5d400a8f0390326f7cd48056e0010ab3b238b19dc955400eee37f176bcfb6be05acc73c25cbf3d48f32687c6e6bd5411d68583518429dcd5e6e2f03009ee88dcdbeaa7f0b493e8a88cc925afe1735293e8395fb0f90f075f3bb53b1771ac9af7a88d6c9c9dd2199ebdaa291174fb6bca24568f30253289d2f6225a0d27a2229240d02e6bba73ecbc4a1548052f564fc93640be1918352115d08f7150530c93f498cf2e8caa3604087f337cb6678aa8e059750713a42f78a9fd80271af187494d8127015803d1f31472c459fc958f63dc52b5b95223934c234ef7ac65c4acb450a4d8d7474734db0130c7baf148c7250324f16cfe1decce664c5c19e1ce973e0ae3c0c3ec2d3d2c1656a81a4f22c6fecf6cf97e818b375828fced6fed32088e0d6f1b46447de6744b7e6b3a15b624d055199de829582350fe218dc00df663552121b6f30c5da0da9f0b222bf9f00fe0a09d9f29b1f4d04176e35f250c41567550afc3ea1857900b9e4c4e1d6cb5baf03f5f638c77fea98df9a9ecc50278a8cf714d1fb78c9f86eca807c3fd71375bba2d3f9629eb501944f53b1d1f9b3c5c6c002b8a7d21c64226c9639f364235e6e84cf8887cf75ae0a47f38b20f05560b1d932de5837af291cd7f1caac3ed65a41ce28361a890ec97c67cebce8620e87d51d5273bdfeeb681d2a277fffca815376fbc3441eb8ccff8c51e8652729ad9b765a91bb8600a3bb14e076624bfffc037c0a5bce88d568d426dafbdd3b35199153d69e875dcc5979f7b11ccef7f004648619796ba545bb769bed44b17dde0aac95d4c7ccaf247d6d7e20bf8ae4069580de5591bfb13ef953993f934164366899dfc3de0a81e3d42274fce5b73b6051d4c1a27896161a37da7aee9c64dc4da5811ab5afbc325d9373bf2811021b3bbbfdcba9606c0614bb66c6cd38af7f4076fc0389617d786ee7f48c1c1be50bd011e9ef044498b3b7620dd91628eaea6b7fec0ee80ca65150ac9648f522961c38400b1c541e9ad15b8ad8c64b3a176a7fb8f88366dc2a1dd5304c954008233d3a57738369825e554e813e7a7a321f9404fa4a92bf88b52de85b2c4013451f318da1572a7bf2e22cc0429a45b3b878d4fb177098541ccce3091287066d07417c048e0fce1801fa1d7f068d3c2ba09695543acfa9916607df1ab90926affabf60916a7dfdc724dd9c91034a54e2e5802900f008618c919dfd7311cc14feaa15e55762d786d69375f29a964aa503cbbcb60f81d9b497932dfa5df99f1e31d5500638b0f3866b4e8e3fc8e0c883a140ee02faa2f04fdec5d09ccbefc910b67f5b6f1e4074060c62541998bbec0cfb510d36cfe5783efa018239383162c7bddb09c0b5c62ff003df456dd13b4576e294eee644c2cc0331251a139a53f9a247c87aee7ef4749b565f3fc9d3d7c49be8f2da1df1001e348621293072b2a4aa11b42683b76369cf62481085a3976673349e651086ee53305d5a4a19dce95f72377d65b6ab55593fc08b3756f2d28feed52aefa38b8b642d218cbef809e823b763aa9f6116a7b1ca6cd685bfac1a455b0f1521e80d2de1d78f83aade3f4c182aca45318025046c13bd5b1a72654837a610dce54bffe8b6ad245ef0424b138efcc1d2c2adba7308f22e033973b5d4958d62e2522e11e446c84d38feb3bd355fe8422c25f4987b8046e09d760e951f8808a4f8e491d7b81f37e516e437eeba30e8f1b38d6e87a3a61ab790179d7112ab506422b7576637e0e49fc012a30144fa6e87e5af29a1418d76649d2c2ece011ac7daf647ba657af8fdfdd4d8adb1c764e1b7cefdaa2edbef23781ed4e0927f8bbad2fb9e9103a47151dc0899603139df5c96cabb9d50920ba74ff72ba5a4b4b0abac4ee8e46fa3d8bf1ceba80c863e67d0f7f86829fbfe0fcdaf7fe10d7a47629eea823fa45c613a715322046e1bd85a59a02f46af8a65585cca71b06b20da92cbe3421a2c98969cc1308a3f2385ed4ea4ad5159ead90fb6cfaf1f7b6f48d850ba9c586817e8891d995935e3532dbffb44872243e4988ee10ded2bd58fb6078a42cec35626e4a1dc0cd87d9be91f613387b3b9de3bf4ae3ef5ca5b097ece386034b3ae699cf061583eaee48a75961131dd26b428f0085abd4c332d00da84c9c79baf75e7aacb92916c3b353af81d9711d146366566fada81056051ee70699dd35f33c405cc90a71ae924fb580d12f5464995dcbc54573294753122766b9c77afc2f184b1005f1d963ccd690ac6f99e56f773263d66d9e33f2f1f5bb47be44bda50c2d11659291a3395eed9af53c01ef274531006f608c5309cb963a7a705814c8ff8063fcd9ddd95b5b6148a8d54804dc94948f9c581f1d65d4c67e031f615db23cf9df5e4763e3cd85b6e1884586c90b3653cb97fbf9954896fdef48f6e721a0a5aa80b51127a667191980914dcce325588ff437c2a51b49a68f2f00032570844639804dd23aa5c6353ba9d55925c352106765b240ff8548642e75740492b9e94c078e33ad44e220b8531e0bd10e4b20ac8d46a80254cd87109b143cf17a6a0b5c92ac83c1e1a12661c4489dc2b9a85c513c0338d7037c2d17a3c98c920bd46aa6c4d34228b3817333543c577af96e537a7a1ae5341ed93fad9f998d9c7136531eebbe1a3e1d2e03d04f7096543482c911ebf7c4535193dabb3c3ba42d34bd9c470f1a20a9b79170ca553c4d9e0e5dde259b4a49060a884e5ade2ba2f41052cf918312d68695ab1f248f47466705ee5d31c37c6f1e3850bec583d7b92ccba0b7b36a4e015e0f90aa8ac734c0f67c8ccba39a05895b66bd630e242032aef6f9a1598a22bdb12c712e424a71676ed80fbb695bd83deecda7a0c83cf2ae62ee217d17a6f8d43ae2c91adbc253a85ff447025b7035d7cc8b65b10375ac197c59a2780cd1efa4f210259b1efa49b63314b2d536fa766bdeb5d0fddc225c357158bce38737c5d23eec87670b605b12fda519a6c5f943d3c7c49844a61361d4a41773294ac8e4b7ae5d259ce2f13f2b671d9e4ac685421db7d62d7408ef267720217a86055238c0dec4f0362a60bd0cc3719956fa12c46fa3c2fee482e1bbe605090a7cf670bb404adf6e4524fb8a8b3cd98fd9f205597074ba98ad04efd7058b24aaea7a53291f00c161bfac507903bb1be2f5e8c3d9be8da1196c40b531a5291b358c5c1796ef5734c208d446ccf58aa3d39e35e9168adcde9255f4b04d90c8bc9a4cb538ba1fa1c29b2d57a9b538253be967c0d33ee4cdc03b6008cb1b4a8f8194fcacec25470f62e27eda8406f9e66f7efaf7f109a25a0d69dc1a3e0a5cdbb3a8f91ec7384896848c16398607a55b44aadd5afcfa16c1c424fb8570e45fb5b79e65be442ce128a9f550a7c42f32e2ff381fa69170f71c6be44637f73e3095c128fadd7309140f68fc8f38518ce920d88dcbb2089b0fd44ae207d9e3fd5f08a7dc401bcd54ed1325463248bf4926df636c84e70155ef6f140f1be4ce79270c732caeb5a02f878d92ce68ec75763b4a1dfdbcd662177c60949c2cfbd804964878a839f502e473662f11d3b17cf2dfb376f96b2796509ce9df831ce70fe9c115ed63751148bf9d1087edc6d54c06b496a"}, {0x10, 0x1, 0x5}, {0x38, 0xffff, 0x5, "ee48ce46e7ab6373d8c01b71c4d4886b26580bdbcd5e092fac6a5e0d000c8752ab"}], 0x21a8}, 0x2) sysctl$kern(&(0x7f0000004700)={0x1, 0x2e}, 0x2, &(0x7f0000004740)="99adf00bdd92934540cc9e9d5e42bf97c9e6af8c643edab8c956744e19636630741f6f33081ad715558a66fe553ded7c9e066c8b19486fe41edbc150387ead9fc5ba1fd682506eb04225e92396fa12", &(0x7f00000047c0)=0x4f, &(0x7f0000004800)="c55aa93fd4e528cb74ddbb9044c84b0f21d13e9e0349acdf32407cdd76dbb06d75812eca65cb493f31f1f32f64150cab68db8e4c817d1cfa24cb9629846651394c56d52f7e8cde3efdbd2e69b7c4814a818619b26aa95b7657a7ac92457a924f2a6bc5181d93191742f3940a899c9b22db12a331dedd6dbcc60abdd723dfdcabb6b68e2b52cfc98a9502d91bcb57fc5ba376ff04159b46e36b19ba59b99712", 0x9f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000048c0), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000004900)) sysctl$kern(&(0x7f0000004980)={0x1, 0x22}, 0x2, &(0x7f00000049c0)="3289ef5250ae7cbc913b8b5e8f976c60b3b2b5c5f1d458ccd3dc40afb905f45fb489060611e11313aee7924fe41c5372dac755c55f6904eb949e232ecbb1701fd9eac9e2157376e5c84bc9292880ce66650d9d6a70c11b084ed7", &(0x7f0000004a40)=0x5a, &(0x7f0000004a80)="348bec2d56020daf8e95b547fb16d85ab663d1bcd305a4a4f38d50c1d7eea80460baa2", 0x23) sysctl$kern(&(0x7f0000004ac0)={0x1, 0x13}, 0x2, &(0x7f0000004b00)="421eb7fa1a685bd8c976c541e94326b4542cae131b245bf7b53f966918897a9d7347d159a0256c7260211682ce79b9fd6fe67e636b5a14d25e6adf5b5c07b869610c0cf452f33a15fd17c286e38962c1667b03fa0ca8b9c489cacba2131062ecd298f8f6138b6137738066c6318c3053fab2845f2e76ea95af22cac40da683f8a19c6918a301cfd6feb322557dadad4f33180293b8be8d8223fb03043732e940bc4158a04b6276bac1d24acd6a423549400a6ac3c34b2b3819a49cc7323dd6ef4af3f5ac31298476d3205009780d8b96c8c6de1025fcd6831afc2659e207a0c53cb53d98f21ca1767240b8a96cca9d857cd7aff3504e5ad9722fbd3bfc34", &(0x7f0000004c00)=0xfe, &(0x7f0000004c40)="3cde6741b62e310d0c9a1661c1fbe866b5b10ce58313778fd16e81be284f80c9096aa35feda706d611d4071cd3267ca6874d3716001ce0d5a3454c3445033ca0d77192cf70207ec7466ea7dd85d56385d8a31dd65a8b4f4a6e98b6611540ff63393263c36c3a0e0a50e4547db9bd622a3fa4895806f4869eeb2cdf4f1f496b3ca61869b71286b88b356ef5ec84f0b468a726f0c7e0ac82b46ab080cf7d77dac81adcae841689ddc77203084ccd3024275a12f904f989cdc8998d934d9f27cb85bb5b2d32e543efe784230dcba5a537734e2736217cd42550dde244036c1b2d342792c3dbc2c85772c9f93623b759cb3114f221f923b25785", 0xf8) sysctl$vm_swapencrypt(&(0x7f0000004d40)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000004d80)="a613b943771a52da2062ab641f1816c93124cba1a8f2d4e5e08bea7cb6cd1abea950f4d593971f46f0868f73b454f697fa62fa57956cc71c0232ab80320958090b1ca5c1d363f3072422ed089d5b7a6106e1a7abc86ff7ed7edcc8f31b80f20c79af2402148b58dbdc16696dae765456bfbb227aa574686dce1a2d053484dfcaf5ca66159d20baa5994c8e30e9a011737d8971f197e69176ad56e5fcc15cf91a2adcdec4453a4e3ae391e3f2ddc226846748a053a96985136b38", &(0x7f0000004e40)=0xba, &(0x7f0000004e80)="6d9e5b3b6c09348fca19c3a099da50e4e9d118c79565baab92c990c44742", 0x1e) execve(&(0x7f0000004ec0)='./file0\x00', &(0x7f0000004f40)=[&(0x7f0000004f00)='\x00'], &(0x7f0000005140)=[&(0x7f0000004f80)='/dev/ttyCcfg\x00', &(0x7f0000004fc0)='/dev/ttyCcfg\x00', &(0x7f0000005000)='/dev/ttyCcfg\x00', &(0x7f0000005040)=':[\x00', &(0x7f0000005080)='/dev/ttyCcfg\x00', &(0x7f00000050c0)='&\x00', &(0x7f0000005100)='\x00']) r1 = socket$inet(0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000005180)={0x1, 0x3e}, 0x2, &(0x7f00000051c0)="f7ecf2b16be1717653b15ac7f217952d6bf0fbed7a26e6b5c244b04d47133970d43a0f3fd892b988af832f265aa763e58fd47e0f5f28e6d7d1e6457bc3bc173513b4b7628658af7ac42ea8cc8cd8908d26b3d3830d16042c963277181ab44366c2f98c797b8540f496d38c81bcf5cb12aa3cb9e26deeea9c892f075b33e0e39e083837068e6ffc83ba6bd4657ad075b62b2833ddf0b04f2391462c0f26e9f1a257aba48dbd03cc", &(0x7f0000005280)=0xa7, &(0x7f00000052c0)="c1a8c5a44fc20a", 0x7) socketpair(0x0, 0x8000, 0x5, &(0x7f0000005300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000005340), &(0x7f0000005380)=0xc) r4 = kqueue() socketpair(0x3d, 0x8000, 0xfb, &(0x7f00000053c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r2, &(0x7f0000005500), &(0x7f0000005540)=0xc) kevent(r4, &(0x7f0000005400)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x2f2000000}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x0, 0x5}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x8e4}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x2}, {{r5}, 0x3, 0x20, 0x80000000, 0x6}, {{}, 0xfffffffffffffffd, 0x1, 0x1, 0xff, 0x1a1}, {{r3}, 0xfffffffffffffff9, 0x20, 0x8, 0x2, 0x100}], 0x5, &(0x7f0000005580)=[{{r0}, 0xfffffffffffffffc, 0x36d27eb87bb4b8c8, 0x8, 0x5, 0x40}, {{r0}, 0xfffffffffffffffd, 0x21, 0x20, 0x401, 0x80}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x2, 0xff}, {{r1}, 0x5, 0x44, 0x4, 0x489, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x0, 0x40}, {{r3}, 0xfffffffffffffffa, 0x4c, 0x8, 0x5}, {{r6}, 0x6, 0x10, 0x1, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x81, 0x1}], 0x9, &(0x7f0000005680)={0x4, 0x9}) sysctl$kern(&(0x7f00000056c0)={0x1, 0x62}, 0x2, &(0x7f0000005700)="722f53ca63f6f134532ff3070fb7d54c4508446716928c30e53c5dd038460dd6a7332377805f62a5d4bd45e8421eb74692e78d7c956b3d7e8aeee32daec786e460987f8cbf3f5199a9747508ec4ce70abf73fc0d184a29f67daba0ddd4eec884bae7cb2c2bafc84a1782c70de2354bb30435f512a2e65f49648918117b32f21700c4355728b93cbe8df408813603979d01d1df6f60dc3943f1b608f400b982dbc1f0d11bb56b4af5ae2eddacdffe71069f765551b0c850da90386495d12c9b309ecee03e1d0c61acfb7e8372a5caace34d8211b2c18db3ad31a633adb6b9ff542a097ae23c074a4f9caf", &(0x7f0000005800)=0xea, &(0x7f0000005840)="988038bcd4dc6f30138ac105fac1c8198d617c0dbd024d43a9085610dc7ca6e8739ecbc7e9740e6648ccd818e6ea0f03d347b7f15663ff389a5566f616ec97192d89e0ed6f85121097923a9107e17bdef7861001f9fb3673a388cfccddbd4d135bfb43085d983c729f28e94243f6f2713760d756b1e25d1eb0999a6ce22ccc82900dd647e7a0fd94928734bad005e2510b8bb437647cb529f652690601b813fcd83fa3c385d815211628c6e5cc3e2b836ba447786b71abe19007fe43c2e54cb0f5cafa04896f0b5a5b423bfed74f6c4a31ffcdbd0cf0ec8357ef2b31bf17ee30ecabda3c29d2c04a59983416cfe1f526d05eb5c056d0f1d6af19ce99085b252c1bc47540b67e65f3c0039a6bc316f422a708a9ea1dc8f9cc86400c722f917583f7f2ff88210c749e32fd1636d7f9215b50dff40b9df18da2f1349db1a8012f38789fd85084b1cc856f846604c82f3488c829e9ef80c31b03e7efae5152bc383147171fae667ab77df563ac0e989a71cbfdcd2a96d3c18f2da6f258dd4a52adc8bd7d691cbec875ea4e96d6f83c1b73d9593741fabf67005f3966447aa213249a989e7241b4fae8f3a781414d33b08099e139d7234f451767bbc09c3ceeb88a138d2a17448584bbd5d70db29e2097d41434afb2c530b41fd4a573c5020cba85b8fd3535c2cfaed74bcdbc7944433b4ae047ec6f0f94518bfc08e78c3d9705e58cc4d12f952fb6ac2a19a1cfd78d0815a707ddb5465b6be9b0e96e317717a3146529467ffe3bce9149a61779710801bd11b496c1e0c73e18d54b2e7c9aa97dc4cd3f9d6106be5e7f415022dbd05f5ebb2f8ca3a85233c0b917d50b33a9dc7450cd0800e5bdcbeff32f8ea9f5a8131bd5c692c325dcb1b3bd61854c74898a3f83e469c995140be127d7fa7f0a3fc85956810f756ec080be010f3fb58cede4d435a1633925b07fd17897f274f84b5b1ef21c20a89f6c3dea6e8b7c774e1e0b80c4db94244135bb8bb7b790a402e032e029c2746581c927e3a26c6f727a95cbec1964220bf79a652d49b25bd92d9608ee0c9044b16d993f85d8ce9d36c27afd56382220ebaff5e7aa73a225cfcc587bc38950300b4a9b06db983c3118e492bcd9b90a7202e13eb667c644f2246c09c784ed4565f7048bee2852e838d2483989f731a9bd8ed2ebb28789726d80444b7c9ea3942bf45eb8d7af342f5b1ebbe32c848bd7f302e35ed099b4791a7077f7c0d096f7d6b2eb0386c5bb7a6f9a1c243a899eccb9924c46e92551f05e9c824c82ab9bd3c45ed532069884190c9731b240f791cf20e8c5f3714c447093a6ba551d195dfdca4c29a5739bd56087a0c64a0793503933405706e6f56864ef2985e7b97d4cc2a9bfbb14f74bb95ea9e8814c32dfa8e73fdd8140929ccdf102466ab7b13ec6729c6305b602658d8319a053d0a92d89a42fb7f3219428797f50df84f52b7df0195bf80efe3aff112e62c20bba1105d7177b4850cf1fc2b06f4ae3b6052a91eeeeb925c711f3d53c6cb8b72779c34c3dea7b9abad43ac6731fa4b1178c74d3d778962d9d673d3d849259fabddc50612a67665b898d6e83d94ed02bf649ec412c93b4a8483fcab9499de74be78e9ad436c03e56b027d2170e6191e90c2425f79a52637b72138502fb9d1eda362bc94778da712565939086dad43ce7689011fc261e72c83af9b32a63197bc75096c96de765feaf0af59467cb63097c49d966dd5ae3fd581c09b9a456eeb064b20f263c61b58b3ed4c6f61f23b3ddb42749a68861b85cae9d02fe93ab0da68f334f8be6df2aacc21385877afd7ff811ecaeef9b49a94dcf23300c02b4f5f79efe8f76ef58853e9d2dca8af2b6a1d365a23e9b3bc84b7cfd1277b3c22f20e2c57882f243f611f9b0bf2d3f3d889745e64d2f68cfdd819ce934f95912941156672c14e2acf5f86346238511b1dfaa612652389fdab25a73b0f6906806c00a66b5bdb322a54b9e9595e7ffa791fe3cc15454af12881a9bb742e29f4f24004733da22951b56a158e03566259b0e74681d6325b2c96ddca4cfcfde3c42c5b535f3f8cb94149dd31a2056270b9367a37d8af2be10676065bd18eab390ba50e13bfe25a1846204a913764a9f062e0b95b58b33b034bbc11025146071da5f7b382f4a0e676841375781a022a10f4e42033fb461e55169e8e3a976d56787205cda8420be5cf3423fd57de9a5d50a267567a31e7c85b70cc2b20245fab225154351608955b1d51d44220729fe3da51381b332664d7c29c0b8b69274ff67c193cdc0a13899b7f75df1740d38900ac822d392e4f0da5c5891d3c651f072455d8422df416c6de0643e77f12ea3c380165319760bed1dbbe744119305c35da7dbd5e3fdb6f3e8cd18fb5073953671161c65c343a5f94b669669f3cf38857e9ca36220a0ce62da3f7614f4d542ff585d4cc01b138660e941b7d5403087c26896f1c4dc058ac9718159e49d20a313c81185a8c8b172240a49c67bfd570c8ee95d240829a8b48fc25f7a7c339c814b7af40160394f7417b29f78646855ca4adb1c5439b25c7f0604f7afbf504ee25981cafceeebc0e3006a98c2d19c22d2d606ae8fae7c631708d08bacf36e783d4019c1a94438f62e14b19e585e7ffd7fb5c6013c38bf8e5ac29a9c080f9fe262548885ee3c904cb8b22448a693a79bc2dc5bc117cad6c88983ef69d248ea5804ef1e3cd0503bc3b3a60eab7c9f06c26e2bb63a33d8823958d0669fad2b3a228db5838ae7185d7b439c411835e8d9d10f7f6a6b702ffad4990c265f49425feb337ea803ad5441ca02f4b513df50c74f48f3f6e9c5538026793c1e9c645c21dfc51daa683d83c319c6de1e2094e1ff39d7e6f56861a9a810e54d46a0651d1c553842f50ef9337d92c518b57529e758d86b502ab636c7166f426ce246b3153783752071e6b0bcdd2fe672c5145f0f240d66cc0d12844dcf26be09a2eefac77bb0981c750cdd9a4431ef4ab805466d03938c9eb2f421247c68413d7b1ae08fb6009da256d64f7e3cfe43bca7ec05f1f3495938bc10a54b16156c770f188be668248567b265e78c327ae70508a67695faec9dffa1435213a19b4d0858e4c9c0c20dec6d695b4eb48cb5a0a54d905f66e1cd978d1c441eb4d9feb4dc533976275de60aa089328d43c1dfc573697ef01c08b1dca5c40688d03483366fd51a515642f5f20c730c3cdfca8c1496f706e075f026a322c4853d2180790dafac361ce454947049fd12ce24ed4d0a31b3dc0a59ed55dbb6df997019d44bf5a0572c891dbc9ad8c4ad767752da9cd02cae9a1cf446bf45deb663ab8cc168f958f41ef9fd30c8212fdd92ba4dff424ac9536869f81e873f817a9a150742f9c1b1a932817a0a85df0692b3555b73f17ff4ddf47e48e5804a79bfab0f01dbbc0547b356ab553fd5a3db03b9fe910cfa16d70fd2e928093bfb8b15411463f04982b791b59ae40d382db7c04a878a0acfb0ffa7b04248bd42c3b36ea5940d43e7773b4256a0ff4944211f120b80ae0091b1d825facd1dc21fc36661a1fd630c4b62b4dd3cc7da750da0fae29456c494e82a451b51b95819b021a947a7e5bf19235d7a36a4311b977edc26adab9e9a9dc3164fc8e21ff5b66414dab46d41c8f9875a3090fd1f694520d384ba8deeb2e4d740aab3377d516c058ecfad73caf87854d8eec812f73ed40bdcf047f4e66ea68847177988fff83708ae16973f3c635ee490916ab886864d56ca349074ce929908117626d219da5375d609bdc97b6bcab65d623b910ab6cc5ba1bc606f67ed31c22fcb5c1366cf63a6a1b0ed8806ceb8ca03b8c50a9964d8a1577098f3db5995df943abdd8239e789ad6dfabe26e04f24c0d2c198740f8495be41989bd24d00c86a31e2747479349a37cde2fb85797c36d09c0f0b0e03642478775cb482d2fddf3516b5b53d1c1c7130d413e34a8f760e1f08329e4117c66051d8a04955c7274b9c9aa0b960b13e82f0bf96acb5f779851a06a883e097cdcc0049d0c41b102a7bffbc3af811a281a21c6978a435d22351b4615c4058ebf465f1202dce95295848cebcff4a987e865772ea076841566e8b338f34e966d548da751ab2865632ab06816446d741173dc280daace008da3dd8ea869a3b0efd6752c398480351b55089ae20bfd57855076113a581f0bfc29552b1a23e95510979784d57f43a8d50511029456202f02b8ec1723d20badfa1e5356903d6d3f532d2357a16893003de2f57240ea2097d0267893d4a3c599bfff8d11ce5775d39d8769ed7e80972e496392da441892dad8e9713ed39cb7e0ac1d785fabe220f537def9f4cace8cc5bfb2c710e197346b2ccfbf29b88b3098a39f59ebf50b00ab9654570a4f1e04eb7a60094929c664565ccc9b9f26663e0aa4be4e0a74d8ff765c8f36ba1ca82ce107f10b606062677e5da770680859a9c1a96cb8e107217426c41f66419ddb4c141eb22aff0201d56d8b23b8a18105196a2e5db10b99a6418cdd5694afadc837bcb3727a1e395ca020015cdb03fbe6f74b2d94a9e089aa1ef496595c5202814c067aa2b29c4394ace94e479f469b6dbe800b34eaa193fe0fa7b64f0fb74cb446d940942764cdb7108619a7a3f9615e310e6c079853d57b7b2b4e9c811a5035132c86f1c1bcdc2b6adca2012d0b9e6b089dfc012e96920a222c3eb18bc9ae6c90923a42fd0d9a69bb4394af78cfd376b0fbcab2ffd53cfa1f7464752aa44342495469af26fd0a1d53483fdff7d4e87ed65c823ecd120a1a76458c9f132215f2ae6c3982b29f76cf2cd13723a343fc5addd4d867d3fbe38a4679fbc3ad8df30cef05331d26828c12b78039ad4e723a08a7ac8bb704cb698a40dfe968e4bd3f8e47ca6cd51cacce48275bb5f7785a47370c95dfe88dc133fe612ee048bbed05d7d04ae0b12194b07d54a5ddfbd18af37806626d6355eb8f912a193ddbeef1f1c4d222aabc9c00e50173211b92781d611ab4d47c1e23cfcd7167005d8ed3dc7ee2934d6374a27a5fd2d3017bc4aebc7270400f56db1cdce0c6817b733a85038ae113dea30d04c3edb33925e42ac8af9bba1a8ab18d988e4a07a80f70b70719386776edddbf243fc05d92ef9bdd09ff4808db0954f6c0f5547ff0f1cfa8cd755480ad1fc01418122b9df44f2ffddee7bfccd35b8ab2e15d8296c563b031176d1188209c87a078b49317f67348baed661923a592a58d091b8e8cbe4dd490b89d903ff3210c94012e91cee09cab85070a237e98ec89bbe09085cebe84ebebb2940374181387ea49ee239a7cbed650b0c347af9879b7999228b625a319c5433c6e663f8c2415976257ec65ffb63df67c70f60a2e007f5cc736a7268e5078af4225e598d76746f73c5c2b6e92695c3991cec3762ec1e10d542b257dc7695bd817b03ebf76bbb1097760708cafcfc21380207048611f128dae98c2fc5af075f4e11563e2945a1fd8f266455b8ec2b614b169786a75e3f57613faba3c88e08c1df75a345b3561fa15b29d21be5c93f2fdb36be15c1eaa21eeaaaa1d4dc93300bbc68d534f5f0d9d88bf7cc73dda59132801ebe3c283ea4e8675b4afb28c5ae9725e30a862780e41cb8a1338e2d5fd2dcc65a01c669c765fdaa70b4908146c3cbfa71cfdd2ead26e3b5a5660b19ff6a78e2eaeefe148f17b5be52c786a13778283dea3d036b5cc97dd1b1e3b6ea5dcc613b677770dec18dc1963cce22c45e91e21b3bbfe3ed59bd69b09957ecf814348f0098a5df12eb650d3b8705a8d9d72b1182797a5", 0x1000) sysctl$hw(&(0x7f0000006840)={0x6, 0x2}, 0x2, &(0x7f0000006880)="652d630a294421e31e06f407f19aa6edabb10472e5436a0cdbaf8e949a351d7582ed11433018b6107842a8c0d7ad5ceb5089f02f4c0cb8d95797f172cc8e3d04a53ad96aca756a8c3c17f29264a23ad0cd78003e4df53ac1b725b2985d5673ae5ec96a62476dda109b36160a83704d4b111b423a525aaf61aa73c5351141a22738f372a738836bcc0402c1de9329d3a4a5fa42b920ca865c8b77edd2a83d57436a1aa667", &(0x7f0000006940)=0xa4, &(0x7f0000006980)="855099dced26154f27bffb40370f7dcf91f30f79436fdd5c326fe9f7c776c95a5aa0f8aaabf9bb7a6d7fb146b76b2ef8acdd48f59bc3c9f06e262cd739972a5f56b72c8e643d536c2ffb840dfe7605b5a099c2dc0ad74b73c361dc6e473e0e77a8052b582b4c92e8e8a29bc94ab669377b815de06d", 0x75) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000006a00), 0x8000, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000006a80)={{}, 0x6, &(0x7f0000006a40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f0000006ac0)={0x1, 0x2e}, 0x2, &(0x7f0000006b00)="57b4a57acd9ae7acc316f094f799dcbceb182941311b95b477621f1372fce34e987186af144d4f66be7494b846e8a340dece44dbc8f9e98d9d5c661132035fc385bba4c83da5d7bd6d80729a222e452f4da7026ee466e2b7a0e29defbcc6a1596623163e74a74b36210a1f727157fe31a7fab748ddccfd45cc601ac780297828aadf02bbfacc5507a8bf2bd0cac6cf91a0915a3f840b26e4b3318c81f6e946d31fcead54e18dd353e891fdaf2f06b0164229a9246a989ab00d8c400333fafa5ea973ee4667811086c63a461e4fcef6a105aca5fc0aa555c42467c7d02959fc9e1a13", &(0x7f0000006c00)=0xe2, &(0x7f0000006c40)="50de4e3f0cb2da6f0497e3203953ae1a85713864043c6cce862f4e71e80abdd1d1c025f961cbdcc8d14b7afd496689409d89b16c9013395dc63fc7155c4b24502189bb69fd", 0x45) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000006d00)={{}, 0x1, &(0x7f0000006cc0)=[0x0]}) sendmsg(r5, &(0x7f0000008280)={&(0x7f0000006d40)=@un=@file={0x1, '.\x00'}, 0x4, &(0x7f0000007080)=[{&(0x7f0000006d80)="3dc8303a0eb09ec8691e99181c6cfa217dd44a0484d8bf8a3ea297b31951002ccdfdce7f619221cf216993ef6891587802135050d067129245bb63fd3ab21ca4401b3dba00cef802ba4138d814c60c890de7c3465a5f259ce4888c409834b06d04c02591cf55f39a21567e2bf9d799efe8338dfab356535bb9f69ee0836c16f97520ff0aaa237b813ee099cc226f5664454d6ed061", 0x95}, {&(0x7f0000006e40)="d8ade5d17e052f7a2298d4e902d5a34995316e1db863b204d2b2009ca158a99cc90a3c4ce7eec05e6b939d30d1ad3ea02aadbac13b57de3246c9e2dcb923fb21ff620911cbc582a0d17f69285b4ea9e544d0e33e91f9db2492e213b5813048538ee9ab5f1667f8f4f6da657bdf217b2165e504994b96f7894100df20cf06497b855537c3594e888fd5f5376917f6d5a2d9d7131e622e9e", 0x97}, {&(0x7f0000006f00)="726337a87bc40f0038d7ca308b4206a070b661036b7155ca7607c67857f362ad9baf5523fd3d3207e83a46f92cee41adca61361625c7f64aaca37f0cdcfca326cb450340adf1cbc8513573d7a39735b594a8c13380cb8464d6a19b7d396c001edf2bda74ea4a13de71f40ca77a7d49f97ffa51576c916af87c92255f9302ce0b2ad19832db5360d85a184222", 0x8c}, {&(0x7f0000006fc0)="df3f41a0d552a4fa737e2b934f70d0e531cee34f207b35422f5a60bd46fd33f76a30a9ade37df7c01975e048990ad27f1fbe76da36bdad7c28f11c913f146196cb4618f1eeffce82dc5b9469d439c9b51bd4c747bce94c6ddfe24e00d5d69513f26d6f33086310bb4c6b930e7e9ea918915e352f1914838a9a55c8101e1e9b2d8de41c1565715178920f20d2b771c7d453157a795e86f8c1499b3f65680d94bc93e8aa5ff3eb675ccc1f05a7401aaac38cb14f39f5", 0xb5}], 0x4, &(0x7f00000070c0)=[{0x88, 0x1, 0x6, "a52cd82410ce5b5eb8b9c6cc50a6aa85056510d4c5c586e7611053b82279873ed9e0f9d376a48b4bb786ba183187640d3fd95a77f45119f73914c7d6cc98c2f49cf9268bccfcaade0453f0dc12e48043daf298f3310c9a98540298a948e5f1e43c7807caa2b915dcfc7dcf14aa4281653a92"}, {0x1010, 0x1, 0x7fffffff, "6b5309c14c7d7f53deeb46aa7f4344e6139768e8709a8ac9d9be2943822933a45c524ba574865c13f927a11da5df071c5ef6cf27932f296372c45e3658901e702882b9b983d8fe58546dd8e6c1ec42b07d4042664c5db8003b23f22687cbab67a13acff59bf480ebddc6e2e6d55cf24e959bb3b7b1a96f70bd938f79542fd0f09ffbf6c9450e987a3a7eab61f493cfcb366cd5ddd453e91fce943683ea510e56471a3c67687b451a8ffdef2889abab852723ed2e03f710a9ac7486fd80e70772352f6e75f0803fea9bc69bb921a3d370be8d3aa039d47d98c5fb13782b9373479a14ec9c2518bfb570713af080d1154904d11017edf214b59887d009244991f43b00608be99989e54e213811537879e2389525a1f328d1e02b390388cc7b90fac553d908bdc23e843c58eabd92f3fa18d62a369ac5efbb9f4354875e63a212fe878fa07d0a1026e97ce8a4a6d063639d90e7f894ef41867a81468a6a26d54dd97cc45834544b2c3add96b75cfbc1946183760116b18441edcbc015e2bbacf10641030be7bf15b92abc28269df7f2d9e881fe3025e25a9223149046bc7f122ffc581b88ea4246a461b2deb4093a5c18e2a95d95b5c5ee7407642a3c54919640671810ce4d22ee5e6c75cc7a2d3e9a92cbffe77ea76b91e4a9789a8c90395a4dcde264ba12c549a2d9f77eb5da447b3a1ecd9f7afc70eade469dd2828ea8a24b9d87ddb10aea6496a0004f0e8b2256d0f6017bdabb03deeaa2dd8836ffe720103cd7d58e4b2dc0247bbe308df365df60103e9f4571fceecfd91d905a8267dbd9ecfd12a33d6468a9d07b3fd156720ee59464c121cd758566cc8f67dc8a1ee490cff199a844126f956565c8f009ae6bbc6170e4acc8cfde1405f906d93a862e65f0b4ce1c759c0e973b156dddbac1c3c950fc112a9e16e9782bee1b5e7f2e1562016b3bb8b4fee0b2e690ed7608a8c2c3ac3c9b81d548fb46df85a4043cd4e6c3ba1c795230aa46da51ce461112b183e5d603ccc77ff6915e1b000445cf5d0f8b31c7f5b0c4b6030b1f2724fb802308258339b8418f66ae69716d2e019f2c53d281380906e278b6056d438cfb0b39542773c1750bb401fa0d4315874d8e722ac906256ff1ca3b42c98669784157a2ba91cfca1175c81faa58ea76d1a8b887d826fa252a3b6a8abba4404a5781da537d24ddbd0d29902f781d41584b49f5a004032194c54d0b66fe6bb5eec7782f0398c6c865163b9b6de34fc19e6950bd853e6681b449ed698b0e62515de3c46b2d80473c1bea68e26458adda8f9dcb415dd4c150df9c8e34af3dd3f41393c22ee291b3f3e963cfa8f6845b342d1a579ddef69b3f7095d0d521743523763d01fffd694847311d8f04b4eb34a612e329cdbea38927d90eb38794afbb1b4326a23cc136f80c30f81a931e48261faf6ee07b9252057e9ec2a383d50b101b4f22373bfb44367cdecebfccd1ecbe699880e18ca27abc3f838fc22da35f67820f90b48c2904f5c8eda3175c5b20eb4120f5087ab2ef87743384233a12c2844f682cacec34c2f6f49a9f27ac5468024112cce5297d9e1aacba6e1813f4c6191e9066d66b4b71fa049c6e8151ea51a0493d24c6605013d49d9df461685c915f0df12b5db59ce64fa421fabaea585ae780e2b8652b47066c444ebe28cd4a0e29281a60f43e5043692612016903ba150a625bf01de0137261a48c91a8e2178beac1fc1d2405089a580b241d5d9fb435792f2a4f77872e6359fc154d932c124c264913ef9eeb9088f3853803acca710cdaaa36a2a5d05124386347e8ac1874d12fb70c2677883d56ff421a2098eb7e1ceb95c0535e0c21bfff52f531fe6912ab3e8cafa992920f8750bf0b4b0fb8bf017b6786555f119bb436bdbd9e68ce60663f13651c752c83d773c12c74148ae87b33f17e6acbd83f06442ffea0829f625ad645ce0dd81f7da412dc22c623190e010a2ea5ddf44995147720748d39bc93b3d709c17e7c681ae1e39faf13bc8113b57cd5df99e4e48ec3e074cf5d6445a6fc9a32d76392b9a86ce42952784f5846674f8174635594425364fdeb600dd00125cbf829d4202078da3bc6bac72d15c6674c882a4ddbaa446e1c0d541286e8ad1786d712eebba507759f75e77e2ff784c027b5e7df31fcc052d8d322c6385b084401ee3ef8d18862051721c71791a39dcf055cd264c3567fd89670d7eaf6b960b44061d3c1535c76690630708535b35447515070d977513599af29cdbfd2a3677b1dbf8d2891204793c067b5d73186168786ee824597087f88561284cff8e996f9978214b6a5c71d768222fdbd6d538c20c36ec6af9a7a9939e4956be4f3c679758319be59691e4d8bdd64c38cea94dd7ff4f8ffcaf92f58a2561624d34dce449705e5028c8618a684b77a14f70ab9aea83eadffbd8c1058c3199e986a8b431e5f85e0e84bcea1053d58016c6cb1f721a26f081def3470344d78d9ba1c2f8aa725753eb48803779093133e070ffcdf439597688f771a03ac74b9ed34104c7a06ade94215dc1d81402978ebd58ccaf27112a75cdf5bd9e5fac4a9a4b270f9a82f87910279f76acbf0d7e4ba8d3589aaefdae36ab14b4881bfd0661c7e04b148007b9165400ec507d9291fe72c7a8944b04225546133f9e34580f6074f62f0a557453f9314f9ced55f7fcb70321cbb7706818e58d673c2c7871cc97754fb2780ffcbad73185941a902eaf8f0e07b9db2c8f4dc0a6f1d6b04d284489a022b5a4afb1c925a1575f77c06cb64828b385d364a77898350cd64c61eeab3b51b97966c1384ee0cbbd7dd0ab46a9f3b65bb849945288d2abddd9464b67d5dcc8fa52944aaf9ac31879a584f5217ec27ec769d423f24fb55d7996c923b7008e39c6b55a2dcdec86ecc2230c36f909e0c66836892e1552f5da56b7060d5a527644be25ccc183c0bd031ff7c51bf368a636ce086bf0f7c10bc5054a1ae3a0de539cc141e37c176b2f5596df050f75e454e9aaefc360927307844710b855ab2fc41ae65d59288b131644d33bb5ce85da1bd1fe0058e755da111f7d74f4eadf5efa25a28d61c2b46e3611929cf39318d4d3afc89af7cc7511b1d4d8faa7743b113c6b0b31f052ee5b46a33003eb39893ebfd7234b270d2810a14a0ac7e77055cdde9528322f32fe1fa9d39f595813ca10db17388eb238dd7f2b4bb5552774499ff0b205982fd0fc8424b8427fbe2ef93e12159793a06c39ff1abfb80c9b0f1a82e10fa3a45e2d9440afde15db11316f3eb1ddaa625034b1a8bc72c59328886882f3676f1c787f1673517a8740d769e2ea693d1fcd97d6e874428c0656fb19e370f447f9c6a2ee585bac54454cc31414e4bec48c9f361cd58de416d73709dc5b14c795ee62802e3f26a465462f34baed39dd1ce795747a4300e10bf2618b6209101542e1889351507601b0861a3402592b07dd8e4d3c5f60eb095ac62ab8f0997aacc3eaed2aff758b65c2c129784a0629940403af7cf48533a169e2ce483338e9b3b5f62da0ab611151f0d6e81ddf6d1cd10060efa2875be39d010fcbd1c9e051961ad9a08eaee3b4a0b0dfdff55613d8adf86bd0c4af2ebd3b168f02ccd66372ee44db3c4352356f90621f3fdd07b562bb94957718f5963c75acb4523d0fecaa806b4701238873926479f0a63e7f326c395f2fb8b0caf7f92f3f43cd9c4f3fcfa3639fa4184771ab8ccc319b4c2c88b5efbbb1ddea952e0da925eb1e607a24a31e8589e6cd04095c7ab649e37df2e63bdb2fdc6790a5813500fb2c5c3c9f0d537e9b32a457083af003f103c78d7ecaaf56e34b4d899b126c3b170aa10de4e0bcb7d91f61c953ba8040a039db3a2ed4ee6447a3ae4dbd728d1face3797f1379ca448a516cc7f817ab787495989cde1d44cba1c65f0506758230cf75dbd2fd2e6742739dc2a266e592053fae035eeaaeb3f16eb5c16cf3b0a58979ab874420774033a93a5c33a30a65506b2a7a4c4615135a019ff2496b72e6a99b39f6a032d593f7e3d6b4ba0705400015060c65f710c7b1c8f9f94a0107aede29cf281a881f232e4ee74f99bd5f2ca171aef1fc858d51d54af7401052368c6b44c8dc9a66af79c593601ffb8ee5dddbbef0fc4fdfb8d670b8e7da1b7eacb5cf4049727be685e9a34a4c44d6a718d2af884bf3b61f7976908e68da8b3f8c8d8c1a57fed160ffbef740a9ee2bd1e6ceb08053ddc512c99f714468558e9ed1aea727e733a78533ac8442ba33cc8cd416f255dc28345c5d46e72c1fd5d70af908b77ad6210a95fe3287bd3a59a0657c8742c6e9b9de3c183634c0c0ca121341feecdb5a56f3e8654b87dc4bd0c0e27f16685a9323d15a4a0b544748a750b8d6abcf432972ad753fc8d9402f309daa8cc4d7808357c61d4fa69458c3894c15faa2411fd0d7c65658b6e28b6978982db5a86fbdf9b48e2e50bd2b9a1fabfeb86a8a4330747bd850086ba6b0774a9245c1c6fe7a84a5d45fc96b0e5b0a790591bb5b7a80013e0c3c7a4941b7ca1b629f11112fcfe687e1ae42cf38d2f30d1fde903811e355d842f5df2cda30327111fceb0949cda5941b6a26ef7aa91e948359ef8fe49b9eb457e9b5d824fb2b255987eb5c54e10b55369dc11edc60ba5ad94db1d5121eb208b731bfcbd229d066de020b0d09bb4253afc5454515d2fab3f4c2c1b79e4d67e79ebee8d00f54228a1ddca3929f16a69485c8d6c9932b7a999e336f9ec34bc412474b149e85b5a400af78645f1064dbb640baca0b6a9faf3437132cbd945d6c5654f474822a221b75e021a7ffd1ff132fc2650a4a15985cd67c58c34f220b354de4f57e945655e6534ef92dcae57daab0b1ed73526d36a2b0b6152c7b52387134e8a9f3c14ee50fc4701ad1cb70809c77352cf43c023ba1041c6a4def3afee7f10ff0c1610e10228cba7f0b41b9c0e5426dc057b467d17042d34889565e129a4ffacad3ec72dab90a136927bb4ee597de8400c026910cd536a4063daaacae63873bcc77645918a590f1e220516d6e12782820a8505a3af46b965a9f972751ba23c49f843c85bfc11695eb817237e22b2cfa685e5a1467a9a118ff7b4aba865a5e19b9755b1c4d5f3716625a51e49f64087e94820bcaa58b7b1ba8711bd9f695e65c3eed51b8a4f95fa9b39a7f747e074a827d2ab942eafc3d99322084cb3c46071827b0921661791db8fb6f3b99c53f06983f00c2ebaefd471c25a4fd0e1ee05835f1b64ca29c67406b32ea03fbd59037422850881a126e4bda7abd22db415862cd8dd3d6b77bb44931d212adad24b3662f60adfcfb2dcc114524f94e822e3ccda2662bfe64ef1c1298951f87c0d2b86eafc435e2378d43ce9bdec4a24b4013940b0e4a11ee5b1847d5b5176d7a832645258e8ba0375c25c57f922a3244c336556e075d82808cbc06687163d954dce5c58deb7f0ee594444460757b661dd6a67316b04083553f9d0328f45bd03bc5db90ebdac841bbd6a83884c8477c7096a82b3a2e5064259b0c698d26b57ac72c4a35bb91840324a358ee126b6b28bcec55a6096b4d3a0d75751a0a3cc4bfab71c0cbdfeef143bd90fb0751288a32776dd77651bccd96788fafaccf7084b551e9d53112fffd20dc41d09e6397f08e51683bf53bc6ba7aba35984e7d726a9f11ee712ad7d7c7f97f04422092051134b8d272986b9e050442e1710b1a72ffeebc3ceefeab15b8992517afd237c50061c03217a118938574d74741c3e97daa3522e7c748b10f3a4c4d9f6f34a213a4426c52843645f6ef89c06"}, {0x70, 0xffff, 0x7, "415b5bbb553f0df9f5ee1d7c1ebef1ce09061c7f1e9aeae67bd8830ba4ba5b53a73d6e6d1803a76410966aef87e9f4d075d634f215a61679a2aa529b4da831ec05be27eaaaf19f692b41cbddccc71401ed54fde09b2f5c9fed"}, {0x90, 0xffff, 0x6, "55191b7168e0985778f35f5dfea85454a1d911cd81179ab7a6ec1eb66460ae3b8883c040acb45308c5ebbe7d031700051a5c5d5917a51fe0774fc68a2be6266700d55b67321709e0735db67f589428869ee5ae8220b1c0130ab09e7e90ac76c60e0a340388d30bf6ffe0d9c8514e061625b258c680b1511d90c47507"}, {0x18, 0x1, 0x45b, "5868b4a84d684d"}], 0x11b0}, 0x404) r8 = socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000082c0)="f39c038cdf8d53ca8724bf620d4297b94e46285d913867d8036d73c54e77e8810d87cc7a9750f375b205f1427f602b9b246de0a544ec3adf73a2a644509fb79b15b20104eeb1a913eba4f825565b3451186cbc55d9705e439555ce9c117eb057a06a0746b47de23386d87e1fabb538b062d8bd2f40376591eb3b3e5bd26c461520eac29bf907d72cac08d5e455db2b7ac33c57843cc277f55ff73239643b818d16e4ac794f2d", 0xa6) sysctl$kern(&(0x7f0000008380)={0x1, 0x1c}, 0x2, &(0x7f00000083c0)="d9814dd823eacf62acba305903a747345b52083e3e5d52f8410aea935a263f7a6126cae7e44f60a227aa617f", &(0x7f0000008400)=0x2c, &(0x7f0000008440)="82431ac0836dc289785a0f52c6592e12ea2ddb2dad94844324b2d34d039dabc4576503a4b2b56b10156b7e0b75d63c1b7eacf631a46649bdd245faa63307c0fdb2a697552d3e056606b422028eaa89da4fe32836ec8f006ea7f40ebe9e1f1d6a2e74fd24628725c5ee7b2950f55a12efbdf0707106b55077fc3b6315dd4429228e42f047ef1774bd37ff20375f27e143a5292e315e6f819db21a", 0x9a) getpgrp() executing program 7: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(0xffffffffffffffff) connect$inet(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f00003a7000/0x1000)=nil, 0x1000, 0x5) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0xf099, 0x1000300000001}) flock(r0, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000200)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r7, r6) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)='T', 0x1}], 0x1) r4 = dup2(r1, 0xffffffffffffffff) sendmsg$unix(r4, 0x0, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x1}) r8 = kqueue() r9 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="b896ceaadee8a6f92eb551f4d3af177c076bfd97a7c9e407a7a42a543842de128fa202c4d1bc523b79575371013d14c03fc0615bba727bb3333b5ae5fbabc3a18d6783fa0c919465a8904678e111d331a6aa32043c855deac7019fa91fb4976cb0931122f04c663f75303426fb88fdc885c203be58710aa67d11ccf8606f9b9fda0930775abeeb295af3ba0088f41166d5571ff491ed73d60f801c922da570b071f541ec76e25915d492306bb1b8a05aba51e89a08034c5092d154", 0xbb}, {&(0x7f00000002c0)="71058f7b0fbbfae29885f9c3101c20b2128fe99f84ef6d9a574523ff30e1e285764365c5f170f5af4095c4a22b49ab054c2ad86aaf73718a2581ce49b6b1d31ce6c6e4820efcc9ba80d40a7e8f2c156f0ef875c68c86fe29593359f3f870a2c502e649db7781e2677252b664e3f18fd70092fd6f382dfbb5967a6c480ab250dc84a4f35308845ca33d6c14694c81e18d7da77e8aa4cfda33541e2cc0d3c6d7c1168dd0b8dc9c313933a945ae97859dcb42872f30876070dbb339416e844899333c73b8cdf110145538", 0xc9}, {&(0x7f0000000040)="46900d62f925077b55e640588206a09f4fe9f0709f94b35b76afd9c81209ac9ea83658e87b3f317f4bdcb1f2a5e9aac2", 0x30}, {&(0x7f00000003c0)="8c79f46efab8a44da00cf81edf7e0e85c88378ac7d23d2f30b3b8596cc4c75358abf6697fe778cfbb9660b480a42e05acf7a75fa8983c7ecc1b33290613f02c4c7a11ebc91ecdd45b053f6b77a32b360fa4f8ac58756ec94cb73e6e7ca", 0x5d}, {&(0x7f0000000440)="551315d9cf821ba78f6d08ae6e09d956c4f7d2cc17f8bdd2e0076e8ad7aea06fc7d306409258ca5e1abd8a6d5e826a9b98e0db05217a6c36a5085af3aed43241e749353e4c3483b8812c83d47eb5a675ee3e1df8ce4f84661640da4e7003d0c77cded22a31f4591dc2172d9194df8585aef37c331a28ab838f086bd4fc15423bd004878c8b766178d5be2a96e71731fac4a2453ee560b33536b2da0a4c", 0x9d}, {&(0x7f0000000500)="ef542bd343a23c2918321b19dee8674e5a55feb672b8101657468a0aead8de7e21685d82ddf57e91de34957950ccd56a46f095bdb7f309796e90758c649d7085cb80eb6a3b75f9aa45d787c5c1ccf1bb64215b70a52cf4e09201e6c80b52da7dd200df05d44350cf2d506ca9f7e68aa2b0e4fcb55dbff0b6fed49008de50ec5ecd075d97be87ee6c1376cb11b62059a6bbf1ac71ef06c954849c8cd323105587815ec55d141d4326b77913d982dbe9a150e0befccbd332ac12b58676ccef576c77d588f9705031ebd869f73e316193a7c80edc42625ff00eb43c83769b4730620a52e7cf3b9f844fc0fc1c", 0xeb}], 0x6, &(0x7f0000000680)=[@rights={0x38, 0xffff, 0x1, [r6, r6, r6, r6, r6, r6, r6, r8, r6]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r9, 0xffffffffffffffff, r6]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r6]}], 0x80, 0x40c}, 0x6) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r10, 0x8020691f, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xa) 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x1b8}], 0x1f, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r2) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r1, r7) ioctl$FIONREAD(r8, 0x4004667f, 0x0) r9 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206913, &(0x7f00000001c0)) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) executing program 7: socket(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$vm(&(0x7f0000000340)={0x2, 0xc}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xfffffffa, 0x3, 0xb2}) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x10001) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x1) ioctl$WSKBDIO_BELL(r0, 0x20005701) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) read(r2, &(0x7f0000000140)=""/189, 0xbd) r3 = socket$inet(0x2, 0x4, 0x2) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0xff0) r4 = geteuid() setuid(r4) getpeername(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0xa, &(0x7f0000000540)=[r5, r6, r7, r8, r11, r12, 0xffffffffffffffff, r13, r14, 0xffffffffffffffff]) r17 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)) bind$unix(r17, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000600)=0xfff, 0x4) lchown(&(0x7f0000000640)='./file0\x00', r10, 0x0) getgroups(0x5, &(0x7f0000000680)=[r15, r16, r8, r9, 0xffffffffffffffff]) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x82b, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd0157dd1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad31eaa49f5d9cca62", 0x8b) r2 = semget$private(0x0, 0x1, 0x80) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r4) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0xfffffffd}, {0x7, 0x0, 0x0, 0x200}, {0x8044}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000240)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5cb830", 0x14, 0x63, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r3 = socket(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r4 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000016c0)=0xffe) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r5, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) r6 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0x4, 0x20001518, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r2, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r2, r2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r2, r3, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x3, 0x9e) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r8, @ANYRES32=r9], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f00000007c0)={0xce, 0x0, &(0x7f00000006c0)=""/206}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r2, r3) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000512, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x402d}, {0x6, 0xff, 0x0, 0xfffffffe}]}) write(r12, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 7: symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x8}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x2005, 0xffffffbf, "0000ffffffff008fed6c93d200005ce600e3ff00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="887e10da13d0c730718e6f13b5d39313aaf840de616921ec2ad0c8fdbed0ea65110e62cb0c77b1a3cc23326fba6dc76024dd5416222430dcb069d90288ab164c81fab350e7b07a7decd572af0abab65d8380982c8b8a9aba23301829ebc48e14f96267ae94423ceff9d8a850095d36b4521f417124672b7a951e04007d95601d92f35c26ea76c59d04e94cf1653cfef9157a7098e684df626a11000000000000", 0xffffffc2) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="887e10da13d0c730718e6f13b5d39313aaf840de616921ec2ad0c8fdbed0ea65110e62cb0c77b1a3cc23326fba6dc76024dd5416222430dcb069d90288ab164c81fab350e7b07a7decd572af0abab65d8380982c8b8a9aba23301829ebc48e14f96267ae94423ceff9d8a850095d36b4521f417124672b7a951e04007d95601d92f35c26ea76c59d04e94cf1653cfef9157a7098e684df626a11000000000000", 0xffffffc2) dup2(r2, r1) (async) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) close(r0) (async) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) getpid() (async) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x36, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0x8}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x5a) r11 = getppid() fcntl$setown(r10, 0x6, r11) (async) fcntl$setown(r10, 0x6, r11) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 5: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) r0 = socket$inet(0x2, 0x0, 0x0) truncate(0x0, 0xb73f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) mkdir(0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f00003a0000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffff9c, 0x0) setrlimit(0x6, &(0x7f00000000c0)) syz_open_pts() getegid() sysctl$fs(&(0x7f0000000440)={0x3, 0x1}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) getgid() r3 = syz_open_pts() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/88, &(0x7f0000000040)=0x58) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1f, 0x0, 0x0, "cfa7ac1b04b55597119500", 0x0, 0x7ff}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/87, 0x57}, {0x0}], 0x2) getsockopt(r0, 0x4, 0x9, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) sysctl$net_inet_carp(&(0x7f0000001800)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001880), 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="6b43949e85b66787e172b3b5ca48dd3c2f38b885f05c6abb9be8fc7c66399fe86d7653d163c2e848b25e9bd9f99bd6c9afbde4cf81a5a7a5affdd5cadc0e395674e7fe6a87d195b68c13a801403a810f917e8f5f06a23910b4b81a177492143291fd5b6374", 0x65}, {&(0x7f0000000240)="13374f22c8d41843dfc73ee047d82b1a813e4561ed2575f95b56bf2641c889c04b1889f061cfd64a4d0cd669664226f2cc91722d0d1e83eb907d4334fc21309421428039ebe710fcf3e838108ddf1ad0ad9626afadfbdf6ec6c7ad3925458aa2916abd855ec35bc963ef176b22dbe1beb0513990ecdc03c4a31375b27d2629c559dbd6ad86f96212cb2e24323ab13b143fa737b82f8a60c2d3144de15ebb181ec6d45e8b0e32875e44be527030a6cc6e216a5c9a0a3f0dbc8917119eeab369ad91bc96e16c10aed2f2133cb23f45dffeb1d8197a19c1a71a47d6761068d008ed", 0xe0}, {&(0x7f00000006c0)="d6cd64f9dc90d86273a7f7ac3adb626a302baa7f5bd71294ea73877fd80c710d99911c1bc50088e8b147d6d4bfd05d002f1193fff9706d6f5eb4b4e86b0e3e548607adf79abeb0185836e58ca2498c5cefbe34812859cb2493a05681a7238ba9782faf88db98e2fcfc77fae58d475bc898193b599202f500e4ac10b2d04ef048a40dae6c0a5907a203fccb00e59093eef5850beabb5f7aaed2f826065c191c8d2b2631d658f4ce3a385e302b65ba84243840f5822e9f234859f30534e78cd8a99729b65d5b94ffb9ae", 0xc9}, {&(0x7f0000000380)="a37c7af6c2dffef90cceddc99ec5b52c8e16ed0f9b673f0cccdcff0108000000000000009d2566e01cd59932124ca50cc04b6fb8b6da05001586e2cf99d7e938dff042f4cf78ed3a1e8d7654d047ad9384fba5f65597f7a410d32daf963f85009dba000000000000608019c380929a428d087df5973ca4d031f29248cf97e725a7", 0x81}, {&(0x7f0000000e80)="6b9045a2ab50e426e5f36152c69ae74568575378cd895cf5fd2cded4cf81dace7a61d9828487108591869fdfa5d7b643fdce3b4a7d970b29d06a79c6261cbd3a0b43c0f153da46760b32a992fe29cfe93a437140b6a8d2e77e0286ffd42519c3c02abaaad014bad9adcb27a2a1c333799ff4f01a76de076771f68fb9d16459c6f5fabad6794e49d7d64ff7d515e7519d5de86c9931bd89a44a90163ebebf47745692dfb54a345118637647643f08ed8ba9dd4d1f27c7bacce221b21e3339ba211be0f2c31477497c5c0f9f55d8978f4f3399bbb9cc9a94766787b8399a527303afe051e132c3388d4d4776ab429f846dc59a70bb7ff1aacf37445c1fd497210e42d003bbd3ce2d8c1fe4f63c10de811398dbc1eb6f1a724e827ffea0608323fe56074207e17b1b188cdf98ef82a174ee0a2ca01f628239e99f0c9f6087bf1e8db90d370b536b635d94d3344f938b159acae3a634994a8780526d9cd9bea9a82ac04cd75bb43e2fabf4f00f2091f141dec348136cf1a6e95ca90bcc57b434c32dea0c644ecf2bc77375b04a15c07f5cf485a613130d5fdbec2162abe7944a697af7290d003a873e30c7d53a8e6d6e48230c388edc2d441adf60bf3ee07d7b62808e9fde31cc387a8a1ad36a562ce1a5c57a2283f6c0df772e0df0fe94dae4824bafae478eb2f3a1f0908414e35fcc29cbf77e1a8a3f62ef9d47d16baeeb3822b20de9e3caae8425925b10edf3488bf47ca24289b1a26013d00899dbce1b0fd88ae276a45fb125460065640899089f8ff0db85bbdf16a96f88b88a9b3e11de9be03a9370e08e1d7ad60e06b1ac20d22eda4394824a20c1c473459e5cb48de9d1802a108651857d716c74b3c06273a6ee118214c4a5e410342dd8d2c4dfa26bbfbb409dcb97f3022c7ae248eb712f6a77c1fc2557e1e6da5497ddef7771317eb96737469766ed53d6e61ecaf5aa106333a3bd6869c4a80d6fbd334ed50fb48631094ec7e35ef1e71ec7ab8762e0a4b1f501757fba5410d3a0ec80a98c3cbb85a79bc034f8fd450ab74e7d04c5137c2c81df341b47794c3b97eb81a6c3d3a3a7407f5ed73465be917b53138f35abb7d9c4cc905a090b92685008b30e2e212d03ac105d95059e29ebdc70e0a7efb365ab5f0c239e2f71fa469bae871e9da2ec7ba33ed12c67eea24e37bcd02e35dede954c617bab4ff0d138ecb21b6a25864342e071aa474f55194e4de3573bda6d930ffc6a5cebfcf56bf7ccf4eb725420e597a44518c41ca6200029c10c71c147811659cae7e0bc2d1a2debcb8781a872314df831cf3331aa4d4a38e86b123f0bfc4618844bdd7a31b174d42854baa3b353b98ef4f095c31d02d7b963ad426f6600f565f5526133d405da43c7d277df161568dedf0ed9ce897fd746169dcbbf4dbb177a2c41d447055d21f6d8b029eb595de6a77808411c82008b6c5fc0bc353042ecca4db8ecb461aad871db125270b326195a526c6e8cd5440df26bdb1e645a02d3c92632e18bc57ea01ae960de3cca97e7f60eba6b2ce2659b372b339c01fd6e15479bbcebb6a75091ec7e8d3cdd21160148594b5e75fd75f7cb48c2085e6e1138be82b334f8f2b52d1f567d330af67c6c99dee0004bad1bb2f83159f40c5cbf74877fcbd4a432508f88e24ba7afd2261cf6945d58c04a4a9503f9d1382dc94460283bc5517e526b12be7d87c8c7ccf4cdc74294d22fffae22e148dc141d165942ca1108b53aa82e37049136722211d1bfb1a5921df927d631552610bee90e808c29db0565bbb464d36f2405143cf0cb757fb172d93b3559330715a2a6d3fbbd918965e17205c48f70489fae95cbe9b774f519149b4ba648c89f1c63753214641b1bcfd226c29ca9e4f97314685a20e0aa6e8a5b2adfd1cf35ef97ed26f1b9f718c72b2a02e4781efd86b8d2f670a4a4af95a572f1517538cce4ff0ec2e794fbdaced8b4546a0866c6ff7f56f02a8c72be481b17b8d221dd929dfffe6ce670a1db78bd7d0f7245f4b661804ff797f8d862b359ac32c24681874c591081858e68727e713fac49928337471e64f7bf710b24d1d28215a797a0b8f616b962365adbf037232e90c89bf67a17cdbb313403adfe87e3d6245b5ba858f81002f8baa3272b8a98864e4a1454c2fcdca7b9301b5b79bef90e361008fe9dbcdb36451f3937e3f9cb8fed0aecaa2e5c5bd0455a26b44c857afaa490089b48d4f6e21dfbccde1d69477a487050818c8f7293428b477c43fb2aa8a0b04174effa963ed4b516375ad7af5ea3303cf2c60d9fc0d9804f9f9e91d06c4684e5038a5d47750727b3906ffc4e912752fb4daaa7f7527e750ead552d3a46412aae155931db9dbb4b2c5f3be57afda37e50c2f77bfedd3a377d5798ea3228a9f2d8e12be2941d51f4060e1ffe704463d913d86d06d995eda39c90b0ccc9d0b5aabe894e7f0927c365d1aacaa785077b075cc4bf0f7349c359b2c675cf1824793ee34eeeac70c1c78df478357d52b77a57abeb313a44b8b2cae0c01ebfe7f1479995a957bcce15d582757b84b4844a8c887b1abc1a44a4fd111307ff268d9dbeecb90f8b76386fee5cb4687f5e8e2f344cbf40a0da0a69042ecd8b8fc3fc65746f4781d7b2a0317d510cd4a61e009063541515e41400aa7bc5818bb70c4a8999d88a6ffadbaf4694d53ee029037242720a13554c2a0bdc41f0df27868811e9ddcd9ac3edc60b6c8593da2ac924ff6108ded3930ecc4644f8db2cd6cdc540a5dc754d86b18f6925cff42e961fc314340d2110d567e4b48a8df699b5a4c5706196d812dfbd6d149c7d819e775f88801e3abd108489cdd5fa514fd78ff2e6bf3eda9de5ee62be0de02f33fa8e3f324c2797bf3299af6efc6758c066572c8e2a8479c1d833378a4ac63e4133533e8ffe943ad91cccf07620c5d5478e994d57379af124283410d2d4a6da58ed043e22541e655ae33326583269a4f10ab2f06234b38b8ff51739b1dc0223a756f91528494bb088c3097eb45a596198ad85939f2d36a06c53b2d1bf4a45c9b4fc6485829c37948683b8cb56abf5a0bb898a66a3fe17d37ba55c29420c29d80dcffc91ce03595a2d4f2753605a4df8cd101e26f3cda0124a52c38ea50a1af90e1387ae7d23e3d618681493515043a61e93cc28ef305ab9f2259a32af59bbb2408708b2f25798b39125bc86b5bf93118c2ff4a499cfc248e9d36ab5646b91467daf13756de363bc2b60dd6a619c4817ad8b9378715bf5196fa05d7b448b4d5b5ecf86559dd38d5e8c99453910203869dad1e31f0860b43ff9636b4cfa9de42ba6f15840d25eb3a24ee8e843841c97ff8d1f62d35647cd5c48a8d2e09619f9f7986a3f304219af0a377a27517d698ecd046874b9fd1a90e445321bc54cc930dbd614313a18eab9bf1c8610cd15634857ddbbfc8a131f5b234d950e2f04c69a51542309e8f5d2326392bb463634ac1158a6985ec08d3377c8a1af26daf391d79e04a2b63d268430f4275f36d78e4f85df7a9aca93f806bdbc608862ef4297e418e4ffbcd09a32a265cc4871c53e8c9aac91680d91c3dc34664e55128292214526ecb7f919a4fbd7a01b7de236fba8636c72547cd9b512bfd80ab1126cd4866b3c4544aa578da668172a44084230cf1944f514734bc6fe6a65706b56b34ead9dba0851316ca0269b71507dec3922f4ef330336e33fff113851873d4ba751644bcbfa1b5e94207ede8d8ee25840dcfd72ba5eef96ce5ac79370e36ab1b29b44a7d00158a604b892546a01122292e6129f776a70618871b2dcdde85197e3a1bc3da044e1fa1ede3185b50780bb67616e6a8b5b06146b1da85dc259a9f4f71237d0b9aea0ae8709d9e3008caa2dda344cf3704c8935566a5d249c48d930f622d4193adcdf1f4d302f9a43401854b99b3838a0a26f6660ceb1051e0b2872b4d16764a77b8dfadb941c3662b576a973dddf1912360addede6440d21f3de0b874116a2727ffa03fafc99e9d8411e4464bd172d89cf116c9987e75f5b3dc477b79beb815acbfdc666a25eb2fc8a2df20b73e2be29e9fdf6ca3b626f8545ba3251a4b33a6ce216ab512263ce63b164a7ac43997cf8568e94d0ef16984d2dec5e9dcc2a59d189e44533a2e825200a29a3c2d2d4ae82a2e477ae646cd14dcd6c5e1c30ca3d4668c3b134e625542ac6d1951cff39bccac0a6b45166ac8dce5ed96152815a6603f69b375685ccb3943d81fa7260a105d4212259aca19abd2932a8707aa46528c9847dc34d41241d412359a746596a2bf6f5d86a336d8b53e8d84e47587f35898cc3ab585b32011597d9515ea661e3bf0b40d94d870f0ce5d711dc509d04b47e1eb4ed4704711739348129b69ad7c7f51d0c4a8efb01ba564961a30e87fca22f11898ce206cc2a4d2ca3af8ab543369712c3d88f8942d7c501519daf842db808abe0e3169ac613038a0227f02efa081fadc15fef6164e23bd815c3d17c33aed6c13c01e52177582dc392362e8e6ce66e4ee5fd2f0b320c4d968c60dcf26f6f8eb7d4d35118d500de21cbbaa580111ffe417c4c02b0451f76db681178e6804b04b6e61e3ad4d0453a1cb0b61a3e50f415c4f28d6a921e183d97ffef3396b60871062dc826113ef605bf3b553a578d43dc933ae50535001d020592bb3c4902970b70d8f0f74964f2405a6994b6a9c7e9c1e593d717750490c36f41cd4871de319d6eabef615761f20d71823fb785e9f725caa7ea44b16295b3810eb120d86ef101d1fd2c97be2a9cfd9662b55caabf3442d280efecb0b8d148585515635b1da8de13a0bdb424a678397a78fb118d6447cb3fb6bed0fddfd335f6690dae32449d7b9fa8c459ecfa4dbb7cf759288f936038a6d3a99b6d09d7b36a8809eeca7aee413a4cab63d26ae508d8c37f6c50d42e9978b4ca9e8c7b448523dbfe0c4a334c8ce157289e25141383284010bebb80fc445a457aee2aeb699268080e53e769a9c59fa837c10c7a443947c0a3b1056b648a14eba5768b7d1043d22b9a726b22ca8a4556eb1aeb5b5448c8d627d73c82be62cc168d415df6f2c09e34cae737032dedb880ca2e9c42b82500f03c40a813e406be90059b02f21e1c401af3ba5bea12c1a9486b3885d67fd7d7dab6f779439ae8f7a9685f04497e84d6e5aa0edce049c0067ed84b1fb1ce6821a9b4bcc53fdcb41eecee45c3308b504b57c8981542e366802dfdc241141808b6201fa786f93abb87e936c05aa651971c2006e12431c372c232b5af67975603561912be320012010412db35a5a92fe75a7673049a08ddda795bcb65649f7ecf874acc2c065253f94d40478902084fec98ec128cf16a56be805c2a9b6582182c259e379cc0cdd8f8aa9cd843f318c7dac5a89d952175f91b5fe73cbd4c8b5b310e8dd11b838a210b0692599c600bd230b0da4f0e5887867548ea516211a2300e70554e08372b19f1df45ea5c4db57f4f25ef24d3f6b184ea3386b716daf8f7dd5896544b479fc7a5fb8f4da138a2d885699217fffa114f0ac0e7a1b1c4f789d9ed6b9b53d5c6a22e53de954e50b0743daaeff1259bf6dc4b600e4e46a6b63efcd38b0e4e820d67ae0e6a71af24d7c89a176740f81677fb0cb8b481f4ebf6a4e7fad27db1a0587496f2b21f666838dfae596c7d6edcdade25a1c2c7ffdb1ee3aa5f55870068e2d41c90372cc84437d4753894f9ff71a3cef3a1129a34844fc3cce4f114a12052a3fc9129f798a53d3683b42e8c0117ae0f124456ffaaadd921a09e4415ed69500e72d02a85c939", 0xffe}, {&(0x7f00000024c0)="991b748e0000000000002319f14e6f106538a61661f3f66d983afd205bead4c9dabc31668ea58e2d1bbe15f40417bb73167b87119f50072d48ccba1d0556b461cb2f3547c8ad2e831c684e2c718db9b00263b3aa624206ace614465d6edbf08d4966f868d8c644a44489c637d73003efeabb4d40cc7e289b865d47cd7a9f7fd204f882c64528aebd060100b2bd3e6a27408494d8c08447257b8080544e16050000008f746d01008d32c3b9f551d257bc2c8e6a7c184eb12316429a47be0b571a70d1e696b62539bb18ed5f94690c7268ebed07f770262ac0eea0271255bb189d9bb62ffa9454eac8007865465b03d778a8b4b0f42bf336885cac466b132008090000536192e77d3c25b3561c548e0ce9825a90ad9b888e57a3c7f73c040f8f74d879b8fd8e78a8a7391244e50c6ff8a5c5cb9c70b10aa4cd048c57e6b6efabdb929249093ac5ebf6f283c2c0061a14a862b6b9770188b2a8ecabadb056193c6f517be853b590ea0dbfee2d8156242b67aa1de3a3145e8cb7c529329cd8462f8d2657e73a45ec20759169dc8229dd102442d8b43ae2348fed9a3080dc532e0156fca60a64c434855f4d3d5738fa78828107d8c2fbbdc27548b5e95249759c1d5a9d5341e705ce7adbf99fb8a007cbac86e5ddb75d7474069ece64c69e978971ca03ab1a793f024d4f2203937881081455bb969bafeef46ccc4dc62e65e4fb57777c9b342684825d129599f7aa4306aec445bc31b9fc16ca88c058ed8deaf27da17f30837033af05df868954193284020c4b6b36f585", 0x235}, {&(0x7f00000004c0)="980a8e55cb400000000000000098177fa83572e0f1b8991706f7d791eec710c8a12a3e5b3c99d6d8fd4294ea3cca09f208bf6d12290cfce6a939fd8ceba05b906a5381b9731b214d28fea8b6b7280db752d35702b35aae1e0d329108d6752ee6309a387ffc9bdb65aa5038c5d37e16c6466a38959f51ea8c5a931f05ec031139ba31d801ce10f679a2f685a3ae9f75cd5fba3bb15ff2fbf6d627db09beebcca4e05991ea197b14cbfd3e1736a101570d2d42adb98ffd1290078b30666f2f0127ee9c424c4854498efa6d", 0xca}, {&(0x7f0000001f80)="ac5e55dcd8d3f5dad5e7e0edebd338d3e3c4652f47d95e2ffb408c9dc6edbe0129b01325208ba554dcc07b161148aff6472a88ce9b90e968b85f97c9da39a06ea3c96443abb83287006026e6834d8975e5134c3de55e3ffe65a65b374e1c69034ad99b54715bfa0f9e6cb46fae5dc39f38779b80129649cef01c4b58da0e8c4a8e1e309f56830944cfbd9c7baa9fc3db082ebb0572af3aa1d8c4287d5bc089ff71f393a0997b5ae71058fb6552b9264bbd6a3021937b844930a32b146b128e09003aca9f441bdb995e2817328ccd5acb8abc1fda57d2d87dc84268e568f8b52033186d59a91a4def8c744bf14933c4398a04ef0b60d6ad426e6342bb0f7570aaa9fb56bebb3d1e45a5f757f2d65053f7f4b8170a5eccbeec7fbde1b26a9c73914879b7174ead42960fa99af91b34c999e04f52d5ec2066c438861fd19d11b192ca63bac0fa63d4213d2d982cc2d9ab433c966b77dedf3d824acc4518fb246ddb18e1a576347e037c34e95b89c34f3318125c1ef2541c08d3313e0af9849bc714aeaa47c506dbcfdade6e2a58f1f65d5c6091825fcfd5337dd3c92e5d13b52d18a6eae97edfeefcb4d770dba72691326af0298daba79052ecd6d768c3077cf782875640091fd60f6f85faac1e1d2b7fa0330d37b1487d186784ff84a89de04f133ea5dd6d02557a8e35f0501f373c50b8d38ec78b66dbab56c502a23121e36c443625e054b5b10f7215ed79090179ae0579baf2d061b1c3c2f3456c2552918b0456e76e381fe40b2767f98a8692c42d5daac38e83148dc579381101a7235ee18228dd61e2dd7851cd33678847bf3a54feda1ead49ba68413262c8c3f06942d257a29273434ad3ba126a2ab930eb33f8509f7d11ed5093adffbdc187217782505dc826813e7dfa71e494ad551b4234920e3e3678e355ef4487397638049291640126c4d42d18025c33def9b0b1aa9c2b122cf227cfdd1eed625b32a72ac48f957c438c7eff06a1a0f1588a471721cb1c30f923d7539f68a4ff8cd052872caa750ebe63ac8d3452c2e824217a2f4760bb5842faab4f1c3df752535e6dabdfc13bc1ac662f6107c1c3bcaec067f5eb482f29ae664673cf3afa3f164102e51b8f83af40435936ec3c4a22eb0b78f9f3ac5c16c076c1c50af762d36acfdff27e48e46176171c379d627c51ed83034adae7976b8717e9c1b98bbabf30762398bd30e4fefa30dd6887d9ade62ababb9a40bc39c60fba9dd11008c039cf4bdd24cd5fc540ca5794609a9229bda857bba255411c31ac1afc6e5fe4bea96bb37ff22df4c65d72f9f773472a1182b5d1a3fbde3ed5a097913cb30c5584a7002412abd6177843f4d2685c4de09b224cb7bc6b79f7a7a8d9617ed31c0e75d2306283cbb3e9dfcada41e9dd2f6e42836eb729447d8a06d69f40c37b6367cf95b1527e8de5757961422b788b3e18f2cec32f05943d122b2cea3911d6f15aad999417846f71e3cbb680ef6f6549dfaa7f3ac25f1f119b30b7bc78f5a2b405a4cf2170b415d942c09bbc9ee3c41a858697c3baee172ece00b8f03da3831349b9415390b5252d472ccd91676c9e72c8fed0adaa7f24116c365db8ec013f1a4a9ca12b96e00d2bcbc190ad7df2bcb61b2f273259d16fe9fbbd6f0358daa9ed5f0c62cea9ffde0137c4450e0efddae6b0b1f211f3fa3e2d82f2a07b2043b1db885d744a79c20c3eb09678330ad58687c667eed2ba55fedfce6818c005bfb9f0fbdf58e4d3d833eeca556fce5ba0fccd8df3097f867ec5ff45f81e0053243fcd73f67cfaa7bbbbd5e18b2c9b746edb7dbf9bae8f6204282a1088a5546afb55a92b7b4e006b59c923d28f6eb869391878924c0523db2ea63b8d13c4da57430fceeedf36508c4a8cc987aaef", 0x540}], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6", 0x2d0}], 0x1) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r2, r1) getsockopt(r0, 0x0, 0x7ff, &(0x7f00000028c0)=""/4087, &(0x7f0000001000)=0xff7) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x20, 0x4, 0x9) link(&(0x7f0000001100)='./file1\x00', &(0x7f0000001140)='./file1\x00') sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa8620006500000000000000000000000000000000000000000000108008009078ff010007000000000000000683f0f58980ac278a3af4dcb03b642f7a78ad2e7d358813434854ebc100887ee346ce8105bd8d8a85d0f05cf516cd09f2f41af37f4708077a81093b05db2e1bb285b8173906ac152565c89630db9f1c0ef773bd22c5"]) accept$unix(r3, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r5, &(0x7f0000000000)=[{&(0x7f0000001400)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a740600779ca27b8e0d00000004fe8a4cc330bb35357b920a9a374aa8a83628968110669294be2aa857b37646a2f79517cee87500006363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b2082cc419ea627b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa88a86cc0cd671896f1dd9b4245a7ab023f66cd1efa5925ba0976b656c4c513bf13bbaf90dfa66dc28bb06bc495695f31e2fcadc14027f4c1a1272e97d031085e2db43d2a1ceb7e3f88875b5134be722af0cef8a935ce0bc714579c1a084fbb918404c0b1d4b6fd4dac166b83246ef850491809484cd020abc4afc910cbb4245680ef82cf9b25ab65780cc81c9a", 0xc3}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0xfffffffffffffdf7}], 0x2) setsockopt(r4, 0x8, 0x2, &(0x7f0000001240)="76e1af313e02718b92322782ef629851e42bdfe9146699ec10da0957052b97e62094a64e4b8c6d41c8eaba32b527b3e4771ceec1220bed6814dae8df8f6ae80fd55c8b7f0c80d271363d7a905b9996728645df32db8928b2b7b0aa3abc150415f834911c04d971ce4172231a79e1c6653c70f6df4e57fb78091b31e63e040d45dda379f58ae7680c4d07884f92b7a6e17b19b8a694e8cb5cd70b55ada8c50ab6afa721eaa75ccb47569053711d10e16041", 0xb1) r6 = msgget$private(0x0, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1810, r7, 0x9) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001840)=[&(0x7f0000001180)=',}\\*]\x00', &(0x7f00000011c0)='-\x00\x00', &(0x7f0000001300)='\'\x00', &(0x7f0000001700)='/dev/rvnd0c\x00-\xc4\xf6Jm\x05\xbb\a\x8d6\xfbE~\x17\xad\\\x10G\x1f-\xd4N\x15\xb7\xe9C`\xb3[4\xea\x9f\x92G\xf8\xce\xe5\xe2\xc8PX;1\xeb\xad\xc41\x18\xa9\xc7+\xc7:\x87NA\xab=\xf7\xd6K\x00.Lv:\xac\xcel\xe4\x01\xbe\x97u\x81\x00\x00\x00\xc6dG\xc6\xcd(\x1b\x8d*\x14h\x8e\x8e5W\xd6\xa7\xdd\x87!z&C\xaf}\x1f\x04o\xd33\'\x04\x88\b}\xa00\xbdt\xb3\x13\xe6\xc5K\xd0\x1f\x89\xb2zL\x99~\x97u\n\xd5\"b\x12[\xd2\xa5\x93\x89\xae29\x82\xb0n\x88\x86\xe3@\x9e.2k\xdb\xc7x\x85H+em\\\xf32#\xa1B\xe4S\x93\x84\x91\x9e\xd6P\x14\xc4\xb4d\f\x1430x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4a83, 0xffffffffffffffff, r4, r5, r8, 0xa0, 0x2}, 0x9, 0xff00, 0xffffffffffffffff, r9, 0x2, 0x3, 0x5}) socketpair(0x1, 0x2, 0x81, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f00000002c0)={0x2, 0x4}) fchown(r2, r7, r13) getuid() msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/232) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000480)) r16 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x80) fchownat(r16, &(0x7f0000000500)='./file0\x00', r12, r6, 0x4) r17 = semget$private(0x0, 0x3, 0x8e) semop(r17, &(0x7f0000000540)=[{0x0, 0x6, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) r18 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x10a) sendmmsg(r11, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000600)="a178c38ac00c8bfb95ea565a7145e27997f76bbce8f21dff0dd7d0053147f5e582a84611d0cfb4ea7995722daeb73d4822c27629cda9723ff86ef2dd4665dd313eddd66ce19ccbff202263e3a850961d9e85788a0284b970c3a23f0feec7f60cd1c2eebddd740eb168b9d6633dfec69c05a5521cb61ef48fe57b2b8e005c1ae3131b5d85f9dd27548774c051c34910553059bcff613c1196827bd59373fb7ba4c191b852938d972e0c6fb687e6", 0xad}, {&(0x7f00000006c0)="d4c8a49fb2538a757f748711f8a6bcd017d6dcb57b778ca098e2da4b1986505297723b78c54ab89cd3ce6c6256288159b1", 0x31}], 0x2, &(0x7f0000000740)=[{0xe8, 0x1, 0x9, "7466f9b1d8a97eba91ebedc13f8ffd92c47038ada3d5c291fa84bda796d3ad4ed49408176f49190089411c4fe5de02bda0eb0a72cb61d08a037497c75793cb00c21170bb0acadad5a43d94590ba5aceb1ea88d8445a604ee67818fd83df832bd4a03806c10b8ba8d641bc7ccbb7310da0ddad833c66d49c3021c87abcb8a44c154a7c4c96a65d794b176de91ade57c2681ec9766bde1568687ae7f13b8f27846fb68c602068a321d3b0af9bdca1bb7ab36c63c18184ce664f5d025ca579749d1941f6da140defec96f8ec287e3c457d235"}], 0xe8}, 0x800}, 0x10, 0x4) r19 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x40, 0x8) renameat(r19, &(0x7f0000000900)='./file0\x00', r18, &(0x7f0000000940)='./file0\x00') fcntl$setflags(r16, 0x2, 0x0) getpgrp() executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r0, r0) setgid(0xffffffffffffffff) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) executing program 6: getpid() r0 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgrcv(r0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) setreuid(0xee00, 0x0) r2 = getuid() getuid() r3 = dup(0xffffffffffffffff) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="d16479f6fa6502723fb308e6bd9797ee12a1ee687ceb6d2e3da4e56bb969455e9c15016525b36c82df7e9d12ec88b166dedd95cc64c7276dec4a222e8c", 0x3d}], 0x1, &(0x7f0000000200)=[{0x48, 0x1, 0xfff, "4edde15ba4b36abefe7dca8c81baac07fc19291439a728c6e7aea4f4583f488a400fef635b60752403780af5fed2a5e6cbe7d98a60cc94"}, {0xc8, 0xffff, 0x7e4b, "fe8d16f1004e2e72e640661912b36fb59470cce708fc33d750eb8ecaaddd392668c82b686b80f9d7be94af831ca2ae46ea82d2626dde6f74928d9c9590ae553b444045aaf81982c0521f5ec7145368b5402c51ec19310f6ed899f3665fff29de22048d73558e45819142192a80dbfbf4cef75495095d9a923b419005e729e43a9b9936ef39e63da3538d828a4e21f483af761922059db0ce6a455a2322e3a15b9eab3b1891380ea4037e28c6ef88908b931bae7efb9b"}], 0x110}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(0x0, r4, r1) setreuid(0x0, r2) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: socket$inet(0x2, 0x3, 0x0) r0 = syz_open_pts() setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3fffffd, 0x0, r7, 0x0, r4}, 0x0, 0x62cc20c7}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x2) getgroups(0x7, &(0x7f0000000300)=[r4, r4, r5, r4, r4, r5, r7]) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000140)="1862639f53ce3422c5a594fded4cf8526d37e7ad3dd5110d540016ace9dc95f12e69245aef58d17c4eb126ffd4239ee955cd1611d1683296c0fa0253b26e1064516925f2ad5760fd20df784eee709d71d07ff9f3548a680be03947b9b06ed75ab479e9aa1d467a6000e976b390d2a75e9856e967cf74a372a5df99c22ea4e6", 0x7f) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x101, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5846, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[]) r0 = semget$private(0x0, 0x7, 0x40) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) r6 = open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/30, 0x1e}], 0x1, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a0", 0x15a}], 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) sendmmsg(r5, &(0x7f0000000900)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)}, {&(0x7f0000000740)="e1eefa4fbb267c6ba8c3f770c2ddeb544c54ea1e99ef4540729f6ad78dc552e07f0dbbbe170304f4909c0a3be2592012338605800c66a68a5002213aaa5a6d8d8b3699194ec068f056c1d3cff479093bc21da44ae8977af084f727aff4e91a8087a4bca365442659fac58d0390dd5fef27a8fe3648e9159ae74f9f833ff6665e40e7479ca9f97cae4f2be9df8806ec8ffd737c081c95c6cf483398812ff819c84cc48894f5875ebf8bc4d2cde3d53f13325f9ffcf244c406d344c502f45b4a254857cd9bd9106f16fc0487f980b1aafbb2a110a845942a03961c9ae74ecdf93732d23b001857b7", 0xe7}, {&(0x7f00000002c0)="26d09d14cb045cc05d0e4219e5d7c818abcd4c5eb129e4eb3c596c4e833c0ad53c62d97e093db0bcbc8a166d9de7dcb807a92085a4679fdfd1cd7cdd52b8c48640a9d5aabeba69088dc2aa7b", 0x4c}, {&(0x7f0000000540)="6823b1e47a979d547404746ac24d4f7c622e9106e1ea2b88f8c032ebc8133035a7d8aa74bba10fcfa263d0104e7e9ea92edcaeadc28cacb5d87c000e0def1680f01fd85ba203a1b1832f9a7c99ffd2702af2d1e9d36d8acb92782f77e7fa3e423f407064677bfa3334bb68a7cebe43d862e60d9fee39ab", 0x77}, {&(0x7f0000000840)="e83014382f70b95db49013d3539724cd1e77a265b85e9fd801f4b6df89ce04eb230299f81d2c8933f71cbfa310a2e37471057dd595862be72963b32962323d81dd5d6d6f9b02e2adc149feb3ccf25f47510eb03dd2005719632e058362a009a39fde5966443822a5b92d265b80f584a03f4be24de2a1cf5555e548c91aa70b61c92be3d86ce1e9462188cb97d4a5ba451103c91fcac53665b7528c4a7542a84cdaa5e04832ed55f7241b29c8cc1a83487b596733bbf42d189a885f0fee64", 0xbe}], 0x5, &(0x7f00000009c0)=[{0x88, 0x1, 0x7, "ffa30bba70979404130280b28a2c01317bb43627b6043c0022244fd592649c2b5761f9c065acc7f0e0d751ff160f34e96da23d17d77ea40022be423bff11dbf7ba6fc1505472242d566e32f5febdee92ef03fafb955b16078d3c4d07fd2218f85b141f7016a0941c7f4748491568bcfd084ea0"}, {0x30, 0x1, 0x8, "ac16227d7c7527bad17764bb2cfa5fd4b091978812e52c915c3a96d2b711"}, {0x60, 0xffff, 0xa0f1, "706349c01c266ad8210e21052de6d375e6e3fe3cb6a323df80fcece20c7a21e33936b907b9e43653cff39402c8882ae8a0e8e27103b21604b62f607e02b928291d520829b7d1a224667988d60d5e"}, {0x40, 0x1, 0x0, "c6afcd35873dda120e53767ebcdc1431b90d1447324110b5557ae8d63b107cc91908ab2b2a6efe4e72a0b104"}], 0x158}, 0xc4}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x61}, {0x8146}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 6: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setreuid(0xee00, 0x0) r1 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) setuid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) executing program 6: r0 = socket(0x3, 0x4, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) setreuid(0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000001380)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e30110b0001acf20b7804be38164991f7c8cf5f882b297bd3aa0000000051e2f0ad3ebbc25769ec961772f32db023cda1a9ed1f9a1f139b672f4d335c223e7d0c033cfa896443a42102000000720fd18bfbb670c1f5a872c881eac00500000400000000008000361b4cc702efc500002021fbfa0c0f00008abfba221554f4e0f668246c09500155e058514e17860361f3f800000008e371a3f8343712051eea040000000000ea8c21f50f4b4278898b422a6d0efdf062ba", 0xdd, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000012c0)={{0x80000000, r1, 0x0, 0x0, 0x0, 0x6a, 0x2}, 0x401, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x400, 0x7}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001480)=ANY=[@ANYBLOB="3b478785e64af31a933252b92c4230d6d989722d48f449410eaa2553a3b7e84e6bb4322a115304e106fa2f201a81c21e2c3677de74e885844be976ced37c2b467221d2857e1ce3b0b803bcc711fa93d5ef4779d1f357750726b4e318c5a27eb94d21c013f0ed28bd0d29b1999578db69fb741b8efb1841d2899e41ed1f5d9059f3cb37090b1fad63c3e23285238d5f23b4f4d3ac3af97576e97d9c8b6910c06e70febe8937fb0c360ecf48ce6c71f3840c09bb2482e3ffc650e18cb8fe75534b3ec6d9c831d41a97066bc9052153354f2a5eca348fd90ddfd3f4a14b2b9816f6e065e09beb6f6ca96a595817de0803369ff538a8e6824fae24a2d9c506836d274b6c0a1270ba239fa70a72f5a3be0139f5b3c08e28f3e79b2ba90b9a1b81f5f2164e7361bcc48e64d0b3b8ad07eded518d2e6cfe654882816e3d9c3cac03c5ccc1fc18ed674eae17a578eca7c8985cef847d2e52df89e71a31f7602cbb9f2754a5c53c75fee8cf940714db97855144ad87df24bdd0acc4f897e592c0814185ef8808ead758b2d13c5d75d987036e4aedae9f3e538dd10f35c976d9bb8677977a30819427eb8546bc6903d176bca72574d69c89a243b9da1f6df2cd7e5233473129670f93771ca53fc25c30105975362b714e2de45765ecf881eebef9bfd8117764592effb577ecb69f6d89fa2cbbafa55c0af974794d6222408381ba47e82e9e54242eca1a78cb7953c17e8d3866d62a5485242c2b1a09d47950efd695cfb7c61d08f3331e8d7a901c19eb058f9a79d6c67a95818e2ca874b90cc7d22c0206ac20327bf81853ac288901788e92997d9bae53bb639f754cc1748b00bc589b9b97360b02149cd2a47b4c83b18c6eeb7501de17f3856a482add3f2d687e4e6e9faf62ba093510d48dcaf3c606ac41445fb125ffe75fbfde361d26d343ac032eb5bd0f8124bc6f7182c839853deab6194d86c2a953877e618c6c704c1c96193a60729697af79906b77e8481f8b63f62e9c42a645f50bacb8ee2ede034a4f6ee9ce29f7a957380404c9b0dab474e1861ffcc56c380669f92bedd6333bf9f20bed291fa31b943070858471f18852ed2b3b6c3aa70f49b0ad1a3f1b5ae0797d038cb114f02d4e550145b210404255112aca1ee225e73d830d2b6c4e85bd65179ea590593ba61681f0fbd612ce1124a5da3039a5a158da617a6701d0cb62c67f1100c1c808b9652c1ec315f3cbe780a47a59d4914af69a2b08836dd024571ecd0d64de8c4f5179af49f8acfa91f7da6f6c3bbf2ddeceb86f7d9256fb079003b2b0071021ae3eed4fad6df5db96127b0b44601d393a3dd30346568cb3c099b1f88add6ef24cfe1f516f4df594814be4a2e85de8e851ba54802654640ecddbdf0da47b1d244b901d4ebd7ef54ca3b78b4dbeb9d77cc935fce50a14399226b46ffa581d9a2c47015ff2ee40e756d904b1b599306200bc2dbdd7ea4aa4f163bf06a520736c96a1b7a3c1cd535a01788af1d3f239b823631e12a5baed3e33fffe3b15ea3b41833c53e7f3fbfae10bbb0eb892d24d4aed64341a8fce531e16954fcc6b8e09ce8dcacf22f5da46e054914aefffe5e72a154e2ce6914627978e43bbbe15743220f1993e2ab8b882148ae9105dad67873aa407e4d208dcf16d660759c9077172e8e05f59c6d0c22abbdffc801e964b2ea3bf746aa28dc4f92f6a6796cfd3a6e0f754453c5270d6ebd2d937712620e400df4c0a3f8489999a2b35c1e9ca3310880d4aa25bf06455b31f57d5d3882151032d432433f0dc2df39b1c20e7638f7b7376e7fdedf26c578cdc7218639f2514a6a35cd69a88de537bad58a3f69bcbeffaa3f8986ba64d436233ed10ee22fcd3bcb612dc97c34f7abc823805c2da5fbdc063afccba5716aa849d19e873e0c134e600aebb42bce11ee8d01447b400c37ffc6cee08f8658b1453c40f9fe83cf7a6fa43769d1480d00f19623b350bc7f28c96fc1b429d82e7d6f838d8d098cde8df921445d9d7c238e325d199484e27fb53f8e1754b1d66c203b2033c782bffa437aa18893839bb4137c4fb8742c3ff2f960df6ab79da96c050d9edfa51e73b4a2d7a71424be0685af444bbf631563f3484c28c2e9e83eecd824694bc2c9c59366fd0b5eb195aca6ef7acaf27e7d98638296224dc8112829d4a22cf312e9cf2a8ef99adb024d1f139c3e4409d0cca5b29038298f05bf6ecf82b490f2fa488988328d7e2f5b3ecebcda1a77000c8f0fcc678f0e101a3f9e680cd6f0926f0900f9818953d2ce5c9a0612be417c3cd576e39dece1348af1b34ab21053faa18f96a9af4e1fd281bc5cf4fd5b94427cea58d5d6b1391e52d40d54d23691bdac526deba2c44b95f3955433cd5152c37d70caeb72421165198c1cabd32c4318da700e1fa489de645aa66ac341521c9998b44968dad0638e3585b2f958718198dd131c3e417c02245d75f6bdde8e86830b50ffcaf7c4d6c0a81759820dd08cea4068e04a6bbbe679313708bcbbef0ac9b15f5a4caa957b01445df2b8d98b28caca7066fd266cc219946249f4697798d36c8fe6f9988e7eef3ed7741c82495bd780e33ea3f29e2cfa22fdf808592577ed1186ebba80b36228450a3514080c1ff46d450124dcaa534063594d61374698b290d541f8b0c8f7c3b1ad736f8ee08562f276c7d82df822aeae237f98826cf5ee3a0b4c4599497da9594c21313b108a75516f0a2601a21266e7df0904f0aa5a2209da0869c7b8ff3861a906bedc1722e14abb7cde29e25cfd19355a2e8a602d97842a8c460f6b58cee3d10f1c188da316881c83c3d88f17cd5f7d82b3eaee9534e989924507b13db65e2594742d521c038c982f7dc42919245e244ae7c46aea116f32e89579f9d34b2b179338f7dc22c25c7159adc75c1e1e94e002163519339ce6fa63505df5d779a74dde4ef208474de1d04489d13f92a39d355d1350ce08beece4d676f02b5116d251eac02cc2713ab6e71a52b79c0213bdf1b1149ec30e8e71f5b893bb0ef81b518b7312036449abac500fc0f25b93fa10d0c11f9dc2ea563fa82958105777286e1ce3025d236fe026b3837ed31768c8d828090b5bb22096f4612b71a51fc23ca6763715ebf13cc92b1ad399f31b8bcd950bbf297d1d836fb6c19f0acb0b16d7eedc801c4eee6acf271ac42b842f4dea8b40d60c77bcc01ff0e0f26a75119d6aa16cc264fa8cac4197577545094357315ba25961c5801589744773a1cfd58e22b06ac02e040773c4917d528d2f485e2df195eae49b1475bb8695ea247e2ada539447d95a87b6a200bff338b4dc601a24ffae0bacdd888b42aee1ab4c4eb8004abaf6b76af3edb85927dd2f4232e6a4925deb1e96bf379c329a1123c4e822ad5671b0aa8a9fb79dc8fed8e2df007d289c8d9b7fec89ac37a63b9359984f613ac2d184ed4368f99a7b396e5c2bf64d51aa2656154c37c5008177127e1432353fbdc30d3c11076ba69dec0586081c08502585e3d76e6c74a3cd9e6d139452eadf4d6b086b3e19f28085d68ea9ccf2fdb9c4fb6e65027934cca4ca63505d64f1c89726bc72112d0222218f0b06f40c97787539ba71b30f54aea62bafb13cfdf88bb8da52613578f8616044f125ad841cc2a7581a895a8e21af07ef1dc351f87817320f00a1f3623e2afdd81a69b2a385e839c1270bc4492cfb9b8a524830661a16785a9412390ee98c17eade6f6f6557ec5e6f05de7bd5edff179c0072993c0631dfa9f1240672e1f9e8a3e3beeb210631324673c6dfa3d35474c3523940c4d7f6dfda5bea71e4c0ea1986701d3ad7e204c7f82ea84e1161b887501fd54c575754340c0126420ea90fc778916535a04458fdaf7421dae415ea188394a931171413b1a108f5eac2a620502d9e3e05eff6e4e01e3c1808f0f448b02e0fe6ba247a1617d1de60c225e924f3685dd23374ddbaa0bf3fb7ddc35d992682ba7cbc13ced41efb70c05da43c1dd9c0ff39b44889b610c4898bde430c582821e3fbe0b8aae4b173e826d838f8f0c622a34947813652a282e50d19b0325e2bdeca74dec440f089a6839c0640e57e92e30f974183bd4b621ab405e7b92473006f6e702f44f38a9cc93f23d28359a29094ee8d91e18a34236584d5cf1af8ad708e8e183d160b59d58a2fde5e9655d41477fc1715a0ef0cf67de608c7fa701388fb31bc6be2d82ccfcebf999c2bc9bad0648f620822fbe9b22f1aa7e5799adb99d8ac564d684d9acaae5a0eb18271ded8f17673a9be3fa0915d20e58f870a5c5bf377368d771ac9b6750b7f81029b6f821e7a3bdd0776144c7df72aa887367a9c05e6621468a48b8dbdfb40cf3969eb853c08b298b473f46a02d2ef3cd25809bc36d4839caf27c721293fc795c0d3823ea6cba0feee627fd01fe8eaa00d059dcb2982f0ae4959dd896f04f62a1bd253ed26e5ce81764cc63a3418469b5aef9b9a32a43c953a1f7625c47be98ed01a84b7f1850c043c07aae2b75289b204225181ae5840860a08cc43340788480d45e6759ae830bbb2fe351b0c95e4277b91e16e76b03c7d2fb757578a901f17a186880e576aa121c3cf369bc59d3b6f8a2ae156e0d7289e1e64cb93a343212ac763838f8d87877743998fe14e6539b284e6e6923b2ac73881a50f8afd4792ca507113e2cc00a21e6f7be2b1e51d5990e2bb22cf91f3c683246baa105d9439395186fde32d6b1c1258b1a22b01dfc624d513827f29d539d9acd835956308bda1d302b8275a64ea63838417e56d4138b89a0983a04e8d85c578f48a51be80ab108921f90618fbb6758c03fa9cb916d2b977b508d697a391e2504a5bb1ab0475fad778b95c996c58851ef0304abf505a3c8b3832a69bfd75b4bf10b91ecade2ac2bb04e87424e7afc1bc5cbb4f283121387a6b61c5400fb7050cb387eb9e989c250cfa24c46e1df1b03a7b29621b8087c83c1486e76cd789e6154e6bffcaf97fbec92cbb76357e691a285298311889124c1364e4020da5b4ad729d7f1a012cc3c008690b5e9e423068278e9b8d61060f8d3a63fa1f14887c94f69c4ba1717eb9855aad9b875f040bf98f1e1dc93af579a2d43d20c68f73a8745ff38c4075109158a6a3fc73f59d8ee8095d7982c6488844ac3f5eabae80f2518e4d4a8cf0ecc24b54098ba22a7a6a8d4b8d40f848d929325703cdfeec8b001f2a0791b897f9e60c23533a34df5a3c565644a45e848a315842e124f0312d0907ace621597a76e61b000d66d9724cfc54272ef0d907b57e37c848c001f72595f92b99e61a542e5b3d1ade4898ab0e913d41c2edcbf3e533f714a8945778aaa33bcfb0a0ededf50f57e2b0dc887c68dbb5fdb021234244ab83e11abe69de75f47312f495cc38a0c11f81f9da8eea4e61779bb7b87bafe5444f61f9c7721ecacf602f7ee6262d701da103c2725179c5aa30542d28014eacee43a04bf47c6e77a22a5e5aa1b11c5c10311657bcbe5e16fafc1defd4dab5bec3264f8d4627aebcd6009d18d866ca5902d8b5c0222abc40af51dd710f2faa4a7db4f686c92da5f10d9ee8e5ad9e8c72127ac954f6eb69f89d68d0cc3293886e2ebb2fa5d2541a1923e92e8bea0767423c145b0b087f652b909c9bc4db8eaab33f802493bda566f8026558a170af59a2c60769c15ee90dbdab120d26269f2126e7d2f213a4e03c4ce0e187ad7498d079d00b6fcdf53dc3d12fc23bfffb503e48318a8015676885e22d8ac6a6deebf17d175688d99ee3518e47b0dfde33cdfd69d94b7af3cf1a8ea1536e2b2393471", @ANYRES64=r2, @ANYRES32=r1, @ANYRESHEX=r1, @ANYRES8=r3, @ANYRES64=r1, @ANYBLOB="b2ac18bb5a52cd31141670e16c2a88ff", @ANYRES8=r2, @ANYRES64, @ANYRESHEX]) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000140)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x1, 0x0) r5 = open(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) kevent(r5, 0x0, 0x7fff, 0x0, 0x1000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r3, &(0x7f0000000140), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESHEX=r3, @ANYRES32=0x41424344, @ANYRES16=r0, @ANYRESHEX]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000240)='T', 0x1}, {&(0x7f0000000280)='1', 0x1}, {&(0x7f00000003c0)="8b", 0x1}], 0x3) r5 = dup(r0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000080)="5ab70b8e6dce998a8dbb21a52b1afb98450103513e0cd132569b0f07bffbb9c193f07bf9bcef", 0x26) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r7) getsockopt(r7, 0x29, 0x3e, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r2 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x6) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "885813", 0x98, 0x88, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment, @dstopts={0x0, 0xf, '\x00', [@generic={0x0, 0x7c, "6fdd5c055b439c1e63fbc5e772cda4c44c2f81b730ea6abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab504f55aa064e243b99c2e67001e212d6ca31ac40ef18d0fabe9d77645f3a8ed2a64b887ec84840bf3665db4c04f9348298057027495ddeceb3c2fc1e501ed5"}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000780), 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a000030000000000000"]) socket(0x0, 0x0, 0x2) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\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') acct(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="19ec0cb522a612e914b2bca57485dea9a4595cbd999d5bf7fcdd0e9ad94f50406fcf0e96bcf205de8b7b61ec902a6ad6152adf97c0972fce43118b4616c7c6089f0e23d4aab59fe50e7dcc380592cd0769450ba9dc6cb53776ce22da44444f391be9da538a59e1aa2fb24d7e38149e324ac05a54833101e4f02fd172c04c3f375598cb5fa7a8b1f9cea5ac6e57ca2a357f5e17acd90e04d1416518527dd2db8454a41ad1b119655c9a7a", 0xaa) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) executing program 7: socket(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup(r0) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r8 = fcntl$dupfd(r6, 0x0, r7) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r9, 0xc020697e, &(0x7f00000001c0)) r10 = socket(0x10, 0x1, 0x2) connect$unix(r10, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000001c0)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x15}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) read(r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a00000000000000000000000000000000000000010000000000000000000000000000000140036e42e41f272053031bc20c7a5ff5e1a853e367814c87d1bd483f674ad502c76d26894cad1fa5ca4728088cc3b0247eb2b18a5ad5fa208a5114dbbed8bfb3a74d8ab4965b"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000000), 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) sysctl$vm(&(0x7f0000000100)={0x4, 0x9}, 0x2, &(0x7f0000000200)="c06d154be3aee5f87a7f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098c72d76f42af1f013ee967bfce47f9b99d19ee63d03cbf92380dbe904538135f09e408bbe178d6be22404ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e863bb21035ebf39e972f3015c164556e4a5b966122c56edd8aa426bc6efec58164ac94257e4bc10cac741bb419e2300844b05a1fed451796463dc4eed65c891db8244b6d3319b913ac2bf54d3af73faecd80e4aaa9eab4122b81078657af629ee15fc99dc02d69859b45f4dc6e0f78d03fad32e0a798bf64b6567b46c39738263fd5d21e21c5f06d3ad8e2abe668f8f1d31b2a3a56027a30f23cd022436861b5f57f03d1ba16a2ef20954cc5785bca061a79f4317a96b52971dd864f83b1aa6095233c309c78b4524ea5fb09d31f8d1d5114b1de81b24cd0e", 0x0, 0x0, 0xffffff5c) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x87, 0x7}, {0x0, 0x9, 0x40, 0x7}, {0x7ff, 0x3, 0x0, 0x80000000}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x1, 0x0, 0x8001}, {0x2, 0x22, 0x0, 0xfffffffe}, {0x40}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x10d}, 0x8) r6 = open(0x0, 0x78e, 0x0) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = accept(r3, &(0x7f0000000340)=@un=@file={0x0, ""/506}, &(0x7f0000000240)=0x1fc) mmap(&(0x7f000015a000/0x4000)=nil, 0x4000, 0x0, 0x3010, r8, 0x71b8) clock_gettime(0x3, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r0 = socket(0x0, 0x8000, 0x2) r1 = dup2(r0, r0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x0, 0x1, 0x8, 0x2000000000000000}) r5 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x3) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r6) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f000008f000/0x8000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001eb000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xb989, 0x8e, 0x3, 0x800}, {0xd5, 0xff, 0x5, 0x101}, {0x4, 0x0, 0xc9, 0xffffffdd}, {0x5, 0x9, 0x1, 0x4}, {0x20, 0x9, 0x1, 0x1000}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r2, 0xc}, {r0, 0x100}], 0x5, 0x100) unlink(&(0x7f0000000180)='./file0\x00') getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000280)="c23808b481b496be93fbbe8541984f27e7e51743d00a41309de4069596a212c7977e261d0ac988dc138d3583f4f4a6897c336140f9af73d57a3a2de290537efd9aa56cc522e1b2056e48a23aeaf18502961dfb70b601fa2f2487031f73363620a1cf40af860e885956250fc806976c7a0eb7c0de56dd3c1964cd5c69abbc4cf12bccdeb56aa2858d633e6f6e146fadec1831ba54a1b9c2ea4b8724a1fb67721d9d3a35d712b48f244cf2fcdb033e2ff5d42031222fab959d79e54172e09ea511bb771a7adbc18e1cb30eb9a64f3f385f113a15d5a7d693d356a1954ef8623ac2", &(0x7f0000000380)=0xe0, &(0x7f00000003c0)="1ad33e12ad7ecf1f334461a32a0f6d3f3dada9c0ed8511be9c0fbd26d065962649b9f27d34a2ffa1ee0901489d01055d43d30d72d002a8ec1e38009a20389e5ca0748147f81348b645e347837e16cd5686adff5d3b86cc6c23f070b1c6d8ab37418ba74ed94b97b46b41457cd465ebe731ddf0c2b9f44a1507a642e302b0e526422ddf271d30c44591c97d7570fe86bc011603dc4641fd92c190fb3379e2cb27fc2b4e1552723d8b55129de966f71fb10fab974edb0ff019d3cd96ec6d940d2d0883e57e855c466df2763858a00005523470ef09d2", 0xd5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000004c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000580)="d5bb62ed4c54a58e03dba89a1932fdbd1c4d36b70010db886b7f1da3a9aa7f85efeae30943cea136bd9af163dd52c8049b4ca9f107a4df93230676", 0x3b) sysctl$kern(&(0x7f00000005c0)={0x1, 0x3}, 0x2, &(0x7f0000000600)="4a36e41ce33c864b77a14fb8d52917a0668bb109597ab909223cd69458b481c6fe17ba907485c7dc433362c630b5725b5f58accd065dfcd52a6f8d6fb72107b4dd1a6d9bc89b84be77798cae57cd29c81af3b53083", &(0x7f0000000680)=0x55, &(0x7f00000006c0), 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000700)=0x2) accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r6 = openat(r1, &(0x7f00000007c0)='./file0\x00', 0x40, 0xa8) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000800)) r7 = semget(0x3, 0x4, 0x0) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000008c0)={{0x1, 0x0, r8, r9, 0x0, 0x198, 0x3}, 0x2, 0x0, 0x80}) mkdir(&(0x7f0000000940)='./file0\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000980)=0x1) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000a00)) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000a80)="929ed5cc5d9771ffbe09ba3a5d41a83a6c86666498c5aef1ed626776942ab2cb559154da0a3e2f270f2bc1eea23e85e72d9d36e8e8e2f719e050121264507ebfda14e733bf102550e39d7abaed1f84846af9e19351814d3cd2ddef9047f10f2bd03acace0d83209d08d7ae9db0a2639910862d7441b7d64faf47772c195b1004a840a6", &(0x7f0000000b40)=0x83, &(0x7f0000000b80)="43f7a53681d32f498db0278df30a", 0xe) getuid() executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000003080)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="05", 0x1}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f00002ac000/0x1000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f000026f000/0x2000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000617000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, r2, 0x4) clock_settime(0x100000000000000, &(0x7f0000000000)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x40f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8100, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) link(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b4, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200a8, 0xb) fchdir(r0) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x7) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000140)="aac03ed4b73ca13cc4a1383297fa8a354dbeed587ae9a90206592b157b582445dda3c8fe6c8276e308b476de8269fe742235641b93c1187807b43aa9447c466a340835c680c2e137a12928d9de972d2d3c866f0d6ce26f34f25a5db2ca7113fd4f5ec1bc8cf32860f5cf1634cc110452938d0fd2699c3f80beb2389e02c0c1df00c4920818e3987788b48136aa9b4fff4bfcea616384b286d54f8ec0981190e77ff74247ac716f2926286cdad650ce639996c627c50a0e849eaeec1da580e243ca35119b", &(0x7f0000000240)=0xc4, &(0x7f0000000280)="9a67d71ba0988927a9ebf1b811a83bbe595fe3ab3bb06c666598c1449c14964f4fe5a1", 0x23) socket$inet(0x2, 0x4001, 0x3) write(r1, &(0x7f00000002c0)="f586f9c8d207b56b202708555ff1bd278c270bc0c7782e44ce42bdde77e9140805890b582d2f3e9335290faed356f3cb2a13687ae8a9628c81596c35c2856158301842b8a6318da92d88cdf9f6e58721e03190c86c78e2916fb47ea493f6c417345799238217d66a1f0b498996a26ad586912bc4638a99b2fe8852d319110b25a00de6bf2aa233edd306651d66e7d8ae5020b34bee1079bb8b00bff2cdbe47119865c62c1dffedac09e021fbe9ba0dbe2b069d290410c84d6ea806f490e26d1b20343ec0edd3be1820799f1c6b92", 0xce) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) utimes(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x5, 0x8}, {0x8000}}) r3 = semget$private(0x0, 0x4, 0x502) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000480)=""/151) lstat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)) readlink(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=""/57, 0x39) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r5) mknodat(r2, &(0x7f0000000740)='./file1\x00', 0x100, 0x0) chown(&(0x7f0000000780)='./file0/file1\x00', 0xffffffffffffffff, r6) r7 = socket(0x2, 0x1, 0x3) r8 = syz_open_pts() fcntl$setown(r8, 0x6, r4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r8, r5, r9) chmod(&(0x7f0000000840)='./file0/file0\x00', 0x4) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) fcntl$setstatus(r10, 0x4, 0x40) socket$inet(0x2, 0x2, 0x3) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSTART(r3, 0x2000746e) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x406}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x1, &(0x7f0000000240)="f4afe25e", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe8000000000000000000000000000aa0000000000000000000000000000fc0152b9f6f2cd93e499abf02881dfe2c7ccb65caf089a19d7d661f77238f76fd079e2b5dc08e04dba3cb345eb7aa63726d55de6957c64a28317b542c7f3e8e9fda5381688159826e071949e06b1fe23b749cc773257b38c2c85f70ad685e3c273e5cf2f4f4f6240c39da5af84c655f399be550103bca5a1874ad921a243131073cda39b71ea32103be603bb896047958c53aa3ea6c92c23f8342cde5eb4bd96"]) setrlimit(0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x101, 0x21, 0xff, 0x2}, {0x9, 0x1, 0x3, 0x4}, {0x0, 0x10, 0x5, 0x429f}, {0x8000, 0x7f, 0x7f, 0x6}, {0x0, 0x1f, 0x0, 0xffffffb8}]}) lseek(r3, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket$inet6(0x1e, 0x3, 0x0) socket(0x18, 0x0, 0x0) executing program 4: r0 = getuid() fchown(0xffffffffffffffff, r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r5, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: shmdt(0x0) syz_emit_ethernet(0x17a, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0x2) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00000000000005de309d6464446753d8bb00000000000000000000000000000001"]) syz_emit_ethernet(0xfb, &(0x7f0000000240)={@remote, @remote, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0xc1, 0xff, 0x0, @rand_addr="f6030200000000000000590bdb9e4ff6", @loopback, {[], @generic="68660cc2b9d1a90ed395e1e6cc71cd28077e004c3a006ac69edb656c35140397ac29f9e54b8eae4b12ab47cc07b58122f7a853cd9f8394ab240144a9134bd71f7364433e6d6257355dc1fd656670c495a45b12ef8f1c4fe71444d9f8af6b88280334822e60151e8f429f89eabf53d61036a6f17ac0f98da38426b6f90400aeec4ceb77cc73da28317b49918fb30bde5d4ea0a045e88956fc01575989fb80b0e3be795be5c999b647d3bb50471a206489323082ce3fcc7e7b87e65954eb1520b5b8"}}}}}) setregid(r1, r1) executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x4, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x5, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x34) close(r4) socket(0x6, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x9, r5, 0x0, r5, r6, 0x154, 0x5}, 0x1, 0x40001, r9, r9, 0x5a, 0xfffffffffffffffe, 0x7, 0xff}) denied attempt to set clock forward to 549297849087 executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000240)="9e5c550ab69ef180284c3c7ab57f78d74997b6660d2a37d09fa0a71605435c4a2a3e810d4f1f5f3fadab7d9741e964cea435671ee7c8901ed938f685756d5457d83c73fb00", 0x45) 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 6: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x39) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000340), 0x0) r2 = msgget(0x3, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) msgsnd(r2, &(0x7f0000000140)={0x3, "6bfcb78930fd0084c69995540e237b22139894047a998a45b4786e1d8a4267668d12bbb496b9c42440cff6ff8b6b1472b06a9bcf2fc2948ed5e9cff98175b56bc225e3679996e99ebfc93c134a7d09c2"}, 0x58, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000080)="ea3ba51736caac3778cb5dbc8e8687003f01258ca57472703850bace9fdfb73b5105c1ffef641fdd032d596f6c0fe9d1527bbf40d2b8370d6a4e69", &(0x7f00000000c0)=0x3b, &(0x7f0000000100)="d91f1c4202bfac15ddb6b3a6e7341a0d87badd334938c759", 0x18) denied attempt to set clock back 3182297444 seconds executing program 6: socket(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) executing program 1: socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) getgid() r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) r3 = socket(0x10, 0x5, 0x3) getsockopt(r3, 0x29, 0x42, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2000, 0x2) r0 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x45486facd4bc97fa, 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x401, 0x7, 0x2, 0x100}, {0x8, 0x81, 0x8, 0x5}, {0x3, 0xf5, 0x13, 0x1}, {0x8284, 0x2, 0x80}, {0x8, 0x1f, 0x9f, 0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f0000000200)=ANY=[@ANYRES16]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000100)='./file1\x00', 0x800, 0x1b1) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "c8d6c009a0c4c49e"}}}}}}}) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r0, 0xffffffffffffffff) executing program 6: r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x2, 0x2, 0x0) setsockopt(r0, 0x28, 0x3d, &(0x7f0000000000)="7abdba13559f4820fe56fcab9f49861357603537f36330b0224ec220fbad33ef29a7cabe750000000000007fffe1af2f0e40ea2d4b00d606000b00"/76, 0x4c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a000030000000000000"]) socket(0x0, 0x0, 0x2) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\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') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000500)=0x47) acct(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4}, &(0x7f00000000c0)=0x6) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/263}, &(0x7f0000000240)=0x109) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) write(r1, &(0x7f0000000040)="04", 0xff9a) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRESOCT=r2]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mprotect(&(0x7f0000680000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r4) setsockopt(r1, 0x3, 0xc, &(0x7f00000000c0), 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_open_pts() r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) fcntl$setown(r1, 0x6, 0xffffffffffffffff) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2699c5f6e3b6cb22769e2101b6cfdd802a02b7694d3862bc8671a4a47c4a43b8f9d6c24cab1a8ee781c335371726206af9f229938a1e8309ba97476bc16ac6d87068504e8b5c60c5f454a9b0f0b3c3b26274198b1f95fb356b9c396127a8d629b06c9c14aa435944f000c5f73b34a7841fb47058eb46e953bcfdb4db1e058fedb84a18366cdf4aa79b2bddc149cf4569a4c95b1ac0e26032d772773a76673b8fe6e177add5c0bc8ed11e19d8b988434aecff130ecc1644c64fe5e41c01c9ec51d04fbf727c4ec5ec5a8acb0e6b75c31c6c01b7179083129e930bd9cbf650145e2f1f53a0", 0xe4}, {&(0x7f0000000440)="8443460adb5c2f93871244000f4ae2d20aa318f244c930adca7545891ddf613ec2083c57f905172f77f1e4fb17362186a47f5382d599931d3415ae0f3c3b33fe35c60b6101b23a7b60e05763e180630c216dc21cfeddcdc7898f2da42707b7ede65fe1d50f6675e5c8d1b9da5c48ab0b3ffef64258c710a95394e6b8bf9edc4383daa0238bd23e515150ecbde32debb09a773dfd", 0x94}], 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd459"]) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b390", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)='L', 0x1}, {&(0x7f0000000000)='7 ', 0x2}], 0x2) execve(0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) shmget$private(0x0, 0x1000, 0x202, &(0x7f0000557000/0x1000)=nil) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) setrlimit(0x7, &(0x7f0000000040)={0x5, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 4: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x106, 0x0, 0x0, 0x1000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x3}, {0x14}, {0x802e}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) syz_extract_tcp_res(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @empty, [], {@generic={0x8848}}}) shmget$private(0x0, 0x2000, 0x460, &(0x7f0000ffc000/0x2000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 6: syz_emit_ethernet(0x53, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x0, "5747a59bc4354bb80a2f08cead7af72646b867a19586618fad80b3204009b16637c44c310fece9621f66ecaaa856112db5a8dcf588f05d6f5110ef852894eb45057f77ad47"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0xffffffff, 0x83, 0xfffffffe, "1a1143b37b01000000fc00fd00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a", 0x1c}], 0x2) writev(r1, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201", 0x1aa}], 0x1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="bc99886955ce975730d75df622695da2db0e56e7923d021d687c8078b73456f212fbb6ba47e71a03", 0x28}, {&(0x7f0000000500)="92d19a2f9519a07bbba058fb20fa72ba700495a4a69ad7a8e95d84400f7881d6740776fd9370b32b8a69a1df31e043f762a6f861bb41c53e66f3b5743fe89bd53b5d02a1f47bfb5ab0a5f40d3ff9fc935de118574f5d0c1d1468188f365fdf88b107b12ffd0b129208949f6567e2f5f807d49df57ac34f9b4cc63dde2b771a186cf04ccbfe591e2be01b7c6165db9b735cfb8120bf9d4003ae72d72645450194cf81e7a5e363a9bc50ace825a7b431e39be1c90b5276bd3705a3e80f62250e44979d6cd597d862d20e0d1703247d35712391f0250d5b1cc76a5dcd5beaeb5f3f28e290eec4ae2c6976f330f1278c27a3bf3d1e4bf56cd5c912fda60a2ff2f675554e9398f8d09ad816266d6643ad48669f0556457084d2c65d1060add639980ded84e11d41a7f46bee987fb09975941fa0e6964ce5459a26954d9df6b5020c321d93c233f493c988739c7522c48b871c53dd08e5e89ae07774af44e5bdbc9963bfdb76000ad78a0c456bec5967b230f63db6174f3b7db28f3b1b7ea9ddbad10e4f28c43f7f61e7afc3907cd9fca193785da3d3841e3147f90c7da3b946000131c1ba015f0db5b91600e852cdd20b9b52d5e95e8f1d44feccf08bff292a9d3c63e1957e15c4ce132124b932298d7be32f225a46ea7a18", 0x1d6}, {&(0x7f0000000200)="2309760ebeebed30727e68daf534b9d8994f22d7d3de110091fb575961dd4250a8b60000000099beb8fa119d3751775b0cc9c361e78061465f3f19ee97d8cf8c10f95dffa8b744250d7aa67a0a1f553e4bc1c329a47f1b3c655495ff3cd12939c9594db550662be470033c85fc2ff0e60ef82d574ffb889e98f738a1149a3fd7c0bb47f8e04c6d2ced7dea8c21653bbce6a3af15fe22c935b056a6b1804cd2e466618a78788bfeada9cd3192ffd11c5bed5fc9a6951fd63815f05f861a8211ac57a06d6baedbe5edf4ec08ff3d1eb8ee16daf6dc792944f6bee206b54848b4c7284d57c4fe81dfd4128873f4976b58ef957afa2ed96d8b07d023e94b958eb5a5c57a9cd9f82129798cb9e0708c097c84dffad268f6bfac9a0a889d443baa41e1c9e0356b95273c2694767dbbfabe79b8d3279886391d2d1f93b51cc64c6c765c05d9b13836445600e31d0a2c479ce31e62d694f4057b7bd1dfe94fa0e1a6195e5ae5cfca793ddbcabc502543c9c65da17cf3c94878aa3d8a79a64c4d2ff3ded7fc71eabaf23db0defcce32cde8e6240d", 0x190}, {&(0x7f0000000780)="7954a5a910f460ccdba2a5345fd0c0b2bc1d030ffdb796eb97fb0f8b83b0317db6ef583fa903f6251f57ce0dd81a4e9dbf9ba94cbb643929193a87f98500002c0c7fe3305ea23ec08a2f39b5c0db98f4457792042cfad742b715bf5fef7bc50fddbed90c9e7f438e06a0281f4c2cec83d988d984c2096c476f95568553ee68bfcf1073b03e01b24770153d32b9b05b899f59096e9712db3319e75a7ad9adf73bfe9629ece2219c26ce418902f0785b1d1d0576523d672bdf5035cc4cb6a02616e6e2e9c9c90ed872dd5aa6edb8e12a268c7f5de0031111b74c8607dc4fbfeee1266bdfcf175600832846dfb75473a53f96cd1f67934651bec181f65889b769547d09cf7619fc39877010cc506d5985f0f47f7de42b108a1904a791e16a94801ab4496c17bdd9d371491a18a7b7271834d14e346e913265fe40581f5f8c82806fc0a52ee93689534df3b56b12cbfd8e40f01d82eb610a574eae", 0x159}, {&(0x7f00000023c0)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151dbc0c5dd0696fb9c1d7f2a3858931248c43f0c4957239d55dcd58c01c85ee4e8ed86c96f5145dc2ed88b8f242f5443a9383e7b171ea45d384916b4bca86d189114f4bc71c7233ba9a946620264cdb64b247c6a2a753a70330a6e5e685d0d3b40c79e5806a2a968c8761ecdb42f80a36fd00d7e4e59289783e9d21254348db00d1dd92c515129cd1b03f181d1e4520f609c58bc002e944fc7bfcd9b701f7e8a5cf661aa73052ad884683da129b544d3f37d07217092f185d4506544f2db1c150061c47d9fc0995013a9734476358bf4ec6fe704ccbbe0491e4b843d861a9bc85a4b93f4981a753d1d2d0cd540b1bb937eabb941a0d4093c5cc1431fa201073fccb863f913e7789d15dcbb16e71f1c7ff6c295d6801f3d5193b4f540d21a9538b87100fb7d8d836347f6a6305d62835061c831455a1e8537e4374b73547ea9b12ea45002f8414f69f84eeb3d7152b1c20211267ce8695bb90e8d2369eefcd074a12e6c88bd9e1534b1254707385303058666712fcd59667edeb6dbdfe35ac9010d2515eef59c7ddde700694aca888b80c208841c40d8ca7e72c413e6e29dc0f5b495fc287db2eab252d7bd85325bb7799ae77912dbf0bc1930c40941984ed59ba10055216f0e518d2e210cc97d1bf5579cfae650c1cbcd19344407168336bfba2ea22fc39cc00157db23777e14c8d1b087b93b0fb9a8f733172acc8b19b1c2a320f8857774daad9215fa8403efb374b87dce6bab692925aa56c6b2569c8eea9b503c22777764f136aa7494efa140d94d1bd4b4b74f3b828814fae866d95bb8edc9126cb1c663b2ec18bd0c884230d63dc09aade614718dd7d8e9da3bcac8a4029ec3d603837f65f8d68db85bc1820f1938e13ab5dfe03b6a1187b149cf9637ecf30c2fe181123595566a45ff0f379e723a4ba02d0d9afab526fdb525f338a11c94b7c4f5e363137428b826154aaf540c193100269eb8231dbdc13625e34097f741383f7fb4855984904f91be7118f1446baf7fa47b98a5d576013460fd0acc0375752738a1eb99e91c26c5d9fbd6452057865e30f13010c817a9bfe89e93532ea7e964ae14e3807c9c54cbf5415d84b6212819f609665f82e37a3e76df0bc87519414b0a6c037a3954ca0b288c2883d60a3840ef3357ad10812eb21a0a3c083398afc84dd2c479a0b620cf0b1794ef369882540d86cf9f0fad5cddaf8a496fa3f52494c1ce8d0ea2b494ffc15ae6489ac533995623c0d0f8accbce8b7556bbc78b39dcb84362448260b7b70fab53e799b424528aff074a1acca1de9a7eb8e8cd168a4d996f5c04f204113b2678a5faa32ebb34ad5f3f1d21024b2115121b24f63a86b9bdc4b3ecd54304c86e78e6451d5eb2680dd81b03383b6c2e75183a1afe6a819e7540f8758cd6df4cffe8898a8f0bf99167116c690bad300ca776bbcbfab553afdce2dce362a0d42ef144560ded1520fb409fd0fdb040a696644416f826b7764989045bf38ea4ef44bb92d563647000920dd6391dae7d5ce08e5f4be3b2783afbdcaf34af8933f9adc6e3dced90edd4be81f5caf890ca82ace8bcda38102e1efac8e73461b5093160cc62ff02ed7260cffdeaf337656966eb9c50448298d7e8ab11ba14f67a6d41bb6fcc4ea4d69b3ff12bf3c5eb587c491e906b6340b1ab20d618edb1f362d8d92a20cb54f5a968c471620afc34dcdcde4c05ee1ca8996604beb82dc438f3afbaa6e39721345dd7753c989e001efe5df54d9805b0d2382a8e94e91f0eb159a2816b3eacb7ad54490baeab0f3aae9b8a8b053f378aa51f46d0ef75cb24e091c3d4455657cac7e52bb67a4e9406faa023d6b0c5f9558dffd164087c365b64d6361bc421a9306990d94f41c65fd8d8da973834f86f223ad44235dc64a56c3a39d76aed0dbffdc632f2e24b5a360a947a5182d265764695e59678ed45419159384815032f47b6453048a83fd72a741c2fbd6b3b01652c8b2f748e77c4d41a8cd117d7de68682478a81f5bc5abd4823c85648dc3f06c66a1794b5536255a9ad934ff2d5ce88cc1a1bfb588b46a3bf8ebcefc863fef199ee870dca0a7ec37b66dccff5be278fdbde5bf7d461b3a52e9c096b42d7f5ae2827eb61404f8ebec4a875d7d1893f16a287dfb801be9f69584c3df97a41d07132db2adc5b27de5322dd3da7b7d4fb5e846e3dce5e958717cc0026be4733e0281db3da5ec4473f877f9ab018e6279ccc83190f92e477d429634c5e574ab5cbd96350749dcd838ca51eee4d26bff4aa1627bd06ae1eaab98309f228ee9b44dc9f1229d9b61e427a1672320b4759121a36226863b7bfabc043e6848d081d1195f23d55b3474043b143b8fe51cc2cb42751e13aae81003eec3a88693c7cdf4871318f1587255e53fa199656f1044e5828de8fc3024253411115d6ac8f82ec815904a42cbd31f81eab46c296a4c9df97033267f084f5c78f1eb6ed08d56771015f76f782b267aec126ade29850088e02045e63bffc8d4a56f5c2c9ef5a733950545e4cd005626a1e73eec3fed8850f9af193cf00a91facba19a8dcb93d89933aa14eddcf69d83c88179a6d99877a77d113f207f3932f2844a24cbb02439957882877d22d411656cf435f0eb7ed0931fbb976c32bf924f1c0fc2707135b4c1e1cb6e82f43ea4b03742765f16cad808374953c392467395731603efb549755526561af9f02658a08377f25fa23e7eeb46f3c28f8d653483b6cb9aed13697c55f7c4b19758e8ec1dec689330e2bf6b31ba024610de244b54a14075ab2ddfc193174af8d47de1c69c137953a2b6a2110d32f75c478f72137c5f591529885828b7d9fad65fb2af7dded33dc506fba1a52d56797e1ce8214a824098e6ed1aafe98d4cd08cab88b44b1d0bcac9f606d2f4d5907e9107868cb6dfdb0b2237d70de90e90e8c9b82561e632a1b8d851fb9893337caca8d1d29b73e39f03d46266704ca42779f4c19f354e37eb70376e520da1512969edb0fa1e542d4f6389bab4ca1674b127cfc51fe08545cd0141ef444cb0321097b4b565d1248e08a9bf376282af4b4739ca2f003732b8086c8dfd9bb7d8d8cef21f4c89e955a01dc60e272587b32947048af897d6420dbc811c88d1e5d57c9f98262c68c2c9d7c98498325271a8207f83f469ad79862f7b43a799cbe25552b4baad1f5bb95dc15918b8bbea8624e326911b32a217b77494a40ea41bf3f94e19ea099abf80cc97e54b9ac26f9ab469916f745a7730c1e1314c5c2bf3ce10d9b989dcadda7f2f1c2734bffe00bcea20c8d4d25aab37ca8f774ba123abe37fc30f48c174bd5e238d27a8de5110a449731c21fcf91660f60ae1fee767f92cc46c5f2fc1670af3a6489dd563fa4137576f4ebab15144f5148d4fc9a73c1b1024cb63c0cfb0da50e6678e0d831de6e4dc258490ab0354ed10815098cfd9292d5d865a4a68332ab7022c383d22d54d505b567042209b4fc29453b6f9a6f61bd2e5df70bcb829265e1c7ef28ebd86a7b7470e1a1a6b0d72011a40e4aefd2a7ae069d34786af210ff9457f335de341377ca9cfb39d46b45ae1384c775afa69716bd6e921a897d7479de35261a80d8afa12b7abe671d2f6b8ace85fc7c80b06f4299cfb797093bfaf1970368d5f2c1dbe0a1909ae376aa349eef982bfded7d00b33b447675847e5d60b91dfb8ffa4cadb84de5523c2f73e52919be8932249847e661ec78f0442477b56f9ddf7fcadd0f445fd5118e8e30c8415be703ea3a758d0d1b5e976d5466731200037c527d6904babf8ed848821b5e27c09beb88aa51750629185f6572c1fe6f3f0e5e4b7091c7e51a65148f980b66a1627399b8a4bc32776ba48066b6075c89e251d0d6ac3bd6bcdfab4a48f9c3e6ff3605e6e36db6eb8b84efbc37feb8f9b7aabd9774730ac76c219330248bee2d91766d37ccf14bb1a056fc91c3d879b5478a846749de2ad93b97060e2b87fdae4031f00da338de30699aaded84e339cce813181921939b42673ad916427ea1aef2b5c17d05941827073c5c72809f1c864a306b13ea964fcb432c4cf790a1c2efd8e7f2584c6a4bfbed5d2f73f2d5cb7be1f2880342ee5b91e33d0b037035fb9773c382b295327a19f041fb6daf595bd8cb432e6a4fea1a715baf27ebd482ff29ffbaf7883674b8173ca6f083545fddf130609306697dbb5bb9ad6aea6f350427fdcfed1e4cb1e034943be06800a618aaa105ec40efe858dfb7ee60803b7bda56bdd2c75e7b4a7decd8f995d757340778f555aef6cf254c25395ddd38c6f82407dacfcfc7247205ad9d449747e6b7be999dc449e119ea4610c755bdf0b3cd8d75de8cb5f3f1b93fe807898e01d9be2a5380182118e98b9359a4ea8c4f8445ba69ee9c1162f8f44b4948f47f4171448f91334aa9074b39b79fe1a4378646fbd4ba99cf07e0c3812d6678b1ce57810e263cce0e0e0cd92519fd17681b96812241464a77fef484034dae2bb2e4a20cac30ed3e773c68a5671e6acb90dcded4598dfab8536f1c57bcfaddac9015ad6042e06fd30db687827312606522092ca2c835070afee9d53b01b5a1cd96165b3e93acc9978baf5cef89c12484694d7ee6417e6a069819d68b656555fb1675cde491feec56b15f19cbd45f28ac67c1de6962823f3981313791109a524e41ad42ab88e69346d92e0b37c649eac7f25926dfe22e500c115df295c62ccd8c6be624b6cb1a1758306d8c903d8ffcb7a2d3d70bad951989860f0486a0772ede84a6c44e4d4f7214ac2395d603cba76aec3493dd6f621117a07265f896eb57e6ee460b6ec0a11c352e3641befe6a590d7ecfe9ef7eac767ebe0bb145b7558397b545a079caff3969528110982f45a4e904c93710be4b2392fff4320ccd8e25a718036d7de0efd83b237759b297883e09f997a64f2332c947d55602f1de6effcd94960bf27e4426f983023cb38693a8dec8a986912a3b208d1a4e349f6333c1767fd6fcc8422a49ad250269b095e6b10a0512f25a50d3cbee975e49859e73fb9bdf9ceb163e4763c29fdc87aaa54c7c43ffa93c1c77bfb0e46323f76acd27fade26a85a69cce89cdf65f8524deaeea5e4abecfc11a08111c7ea2f8ed8d71e2a68e65d8a2b0b13268a6f388cce29c2c5a07cabbd6dbc72451a41d4635817ebb168fbf2241b5b8bf8ffd561818c504eb7a2bda4def9c8ec368f98eb12380afed661e29b8099a809d23c9eafd6f53ce9010a7e1404d9e63434edc58ac57a14d3688e9958564a8b905f8e7e3c074f6bc45d6fd9eeae5a6942ab899733044aeae00df0efc85118b4756ff0c755d23f281bcb8657d92b272e43c48e9ee887963ff134cf5bc36ab632c2176997b982e39bbdcdff62535eab56463ce29d1c315a16ab7393512ab0629d3133aefc5de5cbf8a0e450bdd8b99dee634e6eb189a1b2bc5aee49ea16046aa0247948700270d0849e5c8f37641740ab3b4293778fcedda3504490fb21bad0b39f6d788939495aad2646c6c0a83be39d9d42500ba0601deec41513f229ee68f6a3159bf36fdfab2e51d6796b4519040d89ebf501336417528d0c341ea3d985c4e3039ecff677a2659aeb9e04b6629c473d236bc29db45d95a407df8f14d8532735a64989f9109b8dd08ac36addfc23a9edb1672ee0a1ffd6572c444e1fea0d2b0a6ed0a7dd84c339453910000ee0d1f1a1984de5d4f448cc7f232e476f5bb847fde4d15efedfb70c467807e65763b49c571d8d831efcd3ee951a30efcaa077110f358fcee356ee7ddad0de593b8d4b716b125fe0b58873031fd4c333c8cdfefa97741f32dfb10bcdaedb4f951118e4ef72d98e8236d26933f3490cd3f132c1ea6d2130ef37eae0560b50402647e5ef9fbc131af3ce1eed5d6625d61dcc43d5e1dbbd5593466d72370f157f7c09ca9f3506e1ad03c0bbaaed458afd39661ca0add4984623231765c4cf1b68f76cb5768fe943ccc73f82c7004980e9fe216c61d03ae9ce24b957a5fd095a844717e0af37cb547f6c44b77bde4b5f2fa26533007ead745a2931118d610c67bf0fc97c89ae6e6290bcf2ac9ce3035913f694d54fc90f1eeccea429985d53a5813ac71998655b6d589789f671d400cc57f03e3364a079051b3d5fb26c557122333c9685b49c73e68f02a8a69635d9639aa73a1f73c5556dd69ae836866d37a3a0c18ba7c16e9b32df0a236b5e68bc9e40a7f7904d3f2fd8bd08370506fba8987a079e1d2b453c5dac203c8a03f8ea4b1a854c170c9421a1cc7216aba41363926371017e088", 0x119b}, {&(0x7f0000002080)="d49bcdd7960116bde56176058b4f21ac188f69a91fff79b20bb5f3b2f98576139066a114f2de0d1bc4124af5a896cd9ebfb7919744f442707a97c750756b48a17727efaf1cdc333046d5aa2357f46be79a56937eb083357fda87f7a5da8a4cbde92f6e19ba7feda3cd7df8f3ac2188dc2b2de95fcf06a0ed36c7b1aadadbbd2099c80876dc5601842e37df808d717224fa39e957f70952bd94217fe7de16f0d624e1af0ed2b4b449860b1ae7032d7dd3dc2fb247e1867933fcd88960d0b1f78e80ea8f650e49fa4e87e780692c9399604b57d307d0e923939a90f7bfd56ae88ab7542fc9176df37d71a55fd4447be3661edd59f1464aa6b3563e5e9477382ccb384492f2974fec3d3d955ef67b151d52223af776415c785b7572dc1ef9852b5d230ff178af29765c218993f963ee66abb4bc4beb0943d5a55f7aff8a7791616e5df882533a53a1ad197450a971daa604881bd605ad3ea669e19c7c5ba4a3c64f4dfbe10bf63b82e229a7b88aa4aca6a7ab48f814aed95625b8bddd7f0e2f333533cc9b540eaaeb8dd722d0b1e7f894ab3774bfe4ef069bf842103d0000000000000000ae5679e827d01c94737f4a6fdf6c9fdcc51640ffbc1aa9f4fa85a2c04f6e0cc5cce85d411a8cf8f983d38b21fb242591293db632", 0x1d7}], 0x6) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) executing program 0: write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() chdir(0x0) setreuid(0xee00, r2) unveil(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getuid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f0000000100)) r5 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) semget(0x0, 0x3, 0x50) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='9', 0x1}], 0x1, 0x3fffd) executing program 6: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="eb", 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ccee0ad6e4b7a2665ea520f02956c2b0f97e3434"}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) executing program 0: socket(0x11, 0x3, 0x0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup(r1) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) 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) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) execve(0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r2, r4) close(r0) ftruncate(r2, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x3}, {}], 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc07, 0x3753b53c, "9700fb00000f7e0000000000ff9459ffffffffe1"}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r1, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xfffffea1) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0x9c, &(0x7f0000002c00)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000886311b1a0540c776cefdc4ac424bfd621421eae90e4c1882bede29c97b097f9f2e343854684fb7b5ddc1ee4f0df90b3351cc04cc2c567787e2bd9b967cd6e0bcba51a788ec31e696520f884c23ebdcc2fd7926dabd46d27c7c508b26fb05ff66c343eb1e245764659350d9a3ca0914c8aa8dcd8225e1538bc96469e2cd9ee1b250b0ff475185e3381133602e39782a6c630de7538294bf0af3fa2800211f23f63cf3a71e52bb8c0d904979f43070e913220c6b0627b2eed82e1b9018ec9940b9d36024c62edbecbaec7abead731ec9221576782065138798c7c5f75104056e10ec730be29e8ba41a0b69045a80539043f19c70a47e72c3454cda71bc279955cc4562f81846275677ed928c691"]) r3 = socket(0x11, 0x3, 0x0) sendto(r3, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x18, 0x5, 0x6) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r5 = getuid() setreuid(0xee00, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r3, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0xffffffffffffff69}, {&(0x7f00000003c0)="579f074c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2990966bdd84cce51692e6c9e31c431afb2a8efeaf329653623f1c6e88b40725c3b9372cbfdea57c6170b7ff32e67b28d3dad298af785fb706fc6d54217e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef085017", 0x74}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}, {&(0x7f00000000c0)="f9597d5ffc77f3a1a4fa78a5d532f56072d298436bbbf9e73a85f4a1b184d2e31915ed1654e01aa9866297c13021f86c78cf85ca3e1ccf842b47b40cb8e858096127cbd75fc5144588e858ca519b2559e9", 0x51}], 0x7, &(0x7f0000002b40)=ANY=[], 0x90, 0xd5bde9ba6af11207}, 0x40c) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f000008f000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x4}], './file0\x00'}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000007c0)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d863dad49db578c6be991551c854af0271ad74f723042a0ab9c914826fd15b4832c5e0ec9f2cf2ebc35e75394528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a227d23de00e51549400d6da8af4032b2f9ab87eddc3869c6a12e2a51c35272ffb274187073d69c74b2678cca41e76bbc41dddcd3cf9a6e6df56fa4af744ddd0be8078f95a2ec8f1f3750a5adbf80af7b2ee2e9f96ac1819fdd94ac142c4e354c23b78a410acd745a7e7ab18f105a38445b9a27f93f9c60b9cc81d15ee823e34df1a602a7048331e49fdc5acc58c9e3d797d2f27f89dd5000000000000e5ca8bffe3e64cbff343dabba6370fc2c2e87d81656d67c107a3332616e74411a86fd23e6ac9b3255e78f04227f41400434a93fd5835c98deeb4ea6464ce709289d486c9eaf3ba593a6c24b0742ae8601ea9b64b9812ebca4c7538fac0ef0df5481e4b6c8f166189325b6bd3742f49cd9bfc1c8467d3c1b77efd9990463e63e43db3ce5c40bf57c75da794d90ea84d00837bb4bb4e95f23777907a99635400bbf0cb6f7eec6356eaf4d558c35c934980c6c84d4c1da0fb84cb8431b9338726df246bd000b83333e970a4797be0582f77db6cb61a5dd83a961e1d73", 0x1ff}, {&(0x7f00000000c0)="fb21d331ba86fb", 0x7}], 0x2) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) recvmsg(r2, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) close(r2) writev(r3, &(0x7f0000000600)=[{0x0}], 0x1) socket$inet(0x2, 0x2, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="b0311c9e4119edc644001db7ab14a896acbfac3766be648a3046d05883826f015fb8877d", 0x24}], 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x40) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) msgget(0x3, 0x204) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x1, 0x4000, 0xaa, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x30, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, r3) ioctl$FIONREAD(r0, 0x80206913, &(0x7f0000000340)) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000240)="b0b98859d744e3a8556ffae3ea0d44ba0033cad0c6b9dc286d2d6c708347f6513103000000256c5bff8e198c4c5aa15182057b2ecdd11546767c1b035d551146dfa3ee37e98d9688249879c5bd2950c05c30785498e4fb29ccf1a5010ec24448288efd02db2e8a902e9e660200418c96ef48b5bed1b213f6e77fe6f4094e00a150ec62c36a39f8700d14ce0aa5da385dabdca53aeff6b0d517a64f0a89d296a8ea2ecd98df6df16a30c500cd5f664f8ff04beb8980d09ff5c6a8f42449dacd444da3cfcbb2e859ae36f4cdbccc8a53c6b6f1b5093a9b626276c33065b9a2f52690ded41e7c2352233e11d827ce8886edae1b499dbcaaddbb3aaa97", &(0x7f0000000200)=0xfb, 0x0, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb004095d254b1ae00eb61000000001100004a"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r7 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x2000) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x14b82101}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (async, rerun: 32) close(r0) (async, rerun: 32) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) (async) close(r2) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) close(r5) 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(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000100)='./file0\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setreuid(0xee00, 0x0) r1 = getuid() r2 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r3, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b3269467", 0x78a, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xb, 0x0, "ee702d64110000445f69112295cf00a6e100", 0xfffffffe}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() setuid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) clock_gettime(0x67f3248105b4e004, 0x0) r5 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0xb8c9f6c8197f85e5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000040)) semget$private(0x0, 0x0, 0xc8) executing program 7: setrlimit(0x1, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000140)=[{0x0, 0x7}, {0x0, 0xaef1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x14) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpgrp() mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x450c) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1ac) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x41, 0x7}, {0x0, 0xfffffffd}, {0x3, 0x5d}, {0x8, 0x5}], 0x1ffffffffffffdd9}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0x10}}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200001685471bc013ffab05ced0abfcacd2285ca8dcc97a085ace4d5d47151b8cf9113081506a82574e4bb77510bce8d537aed6e1b6a503f5244eff7cabfd3ecebc5b569855937ae61bb485928abfe76a895e6a9b659c95bb"], 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) executing program 2: setreuid(0x0, 0xee01) r0 = semget$private(0x0, 0x1, 0xc) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000000)=""/25) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/147) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xf0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x803) setreuid(0x0, r1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0x1000, 0x0, 0x10001, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f0000000280)) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x6, 0x1000000000}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48, 0xfd, 0x0, 0x400}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) socket(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000200)=0x4) executing program 2: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000000)=@un=@file={0x0, ""/87}, 0x59, &(0x7f0000000500)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f0000000400)=""/248, 0xf8}], 0x5, &(0x7f0000000580)=""/176, 0xb0}, 0x2}, 0x10, 0x800, &(0x7f00000006c0)={0x200, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xffff7a04) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x16}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r1 = socket(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) mknod(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000000001}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cfed0ff8a561c6e84e82b39500"}) 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$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xe9, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @generic={0x8, 0x2}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x40000005, r1, 0x0, r2, 0x0, 0x2, 0x1ff}, 0x6, 0x4, 0x7fff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000480)=0xc) r8 = getuid() setreuid(r2, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r7, 0xffffffffffffffff, 0x4) setreuid(0x0, 0xffffffffffffffff) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x7, r8, r6, r5, r6, 0xa4, 0x2}, 0x7, 0x7, 0xfffffffffffffffd}) socket$inet(0x2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)}, {0x0}], 0x2) syz_emit_ethernet(0x3e, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000000000)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1}, {0x86}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chown(&(0x7f0000000140)='./file0\x00', 0x0, r6) r7 = getegid() r8 = getegid() r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) r10 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, r7, r2, r8, 0x0, 0xc175}, 0x2, 0x4, r9, r10, 0x7, 0x28, 0x8}) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$fs(&(0x7f0000000200), 0x2, &(0x7f0000000240)="1e", 0x0, &(0x7f0000000480)="605ddaaaa1dc8af63f325b456d4b698c8d1242ecaab134610d487f3c445f3af05a1854e053c3cad5", 0x28) getegid() sysctl$fs(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r4, 0x0, 0x0, 0x0, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x2, 0x0, 0x0, 0x3, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x50c) r2 = getuid() setreuid(0x0, r2) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x69c, r4, r3, r4, r5, 0x62}, 0x1, 0x0, 0xfe52}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000140), 0x0) r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() r9 = syz_open_pts() r10 = syz_open_pts() syz_open_pts() r11 = syz_open_pts() poll(&(0x7f0000000000)=[{r6, 0x84}, {r7}, {r8, 0xe65dc00084cf4bdf}, {r9}, {r10}, {r11}], 0x6, 0x6) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000007c0)=""/82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r12 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) connect$inet(r12, &(0x7f0000000840)={0x2, 0x3}, 0xc) r14 = dup2(r12, r13) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000001c0)) r15 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) executing program 2: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0xfffffffe, 0xfffffffe, 0x1, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60", 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x40029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x4) dup2(r2, r4) socketpair(0x6, 0x2, 0x3, &(0x7f0000000240)) setsockopt(r3, 0x6b, 0xe, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x200, 0x3ff, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r5 = semget$private(0x0, 0x2, 0x82) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0x3f, 0x5c0f, 0x80, 0x1000, 0x1f, 0x1, 0x80]) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa) socket(0x2, 0x3, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@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, 0x2, 0x0, @multicast1, @multicast1}}}}}}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec0000000ffff0000000000000000bbfef0ffffffffffffff00000000001d478c"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6421, 0x9, 0x3, 0x81}, {0x7fff, 0x2, 0x1, 0x8000}, {0xffff, 0x80, 0x8, 0x4}, {0x0, 0x5, 0x3, 0x9f84}]}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001580)=""/4087, 0xff7, 0x842, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_getres(0x2, &(0x7f0000000040)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) executing program 4: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[@ANYRES8=r1, @ANYRES32=r1, @ANYBLOB="ebab78c6f91e49737bd1c31752ec862579fbdd2a3db8e6c69e298de5fdf15df18b0e16895526617518abc545996b7630b9db7327b62b292b4a8c7f8095c52988bbec18021203f1796960390586f5bc67004eb0896d2c3de2f57b0aed87d06b39d5e8054d4d1719d41457f3263b4293202fb6d0bf9062801d17591d4707e9a22e304cdf11c979525db7186431e74e5aaa50b75ac612afea991baaffd301eca73cc7f2"]) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x1, 0x1008, r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x811, 0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) fchflags(r3, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000340)="ed", 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe2047f060eb2fc4a09ae3e841ca387d8f"]) executing program 7: socket(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) executing program 6: r0 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x154) r1 = open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x4000, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(r1) chroot(0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f00000006c0)}, {&(0x7f0000000440)="8e53610cdbd0e3478073a845949ec3d251cd0df546a6e028b345155372eea0f64cac52f09cbfa1c58f7b86b90ea0a16d368fc74ebb1ee61e1e9ea1617f6bb3d3914759478dcbd5dde51f4452bb0b29b4dada37d86e499affff2ad1586f9b515fddf6dc1b2f32eb5ed9711698a7ddde5dd77594de79921f7731c25187e8485e649664fc514a547fc6a6e054d472ada4a1a60530f3d72c0f52", 0x98}, {&(0x7f00000001c0)="c383f5c88077245fcb931262fa36ef2083613ad15a89275441b868afa4cae46df2bb", 0x22}], 0x3, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x81}, 0x6, 0x0, r5, r5, 0x10000000000, 0x4}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000380)=ANY=[@ANYRES8=r7, @ANYBLOB="314a4d8e01f035f93995a5bacbb22920af3b2d263e81157605007ddda3b794b532b59594388aa69ba6b544aedcf64711ab3026cac9d9f7011834d92825f957630be813b599eff01f42bc949cec1915bf4f8fcbad8b4bcb7f4b7277687da0600dc80e6f97b93f8f753b986ee886c3ee460de0ef009cb14a899387c4f56a04ed84def502a0bb9dff13f123fa5598", @ANYRES32=0x41424344, @ANYRES64=r6]) syz_extract_tcp_res(&(0x7f0000000000), 0xb0, 0x4) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000480), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000063}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000006c0)="92", 0x1) readv(r1, &(0x7f0000000100), 0x4c) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x3}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000240), 0x1, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x101) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: getpid() r0 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) getgid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x800000000000}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) msgrcv(r0, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ktrace(0x0, 0x4, 0x40000f1a, 0x0) setreuid(0xee00, 0x0) r4 = getuid() getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, r4) chdir(0x0) msgctl$IPC_SET(r0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r5}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setegid(r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x1, 0x1}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x112) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906cb3422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761efc29aa0fd7fb54e7a47e20471b81d82c89b4c98b8745294368fbc8012b422b04f5f0e2d2717701fd50a55d629286f810fd2a57c5fbd8625e24660287cc9948f986def451c871632c9ed9ed08500eab945d45d1b06b8c540b36b240f8a7a1c4587602a8e51c0af683c1ed9000000000000453051eae2dc3851ff63ba29723b"]) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r5, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/223, 0x295295daf3ed2461}, {&(0x7f0000000340)=""/45, 0x19}], 0x2, 0x0) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1e1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x389b}, {}, {0x9, 0x4, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800003a, 0x12, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r5, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) select(0x40, &(0x7f0000000000)={0x2283, 0x58d534ab, 0xfba4, 0xbf8e, 0x200, 0x2, 0x7fffffffffffffff, 0x80000001}, &(0x7f0000000080)={0x8000000000000000, 0xada, 0x0, 0x0, 0x7fffffffffffffff, 0x5, 0x7fff, 0x3}, &(0x7f00000000c0)={0x80, 0x800000000000000, 0x2, 0x0, 0x2, 0x7fffffff, 0x1f, 0x81}, &(0x7f0000000100)={0x2}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 6: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="eb", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ccee0ad6e4b7a2665ea520f02956c2b0f97e3434"}) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="4822b32bbd473fe1234e9d6916d761487f01bc3728510e770a8cc9a0b27e218e1ccb195aa382664b59ecbf28173030aafa5734fea2c43522fe1fe3e4973cd2466bbfd5dce7d54076c9916e3e0c2ebb357f6ae8c1bbbc6b9d94fa57302ffacb5a7889f6056c668489740549bcfb73f59ea45a60990949fa9b48bdd14fcd35b0d68974ce26012eafe0d0", &(0x7f0000000100)=0x89, &(0x7f0000000140)="7b1029afe3c06afe7ecfdd00eb0a60ddfe98fc16de9b178de773702a101bb851dd3c545a7d8d18e3050ba8cf75647795f83b0c9ba0403ebeba888ea00847df2395afcc7786001321a8638dc908bb3905c93d8b71f6d76a99ac3f4d8a6b71fb1910717eadfb58a237e94fa3a57ca9f9c34c6264f738367481d2d895ef55a6f4ab4b1add467ba43058f15791e7e6eb29bda396f7ef", 0x94) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x44, 0x0, 0x0, 0x1}, {0x1d}, {0x106}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff0030b00e12c118a5baeffdf88381f0e9df79b3654175b7348601c411d5eccc18286744a2ce0c94ca64d7ae9a988cf9c695ee145d918e14cad72cf46ac66652aef0fec19ced708f802a1933dd0bc4a273b090c0c8cdafb6f2f72c2739494ebedb9765882393f226a3a57c15ebb03d795da468d0b4aec2639f6a92fcb7d857079a7407962ca780f91bcbe9523f7fafd3b57480c27e4f3184736a012317bb8a2de31728105495d7494312be153d0db3ee706a49a16433f591b7383bfbf97c221beaec984ec853f6ea6e4c019b2f6dda81de72b31824ba9f88d83e2cbfebc3bef313801728"]) executing program 7: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt(r0, 0x9, 0x3ff, &(0x7f00000000c0)=""/251, &(0x7f00000001c0)=0xfb) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f00000009c0)="177f99ef1473ec4b71458cf2afdcb799624e9c7fb1fcd581cd71412e2e74", 0x1e}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x9ea, './file0\x00', './file0/file0\x00'}) poll(&(0x7f0000000200)=[{r1, 0x7d}], 0x1, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4c", 0x11a}, {&(0x7f00000002c0)="708bff07000046", 0x7}], 0x2) execve(0x0, 0x0, 0x0) executing program 7: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) munlock(&(0x7f0000793000/0x4000)=nil, 0x4000) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) msgctl$IPC_RMID(r2, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYRES8]) socket(0x0, 0x1, 0x2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x4, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) symlinkat(&(0x7f0000000380)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x50) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ff6000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xfffffffe}]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x3fffffd, 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31", 0x1}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="5ac4053ca4a2c8af9f7d71184d3fff97e795e9104cb004182f7a9628078395b3444fe4453d532fc4734c753aaf6f7775e7b83f89f860e455e0e2b0810dcc1df59a4dcc7e758d83097ee81e0896b45b01270d8152794253635ed2ce83c2d5e685f4ed50d422aadfe4776feda767570796667eab6c0115f4666f964881ca050275", 0x80}, {&(0x7f0000000200)="7bb89d733df3eb8c195b8eea3ac40869220ce38a96acb7773831dfc4553bc5484808112494ac03759dd987e531a887e2685e400deb840d742ef40d0e69c86590edceaa18b0e2f8bd1acf891069131a5005e9bcf6210754acb37441284cae07530d3856da7f09cbab186a73a4cdbf8c11650fb3e2918d0d157d78bf8d0a1e3eacc4f4f4f4e590b18f1576", 0x8a}, {&(0x7f0000001300)="606b0fad486c76fec7b389e0927a64b2f70280b7e76a67b9f4ea6238f53e3c79d3b06f09a7b3340f59bf28f0b9738c8134ea64193ebbbcad1cf408a33fa1d13a7fa05dd7a474acf8593c1e06240fd41de09deebaad17d8e0e4877426e3f7687a1bf8ab336991c9bf55bbb81a7462ce6504397d1fd0dda9df7134e5adeef7d277a54c22217953ecdc739a7c1cda54f833a186018b0313d17461673ac3210949af4424847d117fa7f1e5e4cda3de61260b2a402f9fbd836dc36b2126", 0xbb}, {&(0x7f00000013c0)="fd8b1222e88606b951725b0b3ec63a432a9e78ee877dc579f261a6c0fe989a283d9273096d22160c45f4c9d69a653b3cc1670935452f61418d8492327e9f735ecbc499c21d8a97ff9397b91e3a72fb4712c948429fab49fdf3145e56a0701dbe5b54aedda05487fd8acf87a03a9085d8ca839e3503", 0x75}, {&(0x7f0000001580)="9062b601f838a0dcb281b4125ad92da2e35fcc1365c95bc5222cff85dd027a6d234c75cb546b4524a7bbb2caae3b6bb22f075a7bb07caa78abadca003ee88799553c0ccbf6688aecd8b61d44c27680b5338ac222b6f37a0cec6cc572ca97affd5c6ac592a212d135561f4022d87bce5776", 0x71}, {&(0x7f00000014c0)}], 0x6) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000001c0)="9432fb3c", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000300)="4fca30c2e749b0d2b2ac1b08a31cfaa5e1129ed9f436cae3d00573f922d28fdaace6599ad2a4134ad921c165efa74cacc267bcf4c18c46617d3ee833bdd45b6b4318f1a9249756b1f4db1c959ea4eed07b32bb723a973b5806c1cb13afcdfe213e5fffadf3e74bf516ea61107ea822123724131ac6f88d92f83a22a6362f9338d4ee6cd2c50bac287c385c8376001bd5c0051ad83105bcb4bf92a072097a49fa556219f850784018eaeb6474aea79378c661ad0f6499add774f68fc6d8ba5bd9c7efb60d6a62a31295d0c7a3b17d6983cca97a49bb617e7e2c314c9e33b5d376f7070f15ff7620b16a2e83d7579222d2484a5d566619f94277bfc64a4636852bc030e007b349557da0f559e5d2c5e372864cdb2abadb5b56cc66737db436c35bfd2f152fd1d4beeefea3ea95fa04af521db898969556eb16d7d9269fd93f4167708f08e561d17cfbff9332a395bf462b1b9c0c71c5c54d69bd8d143683e7d5dc8a57aaa9d4c09a31590d58f14384bf99be78fef580ee43f51bd7251ce9541b4374da92fdc494fe9f6d6edf1cb2744afc1d672e788030aa062ddd3da87a90878cbed333c29ee293c395e2c78c3c4bccca620c2df7c78ea35a0a4fa4502afb5c510480f93f680c71c70f8aeaf3c71b5d90dbabc5875d76016435af591f18a2f10896dd698c1f9388db01d0ad9003184f4feebc8cfee09e9fec6ce97bcbdaf6a3f9bd5e4859d7ebf863099da7ada5b71fcb45731186fc3d2fcae79d4513ab8207100ed64d372115257f74ebc8ca5647e9ac91f9aeb4d50c61d4e08f1473c58ef75a4b4075b64fe95e4d5ee4e2f51888d747124252a8da0867039a073b2d1deb8495f64b5ef3ba75980016d995b8527d8db6ef29309fdf9ea46b36cc067bc3d25e6b801712d09a94381c16dc3d15c43500ddaa31ce54890bf57cdd56a29cf00ddf8e140f115210d7e29ee24a73db4c696002be79466e5ada3b998561f5765a3b6d0b2a62ba21de1383b9456b6022f94d0d9475189ac037f69e6902323120235b54317f487d8b92099f7e9c9133cf203377b10eb0b69a91dc47486ea243b70a4d13a4b208b5dc7621b78ad8d05d29726e6e6a5b6b6eacf385c26c5998647f680090e7bafb807ce9a050c49aae40f6911405d4b9891f09999f9451b1c08afb802abde1b4a00fad2bf5becc0363676c05e7613fa5a996dbd0492cd50c242f282b9eb39778f34a06f2308608f9f3ed0ef2015d0ae1d17618ce16cc64678a564aef16d88ae6045802749d8ca20e2162007f73257c2419ada82785aa10f53d7c1654069c716cb3162f260606f51010fa375b3739fa2a2080d6185e409f2cf781f6c32146eb5a69231a2ef40c94a7dd5239fa19d52b8328573b0f22089f916a8849771490826e08155f5436950cd7e14fe3956e577199aec1fdbc3c10cd5bda39ae60a7c036854273547d249fdc2a352f7f03d71776b1dfff7d6b197cc1d97d218824cebf73eb54abd7b8654dd2f7438b2c9bc5916b927f83def2ea048574f3ce5898821d9cb123153f9c217b96215f518d14cf7aab9e419ef04bcae22ab57e2e4162a9e11f9eed036ec7c8ac3573b3d2d4df4b69f90b8979464321fa6da53e079890fa116be02f09972ef49540502f55ad92d9c36a8494b92d0fd5726d322295278f76ce71bc99d0fd9285d209f5d733959f2b4dafb4be5bf1388d09a0fc4b3d1823dfcd2f4688143b4bb15f5678c2afd47451d835148b0902b8d35f4261ad58160b5985554396f9f2d0473e1f7cce7f4c7e78f23ab33c5c9e6a4ab373637a7e40f174fc6b81aa00d1d49edbf217cfb58618c1aa7eafcbb0cd2fb9be243e20ab89bb70e241d96c00de90efd3c12c39a01bd53263358b8614e2cd57ce4f052864af87eff711b3100b16e89269a117a7c3ee8c10342b4d67bea61be46ae93865165cda28742cb3541d15120355bbfb13a8a1b0d0143c8a0c99f6f3893505cdd8333ad56f3223f48c0663e793e6951ce63498ad96cecbf40038a237c2454701da2bd5d84fbb780b9341e423cda176d0998e9a0ff0b5731a5375a047be5bde2d24005e3353c3c5a2fec44d21bf950394e95a301980eaaf00bca1e3511815c6e0cf0d9fea4ddcbe3a6c8d7da045756e64c4aed78931d5a96ff03e20787b58345df8e5d4521be95eeeca6c82a5703fc3835db2da772a6f268c02801930153d07e999c679a85eac04e8d2e6dfc23b4e65019059a6a3909b666a31a70f00998f642cb483173065b4d13da0e569196364a631540bf91dde6190bf750ec752f85fc47b515624954c46ba6ec1bc3bcabbc1951e67e41a34f29f250bb2d1892f8ec42e381d9bcc706f43ff9135e3525b415c2c495904ce0067dbc5a3786af94eeb185a89eb3fcd1bca337fee0940d5c4b35867a6526740a453fb5ab9a9848daf06f857f5ffdaf144f01053601dc13c69f3f4ce92fff9e0aa9c4ccf4f1c45086f1c2d3b419b82eb2a2aeccade0954cfd7e75866f6357d9f78aeb76053f39a9c5212b2a791f9eb3e4d58a392433feed0a54a844d0c908d85009fcb9e1d49bba510ae113c0fc175d5ba4559b5afa03dccca8f6cb6ca996d3aca8094c08ff1d59eb2217eaf135aa665ff28e6dffc632377573eb90b33ac01028f22a0670e9a3f4fb3ccd6c721af94fd6e1a4ae23bc046e3652eea779431d76ee53fcbf6851e8eecf589dfffb5caf1a08a163478910c906278024ff168d83870fed3a5cf85a518b1a92a906155ae088bbdf7788fd5af8e528bb78c30024cd9ccdd50f680e7acb05bba2e9c91ccbdaf4268197faeaed7bf969104c1f36a9da08bc1582d9a60fa13b5c69ef9c1a7c53ace50ddc0415b55802c9c55b14a2276342f81f8f5e1cb17ab8c921c2e5a40210b56ee3426c2f495d7be6af48983412094fb2f03cbbde5b8e0358f0129b1720cefc1d8c4656e9de297dd64a6b2a52569f18f56a4f4597251838fe4e0564d85d7385888a73fce2d1d6f75e4288fe273c2313097d4d155cf3b849bf3b07316041980531e79818e317b1de4c0f2905a24d38a0c27dd41d7e4bbd977f8a336d4115aaa7fcc9144b4c96cfd512743eee1900f709430267d9ea9391c91fb07677ca6ecef68d6b3a5e36f6a0e32140dd1c1b661a8266a1f883704e476e14aeb7c078158716f18240a6441a4e87a167bc3bbf8b1d7e334073e8b617f60ee245533fa10056a10fa0557bed0444c6ff722cb431bab943a362ba364b9c54ecf17b5b03b35614350fab478e4eb0bed6f3fea84d5ada761b0a9e98edf6c782386c4624b7e831c11d8ec3f572cdaa7f4492983d0bcb16bec995e2593b58ae2eb07f991e2f341a8541bba436fd363c6205b773d464c830376b106400792c1c7bac18897d021dc5f007f883a671495be0c29e677fd7fa6929e80f3e9189fd8ec202e93d12e9f1b9aa844518193f0772288a4076459006e7e9575006052d4a69e0bb072a6f3023b36756fbc16057902ccb174d0b5139a28a7ee7f8b761ab47dafbac2ffebd5f2714a5e1740b501c3f74bc7dc0f3563103859c756aee41a9083d090dd04f67b7985e95161fa697fd098f2e2d9f174479cd2497669e4a0d4dd63e9f6f59a878420f224375232aebb79134817da86a4e5b3880e2d21a0f03560909b67a79edc7b50925ceacac928983cb72c0fb48b8655b51b24a7d23119dab826ee5dbbe823457781eb3a3c771e67ee0a0b0e875cabdb046a75d8d614b0243aea0f53b277a697876e8e5965e52d03fc27998524b5121b1141715a308354f84ccd75f49b2b10296f8c965376455957b58270ca85d4457654080d29ffe846db0542fbb16c855db1dfd7a6d71d1c402f7ff11514efd8028966c46d670d448e6bd5b58667a42443cb17b4a9fb0cf90d054c2f9b947ab48f45fac5fb5786f4818ce67fd1c3bf7f450a746be3d994e7f399e4fc8021b820f2d80b89f57e818877082809b484dde158f0ed88c2b24c1c89834447721b0a036b493a819b4aa171bbe5c05d892962c603ab660cf97d4646aa55770578167e2261977402693f1fd108b4fabc171a3309be8166bb8635a2d889d7aafd725e54ddb3676022162670681a8221b359da263c0de61066adc5d28b8c941046d77f929dfb7b442ecf3e024f730d6f754a204a8601909e2d524a466fdb81d3f4c2bf1d1efbccdadb7930b19cd80ee2976d77c316b739b7fd5d28e34258193ecc625628aaccaa34e24d58de5d24d3f146acd69d87a82365c6c5edf048aba30093c1b04e1b22c372aa522aeff511acdd3850c9274be32e61946e3fa907887204080775ca24d84578f30058d9f539c73f820730945f13f51442fe643a978df10af5ba285493f4f3199576423dc3363e01f302341af6d85dbb85e0b28b57737edd0c246538972914e4bfd34f2c2b603ad84796551a759ddb1c5e53cb3a8851d84ced9ef10ba8515a53af32ef1942ad663b93f368f8dc62d359845968581f24939569cb3461ca21c06e1f93cf66c3c1ed25acae7e1d6e194c0da1199a082be8b0c49c84ffacd1dcb7acc3d4257b604a93a8c1527da74164724ec616b6a7d003c619eda6f4d36ff2bba32dd5333d946792034e1f15cece415318c33cb23e0b6020fb8bccd08cafa2ba64d621f6714540f87076875cdb5e44925008fdc96f484dc62e4d03d59e6dc238376ebe6d28efe28eb400ba74fb28d6b81d1fca1d751a24b8b95497f70997e87aba82a90ca8c80362a6915d5e4d975e0ca7c290833b4ac8826d9d887ce9aa3bd222b6dc66a70de359feaecfe4e47ea19d7fc798673620c4453759694e760d4da96411dcd553b1907ae201717cd264993ee216627f0ba3c6f1aeaeaffd6c63259c55f4cffbd91304e4f01f922dfa657688cc679dda15111938f29dc22ca17f058e4e77e1386b10dfe26cdcb6b7096a52427332f876fd0438f5901b20a75b5aa8c49564ec861fc253247a72c8cd30e056032251f3a8bfc92877d9dbcdb2b3ca4a8682e8013e01b219d09546ab17568e4040e7b72067664cc613ec3235a57bd62a1f6ec939af654756305e9bc4c6ec55a77a369496a2b08008215a1756e31ec7d20a9a6b77a87a99ed15ff652b357eb1ba4e40806f9a54546c04f66742ab7a705bd1b6f9ec7f784cf7a5bbbe66afc8cdd89c6791f6856d2f80e86205249a08bdc419908020725c70e803c83e8afdad8a0261eb6376166de1a29b6f9c29c50fc657b2d35958a04242e1c8e5b0e3caf444c1e02135a75a524c92e1f11585cac523795a489fb6c906764cf27f88f3dda13f5a22eca2421bc0bde82cd00acdc2605ac5a6f2a52111b9aa6b748883831883bd2d0149efcd45a54355e98d46a6299852a1c422b6205a6c80b74d24875aeb20cd1757279b820a69e962dd6c194557e93245ec03bcdc9cc8b0e06fd53fb0dce6df4978e6847fe080680e6f1e04909836df114aa80cc8d43617130c6f792d25b25f1bebced71db6b4dbbae8a1cc36b8e4206b1f256176e1df944cdc7a7ec31d09be02abdab4c25bc8c61325f3be94051d8a06100b25fe1f7450bd35e81c791fc2de75e1385b9d958c8029a1585f3593949604bde3956f1fdf7044482dccfb775d6ed3ff7464dc93ea0ac54f656d2ccc742f17e497fe9b4e6836a69090c0f96a4867c1f922e106edeacabb834be9d76aebeee8be34c97796cc5138ca2d41879f26f998a7bd54242db57f9c19223881ef7ca95983f618eaa659aa2846091f74a18e0eda6d2cc090356b85b8a9ebe6b3fb6a265b65ce08d3ee1a49cccfba23d14ec23c75b91efc32daa100a5708a", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="8ea4dfddd30b9fa3d48d89e2e6d1c1798ce2339b9cb4879d5f8fede73c2ce1f0fce69dd3d0151f68ceab502e4de38c46246153d745c9dc", 0x37) executing program 5: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x4}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) r1 = open(0x0, 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) clock_gettime(0x3, &(0x7f0000000140)) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x22) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}], './file0\x00', 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x0, &(0x7f0000000040)) setregid(r3, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x4000120d, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x40}, {0x1c, 0x1}, {0x406, 0x4e, 0xfb}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x6410df721f24191c, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r9 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x7, 0x2003, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/90, 0x5a}, {&(0x7f00000012c0)=""/200, 0xc8}, {&(0x7f00000013c0)=""/142, 0x8e}], 0x5, 0x1) setsockopt(r1, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1ff}, {0x2, 0x0, 0x40, 0xfffffffc}, {0x6, 0x0, 0x4, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sysctl$kern(&(0x7f0000000040), 0x400000000000016d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xa, &(0x7f0000000300), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) executing program 4: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) 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) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x6, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x480, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) close(r4) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) open(0x0, 0x0, 0x0) geteuid() syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffff7fffffffffffffffffff86dd6060626000002c00fe8000000000000085bd6600000000000000bbfe8000000000000000000000000000aa1c4829c18d090096e6d5549400ede1df9419f7ace77b4845b97ca18c17fa6b915ea5edff7f40ed5a035b68cbd8b0724ab8387669bf948c1cc1fd099e"]) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffbff) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 2: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 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, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x0, 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300183a009c7e4d500104010008000000bbde0312fe8000000000000000000000000000bb820090780000000000000000000000000000ffff7f000001"]) mprotect(&(0x7f00000ef000/0x3000)=nil, 0x3000, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x2, 0xe06}, {{}, 0x0, 0x0, 0x2}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x20, 0xfffffffffffffffc}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x1}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)={0x0, 0x8f36}) executing program 7: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) fcntl$dupfd(r0, 0x0, r7) write(r5, &(0x7f0000000440)="f7e126793aa18d34aab71f69ebce798766", 0x11) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r8, 0x4}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="804ff2595a5f9bc0f218", 0xa}, {&(0x7f0000000080)="b6", 0x1}, {&(0x7f00000000c0)="bebdda130036728c03c833b313f156e266071fa75e9e90acaec5072ca1", 0x1d}], 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000440)=0x7fffffff, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000540)={0x99, 0x0, &(0x7f0000000480)=""/153}) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x10000, 0x106) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x5, 0x2}) fsync(r3) r4 = msgget$private(0x0, 0x101) msgsnd(r4, &(0x7f0000000600)={0x0, "a5c04e0b1136a01b9c774dd0a8241b5acf22328c4e38c2f25eaf151af7e0af89ab65adee19230365b2838585deb9f791bd0a3b8ff573c6bde0e1b42a865d2c21e3c36afb58ee24f0b2daef8c5b4ddd478cb315a434b1b1c22043c96aea6861317d8ce879bf4d2ce7dec8ce2b1ed9e60fa15a870dccfae2401987345c35ef1bb6c9285fdf588f2bf0a356655e119815e0c8c005d9b16d9b883d037a05f5bc55d47cb176d1fdf7e952f1e670cc220e4007de29d9"}, 0xbb, 0x800) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000006c0)={0x1, 0x40, 0x400, 0x9, 0x9}) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x6000, 0x1) r5 = getgid() r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0x45ae, 0xffffffffffffffff, r5, r2, 0x0, 0x8, 0x3}, 0xfffffffffffffffe, 0x4, r6, r7, 0x7, 0x3ff, 0x4}) syz_emit_ethernet(0x3a, &(0x7f00000007c0)={@empty, @local, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@generic={0x802e, "e45b13e1caf9807d88818114d3ea1573a95acff206db56ee24814ea4e64d231579bc2ee6738e61eb"}}}) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') fcntl$setown(r0, 0x6, r6) msgsnd(r4, &(0x7f0000000880)={0x1, "8ceee1d2a1cb3600a4609aa4768e5fe558a472ab78b650678e6720c754be70304e491a9f0fd4ce07be25d0320f5f38e8a8264dc238b8f7b4b51579d20c1a81ede02d17fd41a06a0e042fd91cd52440904ac57e9190ac9a7644d8fe1195bef45bbbf6dad29673b719e71dc65c4907dd285225db2acb895ad481b70a4f9626bb835cc9077355f2311b1fef2deb280e668965799c2c3f71c29847f480083c1195575f5d740dab3ba432a172dca738820f15453725"}, 0xbb, 0x0) flock(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) msgget(0x1, 0x42) ktrace(&(0x7f00000009c0)='./file0\x00', 0x2, 0x1030, r7) open(&(0x7f0000000a00)='./file0\x00', 0x20000, 0x8) executing program 2: write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() chdir(0x0) setreuid(0xee00, r2) unveil(0x0, &(0x7f0000000380)='x\x00') mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getuid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f0000000100)) r5 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) semget(0x0, 0x3, 0x50) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='9', 0x1}], 0x1, 0x3fffd) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0xc) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) denied attempt to set clock forward to 339439855337480 executing program 2: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000021000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000400)=[{0x0}], 0x1) write(r0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='r\x00') r0 = socket$inet(0x2, 0x0, 0x0) setreuid(0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x219) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7fffffff, 0x0, r3, r2, 0xffffffffffffffff, 0x8e, 0x1}, 0x86, 0x5, 0x5}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/21) getegid() socket(0x2, 0x1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)="5f6b0ed3b92249c51d0f0ba50efccd91a29065750b004d3b0dc464219b490bbb278c5f5935960ce6a8d74e565fa04dabb4dabe13ba3163a87aab75e4472825e169e9e7bbf4b51837573a7bccaa985597f0aab9a6bdfee6bce14c0aa18e0a0093205f025b7845af2498661f8859e744e6aaeec683e87890f1ef94b347adfa96927eae1414b70e21bf738fffa1435999c80dee187ff238803833f2c2ed42d5909e7c96ef48f70c", 0xa6, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) close(r5) mknod(0x0, 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) executing program 4: bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x132, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX=0x0]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x4120, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00\x00', 0x2}], 0x1) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1885c1b190c32641, 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, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendto(r2, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x13}, 0x0, 0x2, r3, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffd}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r3) setreuid(0x0, 0x0) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r8 = msgget$private(0x0, 0x13a) msgsnd(r8, 0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getppid() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getppid() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f90}, 0xfeca, 0x801, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1000000b, 0x4e}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffe) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r0, &(0x7f0000000200)=""/165, 0xa5) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x40, 0x70000001, 0xf53a}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x100000000, 0xdf}, {{r6}, 0xfffffffffffffffa, 0x4, 0x2, 0x7fff, 0x14}, {{}, 0xfffffffffffffffa, 0x1, 0x8, 0xea39, 0x100}, {{r1}, 0xfffffffffffffffb, 0x8, 0x10, 0xfff, 0x51}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc, 0x2, 0x3ff, 0x7}, {{}, 0xfffffffffffffffb, 0x12, 0x10, 0x4a19ee09, 0x9}], 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x6, 0x4000, 0x0) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) setgroups(0x0, 0x0) getuid() executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0xfffffffc, 0x1, 0x0, 0x0, 0x9}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0xa}) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000129000/0x1000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x10001, 0x4, 0xaa505d9adc2f5988}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x504) syz_open_pts() setuid(0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0xc0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="01", 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a6431165c23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1008d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f00000004c0)="7c58da6a41fca02f418bf272f6f3f70c09002620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x37}], 0x2, 0x40000000100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x80000d, &(0x7f0000000500)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634ebc0bc86b11dc8a97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c120e4eb1a9a5789e1e941034825612c5e4302362b8bcf11f51b65bcbedb546d95", 0xfffffffffffffdb0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f00000004c0)="b25d5f7cf77ea1b3159842f156d5d64e0ff851a2dd240a8ffcffebe420b6c68e36512173602ebeb56a43ff230a3f4b95449d9530e90a6e7dc07d22a24b868b0df7fa42652e765c5a0810dafd0095738cf534dbd12053544fe2256459a3a1d864e51bc35237399b575faefcf06ad085f8429f87824d5dbd49e055fa02d5b4e5ada31d572787a5eefe89c9ac29bf8c815f6d9623cd107101ef6921aeb2e1fc40f391174441b2395e01aae13395614ad70db98bc1a79c8c0bb147f8f38f3ddf7c41778c57735bf7", 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) sendto$unix(r4, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x30}, {0x16}]}) write(r3, 0x0, 0x0) getsockopt(r1, 0x1, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7, 0x0, 0x0, 0x7fffffff}, {0x8902, 0x0, 0x0, 0xff}, {0x2, 0x3}]}) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 6: r0 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffcf2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(0x0, 0x20, 0x0) mknod(0x0, 0x2, 0x20000) mknod(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000ac0)}], 0x1) r6 = kqueue() open$dir(0x0, 0x0, 0x0) kevent(r6, &(0x7f00000003c0)=[{{}, 0x0, 0xe, 0x8, 0x0, 0xfff}, {}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x40}], 0x7fffffff, 0x0, 0xeffffffe, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') executing program 4: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x40000038, 0x0) socket(0x11, 0x1, 0x9) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r1 = getuid() setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3d, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) setreuid(0xee00, r1) setreuid(r1, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x8001, &(0x7f0000000580)="00000000989283c50ed6654cbf049f34eeff6c4437d7f226c50f50bef742f89e34832d574db61ec4e78273021b211d3f50e2c088495a6d9f5fc1e51487c24e9fc2842e498bd660f68bf0fb2c0c41b4dd7ea02ffeffbb369595bd99522fb0b4f1163d248e6ba27241705731a70c4650d6fdcaaed62d8237bc9cb5e96db449453c7861ae157f63b520f8799a71b7137a41f5c82bfd181d79bc63e661563dfe069411ad030000002ae37d405fa5058e47530603d64d4132a656b79ee86e20683841258024b471239b23fcc6fed9e07ec9442f660de95940e3218e8ea699a0", 0xdd) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r1) socket$unix(0x1, 0x2, 0x0) preadv(r5, &(0x7f0000000a80)=[{&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f0000000840)=""/210, 0xd2}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000940)=""/104, 0x68}, {&(0x7f00000009c0)=""/150, 0x96}], 0x7, 0x0) executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000000380)="92f57094cbc84504dbea4908572f3ba7479909ac0b8b50a51a1c24b992dce21c2b8819f51dfea50a6f1844d112420dd7ed93f3f4be6093424d045cc7ee7f324c8a3d9f2d27bc51f3ecb1a505a17818a5cf048d686bc1d1f56d2a061983483dae8014eba8ad442beb03526f8c14110189b853d7e866492c924da864f49915bbca97ba9825fff279cfb8ef6d075362269e17c1203773f81bb849900f38d4ba304597e497354558ca7490b2ed97cbdbe673d5d5e4ee46aa774a5b995c217a5de9daee716cd4e57b6c9486f6ca", 0xcb}, {&(0x7f0000000300)="cf55ca8233f54a", 0x7}, {&(0x7f0000000480)="e59c52569463a012e9879e6227e0772073c88ba8240775ac2f28aed6c70340015075ea6141d8c6e4d65ea15d293a8e1e2b14c2d6c2ba3e1b6e5a7b072c9a0f712d0d9ccb059a158b89d327d5ab119f92dcce372a8d2fcd454f7aff4231e6931ff237f089ee433cb098e389a28f2c3f594673b77898cc3505bed65c0f8cf0917a579331ca85a3a42d7ce47b48bda93f18091e08bb8c999a31aa155187ac190659d293b344e06634d7d6", 0xa9}, {&(0x7f0000001540)="a2fe6138336c412366c726413ec7967b6582f3d678d78f75ea5f13594b0f64a0901fd767445d26ca1b21f2a531d3e8e63a861ed4837c45d70c8ae1b13530f12270081078a010ecfb83a9ffc028b9d14986895a77c1ef47b92b1fbaebc6a89dd2f56020e8686e006b3933d4bfc1fc1410fb751e9b4898c0ca9290c91e574a6d64bac151a4a42c592192dfaba9a48edd493b8b8ec4500daa09fdaaf5135952e939ad76bfe3b4874ba87a7b298a4be7c4884c6d3816f1", 0xb5}, {&(0x7f0000001800)="d0b8c125af64216d5cc1f63817ac864f4ad9b410dee532ea333b1b6498a2773897c898c8fa2e6b28d7d1f46d65a19c89f9c14becc6869087d40e4e5a342ed79a986eb5c6bac30a6f86512376711764c687ee3d216bca5620163541af3c90342fa39814b07eddf5be37b676e0871edd30ed0304e25dd878cf62611544914b76aa1259cf72ba1d7c952b65712127f30859e80e1399040c19576c9c9a5d21050485103f74977bc1ded13bff5812672ef69a1b52be", 0xb3}, {&(0x7f00000018c0)="df10cb10186a7977a6d52569786ba459325a68c6eaae4e362f8ba679039ff43b38b40e320cac3e004ed47f7bba9a1b1062c3c4a81f14ba1aa47b10cd00c0968c4733cac220a57f06dedf0c1a8d1312e949eb68c48eacde7c1a7cbb4665f04e5d3be9719cc347ae010dc72711bd8a6e7f425c25c15947785b793af2d6e40622763698c3e742227b016ca1230e4dd5bfee5b3c9973a02b296b5965c965b40540ba053c56197116ad62a0530ac39ed604f56ce54d558f8822f409ccfcd89ed287dbed81aec931cd73b9e862d4913081c6d9213679a1791f6399060243ad8a79870ca429af32bf44", 0xe6}, {&(0x7f0000001600)="e9bf1ce6e9fb67c2bb56cdd5cdca62296a4d3780b35e123c44542fd6d0eaf6a4e1f92eab09e110876f30a2775dc7a042c2f6170ea93f8c", 0x37}, {&(0x7f00000019c0)="869a6d2b930d3c15872a38cfe55ea9bc1faaacbc2afcd27d7f", 0x19}], 0x8) semget$private(0x0, 0x0, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x14) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000300)=[{}, {0xffffffffffffffff, 0x101}], 0x0, 0x10000098) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x1, 0xff, 0x0, 0xffffffff}, {0xe56e}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x101, './file0\x00', './bus\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) close(r3) recvfrom$unix(r3, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="8ef7ef8f6fa7ff38e41f76f169e54db75982a5c86516c135addf2e0c356986fa7a8e9cf4fa379bdec0645637c6ef37daa5e33a1dd00aca", &(0x7f0000000240)=0x37, &(0x7f0000000380)="33ab6a57110cceadcbc10672e450d1a9ad3a2cfd554f77cad56be704658e9611d46b8aeb928474eb463ad654f9f34a345d8ac563e85b5591123227481938b8a3a3087dfa7484483e8295a29ab101446695d9adf4c3fa2323467c08056d60b141e8d595c534599cef24a551557f466ce87ff8b299be1f57ca540659c0e16c2ba98aa3bc6821d92398c2221cb5191deeb66776b66636360d6c8a77244bb78f9b801364fda56515e525cdcfa183b3268d5ac5b3d344fc6eed5d9798e20da239e11db0ec145f1f086245006f3de87173641843c70ed14049c894f789fc0ad69d324b977f404e20c715225de02fc6764e465aa1a48d2ce97ab1e5bfb09b188855f0b2a4e9c442591aa8f172a1522ce05c9abdcc8fa1efed776b0dcc4b3a5f11150a59e0b4dcea7f5a02953f54799245d88ae78e9c567b9560403a292dffd436974ba119625ea3d25439c181e2f0e6fbb8a9c80b3e43eb4faee2822c58b2da5d8d067572c128ae3316f1de65449c3b7b0f98d2d4202e6639c9b811509b19a0e275237818d7b518aafbf5be2f3f38718c00e39ecb93d6f8c256ed26dfc2969d3cce4a6aaa486426a2e160244c49a0e7cc7b3fceecdbef304cb8e70ada11e342e5a93feb7e84f1330c0de0e86475267e088eda432723f8429b5a8331568440e61e0f3c2859a7f0829edcb979ea4bcde9490cfd68da9a9c9908537842871ecb2a122cfee4451b74cdd781c93cc304517c07184a57aa075df242ba96c22eacb83187c83fec6d10bed87de566fa7d744b7343308bfbc3c60193430100cbfb5516af3f2507971cf82351f523fd343561c8de959bee826709993948b68f57928cacd2d732c8dc73759554f71d5bad4332ca962a2e37b4b09fbe7efdabe0c6494d4901c911206c3d5f0cc0eaaeb4fe4c26f012932caa8003dd3a9e74008c07f1578851aa45a387a6498d4a7c0b946fbb815c479f8134df44573c2821c504a6a0554f0d477dbc27a381a12489e8a80baf2c6662895192bfe4311db05363d835efbe3508ea333765e7e48b191cbef24554733a59030cc5a39f0f0e27b8ac4944f10e968478e48c11cdd83f01afed79451129a27e509f86c498185f713cc5de61d4a612f3b6e936fb43be667cfba40097316b9429a4ebe183b37be1ff2245795e84797e2110767b237b0315225a59235dac2a1c8dfd867fa83caa240ccba709bde5d07a5133854d926c2c4bf253f1a702f9e4b88d2f71ef956c156483cb632a28f97e91dbac348818688c893dd800411f1bc3df8ed953f9af0894daa1212be8dd2c4cfb26aadfcec4e262810df2aec20ee9e23d8409530dafc5e934dcf85e8dc0c86e5bb9d5a5f7a7a16d06703e13a46aeb3d90cb1ce0509148d2e7dbed42faf8a7c9cd48d8accaaa969a4ac8ab482207752730c209ced103f8bddd4e6f09e4d108ea1076284d776fec0336b10818d0958e91f662ffb8b278edbd088cba96f75457f56c87288f8b0549894c6c7e1dad43d6fb241a82912c5d1e3c0101d67ed6561c7252b238e0143a2aa4fd80dcdbbf64a95162c72d0edf56bd179d1e76d39bab7c77542eb9fc6ac4c4b177fc8e95e3ccc1374d81697eddf899c91e8dadeab3d6aeb1163f556f5d5da52aeee268325da89c44f1d50c38304cde6a1fcd3ed9cb3c7531721fb4e0eb16a82be6d0c51f5f1d3ff42a90c1986236cd7c9bc9c48205549a96b515b7d23081245b3e2cfa540cd1f2920485e80c59a7465feb031b1fd9eeb7343e59dd3d4c8ef05593d289a241471f97db6075822cce88d138bec9374f145efd78da07ad55784c850859590379a0536431aff85d2dbcc7282b57770dbf71eade9f3ee0bce056fa8fe1927562a2a780bd57f5d8ba4e703767399fd056529d020c030f4ebaf61442aa551ec0c8c42ac956cc55bffe84b34939ccb62d2520b1733fd6daabba1fac2efc184c0cef19add41ef6a5ce40c102dd2422b3c16df7b772d32b036b9f7921b6ff451a32ad82e44143dbbb2b36f211d9872a1028e290e1211b65024c875bab50f38d7a276237776792be70a5338927c0cd38b277cfdc45eeb9465e160f2ace62196fefbb6c84fe395323e487a7679c9689de0a8f257d0550846eb1ba7124c234d09cc4035c3ff5b196c318add6ed5422cbf7b5fd72806d931abe854043460f3009df2b6d8b4539f69c82822e155c1b62816201b8e7c4410eaf1d0755ef04ce29cd996a6a1b77aaae7ba9bc1e304e2929e26acfd5705b49704d0630a1a365e50a8130e5e8f35ec7c432ce0ddd20bdeed11ff8c428a59acc14d9ccf4a3376d71b67fead5cffebbaf4269a2d6925e320d6a3789d3e3034370a240a61f345a450a8c2990a0d06fb0ceb397eead9497fd985db8011c9809049e5694f6149b3f701db6d70706ece846393383e293102bdd18c3ed12034dc20db3efbcc0786c0ff84ed837c9c6475b9b9d7d3c3aafdcf307c39781a61cda6e4233b04f927854e4040dc7846b463cedcd1a4a415a7aeaebbd032d549edb9ecf99b52623b677f998ec9580089bbdd45d90bf62beaa801ea279148cccd3a3ad72dfe0cfacb239545e968176a0ae5d56c5b9b6d413350514af964a2e15d0b48a44092fdfedd486f96abe3e7ebcb4f47116b77ae14cae7cb3ce71edb74240f91c3807bdc53c0cd6ba33980a74da7952c8a146ee304689c551d1f3349ae2d761e28e6fa68de2a7829372b52d9c4bc9fe3685abc42dfa357fda83ca7c72c6c861f7230cb3dab7a63d678bac3f43b2d6c2e45c34cdf423eab61220f2ba56828d342c0c99b9790a5e8e4d30d80b15dc3a1ef36770e1d2e6618fb82e12d572faeb8b333f130e71a840a64f5615bdc3dd9bd9ca5c5284768b0bbeaf46f6de94f1949328cccfee36b044a70145970df7bbcec53ed5460047e5935baa82c0ac62b9bb138cb0a37f78a81cc18f4870dc2dfbbb8e0f32711933f29039e1bcfb2d0a54aa3e82d4cb093b42c4ef773972ca1acbd9d411ca3abbc6a205825ce7bfe10a7572b266f1844b959fd2eebffadea1f7966ead846271fe5a48be3beb174efb8bd7dc313a8ce3549d4e4edeb455a01d02334d427c5a391e21379ec5b3e19cde0f071b9f6e92ce1c11342bd6223f69d5fea2abb15456ead0e5a8c4835d25797d5f3c77fe677f2949a7c1178eed7f91a93940585d33e7bcdc231ce0f1ed803d42439eaf1d2136d71221790596e9fe399ffe039bbcfbe40dc6a56055d53e4def7276c5f934e3cefaa9186da0a7fe2063adb59cf8817b6f060372184354d3df5e5afb09be1c874b8936bc085e006ba3d098e42c7f026e284e20bbb358f8b4960c085dd41795fc51652269c56be41ee5c9c2b1759be62b50ef154b96bdafda343c9f1eb8a678a3ab7f61df7c19fe1b497c40eaa5334610f7b1e709401ff090390e6a6eca3a1b20644240aa0c8113998298c59b393432f7f443b768d254628d4ba0ce32d2e8d886868a180bf5bd983071201a9bc3fb8cb6250db069c0b0dea5932d20183f9bc8e95b14b00df27e7fb7f52fed58d88e40a0ad6d598f3086685fe1b42b8c10a13aeca28d49beca9e7464a2add98e0c9ce6a2cdfa040d57f8df1ab37bab65c76493df0797e77d4c9dbd60ea8d32254d87de91179cefcd0223b2c7f0dab93043d1248e1529800dd1a79085abeb74363627b183f82d5b1c1e97162e7e784393d0b7b3428136bfc8fc59a84fca54cfe5f9aee2f24fd5dcad74841b2b15c45db44609c4b3fb3f25c58f3dbff47242335bed7ee54deaabc64673d8c481dbf5def9a5b8bff6b47629902501ae3901163b652a584a4d917d75333a4662cf95afa2194677b707c2fd7ffa2dc2cb9b0016bb990ca7faa2c14150bb11781a7fef532a900d76627e3a70a24f3caf70d8843525b786ec1f2b5a5a6ff8cc2d6a9706f0bac5340ac9cc83020ba7dd0f3abefffeb65fda521e9525c1ae815d9051560080bce0a9ac0b7871ea0c39382e1a1f8388794d1178b8e9cad87c9042cffae2da68ec6e9c4bef5dba6043b0e4901132599a14fa88a0040c4af14c9ceec29411c2ee2e12e65349e85a0b4fd422b48014681d77462f8cb2984f48dc201ed197f53e3cca95de2d91b0ecf9ee494d1b823b8ec279f9adc78433baffb23d09e4109e53cc3e3d190a0631d62068cfa47344685274da0a79a827e745d432dce91eb6454509730f7dc0559bb3b3e63b9f1f644898576118b52da307f6d74915b7dc9d00d8a0357440844aa5222220ccd40f9363fb2f3dd0c353875930227ae26f2d40a9e6eea3eff1a10c846e9b047b7adfc7ec2fcb8cf4f96701bd103a6adefc409d865fce318947b3d9a51f3dcda43ef5c0c3761a1b80db366231852153cde917d3ae4da4a0b8e9da6114fe7ae66f0fc187f011c8c0c5fddcec9ccb14f074374df0f2e68527259bc38ca79994af173b632636be9b7c3bafccf616e35f18a6cd02cf348f13833eaac26cba2f37c528bddc3281837161171cbcbea84ddcc6f06d00e3731648f3bccad255995c3a0c83e59a69bc89c7037464cb8dfe5e323d8766bba2c2e09508aac22deaa81d049d2f35916d809915ee6dbd60b2a4718f615bbfba4b790cf50ca72179e09f471b9dd85376d00f430bfb22f225d23551e96893a599906f59da29e288824a3bcf59b29fe41e6641bf2254cd483cef9e01e3cf3fc2ddae5c9cd2e5d36cb06ec3bb8f3497a0c7db9d9c1a683d3041559ae66ff8de1c5975af16a1ab28f73eb59da227718f7c59ef57e4725c27a50805bc6e6d72b29d79588de1cc8df5cfc7a96f9fd6bcce84720ceff19de40277ba58b16848150da78cb926b77a7c26e7bb446701f09851d5e82253bd096194b763ab3693acc807f8b8be0ce96fe0fe630c1a7908908dab817f323c0d2a427c5ccedea08ba9d7fb4679ab2baab8dae9c8adb3e809ae07603ce7d00ae057db373674c53af1fa25bc00cd87abbd64aacd9b4f109f9e60d9af7642f6da3c86efb96fa6ad9b9ef959a7bd631524dc8149142cf857a955b9b80d07e901e2e433e5a28ab06a8f1002369bbd9b63ac4b3331d28d9dd7a352e81f6e5f262547b4fdea9a000fb8659b04a4ec743dc7b33dd18ea8c27be677bc073ccdeeb0bc71df54726f7c7e97e5bf1c0ae0bdbc03d64687624ec8b28c735872e9ec92646688586ec0865dd084b9a90ab4b80e21f86bbe22262cb5515f78ef36ed530267503041d3fb585c49ecc98854bd8268a9966ff75ec24a6e1978aab0791bd7c97fa9d0d4a934dedb4fa9e58df905c4f8717219c2354fde3fe87578343ac0125f6cb069c727f38ab5bec497482255d5620b1b5f1e639685f9a22ff471b623e398334e0a1c1f7bc78a59f75d7b645147af59b50c222f42b98bc53f0ad6ab7d3e4126209febdff6ade0baf6b6dc93411ec9aaabe278ecdda7cf75598894ae316b2d2b1bfcc139a0ef323f424932b443df28aa9f323cc0a50c13e1af008039dcf863444d0bbf38f380ce94b03761259be2677f1f164b0836fbf2c6ba673f71bbeffe23fec2f89a55aa8ab8518e5727b2abc940c1025b3d412d37cb933f48dea1557feabf94852660576d0aeb46e8e81509ad781767d2edfcf29612e68ef1f9e439db58007ae25385675374d5e617222cb851220d8b9c629f03a585bf48bc49c78937046163b6a737c798989adec04948679e189367e4444dda45f925c687e1732abd845ed96880f84de9a5d8c2a13abe1b9b5640377afc1edfd3a4d200ee080fd2c6e296c33765ab9f886a65cab3ada7c3b8ec52ca57c5c8be5b94a30064e3f37d0699b58b3a5323", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) pread(r3, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000840)=[{{r0}, 0xffffffffffffffff, 0x30, 0x20, 0x2, 0xc749}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x37, 0x10, 0x200, 0xc7}], 0x4, &(0x7f00000008c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x20, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0xd8, 0xfffff, 0x800, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0xb7, 0xf0000000, 0x30, 0x20}], 0x8b, &(0x7f0000000940)={0x800, 0x450de999}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) clock_getres(0x7, 0xffffffffffffffff) recvmmsg(r1, &(0x7f00000007c0)={&(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/188, 0xbc}, {&(0x7f0000000600)=""/189, 0xbd}, {&(0x7f0000000200)=""/45, 0x2d}], 0x6, &(0x7f00000006c0)=""/229, 0xe5}, 0x1f}, 0x10, 0x1042, &(0x7f0000000800)={0x9, 0x3ef}) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x3, 0x2, 0x7fffffff}, {0x1f, 0x81, 0x1f}]}) ftruncate(r1, 0xa7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x12, 0x2, 0x6}]}) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/520}, &(0x7f0000000480)=0x20a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0xbb, 0x7, 0x40, 0x1, 0xfffd}, {0x4, 0x5, 0x20, 0x9, 0x109}, {0x8, 0x7, 0x6, 0xff80, 0x7}, {0x3, 0x1, 0x1, 0x51a, 0x20}]}) fcntl$setstatus(r0, 0x4, 0x80) fchflags(r0, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000580)=0x7) flock(0xffffffffffffffff, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getegid() fchownat(r1, &(0x7f00000005c0)='./file0\x00', r2, r4, 0x4) r5 = semget$private(0x0, 0x4, 0x500) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x800, r2, r3, r2, r4, 0x14, 0x1}, 0x3f, 0x2df, 0x153a8660}) r6 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x20) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000740)) faccessat(r6, &(0x7f0000000780)='./file0\x00', 0x7, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f00000007c0)={0x4, 0x3e4d4adf, 0x4}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_media}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000840)={0x4, 0x1000, 0x6, 0x4}) connect$unix(r6, &(0x7f0000000880)=@file={0x1, './file1\x00'}, 0xa) recvmmsg(r6, &(0x7f0000001f40)={&(0x7f0000001f00)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000900)=""/91, 0x5b}, {&(0x7f0000000980)=""/116, 0x74}, {&(0x7f0000000a00)=""/80, 0x50}, {&(0x7f0000000a80)=""/146, 0x92}, {&(0x7f0000000b40)=""/147, 0x93}, {&(0x7f0000000c00)=""/48, 0x30}, {&(0x7f0000000c40)=""/86, 0x56}, {&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/8, 0x8}, {&(0x7f0000001d00)=""/32, 0x20}], 0xa, &(0x7f0000001e00)=""/206, 0xce}, 0xffffffff}, 0x10, 0x2001, &(0x7f0000001f80)={0x3, 0x26}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000001fc0)=0x1) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x6}, {}], 0x2}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(0xffffffffffffff9c, 0x121) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000000c0)="2839327f1fe0777c3e14514b867aaeb821a84119597ecd050c287c0595a77ffd1f34eebd6c975ed39ac765701cce7be73b7afebecd250e53fe50192ce4b663c641c3e768df6ece7153a9333427560b2839fadbcc8260d7f968d927fc92d534d96e711dd5c07208d8b6de26010aeb78f915007ce86725f9cbeb84e03d86ef1783972ed4a36338fc647147f976c902a8d30b1b036a9ec4d01f918fc3d87d382c33859d75bb7f4c97234c9d346e43a5cb1c1f046199006a989cb22eab1663aad4a5e61484978f196c1c315d33c6bcc06eaaf291b1c15e2cd4254e59f836141a94069afb391f3b3bc6ab142ad001a54a951f030df81c8d2d3d", &(0x7f00000001c0)=0xf7, &(0x7f0000000200)="749745ab91862cf4134d31de3a11c0e99c05d31e5d6506427e7fdc699b2152fcdeadf09955c6b8f5d9386d7f97605882e25753ea1c67079e5a70b705aef3924c084802b3d08323e8dbfc24d0643d10f4293c2a5440deb32af55e6dc538a7ab703e9b9bbc1119b95e616c79dac5c64e3a71157b0923b272aaf44813e9b323e16389142317cdf69c283930b6c5abc231fbef45eb1f7a9200e16f5ee7403d7b262374982869c99ae8731ed53da8d32b3d1127e8785ca8ccb9066cd7751f10bbfe0cbf5f1350bba8848223179fbffadae0199536198ab4a10a2d", 0xd8) executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x53) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="1fe68e7cf3ae76e774936eaf75fb769f4ad03b7a96714625f64e2e0042e7005fea8dfdff1b038fd4077c571f5d86c06578024c12abceab810394e10d41457e465faffc57a7f5cc9d3fc2cbc969fde31fc7c031c75fbf818fd8cad8aafa381fe992f0471496be9d78daed86d5bc1a5985386e586d1c8f075d0af54bd6c1e0830891145df2ff78163db18d4e1ed157e662520fe40db59b3ab9a88302938e8f3a524e4e5068e8b5fa4b1e", 0xa9}, {&(0x7f0000000840)="5cb4dfd1446aa8332b01d017218480b9a04ffdf415a5ef3003c1c8ea90b8f3dd371a65569b39b9f025ba910f1cdcce5bc4b3bc64a5bcfc469b23656ef41d50ae90265aa7d4fd56e52e12bf8fc881eca8d3eccfc1cfba2bd1cc2ea84aa101af37b8ae0cb07c90c3905136de403cd780092cdf3958eaee41d2b4ab7e2283a9c6bc8a61dcdafdf2ac2995640c1852a1897aa67ae95bd7739311c7be461f3dccb80461a8881d89afeafd9cab44c8b4ad80166b3f7bffef8008671ee8756b6e6a3f1deb8dc4645ead4ac262775c5b43074e14ce0ed02e926c56684bcca13cbec4e9dfce56740dc3e2a874af5ee1d93ec44a812b8cd9d549", 0xf5}, {&(0x7f0000000500)="df1dbcd7571da5cad5fc3975ea9cb5a554732ddbd196e4698ff1e707d5875c83c58356c6a9c973d3bee2af5860", 0x2d}, {&(0x7f0000000940)="da6f1d18b4d34d354955ee302334243d26079b1f04549571b545afbaa08e9906aa6a1a759ef274dd213d7b25c2af200b25c7934cbe69f05ebdbedb94adb51aa81e7a75cfdf171f125586fa346f3ebc6d21497a20b144225e44a2ed97a4b28ca1f6a8264c4bb40c16dcb59c7ae6ba055bb828b0845dc0481bf290b9110789da7f9c0080384faac528628c51a804172cddac1293b85b225cf512e1dfc6d02afa9fd8650d6cba9d6b8204ebedaef15bad65c6f14b64d89b26ac9b8f734831df7f0237f74da5d1a0d22b244c9dd3bdc03950697bfb219c098eb47e0eaca1957b3682ed60ad94a230c8a002f4e6cc6632b04c64f1eb07c8586ca083e9761f752ef47912cce061bcf59f34b441eb416dbe5f3df1f0adcea602f11e8d2fb8413f0741d9d860c044a206e82400f097fd08f1f782bca5b5381be8e7d092010fc08f6be24c0cf6deb4d13e2291adbbb3f0399ce51d69e7640588d2f5572dbbdc956e292ee128b35897fc809fe61101069253a1f827c55b161a699c629c3c365c71773d9f346e77b8790649681c07c25289cc325aa6ae454b2139fee17dd66f3cce38c7a87d148a53cf90db2c89d54b39c9b411fcaf4a578791158059f6e3e1c6eaa19e8442c9d30a9d056115cc2784ea4abbc5f146c07d168b718aa533d4ad692683a7bdd5fcae44b0ce1c20f9f3fa0d9b229de2556b62cc1bffe24eb32ec7584479b1f512c3c04d2f0e176d3aae5317088ccc964045b4099f26a6d56e8b294faf2316320e9bd2caeb93f0831daa660502b0623421f79438186148d1be203a66829abe974bf5ea8086ceff5177c17908e547eceea8cf63bc887e4412e1735d14145e7715c08c860019d9d5073eac1beb00ca936655e9c4d25dec92f1552bc1bba721eda8a392dfd1b50ddd7a84dab85c1e209849c5fb01c376e3f7a826dae256ff3ee6da792123152a3959103703d0a4ac0cf434c9c78faa0413b339702bc2e2de7c40b3f25870a3d245219636ab805bada4a7f93d6b7a57675d4e7d085de196f1d395448e4741b6663536b207bf26556d3eaf856ae88f679fd32b1232dbd2c0ddc51d3cbbba79ce86b86b65539e1b764a9f2616bb030f2425ca35c408c9219b48e80bcfcd379359db40f8d1f9bb28fd0d6f5d679c8a97f467f422a4022b57089a7de6e52181a429db4929e8d4b30606ccb44a0afb3ce0f149de3ba0d46037997e133c660175b0c4797e1d79c6235f9e81d3bdb507b03955a61bcaf3956e655d2b070b6d3eb5aa087463d4b7f146c3bfc498186f65494717ec9df5ad0c85ea79ec8a03e455bbdab694b4068855e18ed38f9c2403446086299dfd2eb03ef2e06613d53bd65d7c1f26a785b39a4b713255367f7568784e6e8b0d6fa7bed36c07f1d3ea44db68b423f45eb1c66a84cab06a62242e3cf2d39362ef6417b38877fcf48e34e62c99f53b5ef77bffb5e77e149c74efc2cd8613420ae40712614834650618e92469e08e0dac2a87e001eb8cb46c570dd9528f4b4d1ecb65e52ba6a7254f80b42d33634ace47c283151c98fd39f22b37603c50844ebf29bd97dc169b0c4a7f7ea95ccebc8a1000604b764f277840254aaa7cacb67f50eb1f538c04f0730ec29705cb51da7b25e8979fe79efc73670d8d3c2d64d3edc269bc3593d72cad4559832f63644fc9cee6ecee6c6e868ecfc0d878abb4b8786234d9c6e8fbb3f5a23107b2e490cb609f0273056d5d59dee030a63b90bf214e7d123a7709c50c2dda76232719fb571f2399eae92c998cc926126c330ad769789ad75559ec446720b0a949ffa75d16e8bd9c48754eb7591ba9008369b0f428a04072aab46fe0aa60f319b5a2b525f7b61550069e480cc89012abc0e262d55be6740a7804e85fcc22a640ed526899d001b4530117edebccfc938d2f39971bf2b16e1bed9648f76bbd16b848741bf7c953d5789422eb7b321256eaa6956560dde1afda3525543f71c3c128311978b33f105a90e3f14d472ded807e1ffea156e8cee2190b3ca113f5040ee4f3735eae08fdc90c93a50946de327af9a38d2ba0454012ad218dc3cda61f0ce3fd3f7a20657df1e152528d0b5b517675eebcb995ca2007bacd669adcc2b609e83c137a456929c3e0e7f1695089ccf2738f938d62426e0bc18e98f6b18305b5b0155089c6b2200d4ededdafcdd33ab04ccd4d4308e44086bbcaf9b34097bf2e7f3c59c72c144e47c5254400e1130096728f1e1a039483c484f7c471b514ba64fdf09c4b16f9504425d0e289b3103785ca6e2a453b2c33f1186ab4a064e8c18ac8735cd38d5650a8e91aa27ec60c0832067b16fa2e39d337dc8af66b1fe0392b400f1075f36e8a0c37ba3710e0f4de1bcf0284a9c4015ddbc0760e98f46c7c6d35ab5261ec243091662f27d59e4ce82f464430c3e2fdc72686a470bba55329b1f8a3005be82a554073f897dceb46e645578d79eb309fb5681134de567e7f69130e7bba0d9411ef099e59b505965029c3972469774e332c937f157ac995fdce2575a3f2f7dc2c1155f8b0fb077c3f53c68d29c005423e1554e615c6d962c3766cb8feb1dd0e698342f9c038560d1e78efd4bbcc18e87b9161823d2f0a0d0fee77ba9aa8197222b81caf6d245efe7e3accd030fa74b48f93289a7fbd27f0d3c0e0ceca16875c24ead03a8eb96bf98091c20d312350fb2d96c2539d8a832826ff22e8a9303bf2e54e233d7ad30334b0f2e4eb2371e5d1d9e394843ba396dd039a1e08226b1e7ac6b5b1dcd763fa64f0ff099d6f436d549d934b7ffc771e405c63a078ba60278d35d240bba98febeeb7aa13588d086038c9da3075984dd74eaf070f7771052d2a40fa464c038125846b00e8330d1d11f662f30914dafbc9fa9b5e0db70a83187f4bfc3826241fc1a7c778c7c902ce933d1c3ebe778573c8ad9c4c36c3cda3e16ac030f6a639a3d134b43aeb5b74b847a82f703e10605b1418c428612ce8351281123e714874a67f93d90161064d270b5ce12e79ab4764d6e10433ebe121bac026d49de206772e8bfb2b840cad1c0d1f6b9caba69a3342f903b9ae10fe67f950644a755ce8989e6b9729bd71b107c433d075a9d31b02ec8817ee14efd5876e88df211e096567c556a61489648d3367a74baeb7ce1c9178c8e2267bc77df942d0c4a4467c65227a3d2a498f6a1b8eb58e60606daecab214aecc28e2ea236803fccec3d511ebaca92dcb2ccad712fc1ac92f881bbabd5b9b759200d93593856f093626f45a383baf9915e2caa452e7cd6515477183dc96e0c414d179706bc95eb7bd935db2b70f615e0f94e2a3c33db8d4802029422a859021519ec8486716824c5898390e97c565f1644188bf86955f8346ada5be87c23e3c7d61ff7604f94503376e362629a64ee01535cbc115a226fcff3b2984f8cc51904e71973c0b5ffa1c88efdfa567d38950187ca983cbcb7fe1ccf5abf79917a2ab7a85a0770c5a213655889158404060eb0752bbe520d0fb22187249b888228fb62a67f5582ea4bac3cb367ef15dd5fd724873e889f9a1493efe5a679a1af0a5a3632a6b77134bcaa774af84aa299eb5495fbf0cce0d954ed4d5b1575a4d8e438631654ad3f97d1a9490e539f89221550066920976a4d7f3c3a7c9727357b05af0f67983435fb20e5a9be7872d2d6b82cf7bbee5d1fd732a978097c3d34b04e6af0e17a45914c96be3157a677545abab148d5186fb56842779af4ca24de9938f608dc34f40c909addfcf42e6cce3a683e603f529c879d38c8220762cadab9d6ffc7d626b8f8eb98391bc3031d0bd9c9e8645895df2b1c3a6a24cf82def05c2e7a21441ddd56b01dd01f40b67f46c409736847ce7a6c434657e1784023ca0a51642ef3b3d9d06db9022f7b5555030b6ad8ae2ae73a2743cc3266077dc1925a0cf002bf784e7f0f2f2ae8973b74f32b85b3dcc219b1d7fd87f9b1c1e82a0ac1526cd3873afe2557b1d2df6f4bbbdc112e4ea9bbacad7066024664247b355890ae93726e1598770e6a8b767ee45d895d1ed853a85e39fd214416fbb089552df411a4ef75ea8083a016ff95a56a8af80f432b2dbd8eeb6562f939a6b303524d0e1213d1467861a81c58e5d9fa3a6db89992ca4425768a227976fc22741c6c263c36a98b77d669592d88a49167e28e4bc0dfc7e905f052fcc478d04b2e6725b554ebeef240dd1c4083310ff3b8507c5b56bb44ce49c00636acb8523af9ac9efb6aa7c159884f2eb9f0a389cec4eaa2ce3ee852c77bafc523f2dd8905d213a4e1c8147fcfb79ea7f026e594c163f1c43ecaef0e77dd47a50b270d4bea3346b5067d563d6c36c98a878a00ed524ae77c3e00d002e1ff358d0b2519e35a040ac43e050c80e519012f97bc124f09cc139112a867c31ab0f6a5328b925a612ce895fc83b7551afa5fcf7eb9cbbb61e40b3bef0948b790e042cb59d89d545abb2b1f53dc37b631826ace73471c4237fa529c74526e187cf1edd2bf2748836261216fd8be489221ec69bc75536f20aaaaf6ef32ee692e6569c4f6408bd6f0be1da5174e8a3bd0a9534b91af9382aa27f195bb80700624b41ab08284930acbf4bddd3f05844cb410f33dcca6d18ab55669567ac953a90800ac24d6cbe2c8c581218fc56ca52eb028ee3498b0bc3be94c08ef1f7eaba078d85586c9b42a911a644432e2206d35105295aaae6518f71c8ca0a28d790fe0be852aa135ddcde1e265926eb1768f74ff0695d905fab437395ebf690dcfa8ddbaabdc53386363fe8846879da5eb1f987a8282ff65b461b68ae19c91ebb17247841724bc37bcf6a38d8d4a0e15fd41762c3edbde68230bbb6cc3a666f730822ae161ee2fdb24858d7076b33fab2d12f5d086929a64d129a2cf0256beaabcf7869c3a702656ddc96a6ad1240024e3548358a44fea4896578b6c9618989d2681a5698e383eb0f498dd296d3b43e2c99293d77b2c8c689edd88d4c62f2b85c8985e90d9977d50461dcdad2962c57ca7000d248fd7157e0444875a3d73bfcb964c6d07b62931216d399c7707a32ea4646a8aa2c9a571d75cf52a94c2b4b08e48dbb1f35a229be14b1d7b3216394fadf820d14a46d4595b367147a0a750453ce06ed23c6ab66b0d08c83d3d1b72544ac5e428ad624a74436f4908bfec485bdc60da2e1047ca37fa8cb1ad90be3851985917bfa3cae0bf33b1cde3f5c874b63c26dd54681b7468d98d4cef0570ce6a94fc4d131ffa730db79746c4973c8a44525394e600917d47ccf0737413ebeaecab2e745ca1869a4fa500a984dc5eec6fef2e3c0c2438e71b342133bbe617c137fc696e47e6ebf8f6a1f800db0523bfc7b84527ab10d9690f3b8fe750fb35e79f0434013a707d4343f2b3b53e68481041f85b103e728e44cd55f9db453577d29afe55d21d165b01bae0c4efd3c478ad6ebf246a8f4ebd8a27f67a57b12f429ff3b612858fd2f687ef32b2c5c2c19b6ca40901a138d1f66bab254dff46d8d23715b1d21f1f0b1a9f4f2bc944a189460a81d2e6765cf0f2f914386df0636d042f2a7c3995ea70b5f2789d1383de3a4160c5caa849d644de6c269d0193a0498827262ccb9bcc5afde48a539db4864db4d9dc3a3dd9f7ceec4dbb712b95cf1b1eda203f71fc1f689380d2fc2ea70e55b07dd69e2d65f863c632d20c9ba42702165d025d30a4583af0075f4e4fdc907f8c7ec8688e944fb9c50bd42b27757141c8635af4db3af821a363cde05532a65341f4825c0bcaad74f0a39a21bc2e201f9c5835355cee68d2c2788d63ad8537eb5e1", 0x1000}], 0x4, &(0x7f0000001a80)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0xa0, 0x3}, 0x1) listen(r1, 0x0) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = dup(r8) sendto$inet(r9, &(0x7f0000000240)='\x00\x00', 0x2, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x8, 0x203, 0x9, 0x9, &(0x7f00000005c0)={{0xff, 0x3, 0x0, 0x57, 0xb3, 0x3, 0x1}, {[0x7fffffffffffffff, 0x8000000000000001, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0x700000000, 0x401, 0x8, 0x3, 0x0, 0x6, 0x4, 0xfffffffffe74e8f8, 0x800, 0x8001, 0xfffffffffffffffc, 0xc363], [0x0, 0x5, 0x9, 0x3, 0x2a56, 0x4, 0xfffffffffffffff9, 0x80000000, 0x7, 0xffffffff], [0x0, 0xffff, 0x7, 0x40, 0x2, 0x2, 0x80000000], [0x6, 0x8, 0x4, 0x2, 0x415e, 0x4], [{0x5, 0x40, 0x4, 0xcd4a60b000}, {0x2, 0x1, 0x3e4, 0x1ff}, {0x400, 0x80000, 0x7, 0xfff}, {0x1, 0x7fffffff, 0xf16a, 0x4}, {0x76a, 0x4887bbd9, 0xa95, 0x1}, {0x101, 0x3, 0x5}, {0x40, 0xfffffff9, 0x5, 0x1c2}, {0xff, 0x20, 0x1, 0x31ab0737}], {0xff, 0x10000, 0x40, 0x7fffffff}, {0x6, 0x9, 0x3aaccd99, 0x2}}}, 0x5, 0x20}) write(0xffffffffffffffff, &(0x7f0000001d00)="05a97a1672c0158f844eff9102fcf0233f27dced4202773dc7508f9b1568717b3c29cffe44985bbd040cf997d75b5c2ef7267d894be891e7fde295e331d88c24e1aeb8f2367cf462e08f6784e91ca78c5d312ea6f403bec2074049d487aea1fe524e5dbfffcaef1fea3a5b96bc3ca35ef35d5a77464ee789f5646e3ff78c7874477fe379c7bdec360adb501c8d000000202000000074becd2fcc9c45f497f46d8cee62ebde712c89ea6812ef95872faf78ceb93663d270fff6f95fb63fe927d58fbb90fef39089ab437e2c4ff24d8fc041ad8fcc5ab47a836cc95534b2f3387dc07649cc39fecbe7bf0ff1dad3324a41a15e0c62e8c300643372e7ebc2d5fe57ac7816f57a15d6a153b95c59716b838a0a3c7f9228f038f152c400c43917cdbddf6e7063bc5b65d9df61b6eb65e9e9f3db875a8c1c7e68acb1640238da8a3751c637e1386c0a42852fe4e47c23b36d078ed159842fc7743cce172c6941cfed94e4a601d1a6455d48", 0x168) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x396, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffb6f5eb2ae52b86dd60ff00000360000000000000000000000000000000000000000000000000000000000000000000011601000000000000010900000000000000000000010000006713000000000000013673cbb56bc04fd0493fc9da9bae76fc8536299cec2e2a4d37906c933c08e94505377cafd509500dd4b400a326d6e66692b3baf828952ee318069879c204000008000001000552856e9f789b3b365755ae62febcb21b0ab2fcb07ae544a345a66c6f2dffc5ef16ddced4ae53366addd5674765fb00eb96a67a89a8c891b85f24e1c24c2b2bec7fa7656feaa485cbba63c16bf4100069c68f470401060000084868000000373d000000000000010008ea2c2bb29882116970140a46e5be980bc7713293948bedc3f8be321644deabf587a85a5a369fe47d7d3c6f9693b9491449287f18b95144380061390c5f33ab7c98dab7c48deae21680fed144773f02000000000000009249473ce43f5f260c26eb15815ce5fa426e66149e439669f2d1879ab7790636f9478ecc063fccc5a98f1ce986968e6777439b545c4112e5cf5b19f074788b4b0682e3c3c70c510c6c479134adc7dc909cbd6a9fe701914d4f1db1f668782039801a038f5d263ad87b738f0c43a99ce4c18840f369bd8cf25bbbf0925cfa2132613ea2ef610f3fc55286cc55194d5eb9c14c7bec7265dc33bdcd015b3ee000010004013f04011f407caafb2ee9a0166fff4ed851445d022899948588b51040e191b01dbbb84235b1ae27a66b2d3f071921b12205184d949e224c5ad7bcf0c3164de837bbed455ba79af82d1aa4e5da5ca80f7c45508aae957288aab3f6e3295ce7c91729456c97c1f80ed5f71c5ffa8a75d6d86739b4ab99a329dc898fb7af459069ae670d00010001744063c2d22af18dffedf6682efbb6a7d9c92ad2c82d8b52aeaaf6c86771fdc174a26f11ed1443e279ff849a1df2cd140d4c9273f0f5d6464df34388dccf0ad4f4784299bd403f4171f4d888b69f90e4e1f7f43d460102d6b4c3108fd9aa7bfcaadb7bb7170a11d4ccfe789ced4a20d702746dcb6c00002b0000000000000062020005000000004b094fa804a2900bbcdf54514d3a50090004003f00000000c817d58efa09e205041b824449d88a065f1e450708277d4c517f59e6d231ceb30106000500000000ff01000000000000000000000000000100000000000000000000ffff7f00000100000000000000000000ffffac1400bb2c010000000000000100050203ff0001000401ff000100003300"]) executing program 5: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xd2) executing program 5: 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) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) fcntl$getown(r4, 0x5) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') mknodat(r5, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r5, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) executing program 3: write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() chdir(0x0) setreuid(0xee00, r2) unveil(0x0, &(0x7f0000000380)='x\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x801) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getuid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f0000000100)) r5 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) semget(0x0, 0x3, 0x50) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='9', 0x1}], 0x1, 0x3fffd) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000400)="bc99886955ce975730d75df622695da2db0e56e7923d021d687c8078b73456f212fbb6ba47e71a03", 0x28}, {&(0x7f0000000140)="92d19a2f9519a07bbba058fb20fa72ba700495a4a69ad7a8e95d84400f7881d6740776fd9370b32b8a69a1df31e043f762a6f861bb41c53e660db5743fe89bd53b5d02a1f47bfb5ab0a5f40d3ff9fc935de118574f5d0c1d1468188f365fdf88b107b12ffd0b129208949f6567e2f5f807d49df57ac34f9b4cc63dde2b771a186cf04ccbfe591e2be01b7c2165db9b735cfb8120bf9d4003ae72d72645450194cf81e7a5", 0xa4}, {&(0x7f0000000200)="2309760ebeebed30727e68daf534b9d8994f22d7d3de110091fb575961dd4250a8b648de5aa699beb8fa119d3751775b0cc9c361e78061465f3f19ee97d8cf8c10f95dffa8b744250d7aa67a0a1f553e4bc1c329a47f1b3c655495ff3cd12939c9594db550662be470033c85fc2ff0e60ef82d574ffb889e98f738a1149a3fd7c0bb47f8e04c6d2ced7dea8c21653bbce6a3af15fe22c935b056a6b1804cd2e466618a78788bfeada9cd3192ffd11c5bed5fc9a6951fd63815f05f861a8211ac57a06d6baedbe5edf4ec08ff3d1eb8ee16daf6dc792944f6bee206b54848b4c7284d57c4fe81dfd4128873f4976b58ef957afa2ed96d8b07d023e94b958eb5a5c57a9cd9f82129798cb9e0708c097c84dffad268f6bfac9a0a889d443baa41e1c9e0356b95273c2694767dbbfabe79b8d3279886391d2d1f93b51cc64c6c765c05d9b13836445600e31d0a2c479ce31e62d694f4057b7bd1dfe94fa0e1a6195f5ae5cfca793ddbcabc502543c9c65da17cf3c94878aa3d8a79a64c4d2ff3ded7fc71eabaf23db0defcce32cde8e6240d38", 0x191}, {&(0x7f00000005c0)="7954a5a910f460ccdba2a5345fd0c0b2bc1d030ffdb796eb97fb0f8b83b0317db6ef583fa903f6251f57ce0dd81a4e9dbf9ba94cbb643929193a87f98500002c0c7fe3305ea23ec08a2f39b5c0db98f4457792042cfad742b715bf5fef7bc50fddbed90c9e7f438e06a0281f4c2cec83d988d984c2096c476f95568553ee68bfcf1073b03e01b24770153d32b9b05b899f59096e9712db3319e75a7ad9adf73bfe9629ece2219c26ce418902f0785b1d1d0576523d672bdf5035cc4cb6a02616e6e2e9c9c90ed872dd5aa6edb8e12a268c7f5de0031111b74c8607dc4fbfeee1266bdfcf175600832846dfb75473a53f96cd1f67934651bec181f65889b769547d09cf7619fc39877010cc506d5985f0f47f7de42b108a1904a791", 0x11b}, {&(0x7f0000001080)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151dbc0c5dd0696fb9c1d7f2a3858931248c43f0c4957239d55dcd58c01c85ee4e8ed86c96f5145dc2ed88b8f242f5443a9383e7b171ea45d384916b4bca86d189114f4bc71c7233ba9a946620264cdb64b247c6a2a753a70330a6e5e685d0d3b40c79e5806a2a968c8761ecdb42f80a36fd00d7e4e59289783e9d21254348db00d1dd92c515129cd1b03f181d1e4520f609c58bc002e944fc7bfcd9b701f7e8a5cf661aa73052ad884683da129b544d3f37d07217092f185d4506544f2db1c150061c47d9fc0995013a9734476358bf4ec6fe704ccbbe0491e4b843d861a9bc85a4b93f4981a753d1d2d0cd522b1bb937eabb941a0d4093c5cc1431fa201073fccb863f913e7789d15dcbb16e71f1c7ff6c295d6801f3d5193b4f540d21a9538b87100fb7d8d836347f6a6305d62835061c831455a1e8537e4374b73547ea9b12ea45002f8414f69f84eeb3d7152b1c20211267ce8695bb90e8d2369eefcd074a12e6c88bd9e1534b1254707385303058666712fcd59667edeb6dbdfe35ac9010d2515eef59c7ddde700694aca888b80c208841c40d8ca7e72c413e6e29dc0f5b495fc287db2eab252d7bd85325bb7799ae77912dbf0bc1930c40941984ed59ba10055216f0e518d2e210cc97d1bf5579cfae650c1cbcd19344407168336bfba2ea22fc39cc00157db23777e14c8d1b087b93b0fb9a8f733172acc8b19b1c2a320f8857774daad9215fa8403efb374b87dce6bab692925aa56c6b2569c8eea9b503c22777764f136aa7494efa140d94d1bd4b4b74f3b828814fae866d95bb8edc9126cb1c663b2ec18bd0c884230d63dc09aade614718dd7d8e9da3bcac8a4029ec3d603837f65f8d68db85bc1820f1938e13ab5dfe03b6a1187b149cf9637ecf30c2fe181123595566a45ff0f379e723a4ba02d0d9afab526fdb525f338a11c94b7c4f5e363137428b826154aaf540c193100269eb8231dbdc13625e34097f741383f7fb4855984904f91be7118f1446baf7fa47b98a5d576013460fd0acc0375752738a1eb99e91c26c5d9fbd6452057865e30f13010c817a9bfe89e93532ea7e964ae14e3807c9c54cbf5415d84b6212819f609665f82e37a3e76df0bc87519414b0a6c037a3954ca0b288c2883d60a3840ef3357ad10812eb21a0a3c083398afc84dd2c479a0b620cf0b1794ef369882540d86cf9f0fad5cddaf8a496fa3f52494c1ce8d0ea2b494ffc15ae6489ac533995623c0d0f8accbce8b7556bbc78b39dcb84362448260b7b70fab53e799b424528aff074a1acca1de9a7eb8e8cd168a4d996f5c04f204113b2678a5faa32ebb34ad5f3f1d21024b2115121b24f63a86b9bdc4b3ecd54304c86e78e6451d5eb2680dd81b03383b6c2e75183a1afe6a819e7540f8758cd6df4cffe8898a8f0bf99167116c690bad300ca776bbcbfab553afdce2dce362a0d42ef144560ded1520fb409fd0fdb040a696644416f826b7764989045bf38ea4ef44bb92d563647000920dd6391dae7d5ce08e5f4be3b2783afbdcaf34af8933f9adc6e3dced90edd4be81f5caf890ca82ace8bcda38102e1efac8e73461b5093160cc62ff02ed7260cffdeaf337656966eb9c50448298d7e8ab11ba14f67a6d41bb6fcc4ea4d69b3ff12bf3c5eb587c491e906b6340b1ab20d618edb1f362d8d92a20cb54f5a968c471620afc34dcdcde4c05ee1ca8996604beb82dc438f3afbaa6e39721345dd7753c989e001efe5df54d9805b0d2382a8e94e91f0eb159a2816b3eacb7ad54490baeab0f3aae9b8a8b053f378aa51f46d0ef75cb24e091c3d4455657cac7e52bb67a4e9406faa023d6fa1131db4d4e2655a0b0c5f9558dffd164087c365b64d6361bc421a9306990d94f41c65fd8d8da973834f86f223ad44235dc64a56c3a39d76aed0dbffdc632f2e24b5a360a947a5182d265764695e59678ed45419159384815032f47b6453048a83fd72a741c2fbd6b3b01652c8b2f748e77c4d41a8cd117d7de68682478a81f5bc5abd4823c85648dc3f06c66a1794b5536255a9ad934ff2d5ce88cc1a1bfb588b46a3bf8ebcefc863fef199ee870dca0a7ec37b66dccff5be278fdbde5bf7d461b3a52e9c096b42d7ffbe2827eb61404f8ebec4a875d7d1893f16a287dfb801be9f69584c3df97a41d07132db2adc5b27de5322dd3da7b7d4fb5e846e3dce5e958717cc0026be4733e0281db3da5ec4473f877f9ab018e6279ccc83190f92e477d429634c5e574ab5cbd96350749dcd838ca51eee4d26bff4aa1627bd06ae1eaab98309f228ee9b44dc9f1229d9b61e427a1672320b4759121a36226863b7bfabc043e6848d081d1195f23d55b3474043b143b8fe51cc2cb42751e13aae81003eec3a88693c7cdf4871318f1587255e53fa199656f1044e5828de8fc3024253411115d6ac8f82ec815904a42cbd31f81eab46c296a4c9df97033267f084f5c78f1eb6ed08d56771015f76f782b267aec126ade29850088e02045e63bffc8d4a56f5c2c9ef5a733950545e4cd005626a1e73eec3fed8850f9af193cf00a91facba19a8dcb93d89933aa14eddcf69d83c88179a6d99877a77d113f207f3932f2844a24cbb02439957882877d22d411656cf435f0eb7ed0931fbb976c32bf924f1c0fc2707135b4c1e1cb6e82f43ea4b03742765f16cad808374953c392467395731603efb549755526561af9f02658a08377f25fa23e7eeb46f3c28f8d653483b6cb9aed13697c55f7c4b19758e8ec1dec689330e2bf6b31ba024610de244b54a14075ab2ddfc193174af8d47de1c69c137953a2b6a2110d32f75c478f72137c5f591529885828b7d9fad65fb2af7dded33dc506fba1a52d56797e1ce8214a824098e6ed1aafe98d4cd08cab88b44b1d0bcac9f606d2f4d5907e9107868cb6dfdb0b2237d70de90e90e8c9b82561e632a1b8d851fb9893337caca8d1d29b73e39f03d46266704ca42779f4c19f354e37eb70376e520da1512969edb0fa1e542d4f6389bab4ca1674b127cfc51fe08545cd0141ef444cb0321097b4b565d1248e08a9bf376282af4b4739ca2f003732b8086c8dfd9bb7d8d8cef21f4c89e955a01dc60e272587b32947048af897d6420dbc811c88d1e5d57c9f98262c68c2c9d7c98498325271a8207f83f469ad79862f7b43a799cbe25552b4baad1f5bb95dc15918b8bbea8624e326911b32a217b77494a40ea41bf3f94e19ea099abf80cc97e54b9ac26f9ab469916f745a7730c1e1314c5c2bf3ce10d9b989dcadda7f2f1c2734bffe00bcea20c8d4d25aab37ca8f774ba123abe37fc30f48c174bd5e238d27a8de5110a449731c21fcf91660f60ae1fee767f92cc46c5f2fc1670af3a6489dd563fa4137576f4ebab15144f5148d4fc9a73c1b1024cb63c0cfb0da50e6678e0d831de6e4dc258490ab0354ed10815098cfd9292d5d865a4a68332ab7022c383d22d54d505b567042209b4fc29453b6f9a6f61bd2e5df70bcb829265e1c7ef28ebd86a7b7470e1a1a6b0d72011a40e4aefd2a7ae069d34786af210ff9457f335de341377ca9cfb39d46b45ae1384c775afa69716bd6e921a897d7479de35261a80d8afa12b7abe671d2f6b8ace85fc7c80b06f4299cfb797093bfaf1970368d5f2c1dbe0a1909ae376aa349eef982bfded7d00b33b447675847e5d60b91dfb8ffa4cadb84de5523c2f73e52919be8932249847e661ec78f0442477b56f9ddf7fcadd0f445fd5118e8e30c8415be703ea3a758d0d1b5e976d5466731200037c527d6904babf8ed848821b5e27c09beb88aa51750629185f6572c1fe6f3f0e5e4b7091c7e51a65148f980b66a1627399b8a4bc32776ba48066b6075c89e251d0d6ac3bd6bcdfab4a48f9c3e6ff3605e6e36db6eb8b84efbc37feb8f9b7aabd9774730ac76c219330248bee2d91766d37ccf14bb1a056fc91c3d879b5478a846749de2ad93b97060e2b87fdae4031f00da338de30699aaded84e339cce813181921939b42673ad916427ea1aef2b5c17d05941827073c5c72809f1c864a306b13ea964fcb432c4cf790a1c2efd8e7f2584c6a4bfbed5d2f73f2d5cb7be1f2880342ee5b91e33d0b037035fb9773c382b295327a19f041fb6daf595bd8cb432e6a4fea1a715baf27ebd482ff29ffbaf7883674b8173ca6f083545fddf130609306697dbb5bb9ad6aea6f350427fdcfed1e4cb1e034943be06800a618aaa105ec40efe858dfb7ee60803b7bda56bdd2c75e7b4a7decd8f995d757340778f555aef6cf254c25395ddd38c6f82407dacfcfc7247205ad9d449747e6b7be999dc449e119ea4610c755bdf0b3cd8d75de8cb5f3f1b93fe807898e01d9be2a5380182118e98b9359a4ea8c4f8445ba69ee9c1162f8f44b4948f47f4171448f91334aa9074b39b79fe1a4378646fbd4ba99cf07e0c3812d6678b1ce57810e263cce0e0e0cd92519fd17681b96812241464a77fef484034dae2bb2e4a20cac30ed3e773c68a5671e6acb90dcded4598dfab8536f1c57bcfaddac9015ad6042e06fd30db687827312606522092ca2c835070afee9d53b01b5a1cd96165b3e93acc9978baf5ce929c12484694d7ee6417e6a069819d68b656555fb1675cde491feec56b15f19cbd45f28ac67c1de6962823f3981313791109a524e41ad42ab88e69346d92e0b37c649eac7f25926dfe22e500c115df295c62ccd8c6be624b6cb1a1758306d8c903d8ffcb7a2d3d70bad951989860f0486a0772ede84a6c44e4d4f7214ac2395d603cba76aec3493dd6f621117a07265f896eb57e6ee460b6ec0a11c352e3641befe6a590d7ecfe9ef7eac767ebe0bb145b7558397b545a079caff3969528110982f45a4e904c93710be4b2392fff4320ccd8e25a718036d7de0efd83b237759b297883e09f997a64f2332c947d55602f1de6effcd94960bf27e4426f983023cb38693a8dec8a986912a3b208d1a4e349f6333c1767fd6fcc8422a49ad250269b095e6b10512f25a50d3cbee975e49859e73fb9bdf9ceb163e4763c29fdc87aaa54c7c43ffa93c1c77bfb0e46323f76acd27fade26a85a69cce89cdf65f8524deaeea5e4abecfc11a08111c7ea2f8ed8d71e2a68e65d8a2b0b13268a6f388cce29c2c5a07cabbd6dbc72451a41d4635817ebb168fbf2241b5b8bf8ffd561818c504eb7a2bda4def9c8ec368f98eb12380afed661e29b8099a809d23c9eafd6f53ce9010a7e1404d9e63434edc58ac57a14d3688e9958564a8b905f8e7e3c074f6bc45d6fd9eeae5a6942ab899733044aeae00df0efc85118b4756ff0c755d23f281bcb8657d92b272e43c48e9ee887963ff134cf5bc36ab632c2176997b982e39bbdcdff62535eab56463ce29d1c315a16ab7393512ab0629d3133aefc5de5cbf8a0e450bdd8b99dee634e6eb189a1b2bc5aee49ea16046aa0247948700270d0849e5c8f37641740ab3b4293778fcedda3504490fb21bad0b39f6d788939495aad2646c6c0a83be39d9d42500ba0601deec41513f229ee68f6a3159bf36fdfab2e51d6796b4519040d89ebf501336417528d0c341ea3d985c4e3039ecff677a2659aeb9e04b6629c473d236bc29db45d95a407df8f14d8532735a64989f9109b8dd08ac36addfc23a9edb1672ee0a1ffd6572c444e1fea0d2b0a6ed0a7dd84c339453910000", 0x1000}, {&(0x7f0000002080)="d49bcdd7960116bde56176058b4f21ac188f69a91fff79b20bb5f3b2f98576139066a114f2de0d1bc4124af5a896cd9ebfb7919744f442707a97c750756b48a17727efaf1cdc333046d5aa2357f46be79a56937eb083357fda87f7a5da8a4cbde92f6e19ba7feda3cd7df8f3ac2188dc2b2de95fcf06a0e336c7b1aadadbbd2099c80876dc5601842e37df808d717224fa39e957f70952bd94217fe7de16f0d624e1af0ed2b4b449860b1ae7032d7dd3dc2fb247e1867933fcd88960d0b1f78e80ea8f650e49fa4e87e780692c9399604b57d307d0e923939a90f7bfd56ae88ab7542fc9176df37d71a55fd4447be3661edd59f1464aa6b3563e5e9477382ccb384492f2974fec3d3d955ef67b151d52223af776415c785b7572dc1ef9852b5d230ff178af29765c218993f963ee66abb4bc4beb0943d5a55f7aff8a7791616e5df882533a53a1ad197450a971daa604881bd605ad3ea669e19c7c5ba4a3c64f4dfbe10bf63b82e229a7b88aa4aca6a7ab48f814aed95625b8bddd7f0e2f333533cc9b540eaaeb8dd722d0b1e7f894ab3774bfe4ef069bf842103d0000000000000000ae5679e827d01c94737f4a6fdf6c9fdcc516403fbc1aa9f4fa85a2c04f6e0cc5cce85d411a8cf8f983d38b21fb242591293db63257d2c7f6f9ea0308a1d748ea43bafc738c3579c2d702c022de401146279a13d0f63f2c931865eda9507f1399dbd09e2c895b2b1d53eed9a887ccad8ebca1944d95e3c77bf1d12000f4ee6d936a080e1eb2f287a2d96b3a644df96beca06dc584857b4fef0df4d18e52f894e68e7b83ad03ebb76abdc330891ba6f34981711dbc2b5ad584b2eb71cc7ba055f26c06c4fb8cca58a207abc650dfdeb7a5000b6fee8e971c59b20f1ac0370e8615dbcdf2edc563df48511b66259f72461c2f9a0cd32723dbc12337e2cdec34948834bcbf91e0c640328bf8c2aec8c26ffdcb07590fdab9974403e40c3a129da11b0d7eeb7c586b94d2884077e23ea2d35f91acbbc42d9b6e803e3a618eb148836a5c2702dac19fe14d0db908aeb460a1eef39747c0d74f19dc4f5d56015a139746e2c18580325b7b614ad22862e48cee05e56829725b139c059be3d47c0000000000000000", 0x327}, {&(0x7f00000004c0)="c518aa2467e5013387", 0x9}], 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c", 0x3c8}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{0x0, 0x5}, {[0x0, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0xfffffffffffffffe, 0x20000000000007, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x10001, 0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x1}]}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x10, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r3, &(0x7f0000000200)="f92a9bd300"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = accept$inet(r1, 0x0, &(0x7f0000000140)) fcntl$setflags(r4, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) close(r5) close(0xffffffffffffffff) r6 = socket(0x800000018, 0x2, 0x0) execve(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='/dev/rvnd0c\x00', &(0x7f0000000500)='\x00', &(0x7f00000007c0)='/dev/rvnd0c\x16\xc0+\x97,\x99\xbe\xd2\x15h\xc8\x98\b\x9f\x95\xce\xcd\xfa\x81\xe1\xc8\rmc\xd1f\xaa\xf4\xe3\xfd-\x0e?\x9clF8`\xca\xa9\xc8\xbbd-\x11l2\xa2\xe6\xe3\xf3\x83\x13\xf9\xb9XQVM\x91\xb6(`~\xec\xe5\x90T)\xe1\x88Y', &(0x7f0000000580)='$)/%\\\x00', &(0x7f00000005c0)='\xae@*\x00', &(0x7f0000000600)='/dev/rvnd0c\x00', &(0x7f0000000640)='/\xbc$(/%\x00', &(0x7f0000000680)='/dev/rvnd0c\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/rvnd0c\x00']) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003239edb0 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x8, 0x0, 0xb4}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) pwrite(0xffffffffffffffff, &(0x7f0000000080)="2228e813111afbef96f3a9cf1f2a958ec083f66a94643ef78cfb9af049b8904ec98a93f917faa9c80f452a543cffe55a3911f1825421f6885715addf4186c429dd4d02cdbe10603e9b7d876354994a76369194ca8c6300b27f5f8c0399a3ebd75af4efdeb669e8d17b4122ddb044e03591f4f1c312eac9be2d0423de58ba062604e28a6437692f3bdf182e14658fa984d3308547af4b63d995e20690416cab74d7bba108a219d5dffbdc5715762be78bd33a", 0xb2, 0xc38) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x16, 0x4, 0x3, 0x4}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r1) r3 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r3], 0x9, 0x4}, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r7) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, 0x0, 0x120}, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x7, r5, r7, 0x0, r9, 0x84, 0x3f}, 0x10, 0x5, 0x7fff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') r10 = kqueue() kevent(r10, &(0x7f0000000280), 0x3, 0x0, 0xffff3955, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x38}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0xd3, 0x4, &(0x7f0000000100)="155d6d4be754ead94fc222f91352b315696aaa21ae8b5e4934edbc68fb1114747423880406585a5ca4ab403714f8698b8335b24d27ee04db71097cab3b7b3e9501ac8e3c5251bef8255b96e220ba3f8c7ec786bc40096c9cfc8a5b5d66cda36186d4cb86cccc62e5ca5fda41b1eb983f77d858ec91b1ef24108f137e43541a6c628f14ea4510237b03419fffefa7f0c91b0aa71691585b90842ccc8bb0631212e4b7c57a8c09f4d41cccde2f8cbe538ee25950ad6197551c29a61e94d06cccd4a0b509", 0xc3) r2 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/227) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/89}, &(0x7f0000000380)=0x5b) getpeername(r3, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) r4 = socket$unix(0x1, 0x7, 0x0) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000440)="5e73c676a1ce0ae324993ee223bb30fdaf57e72d85456f6dc51cda6998d3defae307dbcdf3885de757be52c1a6851f2c25f2871e7a64ccfc07aa7eb7b93c083d3e6e158851d79ded73e586a0e66f6a3ea30f5106649a882acc6430070b66db66793b1dc3d0176a676790", 0x6a}, {&(0x7f00000004c0)="fc0a266df78a74fc5c197b1d635ddbef39139ea7cb92a83f2c10fe531c0c1c9828278c87d7ea7b5a28e5ebe975778b345237caa490511a21aeff7e563551c6e3e1e6e56404a7ff600dc83d735d61f5c46b094b3bed46f6e5cdb88b9682883bacfcc600c80887246a880a7ea0ef96e607bd219cbe79b2ac735a44f8d521db789a0f0986d7e10619819251f08fa18b8a6f0a8f6570a5aeb3d34f7c585565a3c6a8cfaced1320f90668712f94b57078a1d80fd160f33b3b86a8f53d0a85683492daa2a1ef0d84ec8477b79dbb55a2a6a7ab7fd4e14e1f06d9d290ce37a6295809150271f6faa66a279cc64cc17677ecdefb4313157fda244a70ef1dbedd1a8c1e0ce6d7e4e325779902651816f6a4e2d342862265bd4f1845b489dae101d9a467478b359df905325f4ba0b3e5c9dae8d97f7ef38667c889d6139a9fbd43d507287a5962c7dd22d3a6358e118e93417a62ea5ee5288564f44eef2a28d2e48aeeba5154f03618c69daa08f7b27050100e912f811893dff8944577f86a63ce4d502e3b23e6c7ba534a1e7947fbf9025bae15b4b956104cd4a8776ebbcd8e58f43d3d4fcc52482c153bc7a6083224d8ac5ef15ee8efe8e3302190026f45b6e3b89bd1b233cb617137cf4d7de54ca024bb1317b242ceace8f17bc9e32c33889cdcba631e4c457eac04f46fabdebd0e6d236e18af7c6dcf69c11d0bf5a6aa705bb45a0f9a2b41c26d6707a990df5ce3dab78325f2eae1bbecbef36a21604d70d54965895961b34757446d92a98186e28b7f905da450c8740c0f8d8436e98e26ca4f7acf48e9bd9695b8cfed709cc46c2273dc128e55bfdc02fbe6a3bd9ff6791f15c5095ff485521f10d8f1ab08a545364265def364f29701aa6fdcd719f5068c5c2da7ba570da06ac973ef6e5de454d946d9848073ed8b570b6d6bcd78c6522f542191f79a9eba14f3d3088436f840ecbaea02a959188d35730b20955e93c8a660e70bed25e8b7f16a548c190ceee6a57a9ea28ed3cf8adb23e443a7c2de21c1ff33ad27bcc9a58def0afc5c351cc2292767296daeb1b6235ab7c8bf2836137410ea17e75c6a80ef63c7867d253a60e1d356331f6b8b34fda9edaf9fcdeae24b0f4a5dc794daee40d8436b21be1ba3127bf010082e4302665d1d402377b82c0ce489a6601546c21b7636294a83aa049eb62e76125cff3c70ba033fdd8d5aa186ae92e8f96639a2017994e909d6b6ed1d02e90790815a42a237558d7a86e9a61fdaaaac6a2902ec9d330abb7d8afebfe07436ac26aedd7469f39f878a0e1b2729e06e53dde23acbad2ab2a3fadf075994aab70bf0dcc3241e0842c332ad09ddcada743b5699903054d21d131847cee4d9b5f2178c06b8c8b086b0cc858470bd34f6a8dac6759a8ade25425d8ba3bbe07d7015e8677dcc1579356679b82ac475b66765b7f6c0f6decb5f225ed1f24c0ebfd20248ffd7454db111f4c9f5c3db1e187ca40867eacdfc6ccdf66b95eb6d0e9d5f27fda09540c2e0bba227975546b77fccdf0f5c4eacef075bcdc81ee08626507afc3923cee5b08339822bcff5f305b8f8c6c8a1531e6ca47863931f3a70355909d385d3da212561f5e3b54957468b36828b426944c9b18710cafe0e00687526af384ffc339d0efb2ab740a40bb0c90e5b437e96e444732d38e10f234f7a3e9b05f2fda89dbe3cc694ce6f42f058266e59b31600762fe234f7f9edcbd8f33f2030b967a0493092dac3aff42d0e4d5a40075dad6e9aa6239123761e2a69d849030d7b294db400f2964c910fd551f5ea349e020c830638e0094d3eebafb16ab02fa1690e100e4e2b51d77fb7bc65bbf36fa7deef6ee88f37b8059d0ed6e4a98199b61e33dc3675a81f50119e2d730d2f0dd10d4fb96a3bcdb1ebb8ff5db41770dfe7f64cbd0d04d04abe238cf054f3fa373a92e4968e4ed4144bbfff510a56d5d90e2be5332d881c1692270261091cbc45a4679b19adc961fea561057465fa590727929470ad46300fa450ed76c72d745ab056986543f6b985315402c34f104e803dd156da9521b52d3177be9c7ef100ed2deeeb63e240c0b65a7dd745f9dd7528586144985ab9d11a89847473b57f1219cbdd2390a235cdc5e47e2d7f2ccd2ecf76b3845b4c0f0f1731aa012d469101297261580b877fae1c48ef8befdcaa8994ecaaf3e8462a57e94c107198b98f358ba4dcc0a7a13ea2fe6feb98ff8a4994a862bf6bf626b13fbd68d2229246a1dd774191e5a976c153cd61ad9c41e9548aa023b974cc857fb503186470292129ced8449eec0cb3ebd02f6c1cf47e3d63b3cd398391bbdcdcffe60814b5c22c286e517e1793d00129f5ea0cfdbdedcf18b91b6ca10831596fa91da1ccf85abb1c7a26e636eee21d9c4d8bdd6d6ecefded7def57ea7a664af47af3085d24f8b754c847470572a9f902c52d90c496f90db44b0ac1b3c2c68507a1b69a0fc72f8b8514f7b39acb89610c40e1e5889375dc2ba6c2511ada562eb131f87d2523382ff5dc8913f54a68a0bf3d47f841ce50a7842c071c700af6cac44543eab7327c470319e34802ab6917295f4ee239dc498bf8af66440c7c0ad8331965ad6318a64de58a9c060f2d059c4a42623487fd8c6b8fa5ebf26bde99aa69579f5f7183ee37d48928a22f3d7a056689024203132294d2586f4152affb5bdf3da7af24d9593930d35bab29f17a4a1394058317eb9a6cadc12570b1f3c945a94946fbaa2b31fbfe268b28bc5b726c272194d5a029ac722bfc611c33f4fce7ede70cae695ec3c1f724b8813b8008b51f08c5b207ae2e4e8c2ed7732d39a0321518575593259f16c9f9ef715ccc6f8fe6064717a0832c2ae48c3b8a470b78cf911ce531d3ff5aa251855618ea801d4ce837624c80e972497e76195b69cfdf8955ec6ebfb7dd4d42a8725af608d3ec368b7a9fc0c2fd2b5abd2b71448d9a0523e943e9d357ad92c99d127b43689d1e40a6f9fee4dae344737bb400508a6b7915ac61740d35b4431e6cb9184c4b76661859859f8eea616099c06975d3951883a55c4fd513b39bcdb1ca5dfd4b02fa5039fdddac92472464a3ced9351a171f182b8ad1fcd8a6a9323b4a2503b6555b6a8b9977abf498ec1585859f49459c89e1f2222b39f846ca4bd5400340000940a8e8b81d5329a3e89b2775c55d3b13f75ce4b50511da68cada57bddeacef06fd3ac9270024551380f4b8d0e466917a8d25df3803a71310fa3e49a40a7272792a28141d1cf953a0a1fc472041dc409251ca11c7db3fc07079a1c712c5bd1ece13c8e14e837d3255b1eb018db2330db8ce58f4d84114af88f288b06eb5df0c1016fb1263ca287266cc8abd6f5f64961dbfcbd0719e77230713123a4f05c8f69af30c3952f45ab5dc865bc84b74d5885642412a5e9c7057c067a863b3a4b2777eff30ad04ab320feffd27c56130a209c80cd28453638b10abee71492d6ae045481dbc626eec0583d53314c2e135176e95ee05d3e238d61d778723ea0eae417882168e477b256e3d0c685f1d2eb04593b0049b87265fcc7802fd22ccfad070872c8e427078bb8828c502368819e24e5ee3d043e4136efccf81447cf3de5b0d22edecfa4d01cdd9483dbc6d6a450627a667751215fc2acb63b16463f46cd8c218c09b07e9198c8e466e9fc72ef5ea38eb586e46defaa6d91058f5c7b4fb7c2490d9285d3ffa1f59b433b41c6d3caa3f261788e68d2f49fcfb72c16fdb43c5784f163a0bb407d4ebf70d7a5c90b0696032c6797c6226c0b4129329c8033aa56add5c4378cda5fe5c3354ecc1658e25e93f12842219f0ed7e89bd82c6c4d8dc740ba6e74d787d514866f3ef62edfe2eba6bb1c13269c4e2fa3b381951817bfa8263e5fb075e5982c7c17ed721e4538482d79106bcea97513821d8d919297b2bfc478d013e9865d2f2149c66a0f0a630ea88a644b9cc4175942fd1f83e81ad1c99a4b94e5bdc5bbf6295bc96c9019327a0a9abcede1d793bc51f128892ae6d860730e60f5eca324f536e4b4d8bd8b9ca14d60f1d7fbcef2b66f61149f6840ca2d93ee893386ede1ffbed914dad9799610d9e1eff079543a23369af72fec078af1db8513f9d03a9289c9c9d6e09901d20060ba0e14cd28f46945c70ae416f556e882e458f5bcbe5a3f309c37e2b55b66eb323abb537510fb9ade425dd9c301a6d31f9560e9786e31960e555474035243c7391ca72b7be17f4754f7a062ab2f2c624555ebdfb845d1e98d6c193e29cf55182d8a5272565facad98728273bd48806fc00d6c1b3c095c961281fff9f7b5a1e34c454608591fcf1e39d030db0cd5b867632a562a728b947f96a62e6ba1fb6c58b2e93bf223d1431dcda1cdf80d8b0d4a023c03a165a42e778d28871a6c15eb31ab7348196842affc7566b6e1986a82a514064518df87878532cf848d10f675b00bc0f2c774bdcdbee7c310d418cf2a684fa8a194d09621dea70261ddc43c79f56842e6355992d758c4d0100637569df39c6a6a8cb665f1e8d02fb38dd37598e5ae09c8c6d5671bfb44cff8a3326d1dafe8d4b09f43271686ee199414bd9da5a9448813c9bc6cfe015d2a6c52383fb9c8b8accd526bf9202ec82cad796da1b53f8eacfdb1f214511302bff89971d42602ede1b1ef4cb6357fd2e73e98ccaf971460e85f9daa4ae14521eaae6c47758ce29dbaba1d802e24457d68d65faaefb16f128f4d7cb6b0bb3823183b46836193929712a9a1e7bc0dbf25bb23dc4d45c32ac31297c25aeab7a0950aca19b22ed5bfba8b8721afc571c1464bd0b5ebfb793b2f7851e1ecf6d0ca7252436c97f2c0000ba0b6a08d20a3e70aa13fb0fd4b3935030c96936c644283cfdf9b9cb4acaced03c938d2e88e981e3d89b8dd81c3f7db648e42664ba91c5149f4cf2bdead932cd4273d4fa4c756dac459aad21cc88df781c8d539f38d4a5d11e549702c389f813e6881e4045ee6c7db241af5540a401a82c6b18a8b606265f5d310b46ec49a3813e792aa605c5381bf3aa2bdf4e8cf583da9453700384113c220b101aa7372b6b9c1c1c7fbdbd0ef9a866ea1be8b3cb5ff34d635ff0f75794d2dcb717ed741f6b4fe5ef5c298aa38944c566505d879c11ce99500019459a631a82ed114dda583383f2dd3dbb770da328504b1df540221f4f083d0416ed3aba18716dd8ba462ec5575a2c47d71766760a0bde568045b82f937a2da81d03e7198c8a94d4bfa954b6116ae0c378adbdfbc46fa07b2afee58504bd2a115887b0d84f46b414814791be1b9a721fdd32e4f10de71e022446daefdc6fea20d62764e9de53db3914730dda0335da5c0255bf15f83b30dbca63df7c414addb86eba7bba7eb2a424be20ddc84fd4367f08d494295a950e429f7ba3841ecae78118c579851a7edd51b0288a82cee38885e16cf3f3d56456e9f502cc74ecd9b8e24f9dd3e09f6d8a6e17853f552cc97322f2f3e4da5ea9739233406d0a3a2a0511a13bbacf89ce5d8392beb67b2ded8d1b647043c8d7040fb70bbf2067b87ccc81ebcfca2b4d0e14c375c46afdcbf1e140e65b4510477d6c1cd4d03756ba2f2698528a9998fabe731570b96e29592e98a868f9f642cbc94f6931f15585df8e908e6ff3b60ea7660bc26885f98d3e77d82669759c14955aa574cb15f989433ab9428ce9d9091544b19d2e254695fa4677bd2b15970ffdd962b0eca7c43da36c6ba1a12b92bd0fb1077ba698331b10cf7865a1f09e53550b8bc1643bd726ac7539f010cde933754d52f91cd248e6f8f3c434", 0x1000}, {&(0x7f00000014c0)="bf1fc7a0aada90a1a70f2283c15a863e11476d671a73ed15b2fc0b1afdd1bc1a85214fc2cb12182e6bc1457229291952410c6af060dbd6c2ac8365d10ad6da57ae7ab5adab0f8841910f815d91a075ad66d4e81fb7ef362abd83d4fc8a3ff9c87292382afd7740245d4a2e50d1383eef17", 0x71}, {&(0x7f0000001540)}, {&(0x7f0000001580)="3c873caa8b5022f614de5d600fd19c0dcb3dc2aa2fb2ee025c11c4b8db9c438924d877bdcc4b057c96df5ef38301038aa548957c7bef14a32fb48603335fbafadb51e370819059f35fe415f49a31e3e755da0f27ee95c0122e249991ad2159405ed6a88330e44f5e26562caf2c317a8b1e37d93be1d1ed52c8ed990a1f0d08f6f9f2c11f941622f5bef61b934f773ff6c12455e3139b5b5a6f4f12fa00b51ee76aa5ddea7f85171a9c364d7849317d526a57fddac488b84c769938c57381ebf0e07d40f7c47afebd42add71bad8fdb7f5be0766be6e9cf505f712d57065ed49a0a107598073ffd936883ca2bd114b9bcab17973c", 0xf4}, {&(0x7f0000001680)="13da68e01ca64183b6965027be5143c51c194ec16190c89afefe76b141bb2d8bddc59eacbae4a190", 0x28}, {&(0x7f00000016c0)="2b50c5932231cb3415d46fe75b64f1dd55443fb71ad0a8e4ee73b6f8c56d88703977bc624a59b47632f21f0830f25095800a08d31af28c5aa289090beb5210af08a8d0578eb755f9eee9fade13afc63e653911a0d7066ccebd387295b773185cafb1624a468a665e483f7eeb22027f3d2c7a6121fffcffd43acc317e9c858cbc6bcda03eb0f3696c2974abed5ce3250e12498b20b0a9d7abe754f3efcab06d7a267540657856a0cba4c387d8bdc2168df279e8d547e7f0b7fa2a14c962236653d43b9fdc6f41107f39cd02e0ee75411a33f85961c53ca5aff032464401cf6ea823b13989084398fcb7a3e7b959b122579599e87a5c175d25b8", 0xf9}], 0x7) utimes(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)={{0x6, 0x7}, {0xda0, 0x1000}}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000001940)={0x10, 0xffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xfff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e25}], './file0\x00', 0x101}) sysctl$net_inet_carp(&(0x7f0000001b40)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001b80)="e50890cd7da39f53ebf9a1b0bb241ecb7df0251fdeee22b1e0a25915dd823ae99fe7c552d43f7839fee3a8cdf525958eebd0a1ed71e08183ce", &(0x7f0000001bc0)=0x39, &(0x7f0000001c00)="6cb58125ada1b9839fd3e1e96776a16845b4b1f118a6d905ecf7b5a9b4f4f81e07a3e205e0eba4bd3ccda93de1934598f918528db71e9f8b7954aff2914df4e1520ea98f07cadb19d87cc73ed84ce0b28ad62687eea14bba982428df04ed672d6891d22d1a530e5a461b292e7404e64de1c24cb247764a81944904e195c0c721dc372f5bce2856be5f552fa3bf524e115d8c9fdc5cf3e68e879a3aa6afd14f16518ae38d1c9e21439511334a138a71c06aebf3a63b2a8804c73e7bb4a60727cf8c796a2a256ee141e4c47231435a7cbfaf198e41", 0xd4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001d00)) fcntl$setown(r3, 0x6, r0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d40), 0x10, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001dc0)={&(0x7f0000001d80)='./file0\x00', r5, 0x1}) sysctl$net_inet_carp(&(0x7f0000001e00)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001e40)="bbff74c6b766fe7542c99a9d421dc39a8e3f03f60b0107188d95efe5b0a18f5dc9beefe8e0a4eed6902c3138e9c40ced37786706a448902e29569abdbbf96f956c52041a57696ecc89a3175c4c9c5528f004f48bb0204565d8d2984a9874a96b41fa62ac33a10801a8efc7070e84f93387d7baed1660c90abb02ffcaf055c8cefb5ff08e90497df9d5cab5", &(0x7f0000001f00)=0x8b, &(0x7f0000001f40)="a4dcc82517fb4a2fec1124efd5697629a060a1c9eaa322a725605f2c817b69821c3571a81d4e687b8f4323b2a0376aad0ce67d45a1eb922a5cbd9c99047e8031ce494b27d04e563048a58b4321a10c5c4e7c9bebae744668cb13e17a1ed191ce19ace8db23fc2f1388e6739b51b36d196c1e6531fcbeafad8153d977f71ab52e392ba3c5c69af6df38732572679367b352855fe1f068ec828be7b9cb82b91d5710827660a96b7f77", 0xa8) mknod(&(0x7f0000002000)='./file0\x00', 0x8000, 0x9) kevent(0xffffffffffffff9c, &(0x7f0000002040)=[{{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x800, 0x5}, {{r4}, 0xfffffffffffffff8, 0x31, 0x1, 0x6, 0x4}, {{r4}, 0xfffffffffffffffe, 0x6, 0x80, 0xffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0x1000, 0xffffffffffff3ba1}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x6}, {{r5}, 0x0, 0x1, 0x4, 0x8c, 0x5}, {{r5}, 0xffffffffffffffff, 0xc, 0x8, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000020, 0xe8, 0x8000000000000001}], 0x3, &(0x7f0000002140)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x10, 0x8, 0xff}, {{}, 0xffffffffffffffff, 0x22, 0x40000000, 0xfffffffffffffffc, 0xfffffffffffff0ec}], 0x1, &(0x7f0000002180)={0x3, 0x9}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000021c0), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000002200)={'./file0/file0aaaaaaaaaaaaaaaaaaa', 0x3, 0xf030, 0x6, 0x0, 0x1, 0x6a81, 0x7, 0x0, 0x2, 0x6, 0x1}) r9 = socket$unix(0x1, 0x2, 0x0) fchdir(r9) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002280)=0x80) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000022c0)={'./file1\x00', 0x7, 0xffff, 0x9, 0x1, 0x7, 0x7, 0x6, 0x2, 0x0, 0x968, 0x2}) semop(r2, &(0x7f0000002340)=[{0x3, 0x100, 0x800}, {0x1, 0x7}, {0x0, 0x6d1}, {0x4, 0x6, 0x1800}, {0x4, 0x2, 0x800}, {0x2, 0x3, 0x1800}], 0x6) executing program 7: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45, 0x0, 0x0, 0xfff}, {0x5}, {0x6, 0x0, 0x0, 0x6}]}) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8000, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 7: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000300)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000340), &(0x7f0000000440), &(0x7f0000000480), 0x0) fchmod(0xffffffffffffffff, 0x92) connect$unix(r2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000580)="ded797861d67ced1e515e2fd7eb9ecb809e642d76821d901b505bc15b1d28b01a05a0ccb9a1a3ac362774a9f8c588d318bca67dca8b0a00baf29d5c7d176830c6b6839f0a341fb80cac59eaea8f441697288ca10bff78e6bd94ce4f53e8afd8aea111e528b00d2c89c6e0baa1a28e050dd86eb6d1b16fc24d01e765b2b524fe7c8803055927c091b0ba063514539b05d35cc883b076b97636a7f6fce240a35a76c41a36b05a3522c2d26f66631a946d69c6e7cd8c02bb009c53ffcd366394f361ddc435c880f2224ed1559ce1d3f96a4e09a49f6dee69463c6fa67c6ac8cf959a7c707c8975f2993a712a8f0e0dfb9d30df6abd83da8f40fc95b80f5d98ea34e456b1c10025f9a23e45c51a4ac1088733ab1fed46fbafc5501453f4f0ec12a599bef776ab2cea5366b3280715c725ac9ae61befe0c98127ffc683849532abbac43c832c4fe7135f974e3786ac091b91fb69182c91fbb6f00474c11559091c63801f6eea544d84b9773989dc0c430eedd92bbf74f138fe190c1b86b605a53d6dee926c37e3560a000acce6153d7d110981d9cecc9847e749647458546ce4d894ed5d963260075a00de17169cc08b02fe99d2fa4d46275e9e9b96574b387a0ec7b54bb1a978995f3079df15f81f8dabc5e46ce3256b898640697b23006134c80a31aa82c7f2cf7681a9f4f9964cd292bf5361710a15426f720db1a372dd05115ed56f6f04d24656e45165a27d782b31c5474606e60eac625d9e7a420b774e1ec9cef3dcf0f60f0b8260cb4a088c1234f3611bde589298f90e691ef7094ad595c54c0f809c07f67aa72e72b4d9118b08e41eaf95b2ae93bac9cad0a7e5cb6549e98f64d18a030ed8c551529498f0e7c4acf1f43cd57c71eda009d30ad4f9250328f389e8791694d5344070c57f7b8e88561a851026c2ed66b4f2a819632c95bde7b00578d8f0b7ffe3f5ce5f42e3b0fb7fcd69fe9231e8fe0795ac666a857053a1afabb812fd5343e8657c40f8edb68f0ca023f2836ae86bac426144c8ad348c184de7624c4d3c1b470a6fa04763fc3a9b670a2e434ebc45bd39a0e1dbe6e03d09836da821545a7522547d28168d71728b15cd3cfb078d56e3485132e8e11d1e93930b7bcf76f0cea12ef40733df70b85cc373833aef5f5537e20737a4c15bb7df6fe19857de8522238f839df5073672d6a4b6cd14769747773cd6821261fbbffd3ad070a5e8a835f91f9feaf2a6c3ec8d849f521875a2d438e9b5578585139d5e5bf97ae7f256c5445331ea109c1ed19e1f0f79d942a7ccc50ad4055aa217494c92adb1600dd63cfe033a2ec56c3837a940d8320ac4b7b7f458c6d3a84c00148b8f2c5452efc6a265312f8862bd845e3cdd5f20a95bfb7c5ff3ec3246ae2b146d9f0c5be5e964e8666938767245ce4e1df21cb40a8424857fbb52c41d2c4c9127e90d3c8e5a98bd13c4404db256e9eec6dc7dbafe58b2f900b8abb850808c4937c6d766a59466cdc0b25e4942769cd302f07630e748fd41282c52046868a78aea07563b860a55d10f3cebad7487540b0b30d0ebbdaa4df73fe523067b0a1895483613bbaf5acd8ba8dcef53fa3da3b1073341c67f424af5d46361ab6240c59dab7151904827712534f423bdd3a7ca06fe7a3a520d70eb653e535a3b24f631e42dadaf9b71dfbd4eeb47bfad16e5bb0b57fc38506ff3b89007ceab1fea2ab611b71e22523519ad7d0956fd5fd49010ad167fcbf1c0c4cd66ac484bf47187b0bd41b6c5d8474e312fbcd0b95badd526813ef2af331ec34029eb1e829b9307f3a60e136ae5a4b274187b3e0a95a7ce27bc5e81d79f7e7748a052c03aaac322ba9b9e728490b8519c9b5e8d09a4a6170f88f95bc95ad18df0031021f726f686f2a510fa62c28e2354444b97cc996864a332e1e425998a3250130ab02eb78464b46d9e78e90240081f605bad0d3983ec7c93bb05730eb33ca1a0c3fa0fc845075c475402bf013d7000fc24c86a957ae2f922611f049c7f978cb9174c2bc88f2f5f9966d012822082a31ee4c1f15f426b691898d46ab4021917248bc1c9d21f02a5a846386cde490829a1bfa7b9adc6be0733a656604ad7d7ede666beae82e4e82d6f090feaa3e4279a01c9ee226c8090594edc51209f1aef0b063a80d6140dc51e7323eca41f30e5004e3d254d5807db3facf6d65575ba6c6a78713211b2e1b7e2b34b7ad62a8f3519bde172489d585770e768eda33dfca3cdfc9f3abf4042d12b7d2805b7af444676667c4898796cb4c510a73dae6d46b2a8d40fae5be9c5b4f5cb2bff20b3e422ff63e74afde11e6e537b3a0c33d75af2f12028f7655dca1035b45a827c189329fa72631243524ed1ea5f47da43965a2ab1391876dcd30e226de329b75a9aa6d5689bf5f2e9a04fd33a6ada47cbc03c7e89d2f407c86c695af0a15eac800a1edf94cff16b15c41fb2c3acdb87fedc2083fe0e1511431bee9c4bb2a507e6a872490d22ea9a7c722aaeff2be93351f824df8cc86524195752c28476ec7bfca27ec82de64dea2decf9b8d0767f5c4d0402f985181ce8452772bdfcf6bb19388a8f57e973cf6e91f652f264f923077ca6ef5cabc5f62d66ca250904c2ae2ec5ea7c2dd37acd48966d1579526a6fd738c662947051750ed43b71606ac3240213532fcacb24121a4403b7ed61545cf39eaf2b3cc3423411f5b103d909e1fdceacec28f79e5fbd22ac0b64d9a92f0023ed4da6832d0a946a3949d941870b59aa9cc1c9be7f0cc0e5004547a1655fd75f50e4ccf6e8734c14aa6e150430c8d3b35a0bc85beed58ff1415c58d5feabb6c1bb4336b08058ca01335adb6bfa17af9a992c5c218012d68fa6ce0ed7beacd1b994563fff02146f1652fba18a48560bfbc5827ac7ee618a56735bb2cbdb2d4b57300ebb95ecb9b807cc3cff9f6116aeec2a861c3c9b44bfc6860be589f1934d1b5400626d4e40326de186de80616e091dab60ce895e65a41889f76a7e57e113cecdd0c987240e0b936ca43233fc764713e669bb72e2ad86b256ec16b11d51a98977cdbf9a433c5623cd25cb9a90accf332e1dd444eaa4c47caf5e0884b062df90fc998ff6e42d9a7c72fedc9046d134b7c321842ce9a9533cd3a60eae522e38f817e37462927ebb2ccec5fa4d7c814ef8033507cc6acfce49f5c8dc687f7ad5079ab50ec98c07dcf55f1b7c8e8a592e22ea4e6d3122e37b1d63823cb5cb41e1e330f3571d5aa889a352a4e06cbae8643c444b3ba88af80748b6a2ceebe512adc7bbf1f104aad27952b2dcb6a37d39d9db514ede5055ee14cddbdbffb33c3cae9dc85b1a0a3ab055f2e26498314ca69b33b3c6597f9028daaee01c25cdac4a915b15c0304b41c389cd6fecc9fef5346d10713ca8f77d61f82970666d02aa6bc28427f953408aff85cbe9d9aa03a7c86ad213f725990e02aaf82a20282093c3a44bda1d6a800ad0c22b36c4671d575e91957b78c76361a17620e998682f0ab6a86d8e35c6047e6ea837785516696186205c4b37ae3f86a488ff3076b35b91c984dda72e61cb0e9ed1b3fb0991d64a7d3981f3c3acad19393a78f0c3e515bd9a7d1b7090d19a4bc75da4573cc3b3c124fc7eb4faa1c61a2b9d99e8aa5645cc9237b5111132141bd70cb1b6cba70fb4c8d5f7d3744ddfea3ad3caaf1bb2b55f23fb852e980f5eb91fef5828a747f9caebd737ca147c9a2d01300cb0e14c56de2e503f99f3c55b83ff3f3d9a91a67e23b83666ed90982ebcdc2a0d1922b8951c408b9d1f2cc285a12579c4666005ce194957fd1a3425fe854ab61bc7df539ba6f4d3cee2866463d940709c7ef8b0898e9ce15fac9896c8f5aef95c22a142befe7b2d6f7644ffeb716d44e2d51bcc64a551ca9ed749a8a8a1f5210f138f1623bb1b0fa829fac1f17becd85624fc11440860fca2fb7b634c7fc30b8112039e52491a0e362b83ba90caa3a5ad77cd643be6f242304d04bdcb339ef4315a55eb25d1fa1d0452295d3444c5586c6fd2e7d2c71b9a3afa28ddace3da11027a9334268a99d060acd23dc9e7b72022d61baa4d0e8d56e5d39bd92242242d42da556d133bacdf083b1121d742b6b482b1a15e074f425a947ac59c50438b47f5e0698d9b80d17ff258ee953301262eece9dfc625def61becdbed8d1863c5f355905623420ab7d71048243e60aeeb3da8706000a032423897854bf5f49cb3ef60b8a4c66cc42ff7f72fdce3e88c7f6c5948ec9037f35b8b9e9c1f3c7d5d6996b549321e66d077d5e2883a8a339837b10ad8bd92bdec25fd139f4f93dff426d4f2764d1ca517bcacd6c0560b7e2d41fe42557910e5b0eaaf89aee2e71c3240d48f45dffc6ee29f5fd07603093c29ebc66c8660bf5cac0246583c0058e3e8cdc488d3133e799c5be931695bf3dc3bb59e1c1c1c697ea3b41bc424597f5703123010f6cb3167d78b98d776a52614f99fc8748f9e092e38282b83f2ece74c02d0409d2d07e72a9976f77ba5bce9a827504d0ec19779326456c94376a6ce7f7dd4e0cdf89c852559da7b4a84eb4c3638531e1bfce85fee2dd1ffa124c4be6b71dee7fe99bcc6eece8271c28b4a9779f3cbe18a025f12fa150a86d587c80b90b4b68c858bf181bc888ef89acb6e94ed92d73dfd254ef037b02874e016be391f7e5e4388da3c4939b2cfe4dfaa03b36d1074b343fb36c6ab32091c496f572ef11d16ae10f398281f50de4a15ceaece68897723a9ab1244a1b0bd3e371a2ebbbb215aeae9fb9c947a67bbaa70530df1d4c0b113e984f46746ea98fee4bcdca863af4746a02faa6eb298b1fa3747deea49fab8cfa7ee5af7285a29cbd5dc246069b3edc122da6ab3eb18552c8dbd50112c115b3ca07014dabe3623b1e1a47359cd824862c791f5bdf3cc34c77625a470a6369e07b6e992e993a2b0b05ed65e0d8e5a55a5e8715a0b8b9b0cda2ab246ac01122661a99ff7c406212916fc8817aaeb054bc1c1e38fea93cb94fcefb42d0b0cb6d3936665422750a2946bd488487708a3862cce534880faff9738cd14552ed80abc06b3f8dadc7b7beb677a1b90085010ffd56be8b1939acb39f03c26533fbb70897fe6fd83d02b7aec7ce6250b1c2bd2203c7cdbb9791519969fb661945253e2e255c3978e5a809054cf49cfe6ddf5fb95b39a2691997ef3876fbf3ab84ad5a5ad999c1940802f9d383b991a3efb2c8acf481587dac9e9b7a9fa31e8d5509a457a5a578389b76fed6ebd688e063409e9d5e41fc3be8e770a2f552b4d985f958310647ed40b6461b7d808ebcfa50b83c866befe821afab11f3b8826f3fc62f71e22da25868a7843b3b690dd079992aed152c39eb177125d8d1894ccb971cfc24b524a83596cb24efa84e86396829c78d1a7918c02ea77812b2deee0bfc47ebf5bb1a229b6a336beccff385d91c2b090b6f2baa070bfc99b0dfdade2c4b319fc1c0289d7bb0bbba8a5520f87f421e3e461fd1efbe87f3058aa63773844c9e8aef3001d61bbcbf1293d9e86b6749ab3d0a2267b300fe0c81d408534794d7353fe7aaee9aec0fd3cdb780fd0df1669a967ec43be8d24416fe0fde75e0a47e8977493be68e327cc7c8a96e5e10450949081e5305445f418042f1b97df00768feb04bb0dcf69042af5691009040207f60c0edcc9b0842942bdfd13a21f50caa9eef63c981e9d59893344eadb11644b645616e4ef45a4904a659098e0344e2d28c5a40a1e0333a39c3548714f0a4930033f421abe19dc7917507e83b20b0e181738c306e95e8", 0xff8, 0x410, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x402, &(0x7f0000001680)={0x2, 0x2}, 0xc) r3 = msgget(0x0, 0x0) msgsnd(r3, &(0x7f0000001700)={0x3, "acd7acd8315540479a4d02b34aca0d1961136ac42a8b2e873744af3fbd45ea89473ead19ef75475d69a7ea7e60aada9f8f07fc83eca52cba1ac6655c9d4b9625b355f4b299fb5c679b584bd96781362fafee51cfa49ac0eab913f36d93e57aa530f4648c2546132af79fe2dd6f232034f67d66a47d19f98b2528f2cedd7ed79185"}, 0x89, 0x800) syz_emit_ethernet(0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001b00)={0x0, 0x8, 0xa1, 0x0, &(0x7f0000001880)={{0xf8, 0x7f, 0x40, 0xff, 0xa3, 0x6c1, 0xd4a6}, {[0xc6e, 0x8, 0x2, 0x0, 0x0, 0x3c3fe838, 0x0, 0x0, 0x7, 0x5c74bfe5, 0x2e1, 0x0, 0x0, 0xd70, 0x9, 0xb666, 0x6, 0xfffffffffffffffa], [0x9, 0x9, 0x1, 0x3, 0x0, 0x2, 0x20, 0x0, 0xfffffffffffffc01, 0x6], [0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x20, 0x0, 0x7fffffffffffffff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [{0x5, 0x4, 0x0, 0x1}, {0x7, 0x48d, 0x8}, {0x0, 0x7, 0x1, 0x1}, {0x9, 0x1d9, 0x642, 0x8000}, {0x400, 0x0, 0xffff, 0x8000000000000001}, {0x8, 0x4, 0x5}, {0x8, 0x3, 0x5, 0x40}, {0x7f, 0x1, 0x0, 0x1}], {0x0, 0xcf0d, 0xd2f}, {0x1, 0x8, 0x401, 0x7}}}, 0x9, 0x5}) chmod(&(0x7f0000001b40)='./file0\x00', 0x10) shmctl$IPC_RMID(0x0, 0x0) r4 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x80, 0x49) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001bc0)='./file0/file0\x00', r5, 0x0, 0x0) msgsnd(r3, &(0x7f0000001d00)={0x1, "1fc04a5db416a5bdad14e587aa69e4c1301b858008ec6c26e83514fc52571ef2aa9dcb24b0d54f25236795b4229a6a812eb441868f29ceb26b35ac012a7e6032e73ac360c07e7ee2075a19a0ea9fd5494655a8f35beb02692868b8ba2522f7b18beda31e853a684f343be2b4671a4407e14001bc6cc92b76a330efbc97db02a1e24b97016566856d198d25403ec1a098e8f613983223df7e0f0dca350a2938ef7d1a22d2578359c6fb4694871911f70f2965d5a25bce3f0c1e0a307322552d4586e2b40eae94f9a26825029c4557be55fb3f6c64a1"}, 0xdd, 0x800) bind(r2, &(0x7f0000001e00)=@in6={0x18, 0x3, 0xe2, 0xd7}, 0xc) msgrcv(r3, &(0x7f0000001e40)={0x0, ""/54}, 0x3e, 0x2, 0x1000) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r7, 0xc544) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) executing program 1: open(0x0, 0x80000000000206, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000502c00fe8000000000000000000000000000bbfe800000b20c4cff1e1d228e000000aa3c0000016700"]) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0xd104, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getuid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) getppid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) executing program 7: socket(0x0, 0x4001, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) r0 = socket(0x0, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchdir(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x6, 0x39) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x1000, 0x248, &(0x7f000023a000/0x1000)=nil) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) executing program 7: getrlimit(0x0, 0xfffffffffffffffe) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x5, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r2 = kqueue() poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000000c0)=[0x0, r3]) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000009c0)="410c9c46c0a7607a724b97b6bb8c620aae3cfcf1795459dc9d1f23bda5686268e37ab70e7ea541139e063f56e6a0d2272a1bb5d8efb3f8c85c9bdadf19d72d5889c05304245b9543bf5e8c87f83b0c295dde3db878117348b3ecad54a4dabed762c05795bff917818ad7ad04c1d51830963142404097d5fb532700a5770f7a4a766121870fcf56b421bccdc10d7ebbb782b796a00a5ec888a0da9b6b053d9bd4634e9653117ca2bcfa23b32f005571ed7ba738f40d49d6cec3b51ce5efe47b90741cc2b3d14eaa743e539df818e8a60ee0e89c3f8a55bae3fc29e43102dff23c01a906e2f00bdb8aad06e94751a8875493302acae2371990a82c5c5c1c942d2f418dfbfdc26e807de354b92a9d582cf33ec08f2d30ac27300a217fe85a682d5c16eb2247452950efdc81708f3aaaa26f189589c9e072e8dad05819183e7461e473f0feafd1e9e481aee5570d0a4875446a9973d11c38f63e53382209e75e9936aa3414767a851a35adc093456ef9dc65c843f3f3dd35e350704d513db7dec0c7f65e36382c0f474a48c157f4442ec566cee9abb808b7e0d04424fd6e95b419847be9938709c445f77003e9372d581ed9f5f0cda07990958283b77dca40b3bfe5bcb3e6ebb4320dd397972fbbe75a96ba81138fa6fdc37f8aaa9a4399daec8b5170907de6fa0d730a69877878798c1209b56f0f083c292a3a42496ddb0faf0d2868476b9b6a1aff1ebc33fd4ce796e62bcb4c7a9b47b5ec52be151b9330a4e27b9e26903b671b3e6302291143a97e363c9918aecf3bcaa6e7a9daa0af124b11d586835bad2b0ca031db4b6de0c0e9ce4471fcab2cca36b3915bc30506abea48b65106e033797db36889eaeede954a684773a6268ecbd462b754d07e38aed161c0e07f5271981f488156b0a338de8905eae3ab3726ec24d7a4e623a070cb71874e2722eecf149efaa02ed0abf6a9a1de7662b9a20c997c0df9e41d578e12eb2f80994d858d999012205930bb3fa058e35616fff42782892e60fb983ca7cb61a40c1ca39a9f755477a147785c511895a40d0806318744c29613e505f37db6156075584bc22084dfe6255df5786e31809d88d0a03b78e541e9c2d4d919ed3163275b488eff4be9f12a2aa55b0d337cd7b3c3633b661a9121fe3a8de75a13239cba37e5a0fa9fdb175554ee9322f157999fa505b04e3de4459c485e38a88a74ed1910d26dfa6d9a4bb496e614eea25ed7dd8777e03410dfa0adbe8909d34947c2a67e3295ee6cb81bc43e38c460b9e350407955694933e381f919d96fc8e1ad3f6e78dbe15b0810d1a686893d30aab940b6f1e79af30b080adc4ed851da925442d889ab77301c92b3b2bab97862c587ee50f8c48d4062c27ce0836dab6e721d6020d9b54d382036cad47722528c81d590c872f6c75ba3575624bcc544e6f10631191ff79b8e3a4c8aba0716cf3c20d5d4ee556525eb3bb11a6169dcdbc0b821f1665a3cb78cefabf214805a03940047c71ea96ed834fd0f697cd4c5e9f4e72007282453e0216028042c67c2055fd49f35a670a7f4a837c90651979e5b6e31a164c107ec714cb858e464587c5b8490215b19e55c4c094123869d72ab01a81e4741527cad071c9b2b1e04b0e79a4d7cc77dfe4096e16529365e036d19d9737204f425c7fdb117753f83b2d565475088cb7b84e075860d253fc363014a8f43dc9501f707f8c7cd6d88bb726538c72f6fddbc894b2fd105fbf1f46b068b38b01097e8af307716fed9810bfe373311e44cfc224b0385ec7325440e6eba9bc2c357f25ddeef95e497704151f7538d703b8f93e4a87bd899a827b759839f246d5d4e0c055588a3ebb385ccc33bbb9a981a611104487c5930de0f79da530f1997aa6062ebd43a4c0977aa51870ac34c213b0d7cc515312a84686622bf18126cb58315e900abfebc6a152d16af2bae8d17c9a0b23fed92a828ea31fa41a738329648b5f348b661735b98f3334db142ceb93424f5fb04b5b71322adbd2a58919742ae701982b5e4e0918040408bb3f1003ccacb0ba3992b774beffcbadbcc100d0dd1c576e58b564d6ff4a871f35949163831a2b373886ee72cd8ad0d367afc6f0b107632833bbce11d3dbd16b533a3cbebf19361d7620599c149e25a7b25d8a7fcf3918c6a9b26e5e1f484f6eb94f8f7cc6d7c98a94fc68988ef9f7a1e9fcfa467038fd26b6d53f309b63ada69143d178733e53d5dfd1915e34e7602ad47a966090b37c231defdca", 0x641}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000003c0)={&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) setitimer(0x0, &(0x7f0000000280)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) setrlimit(0x4, &(0x7f0000000980)={0x42, 0x62}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00001a7000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f00002fb000/0x2000)=nil}, {&(0x7f0000290000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000042f000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@random="2d18df7a210f", @random="5d7e05eb1cc9", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @udp={{0x0, 0x1, 0x8}}}}}}) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000800)=0x3) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) syz_open_pts() executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd607568992e3d3a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f6", @ANYBLOB="d471104c46fc3323bd5944babe28a52e92dfcd1b1df546eb73e816bdb1a65dd9d21a9535c8fe6b53b0ba32320a1bc6d9f22fdac745db3fa9702fff47c9a90f55276f0b29c6a0564e38a21c4160d7ce5fbfe24ff974747f431a453dc1259663fcd6deb3d5743c81625595fce65809ae7e01722ca2992b0f5d9101791344557f3ee3748a0d7eb994edce50056c3c67bdee81bbbaef0843b3882de680d8b7f9a8a1c09f1fba067a0d00e74358121aed1ff9bc8092d1d10199bf107e38e05078d922a6da643decc3373ca7fbce"]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a00ff020000000000000000000000000001fe8000000000000000000000000000aa02009078000000006000000000003a00fe800000000000000000000000000000ffff0000000003b81ce1a018c45400"/110]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) close(r1) setsockopt(r0, 0x2, 0x7, &(0x7f0000000180)="b4fb27d59c6cca381bb33db62e58810ab7f39e4bbc5bdaa589b03b06b2cad52a894032d7d5cc8252dc3ea2f1a08f35ce9ed9e1c09076eb407d7685aa191d28864a8e69efcc87c806fbd8a036d1b019c136e78d3121950e0e9717d9476bdeb45a680eb55e45c32391d50e57e4d1f7f5cd27c65e1fb70a", 0x76) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaaaa86dd605f6ad900383a023bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000100fe8000020000000000000000000000aa"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) write(r1, 0x0, 0xffffffffffffff7a) readv(0xffffffffffffffff, 0x0, 0x0) close(r4) socket$inet(0x2, 0x1, 0x0) r5 = kqueue() dup(r5) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000240), 0x0) close(r2) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) executing program 2: setrlimit(0x6, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x1, 0x2, 0xff) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x7}, 0x8) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x89) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x4, 0x2, 0x7fffffff, 0x4, r0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b796548c7c6ffc429d2f35a470f5edc3515e6f4d47dbceee959e50794a1d77d16299044fa529e93420e79f3d01ff782b01d902ca72a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c72209c5abd735b69a5057a1a4234", 0xf3}], 0x1) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x1000, &(0x7f0000000040)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x40}, {0x1}, {0x8106}]}) listen(0xffffffffffffff9c, 0x7) r1 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) dup(r1) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00001a5000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = getpgrp() r4 = open(0x0, 0x611, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x20, 0x3, r3}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) pipe(&(0x7f0000000100)) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x4c) fcntl$setstatus(r4, 0x4, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) r2 = geteuid() setreuid(r2, r2) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = dup2(r5, r4) r7 = getpid() fcntl$setown(r4, 0x6, r7) fcntl$setown(r4, 0x6, r7) socket$inet(0x2, 0x4, 0x8) ioctl$TIOCSBRK(r6, 0x2000747b) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) dup2(r6, r6) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) truncate(0x0, 0xb73f) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open$dir(0x0, 0xa00, 0x0) r4 = dup2(r3, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x7, 0x0, 0x0, 0x0) close(r5) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x4) setsockopt(r6, 0x0, 0xc, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9b61889c5f664dc4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x9, 0x7fff, 0x2, "9d119d99c3bb2474acaad55d08c6ae3911ce14ce", 0x3f, 0x7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0x18, 0x3}, 0xc) r8 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000140)="71f91e45ef1ff780bc5ab781693ca92c50e623dc914ec3aeeed8ce08bc9dd1db4fbefb09ff501d94e34b8e5f84cf71b59c7afec300000000000000", &(0x7f0000000080)=0x3b, 0x0, 0x0) close(r8) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x23) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pwrite(r0, &(0x7f0000000100)="84e38a5ea22c04c2cca5096736aef238c8684793464aa3d48b56c473dd68ebd464cdac5c6c91dabe5271310feab16d6fea6669f323eb1f3c51bd61d265f97d01f7477f7a6cd3654e871ee9972a4037d3ade4a18a0ec6cc833d7d5cc9ca0ba53192c520294dab6cd2f6db50f35508c943d112c5b33f0a80a1f3459ad4074464f3bc5299188d78f05678db375fc9ff1e5583ea3f96310b89016ef0b4d8488ec4282fa63e984f44c5d419940ba34b0bfb2885a50859086e5753", 0xb8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0xfffffffa, 0xffffffb8, "0000000000000004002300"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3b002000000000004e214e2300089078"]) executing program 3: r0 = syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x48, 0x0, 0x0, 0x400}, {0x8046}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804", 0x30, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) executing program 0: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) getpid() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRES16]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8218694a, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) msgget$private(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x57e, 0x0, 0x0, 0x471, 0x4e08, 0x5, 0x8, 0xf71e}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280)="a7abab274d11fcadeea75949773020d3b2068e5f5aeb5b49c77c786d5a742c684a3ce7620d993bef2109b300aa3f8e663629f19e1adba2b1dedeae0299ac1ad1849012fab578a4de68bc63a0a1a870008bc345e19ef79db9d16072dc22faca8daac457fbc6b45227e2a6322538384bdd491ed2e1364f5f0f8937653e238c13106e397b70e18501c7afda23d0c10e87e0f5ba71240552c112e6576a759392200063dafafc5b72203491991d563e083f9ccc5ba466e32c213c890e5643033521fafa8b72e04b3e363b12872cb0dd700a3d236bc12be194f57a8903349995281eacb0b8dec0186178810da404b4059f9aad79ba0f808212b873bb94d216baa98c77a0d14955dd7246d8f34663e331fe1792080e46d191fcf1074314f9579ba587dd9b37f588ba042b7c54563b1128d108ef0b18c348ff28a45f4c8890e0a1dcf328f2ee01eaa77f048a07fdd84f88bde3e1a1d86b2acb661a4d869c0b7e8db0d7dd9bcc55b3c7fd8d17492211a29e0b629255a21b5508bbfe3528bcbe9d7b726140e1e92d8cf15c9492d7275ebd40c4458b7e7d305427ab2e22e1e4fca4e86de76277bb3df6f4a179e12087b4aecc53235decd30bb98cd46ae4548cee6667e5073a06d7a4e6cf048f11a80aa102fe04394dbf6f6a6299dcf86e72e16fc3a1ddc57c26f72dafc616ae97509032bb842fab97df58c5269f41821c6dbf73f4c470fbd21b617dc02a7fdf2c3fb5f886843762b6115ca50149dc5435978192c1a6e56c379a1bcea2ee15b0f43a33a4836fe87a37383eae1d6f0a5cc2d59d663cb8d3843f8441e1a5a2e3ae1793572f3d76d83cc72c71c540a5035b636263afddf8544e8a8c4d00b83cc81409f4dfe682afae8389e42a2baf9f22465494c28f6c16ca73accf3d0528ee43aa203fdbbd69dd09d9976ad3884768930e7271862af8695b96c91b9078e5cdcb8a97df45859d4c596e7326bc9ddbed915b4b419263d6a996e0ce2143ced26edefb4d8a87b1279eb2c35058d9b9db352e1419490e49c48e1215a7873bdf4ce89ba3a74895b131d128bebb37981b3201882994eebb06c64da52f0e71da552098c07613b68a15b2fc040cc82ec0c860ed4cbb693b96f9fcbca6315d41843cf13f7f1867bdc3316f31b0228fa35b47b037e38f3af76fcd39ab8e952bf016ffc67fe88b6967da516cdb5280fefa93c164b85a566aab666de9e70350dc9876c6a2b3ebdc4fa9c646e0db0fe75798d31e92b52dcf571eee368128368b1ec1d9b2e5b4cb9f9babd0d3b83e1fba7fc49285045193a3f7a8d0bc5e45d032cb856cbd30c66d1e156f4ad5b2b54d3d38a286bb434ce8181033eac3124d2436093f7b7064d97aa8a46d533401e10b2936703c98d78d6c13240a49242c99fff3a53a8566ab37cac1eb40a8cc8a89d49e9325b79006f716be858c453a999eb98b3577748e10d47b69491ca269d21a71021ce17d94e2f503a4caa0a5f07c98043e13a0d2a697647c5d6473dc98f800f5f4f1ccace7d6cd38ed8b482c87d34df72d4987d00a0dc7e67ae0ca292a526956257584b53d9f080104f828dace16dcd7249c607754ece39787951fa3ecf2214ab962383e78107f072173d03b87ecc54846817367760ca866210a8bc272a669a36ec35d70f722f0108e7438120c8b8bc35f3ec0a63828e700aa364ed70e333682975e3d4bac633322d081791e27cd0704d8ca85a33ff70b60f20def1a6d72c0d1ae1a336a2a0f8720cf3c67fdbf4bcc55b8f8737665871b388c5300c7b2013673965d78c3cdce3f453c33726aa036e6209dba249d9c5dd281ae9dca11e286f20c2cb2f114507ca12fc6abdc80781369fa402460b04f02c0f1512f5251cc8f2f5c5596ec5aaddbc67995a773bca1270a169d7b2cacf8cf7171e03621fa5d59fc0bb364e2a3030c95f07a699bd1f078f89965964fd9d6d65f7e15bb833e8dcb1ae99f525c29d842389f00c22b18a0a99953a7fae67530b78f986fde3702abb89de8d8eaddba17adf037a0197958fc1e35ffce5fda5d37760a7b7af54f8a7ee8de0bc259d2820af0833e6a559cbcc1f536875e30d504ed604f0f717947bfff02dcee5b719ea436f525dbb710fc259b95a94bf06ff4e650deda26bb7a0c3bb5fe6b87d57d8bf97bb61bbe303423bc25f8d2683f1cc936f3943b5d5bac7d471d568323584041dfe1e946eb91e2878d2330aa29166b2d617929f64ad434fe11815a1f9230b060f987dd6ed4155c78767e668f22028f1c5205e4a58865d64f3f472bfba9aac332bcb3f0e630f66c7b5b94fc1287402ad971b3d787ff39970b05a40ae9fab54714e3bcccd90349b56174ba26d058fc3f2503c03dbe9604739fc411a19e8d4474a7ce4cfef07c24b70bbed5f9b0cb325fbae8c8df936a186b43a4ab65755a74521517fc3f770f74a2d01ea05abf03a822d1276eee870ad48af989afe33fefe9976f4d146d68708342b5ceacc44a236fced814b0de5b47e543d36ecc0538180f4ee0eb0840ef689af38c19c740c1cac69523c32162b7c5f47f0c31f05c7a6ac77c67769927b60bdfd4caa414245a5ceedee481d7ed4938f881fcf500e302584449d658710049c6873b31be5c4eb0d88ba427c581a216fb2715232b78b5d926807b53e921442ae2bbd740f0752d4c9963ce61cf1a857294cdc07d5ee287093f3a323f29ed55074eaa161784190d052a1e15f763e57cbd2b329b072d03e98325eee999d2df87b6543d783041eb1bb73c097020a09dbd6fd0b245b26917d105632f1402bef45ecf0ed4b43c331da3fedaf1c42cebed5bbe8dcaf8e05deaba445f56054ba969a68e87cc00a39a324836e6eacf0c9f05a306d74fba4461874aad230d4c89f0c1a016fb605f9bcf8c01040777e9ab176212bc695eea7e0a01a54c832498172eb3a4a1211b913cce2726e3d99a9c8055d7e83728852794caa7f112b5cd8c821a76fcc80149f4a7978baa2ff3c8382f27374b2604409476e6bcc7d58555169da27c9c6046304bd249234b1d19434ab1467d5ca2858e381e5e46f950a4d9a5ad42b860700476554ea08f8db020aa6794b852e4a0db82a92799df38a036db7f0f7e415451d387ab128694930c85b50b3c9fb7840f1b2a8cb8776ce7c561003b2cd49084ee653c2da146652a59468d0985b6967c5d09a6dfbae03e079eb42105a8e8b7c75f07422b6c9b84ba12419f7b080ce6283d93fb6bc4b43bd1d67a5b919e589df6202a8f5a78195a3715df82c83551cf550b2e66a3034735015c79598c01a757d921310c2e091e65c1a8f4a6f5c0861d3bae75ab151aebb16616cd700aea95c34059ba6a3bf6408ef2158284a6a033f8d243ae441c63739dc4c23e41a824386826b4c1f8ccad3d277e929b1b79d9be05336155c53c7cc2a69eb5e495aac14b6e3468825959dc3382a0553f82bd26842f01996985734b4f8491e6f56981bf05b89caa2716b46784e790102bda02459020575078e8abd68b3b6eb98d0008f45de4e267caf26b7c2da4b880292f610b465a0319bb26ba8c83cd6f699378cc32730c9dca081fbd64d3ee4331bcc919698e6474f392a34959708507e0012a394ee7939c7c7a0c2bacb0d0f30edfea7c313b160dc6d36f41c390eb609b45f3858629b09f64e0e3a3d721ea33dc4e3d8577ef031666ec29ed8cf3d9a921fefaf29f292dacc27b764eaf4c34e74d009c7da9f039c917a874ae9c7d8a3b1523cf0e9762d40ecda40edfecef75a2cb3928ecc0864a248f12ab76d6afe27301b63432a88d63a6557de6010aa3e98a774f8116009934a55ceea9ed238424945623cb05d79c80f803e25e2d0bd6f9b385ae2e99a8f651dea0eabc8d9b244bbd15664177a4c12c819d80c3bbf5fad65887fcd8b24f72ba8667f60210c9c327f55d5acedda3c3a7cb078f11755a1b107e8f14fb0d848557ac794db24756440c8e790c3cd897aae2b5487a3db5cfee03918c950c67d9066ca2b8a607c4a2199795540e1b1750c2c005730301118729ba45a6294e793b1da50ea80abf9e83152888e7fd54e66d2fb6631da918968810adeceac07902fe85516a40bee63a03ea1e0a62a8923ad647e659f3a703ecc8f7b59f1a97eb046066b8e03d3448122621f1d11c24c52a9418606c569c40b4943c708b68a7acf4b9c5c8111c019200edbc0aff57e8596cabc4d98e5fc72a9f2eb2763a17dbc96c38d06ec4a747fec2a1a89abcf2c65752d2101d069f98b76acac2a2de5930df1b35a9f58dd663bd407e9b998b3d1da79afdbda62308c150df434b647c34e018f461d3c540358d035cc4dfadf673f995bb123d2202d48f0119cb3ed41dba530e8169b801332e302614410b5dbd1f8d9e01c5bde8d36daa1284f247d218be846f265eabc6d9c199bd8d94549824d81ff581ec47ba7016c8c8247171595945b117bd74d2a4a9f5c1f372070d178eed15fac8ea9222cee44ce993ebd3de2cea4d25c476ed54ad2d63e8c67db35751e40e1d722d10061cc020d71f331155cd1f59aa3d19982ec7588089cda86de5928a629a4b1ee6728b8d9250414d21a45700f466035de58df136d376c61db9ee8b5de6e960ce0cde3c68b527eab2164b65f51bb318d91c35ad194b0f8e19ad35a4958d6387a999504b0abc65c7e4672611dbbe33a83332620312b2ae746368e0ba9f00e5f091e2cbc82293bb0e32be9332a5a2933eb1641bc2ed901d9c3e17fbe984fccbb24295399fb3f2ec1b0f1763e4baf73fee7380434fca6fbadb47193c2f728c6212ea0676ce69d20f18a8a5d32738d42c7a0744f433bdc90f1e687e00d265818aae685688ec243376c3600b9fa423fa7cd3ce5635da75ec108cac8368323a0564768737f2c8b12e746fef38f8fd7a3388598fd31eaf2780be5b355b9a3ccb7340186dd0fb4c70711711dd5559cf53046598d17050b24973cd532c6c2c0600922f3c4b443e819839c03ebed358092349eb49c786ec1b71b1c74e0ba3e76789bb45473039888b495900a3ca8a399e4c41821c4d71ab6c4c9dbd5284ee677df9352bdf6c0cc0c2cb3c51dd26d9a2f896696c1ec0ffa7720f21555cb7cd7a85f8fdf4654ecf6abb5ba4fae75ee1f5541a6317015c38220f0370326ab7a8a3a00161923dab1aa44c101a4efe27ab9571108a81c3e5af46ab5b6c2fd4f8559c4620ce8f3fb72946c8c3bfe3da5d3d9cba267302f3676a8ab71d4a47b7cebdc8bf31c2fc4290b62aa285877002d47e9b27b7a92bc3214d10b3616ebb09c4885cd11c6fb474a14a433577efa430cc8fb4dfeee231b4ea1179f00d64e31e1ff5e347e44dcc4f2af43e35fe3306b9260a9816532657a62aa0f16be480003ef215243d1840bb1859cea3ac3c48d1fa5f607106c134f95fdf5f00e10cd226a811af1cc300e68da003bffd38ff9cde0a7428466872603988c4fafdf79641036e961565ffde80ca3b2b9f3c1028360c0772023270a1ab15cd81837c83076a32149594858ae27eebc09aac842dcc693816d2deb97f5f3509c5700e1eb6febf8eb26708663572f67b12a6b178693f167b62928b8742e9b40c41a3d3ec3358e05c21f1582620b6f2264589a00a3da9096656cf32a282b771b06fc2d406f4114063b81b11ae0eb419bc15c9971b7a86718764af98af95a549eabbb9957d01fe870e0dafcd6119607991990b73fd9e2384274429bf9a074261219aa660cfb3210fc0b33c8f3dd21bb89cdedd1c68a39a59f0ef76ea139e70a0994bec787dca2cfba30655f99d3c7a014c662fdaab715223e404fe6b7e70c7667e5e", 0x1000) syz_emit_ethernet(0x5a, &(0x7f0000001340)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000240600030000000000000037f87ccdc0c4a92c000000000000000000000000000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002080a0000000000000000000000f600000000000000001ed17df896897bc1d2bbd85a9b74ed63d7d456b07bc95752b2f5ef679bccb42158614481890893ef"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) fchflags(r3, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b", 0xb8}], 0x2) dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readv(r4, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b796548c7c6ffc429d2f35a470f5edc3515e6f4d47dbceee959e50794a1d77d16299044fa529e93420e79f3d01ff782b01d902ca62a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c7220c15abd735b69a5057a1a4234", 0xf3}], 0x1) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x1d, 0x5, 0xfc) socket(0x1, 0x8000, 0x10) r5 = socket(0x0, 0x0, 0x0) getsockname$inet(r5, 0x0, 0x0) setrlimit(0x8, 0x0) executing program 5: socket(0x11, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000180)={0x5, 0x0, 0x10001}) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r0) mknod(&(0x7f00000001c0)='./file0\x00', 0xa045, 0x81) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) seteuid(0xffffffffffffffff) getpgid(0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000400)={0x4, 0x22, 0x102, 0x2}, 0x48, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="8ca9153ef20b43065c241f88318f0000fa0000080084897ef52a28b833c84b60ca7dc02c878cf776755572b1c267fac01b4941041bbe14a769dce6ea6681ebf6e52efb1ac300"/84, @ANYRES8=0x0, @ANYRES32, @ANYRESOCT]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xf2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x30}, {0x85c}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f0000000600)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYBLOB="c3cd62d694e6216cc71967fcaf52c5b6cd4039818a76e752faa0500d22", @ANYRES8=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000480)="000000003ae973abf9309dfed5b5ffd351694618be52d9fac12bc5cee4bbe5c969be988b85902e86a488cfe7f252c2c3a41c1e27a0fad72413be2a7ddf7b1f1031b795755dfa2a3bb9db9cab617e9ff839386a58f322c5d063503b2e690573caf950e167170f5d7186610b3e7df5942088148a507bed7c0208c947cc37da771c5b15c46cc87d19880edf062826dc0b9f0e9c670ec0b52cad1fe8335d24d1913e13a876b487d7493eca12f719ea1c2b6de41133cbc236ef1557db1919b2d0b147951d2f2c00cb5d560f9fbcfae815bb37177623579dd98c969016c0d668a7890bc3f7a507ed5e46fe85", 0xe9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x4}, {}, {}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000040)="0100000001000000", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r1, 0x0, r2) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r3, r5, r6, r7, 0xd0, 0x101}, 0x8, 0x81, 0x0, r8, 0x23, 0x1, 0x100000000}) executing program 1: open(0x0, 0x80000000000206, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000502c00fe8000000000000000000000000000bbfe800000b20c4cff1e1d228e000000aa3c0000016700"]) executing program 6: r0 = socket(0x11, 0x8003, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x144) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6990000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003"]) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980", 0x10}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) setegid(r1) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x1001}) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x0) shutdown(r3, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x6}, {0x18, 0x3, 0xb4f4, 0x9}, 0x1, [0xc9, 0x3, 0x8, 0x1000, 0x2, 0xfffffff8, 0xe8, 0x1]}, 0x3c) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040001000000000000b36c7caa000000000000ac1400bb"]) clock_gettime(0x2, &(0x7f0000000280)) 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) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x400000000000024b, 0x0, 0x0, &(0x7f00000000c0)="914aebd509f166d0d1a4c495238357262195710f8bd26ed98f75befc32f630da1f05966e4a3e0db73147f393fb751bb3583350eac3ce57b20b488198e93b6ad0330cdbcc6de7f6d50173e58300"/92, 0x40) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x10, &(0x7f0000000000)="ebff0002000002812eaa4e71308000d073", 0x11) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x9, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r4, 0x0, &(0x7f0000000440)) flock(r3, 0x1) recvmmsg(r2, &(0x7f0000000480)={0x0, 0x8001}, 0x10, 0x801, &(0x7f0000000500)={0x2007fffc, 0xe}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x20}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x200}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)='j', 0x1}, {&(0x7f0000000300)="c6ef34c3a764b8a20260f040efba9bb42f2ef09457e6d7b61693fff372a5fd78fb87aa05a22bab32266f50e49c75b3da957a4e2c03fec6a5a910", 0x3a}], 0x2) fcntl$lock(r2, 0x7, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 5: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaa0000004008004000001bfff3000000019078ac56fb83f4219aa982111404bbac140036723620039b3d1a81dcd660bd5bc016e5910fe49e58d28fece486e7b190c704047a39f6ac25d35831e0bafff8981a73a18901b4526b04949df1ab6bb63222c7ef5bc49bd0584604c1fd65a0ce5e268150925c81d192ee99045e1dbb866373499d074839a7cc6ae1fc194c225583c30eb4df7f1b"]) executing program 2: clock_settime(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 4: syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000240)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0xfffbfffe}, {0x6}]}) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x0, 0x1, 0x7}) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Ms', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x120) openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x44) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) executing program 0: setitimer(0x1, &(0x7f0000001600)={{0x0, 0xff}, {0x1, 0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0xe) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) read(r1, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="888d13f055736a3c9cb1", 0x0, 0x0, 0x0) executing program 3: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/112, 0x70}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/62, 0x3e}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x45) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getuid() mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r5, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000480)=0xc) getuid() executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x19}], 0xd59, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x2}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(r1, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1018, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f0000000340)={{0x7f, 0xd}, {0x1007, 0x8}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2011, r2, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1, 0xffffffffffffffff, r5, 0x0, 0x0, 0x48, 0x4863}, 0xfffffffffffffff9, 0x2, r1, 0x0, 0x2, 0x240, 0xc7e}) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, 0x0, &(0x7f00000002c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2b, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x40, 0x4d308635}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') r6 = getuid() setreuid(r6, 0x0) r7 = getuid() setreuid(r6, r7) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffe61, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r0 = socket(0x18, 0x8000, 0x4d) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x1, 0xc000}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) sendmmsg(r2, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000002c0)=0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000016c0)=0x3fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x2, 0xd0) semop(r4, &(0x7f00000000c0)=[{0x1, 0x2}, {0x0, 0x0, 0x800}], 0x2) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0xd83e) semop(r4, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) shmget$private(0x0, 0xe000, 0x27e, &(0x7f0000ff2000/0xe000)=nil) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x12) r5 = dup(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r5, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x24}, {0x406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x814, 0x6}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = getpid() syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="5dee02f6d0b7", @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, 0xfff9, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @broadcast}}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000080)) mlockall(0x1) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x4}, {0x8046}]}) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0xfffffffffffffc71) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmmsg(r6, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) bind(r4, &(0x7f0000000000), 0x10) r7 = dup(r4) listen(r7, 0x0) accept$unix(r3, 0x0, &(0x7f00000000c0)) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000800), 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x210, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x771) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/142, &(0x7f0000000140)=0x8e) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ftruncate(r1, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000240)="9d6da302297b19312b03c2ffce97c55bb7d4c72d3867adb55c8179ea927bb41388fe217651bf6adc0519684bcc016ab2d93af904aac9efe6903b60d0feccf2290a1118a5d499d1bd0d1d48c4aa3ce913393325bdf615bafb62695dccc149defab884ed48be45b93b01665f50f488c4bf717239671c8c87b379205ffeb66d470bf91e286b3902f63714b568920c37731780212b8030410f2e0608cc887173bf33f46deafb357ee243aea8f98bd4914aa78d1d", 0xb2}, {&(0x7f0000000300)="1f4e542614d9b8d8dd7b89b6dbfbe180eb9e031825d3979f065926bb3ffdbcaf65dc0f0b111494a1741feb7a2a160f49c51999f9aa78c1adc6cf61eb5b2e1e352d8d3850f94390b9caf9b498902205fc26f301919064ca614257e6428b6175f8ef9567544764bc0956114b9720043e1ec2a1a06be0fc70d7b209e244c060501703a1e049420d12bb47121b45b4b10e013bd7533591777b922d8332126964f5c136e5f678eb31c4b033ef1c7ce8d40cad93be4c76496abfdbb81d1a5ccd66409c403e0468b332460a72aa19de1dc259292f0d024c217be4d9cd25b4ac5dcee78169e2671649fa4c14205769915a96b0ea2bff7a882b58a84aa9b5639510c7447863b2fe67c8a0cba847743626b0c29cb1ddaab36f15b02ad7fcf0f8c6af3b9b3daf6025f3701a046c789c6645d29db8d03802adb8c50fcfdda93e68f9c309e635a47418f68fea886303b9ba2d7231e4780ac3e09b759b7c5967666797c3487f1e028f2290a4491f61913683e11607af0e98e62258d174814b2aa2fdfe313bbc0926e08dd63b5f930b1d2347240593db1e70172e021f36513e7fa7d9083dd3632186b0c56e8c52acf64de0219fb66c8d71da6810fa3aeb005b758ea7f143150d745a481acdf034fc3a8fcca6197e44b800071c441ed1feff4875258353d8226d2319159d3dadf27ab0cbf62fc5c503a2815226f0855f0da488fd34919cb6188cc6a42661e3e5f819f128a36ee88258868a319fb465c61995536c06e5a85f17de29399123d4ce1467971e07ea17ee1b759e34e675da5b02273ce0901d877152cefae06609b5844e80429cdd33d5e4be3e6418e823c0ef1bbe19adaa46d8bce07203c75eeaf5752d735ad4f11d4393a5c96abd05a748633be826bbb8f1c2ded3b715eaa8f2346d6615f56a161c271540858223bfd9384ffd0c59db7e0ea35323c909aba9682746b0ef1c38333f6a2a42d08a14874156d357b3ef4d3422ad002c647d0642bc585ef7f4566cc126c7f58134cf15fbb3fac9600baf4471106679ce5cbba1e766872be4ba475b906a3805e724a8fa6c4b2fb52884a734fd08992abbc4d966499fdcb723bed8781ab07971c3c51f84f09dab4da4d3d20f43ff3b4fc3f4c6c8360768980d2407fe86e5036bb9400d363bdd454fb3ed34bdd3b448e5d69cde819cfdbfd5a81748944921781e213cfafa5aee350d2d982af8ff72439d2937a217174fec61bbc3058de3d1f69a58924fae7ace00a59f046f4bcdb7cc7f2fe378cbe3f8186368a861c221fdc46097a3ef179761b8433c43bf34d210e030fc752af73bb66923d7600f1296ab81d5379cd3cc8c45ddc2c20957839fcb02b3aa61d3193717e5a0f2b94425d11539b4af3afd64289b8eccdf421ff86ac05703b28a5ab0a3d1ef595c6c28d38c9616fa55edcdd3cfea85bd7c2239ee3598a80c6908aa58c0dbd881621ed287559cbf05b82c9f417743d9c7b77e33671f0bf38f7e3720689ebd8ee04adf629eb65c7d8007c3fbe30d54d9679756992c81dabd26d9dc5923d4798a37c963b92aec99794b8857ee0572215ccd7930157c26e6d790abe8e0215c3dd32d271fc1cd66e8f49c23b36941cc7c1605f60f300b738c310e7982cbe0d14e9d140d37237735e4a6e7f4cd175f40bd541b8ba588f1dfa96e162f918455204de606c47fe09c67a8f49e6f618e121afba685e1f10dba596e6861473b6332b681ba0b351ddd48a0e35ea87c151fd8c17f7b20881875fc1794f30c6bc524a6565c08f5e2d5ad351591d5988834ad1a89db20ed66b647a7e230ea3ac45e98763bf63036ac985a6c2d9fc3ebdcf31d329a16ae2f35516c06aa029deb6a3533e1fecfa1d0bb0debf48de60075c34e4d1b1c9887eeecf923d4af1dd64cdcc365e3499480bd21deb12a97bae0a44a82d7c66e032fb3bc7197b63385c3351061be38a44ed87f8b52a82f2c9f579a56cb6cd1bf088b7800f92f04cca237b890ea7c9f493415232afe0db7f177f7ea4e86b807be169e500141f4f62b7eca7c84d34fb45c0093fc32d33ad21258c790532a8cde44555b139fee78e00eab451ed51278a561065d6148e77ef08b5008c0f397e9dd01b6275a10a568ab006d628e8bf5e002d1d9e2e4c9e9da96fadbf48ab05adcbc080ea04539a1098046f5c2d10eb32be9d0f3fff74d75c9de53630522d6982a25bc19b9f33f041bfa3830526e4caf0c554a7fb6a0e97a763d1be3b74d2667995c7d8c9c8113da0655b4e5eab3001efef0ed0bf2e35b15cdb06ac5182b39a99634cecf51fcdf5acce7c33fc649adf4db97a1468491d18ff9ec53f28b7b61afa3357b7e158ffebeb9c83b202fd6d276330a8f4de8d5576397e5614a223e7c8cce89f4229cac7ac42b8e92ae9dd1c7a8aa8c81494e67b3ba6be18fa5ca53d472d8c1d5b9cd0d2d475060b9e9e87278344be81b1783823360bbdfc8034769d13e534522780c537079f3f27cbc5e8143bf78bb2c9ecb3492331c9e90a655575ca35421c026f56d8a52daba4068f2241c34b0fd09ee1565c5193e70283b9431329cc546e57678e0e85b2f234cbbc54c5e39cae1a67624ee111d4cbcdd97d8cf836c88cdd4c5a03fb95e768ed20fef22124a0ef0b886827e56c0101be68a7e72e7ae3888cc0ef9589aa3bcafe055ffdc8ad120d22bff06fe9539c7fa86872aa33dca2775ae4f76b9e33e96a3eff1def5b09591a1051d4fd19de9b347af3c95f2251f924fa3163cd4cf7b3746033796ff02e170181e74dfbd8b2cefc2497253e7539e6e198fb0fc0ad94a719f6653dadab592aa7c0fae38585fd6777dff10843e3de4050bf0a690837b6265888200bcd8534ede9c7a379c37527d31e46a74a7ad08fcc736d1caeecc75862a481d5b23d92aab57b12254232741c424ed1207f9454ea812f4526402b5533efa4c1c6d596a43ab41274d42d8c1c8674cbb73557cb9e34717cb98ced134947ac84c29402563c4646f5aa7b7aa692993f57169c6999f7def0616ff59cbbb1f60405711a85c8c251397087ccb0546ce63811012e577d574b5f6dcece4f24502b134002bd9f577534a1f71f464f060335a7cb286a63e045d4af10e2ea19e62aca33f682c99ef951124107f5b96fa97ea9c2ba20c1b63cfa898153ee86f70be185813b2020fbc00dc2e360f5f1442ce9ad237c592f1ce3c8958c826fa253e3717189eb39d2fe757b571ef9458d97ce7e71348c6d2a43f386422d8d2be16e416fb7d0cc39307456e55b38849801f32a287e167baeee7aef74c026c2d6aef61506f9125ddd7fb7a71799a912e0cd6e735150f1dc35063d72ba997f1649f5996483bbb5ac977d2d6bf795b03436a63036368b11858f37f988106198630809c2534bc044e35d95cebb6d32eec0f0514be91d55dd06892a5da8e29eb5a7c7ff4aceea2fe86cdccd832d50f3f969d5310d304624e6d129703a878e4db17f43795a4a9bfaae84ec176c9514f6b3aaa95b020f522bcbf26f3ab0cd74349acdd8d54ef943ba74b0bf70bf7eda1c86b413dee6e06f8e05399392db2f9cb04a4e45fd6ce260d307526b670e77fd11bf9ce4449f7db21cb604df033210c7747c193aa95ae4b631f5a4bfd68a34119d53af6469ed37042eb405535e6ef990dc3cc18f97c2a0bedf980ce0ec9c16489f77f7cdba347c026e60e25ee5b3ab8567fa582d49c5963987a989fc30c3b2b7a87336b9b3b91e8c66c9fc43d1e7fdfbb4092d40e583079ea93fa35b31658c22c5ecaa884a3c466f9e0f1613dd3a2395fe6233f7407c912cfcfaaedd6eb101e3a6b12a7bf57b67456eeb9fa224891151d260a2f6b2445687e2b9b9753bc676cdc5435bfabe1fecd3db51c52155b16464055823903616b3f556313d0cf4f3732ebda5229a9939bbdf7bcb75ef16fe16ca298a45726303370b72de07e722ea50543eb7598495037028089e2fccdf57544cac32a276fe3aca37f60348ce6e0c8323087c71d29a42d98e78ec2666761384cda2f132266b75decc8559d4265f1e7ccc843d32c2d3c4bc4de24bf12c0dc064bbd511d7aa219da5ed9c599ac54d6b3ef294613fe5c51844176e0416b440244a04d525af2817f528d66d32f32cc838dd592448a12f441fab85a524ee81c620da4c4998b3597e5f433f81ebec85cb8441bd4f0142f155b3ddf22ed92fb50ad17bab52bcfb20155a0f12fb1b731ccf9080a71206a74926e88ae1997848e17eb3d6e866384b65cd116bad18cebf5ae0011ea752c65874ec2f2409d26cba676a9de611d4557d21d55823ebc7e8a83362344f0ab3935f768f93496bf253f77821ba789e15be0ac2dedf9f7ac69d8a4739646c4b0046dbfd790d8ce603e872737f3b70c7cdd6555711839683f329aba725e4ed91445715111d4bd56cd1cefd77017ebb3d06c283302fb6258f5544b7683a75cd766b61f61c499f5fc2939138adf75e32a37ebd9be940a9ce861d12c3ed4e8445e758749a19155ef9478a6286519bb1c9a995f5d848f1f4ce7b1db205cb2dec7969b441566d8dea61a190643ad2496709a9b7a72e9cc6fbed65aba8c55078cd89142e9966aee923d675ecf75f5504cd9c34b04f578cdc3e8724213cd38a46fad6acc510b09592037109bc2ed28c9513a70d0986bda8f17d5c20f4813a29286c719cc30ed162ad4cad92c7678adccc8386117b668a11cae62b3c25bbd9234e98884dd171a8c8d2cba37acc8bbedff89dd871a333d712043cf2e32740e56776f25a3e7ce060ee90dd63125f7918b2953cbf171b99d978245457583ad9a6205151d2e9f450571833afde3e2d851186bf9ec269a90de8f44703d745d5ec6fa6aa7a813b2ff080363c1a38377233793a00c341e8e89aab059ee41b8ea15e98e570187e5de6d8b8ac0dbe42b0c71eee139b82984e8b9beb780b33d7fe0b3b29784d7869ae0ae78ce3a51b035b69b25d1584c2c26e49cdb18ea401fa33a8e024178dd216c08d517eab9c87b42c490fcea9bb21472035786a2ef4e53302e5a8a4ae10d6c0f61e4c88036cdf7f7afa1436450a9407c449ce2ee6bcac5fa8ae4a744a7d4d3aa81812bfb10a45c7b4a46e9d47d72570ee762cd775da4e78bc397be6aee117352b380ba8b3312836d54fd1a84ff55d142e83ea024646b4b93afaf7bc7ae6d44762aa7b10591b7db049ac3251d7dad9efe8a7ff2335e7d31aa4cba7cc4afb2be9d2b0850b61f1d3f9db2e485feed21b425f117547a1c9c29e3b611ddaaf2efe64964ffdbbc8416440ed5daec59a542b4585106a08e862334d97f58e77289968f8f3b081b825076af67b8f33d910d6702be86ba6c0cd9d6391107e3daf9b99caba2ae2e3e6d6ddad4984a63f31bfd9578bacb6559a60906b02d1ee5edaec86249b0b618be5e8195696d367208afe051a80889d3cd94eff5a351b13bf74bf0293b8365db07d081a93223c9ffdaf79180981fae76f9f8bff8179f8e177f8e432bdc235ff36c279795b4834eb0c087bb298143ea1f5b49a308d593b668a0ac0bc76e9d72d555caf92e447809275c4790e7ce5b2c9349cdb4f36a9e5f57555a0605317c15a50c805f18b5de7307a87b4d8c39d8d0687970faef4b7111c03afc6d12c49bf3f8263e87f2cd4edb479d06febde0570201965e01c98cc8bc6f3df26ec371539e567824c8840616b1d071526b76bc2a20199860f28eea0dc57eeda739b67bb5bd8ebdd0ce7c5ab0353e767a06eeba392c58de975baf93bfad33f14b1c857a562756f01a82ed31bc9f0dc72666f1e6316a74d03f12bf154920e90a8c8767ec89b602a2", 0x1000}, {&(0x7f0000001300)="2a5aecd70d4f981d4f1f1f41f3f110a14d6cb1cc4152d4b2eda0f5c561b2c13a3bdb308a011a40589de07ae5965b75eac5e3ded9faa1952838e228b39f91179a008435f9ccf0564c43b33a55c4c195be28cf5db06c031b639250dc578f5971106eb5e5492bd3cc5e1419dfe31c692447a478753272968cc1dfed598bf4ad837d5da06f2c453a523f55adda941d8aa9d3867cfe560f4c7342330bffb3072815dd", 0xa0}, {&(0x7f00000013c0)="e28dbaa00dc1fbd3908ad6a2fa2e52d02d9420052913e73270d0b87d312b9df14b7cdbc9eddb6ccd1208d96cf76010c212e96969ec371e39081462aea0be689a9a8d978ed1ddcc5dc8e4773db6c7b115867f50bcf581213a85f621b5c126cd3d5e7b18f389257243230e7bde1fb2313dc6d1c6ec43bffd4e5dae61cce53997cfa5e83ee84d6db8064e6c6ab9716859c11d39c97c8a0853f9394417f1de57fc56e788dbf33e30c1b6f5478f86baecb1c02d45bd1a91cfa98f4125456ac7e2f2cf37a8fd84b38341c7d6504e5288b0fdcc64d86ffea981730c4b0bb3ffd9cbf32936ba2dbf0e04ca0cb4d598b6581113090fd85101c1ddc7832f5f16b9ee4c8fa45b9d9f33429e609f4881bb1b807b2d7ee03c93c0d28ad7a0df10e9ef57d8a25a78a9e2ad3f02e450ace1caa8c9a23d5e2c47eaed8e89cf65f35090cc3a463b575f18e7264a443920cf66162c3a687ad8d78dfc5a00257b23d6edadfb44cc798186d9ebc67920a13bd2e5e9afa0cfec4c2b06b5ce6e3ee20101f3ddf838cfe770b440d8b4a67dec562cf50a105fa5e7cbc1f105c463a4950ff769ee58ea2e076688449fbb62bb72c7c97856d7062878e660730f42dfc7e7c359fd2d30b115d889cd7cddda69b1efeb833236e6b83494be108a7db071547806288911898e64e088ce7e19c79b8afc59a2a7809ec4bca9cc23d74f56f8f12c7dac46ec33b6dd470dd6002f9e4574171c47f1f4d5e2bda940105fb803c6927bb72ea2f2cc8a356077aab409f1d4eb6abbbd49353194d04ed4cc0f36a38c2c5b6f45596548056a1169a4669a29423c6463827efa6452b7459167ab8c295a5543ed28f87bf3fa61f35d65922d0a1bfbf80cadac90a72a979ca716a6de14da6153120b8a631ada3dc037c906d0a3a9db0bf409db60d5594891f9591daac4ecc5b6f46b8fa3aacec83f8158587fd6a12f015df36ea7a4209b438ee6d901953c84f6f8beeb2d18fed465d76178679967520b0bd2d5db4ce3e3539f5b9369219a67ff4d9ae4ff1b1f4f033aa74f72ca1d2a5ac673924282f2e826fdc198faa3d0ef83359dba995ff5c1129055ffcb8e86b9a822c43ccca71f689d7453931ac06dee0458428c5bbcb8d48de0e80ee46c86075951077cf47b7c8802c44f1ab3b37348f8b5c670480efc87f9848ffacf44a856391045de0fbe5a19742142f5675b070abf93c29838e9b0e25ba02e07dfcec8baf58b6ee313fc6e28e0d49af9530094f39cd81c979ce780ccf11551f9541e17bfb1fff4d6322dbd189bec7fb4f35e2d7940ff459aa79a1b94a0f1124143f40826e6865a81bbdd1349a0160f54b27ffb1d52d74ba16aeb719a1dc967d19f7ab5debfc8dea79acde7ea2190dd1746d6d74a530cfeafce131cca5407df33480f9f86bd2c42a4f45ec1061ac42bac13d56eb239523062eb2cb0fa4faf4260535d5f43b74dadf3929f876ea773046442ab556e7c0120f26d7ebcf8f16af1306d84725dda878b787314f04c939d6a66be55c0fe0e82da180683e05d10d04368e24f3d6fa19b5d470e0dcaa5541d5cdf50c736d5d4e5563111c59ba1274a217193acd01e270684b76e1aa759226c00e70ba5604372232d61b09d31ce9f8b89a3ea28ebfeae592151c830b7cea1be24879ce04a722ef759591f3898cf813f5319de369a91dcc27d40fefa526126079c9e6b9e4a4c130e7ed674b63f07a705a93d5ece7bf4290084db4894820d41347046e67adc09f0cb5341c2750ba821ea96aebaf0b1e33f5de85f84275caec4ae248af835d5567b28bbe54fc3260088731daa82b505700f2dc0d7060bc8f488358843f68fe1553c7538db0b9074ec4509eb6bfda9fd61794fd6fb3e50610f974dfe5a5208eb71aa746b8a949363f4863beddd30db801bc581151c9bf86b075bd2683d0bb33ec0a53e56f6a604cedd36a91c276dd780def7992223d8312d38157ade3c32019bd4766993e07426ef343a0b7ae45391acba9479a022dd2d263393eea53c565d70e4b474ca6a5fc4b8b15331b9f3cb4437848373d5681779520cf0c435ba74e5415a249f5bb529afddad02550f7c6c33583fd782f292d2e3de20db41fefc3df3c118cc469720c2c9617423922dc464fd398e09e4a1866f7f8da695a19f8a0ce769f2e284f88ffaa0bcfc9fd6ef687e005bbbddd5aa77c3630dc71798c7cf2a7ed358485bce2ac378a5e6beef0627beab6da01d1a1dd3a9f37a957d23203242d5f4516e78fea40f5b1ab5177780476af18fa89eed1960e955997eb9b1e701b39f8db96df6e300494bf2bab69d33bb9a6af6f60e5332e8962e7275503a0d5ed2c245fddf188b8fa195291fa206ab4cc0a45e765c02e206f4657283d2a572383a1490ba3c6f92a7a5be8a3704d657888b94cd117f12bbd8772a6a0cceb0100aba02190b69d9a5e72eb21a79561236c86745036860a957c9d0d009ff1a023d1a21cd76ca6305e4a23003b17dab65e4e92429f26f72ed985f517a970333481ac9a5af706885623dc1be074f0fe6e8ba7dc1a77946b460c5f68a4c01e2043c745a06c94c6fca5bac1f2d026ab4cdc0d5269da572fd58cc3617bf4586e71a2e35eda29ab45e6b715cdf49b49b9c8014d1db23f3b833ae56d783cc6b09de643b01787c3f480ad15ad36924105622f2d65c6ab7b80f9de72dcdea0c12407aef3ee0294b7bc0336c472e3e780a1ab87f3ca60b08d024be4cb613cadf02a4c16ca160fe54ab1609eac78c77995859f9bebf83a314ba2f563c528b2d9f10c5e5096c14633bca547250d50862dd4608a1b5ebd87de23be011a58cfc7e185ceb30f4354f68ca03197ad2f48acbf0bf05440b94e691acce870b440427c1cf5637456c51a13b47940da6e43c57f724092ceb34ec3ce60edd33f3dc5bcb553a11133fd41ba32f6202019ee61016eea667fa043814b8e18d5f0924f1bcee7e020c2246f5ccbc12195ebd3e43efedf9e020baa97a48f39aeadb28bd420df7cb5fd75a303e1f9fdec38ce69bb8a7e6d2238868a8b553a48079d7fb25e07bd296cc31d76dbab9a586e88a1058f8b5589062b2f8fe6af6669ed5b91cde4d891ad731f3a098db9f6ee8e1fd2292364b5b2325fab8bb39ece8caf0e354b4f7042876cc33d713aba5c03642a2749c4c2052d57992cb7c823d28aece32c063c582bd9e904fbc59dcc24aab402738c029301b9e13427b8e369f810f0c2979757cb4fa7f316342d7e97dcd20a53d88c47ad6accd805a8d3b1cc4d92ccf15a68cb9a015cf228e15fa9b44f6f7e828e99dcd8142f908558a6a520ae40b75666a62473ddae6bfaf671406752ed9ae04296c29d65e1e82b48aceabdab5e13b0bce2f2cdc4f3f747823edf1941299495a43ad2080ceb6d2aee64119f89d60863cd39afb7d9d701e256b6de42aadab49c646c5818c9b009937e5a42e90e0432c5b8768252fcd17d6e899132da0e308388a17874fa969648bcd9020acad7b91dc9930d1e80ece278e2ed91df73b65650a38ed250fca6d4d862256c9ea070f77ee523f5bca1a0a5fe7b90dbbbb6367742a8e652caaf4c136a9ab083b9582ce537b64e685773dfafba1b703e82f979dd5bb2233643d092b94d88a5c01976c21e1dad493c51606044bde463f97a8302715f72488f762c102f2152b30cae673c2d832c83a8e29caff5a55f3857e9fa272ae0f8ee03d56d209caa6c4f373a9ed06daa736106d7151972e75baf9f71f4c16fd7649b2b36c84d37348a06358d92e7a20767d4d1f08ebd609c8e6eebb5cbc28ff6387dab9ab126b43d81929a3819c0b3b0a53ea38816f0b9d0cbc7ddb70eba2f9a1e99acb581228ad389092145c203acde360485a954774c83be6fece404c8b3e1ec235e878cee0f2b0f6d68e709cbbde3c055dcea1e1603a7e5d901183908ef802ffaa381122ab6d11e0b777b122013d2d466cb2b5c5cbf2294943e4db046baf509df61dd0d2601ff55a733cd418628db90fd72a69667ff8c8b09e08a657a263834e71e0e569db7ddea9c2c2d5d1dff547b7884e7a20609342d1840c8d301e02006b8964be4568129cd181bc1e20b17fd789045df151523a2de99cdcf1760eab1830fb8b441d1e188802f616bbf979e6121cd56b538154f6025e9afe9cd0256249601a1aa04ae5de5f525040c541c89d66ceea22f685f92bf3402e3019af76ba3f34bf140ee08e8e51968a28b526ccde057019c7a7a7519c265c7d84a86eba8328270e68db64fe4776222717c7ddad117af15d3165153fff181b63bbb81e4705a483cbde5a3ce1f9716401bea163d3ba548a67d068de3a8156abf4e417952a3ac745cebb5c1e2957c0ba6af09156964849806ede2c9efaef4ece776b783a7d6cc6a634e6f4d7b3051b1e798810b6cf91b6c3aa3bfbf0c8c337eb647d253c450984ace332423b56093e4a0d1a8f5c839a66e7f000a1b94009caa0b9b153bcf66da20bee42671de62ac58aea33491258e880acf512914869fc5ec89a9f46e30e700a9a14382d56746921322880725fa9572b83ee43e4a0a53ad2e4d1efe237efd72c470b41f500509ff0e6b4d71d1f8a1df150a23165a60f03484a8daa75cb234227b723864b7b1a9a3c89b457b2238f310175461753b26dc62d64dd84d4efdd109955ab0943d159171841bfe558c45a52588fbb4d4e66d9edb6ef4072a9445d75a4ee56c0e2908c7211e8bf500551630e9b0fa06303d1e7643dbe88aa3c1d94b40b7e69e7ad0c90aae6255ce8073319b9722375d6c755113262ab2ffd189eafd29060fcbb5ea65ddaa4ee6215a027797350f05f99f70e2e8053822fe81efa0bd3385d05c0d302d935633edd8ec9b64aaf7c793557a9e615aeda6392918bec76dc37f28dda7c6dc647a5218a6f7025d9562892e88e588de9b63ba63eb6b19161aac3b5e8ad884db3420c53a1f01094b6c76031a4fd93473a7e888cc3a54d2bcba24eeddbe64e83be97063e6049a4efb2365ffd237708a0721df8d7885128d786d8911b90e6613990cc197da5a2c59c8d43de8477a18f3cfc4c584672d894ce7f9a8718a3c92edcf42a844118f598752362e5beb5fe67342db2ce8f6d68bebfd58b35a9787cc801185d8665d55088ea2f0fa669afcffdec0ca8c54ae015064f39be3d3d02d013a84f8397646ad060eb59035cf830649a9827b48698d37aabca6241b91eacbbb82165ee3abd72c03eb4435554a73c315fcdf22703dba955c847221056b160292e5dec31cc54eba2485b7e2c9fe22d88ca4431fd32099fb0acb62f5d020cc52bcaae97280148c0cd13352bc891b3b68a66c9567de2c605f5ac070158d24e740c1a7971000873c00db8a6144c4e43ff6c2fb8801d60a0dea72cb360bcd1733650ce7c0a944f2158fbb0d12fb15c7f5f7587067362b1eb6d88dab573ba8beac66ca2dfdced330c1e90f81fec71ea294a086f3ddf3d7511eb8ec1bbb84b190944017a82cf6a3c82e71f8c4ef0d6017cc0cc2e35c846c263eaa94065fac9655172f3a0560425ea842f38da61a2924df88b5036ec960573d8d61315be60fef2b2b813f5270a399d46e9d8cc0fd9fd515a82af8d9f85a3acc367afded3694ed4bd8ee93ef078d84d60c3b189e2019434cb87287f40904fdcfc510341f72d0e8d9c9d8c2e281fd5ec951f3fd8262a804d62a5bd39f82feaaa3031dfc81f0964269774898c40febabcc054ceabf7b67ed208a51df330284c639b044bf92e824c3edb1d7bdaf6ff253eeb0f4ecd0609884fba028eddb833453a8ed80a8c127bf366442ce8c23a4980b652db7e1d91", 0x1000}, {&(0x7f00000023c0)="2fe759b4dd5e647af6b26bbcc3c13a5ec510988c2ed5e57cd65b907d74f117483d814da1ec9fc842c4d40ff7122681f292632205bf02e1c46706af46cda9d94ddcf3012f9da35c6c5d5cc4075afb29abf1c2b92c2b171a468bce6e89382046bca7b0204822d9d9c90aaea798a29b0fa7c9d64ab1a6fd0c098213f09a0de20fb7848c8bd64b993d232d75ca01c3a03ed2369b9bd1cec428b346cdb2ef9bfb8907be00382456dca56dbf0fcb0a3a67e39efa1e5ede9fe769a71df16f940c745d0b62c8d3577f67019566161d16ce070c2f3232d47adf61f4a14f3e4da6785a212f6c64e8c00bf3322fde9bbb", 0xeb}, {&(0x7f00000024c0)="0c9515e5cc3d75e0358efb5ceb3fb8da0da61dce93b119b72b46bb4888851fea4f22603c02d325dd66d83a036a12d110107e5e3240510c4b35855a7e8743de30c38a7e8d4fc9ac80efe99bc085e027c382015108ea297922b4cc32f0e064b98734c313", 0x63}, {&(0x7f0000002540)="0b8ad6698aed55e3f3cbe553f5f931f60c688d2c32198f2a41833a5001a92aa2188c165cb02a3af689799c8c6896058079ecbf70f32b535694d647612a772de2da7084c25266502ba356ed365d86d28867d437008a5ae2705099ed3cc0d2f65f2f907aeb5698dbdae438b83e21a9abfd6443942d0fcdcf42fd5a481b994c07c4cf57b56158189fff17623bd8b75ab1140b2e3ef1f3537f44d386e7becdf89310e0e1dfc74f1d74e12f7db16e3ad21fc56c5f8a65bfda250a481c00a41ba65bd3afd474ec9b8af37f3c9dbd57c87d2f33fb724001dd86fd98941e4eec9bd90c3650", 0xe1}, {&(0x7f0000002640)="95a94b8d4d67807d8c0d6b08fdf1bb7ec2a54c975c1a2ac72e3acb2472f9d907", 0x20}], 0x8, &(0x7f0000002700)=[{0x88, 0x1, 0x3, "3f7004cd1bf6aa18a42e29aa638e8660cbf2e46487c397041c58cc77d24e4b1742e0cedb30c0224c1c0b6b2fef8b9bc4835bb02777a27121ff6e2424542ba7ca8537dce11f166eaa26cd01def816b3fd9f821ac2cef8e41a91975695ede01a1839085a849afe317d75f4e082146c5a52fa71"}, {0xe0, 0xffff, 0x1, "a82522525d0d7ae2d72319639f55357274522c7fd833e285bea6421b405d8ea5bf051de9ed854e9fd71a27af49131cab8d99b1beadd606a7572f6f317fa627636ceefeda3bb169da02b9a0c18749cdef899df80e94f01490402a2c75f3b64dbb50849a1829836168bc51ae48f159fc9662584ae0e83280b7daade4047169c14795c1ebe5dc9e40954f30362c5c30b0d3a0ae41234fa6493fd185087b29b5ac87dca4df92ac01773fe20e067535dfe34b042218f79832ca699bb5a049109f0cbd37d9b414e73727e31757072b"}, {0x78, 0xfffe, 0x5, "750c20f6d82a0dbf662dae4ddc5e23269ecbe7573f188333a54f640bafd5f4baf61280481819edd43ebae140429455fbb36d6f3c44d607fdc3e2cfcd49284ebdb98d8b92f846da93530f336cdfa01793b42d994e78b5654c7a6770a537b2f40ce702"}, {0x38, 0x1, 0x7, "716d8bc8c2c1af74b3cd32f013c2f2a1b8b824c221844a3ab2033dd3e207e3bf6f00fcdb741ab3"}, {0x48, 0xffff, 0x3, "dec6a2c83768811eb64073984091ffb82d20720ddceef1959ab9508adb2043b072c919877951cfe13d9690a826c5cf1e9c9977"}], 0x260}, 0x0) renameat(r2, &(0x7f00000029c0)='./file0\x00', r2, &(0x7f0000002a00)='./file0\x00') faccessat(r2, &(0x7f0000002a40)='./file0\x00', 0x40, 0x1) link(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='./file0\x00') close(r2) unlinkat(r2, &(0x7f0000002b00)='./file0\x00', 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b40), 0x40, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002b80), 0x10000, 0x0) r6 = dup2(r0, r1) r7 = openat(r2, &(0x7f0000002bc0)='./file0/file0\x00', 0x40, 0x120) poll(&(0x7f0000002c00)=[{r4, 0x4}, {r3, 0x100}, {r5, 0x20}, {r6, 0x8}, {r3, 0x2}, {r1, 0x28}, {r7, 0x100}], 0x7, 0x1) pipe(&(0x7f0000002c40)={0xffffffffffffffff}) mknod$loop(&(0x7f0000002c80)='\x00', 0x1a1b0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) truncate(&(0x7f0000002d00)='./file0/file0\x00', 0x6) r12 = getegid() getgroups(0x2, &(0x7f0000002d40)=[r12, r11]) r14 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002d80)={{0x9, r10, r13, r10, r11, 0x80, 0x3}, 0x7fffffff, 0x5, r9, r9, 0x4, 0x5f6, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000002e00)=0x7) semget$private(0x0, 0x4, 0xc0) open(&(0x7f0000002e40)='./file0/file0\x00', 0x40, 0x102) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000143000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x8) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ftruncate(r2, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x8000000000000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000493000/0x3000)=nil, 0xdd9}, {&(0x7f00004b0000/0x4000)=nil, &(0x7f00005cf000/0x4000)=nil, 0x80000000}, {&(0x7f00007b6000/0x2000)=nil, &(0x7f0000315000/0x1000)=nil, 0x400}, {&(0x7f000023d000/0x4000)=nil, &(0x7f0000753000/0x3000)=nil, 0x5}, {&(0x7f0000538000/0x3000)=nil, &(0x7f00007fc000/0x2000)=nil, 0xc00000}, {&(0x7f000001a000/0x1000)=nil, &(0x7f0000043000/0x1000)=nil, 0xde}, {&(0x7f00007c5000/0x1000)=nil, &(0x7f000036d000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00007fb000/0x2000)=nil, 0x7fff}, {&(0x7f00002ff000/0x1000)=nil, &(0x7f000078b000/0x4000)=nil, 0x10000}, {&(0x7f00006de000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f000039c000/0x3000)=nil, &(0x7f00004dc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f000008b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000000}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfece}, {&(0x7f000038e000/0x2000)=nil, &(0x7f0000703000/0x1000)=nil, 0x2}], './file0\x00', 0x1ff}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) poll(&(0x7f00000000c0), 0x0, 0x9) poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0, 0x1}, {r0, 0x40}], 0x4, 0x0) accept(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) executing program 2: getrlimit(0x1, &(0x7f0000000000)) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x10) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r2, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) msgrcv(r3, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgrcv(r3, &(0x7f0000000340)={0x0, ""/203}, 0xd3, 0x3, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x84, 0x0, 0x0, 0xffffffff}, {0x40}, {0x26, 0x0, 0xfe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) listen(r0, 0x20) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000001c0)=[{}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001200)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)='(E>#', &(0x7f00000000c0)=0x4, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x4, 0x8) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[r4, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r6 = msgget(0x3, 0x0) msgsnd(r6, 0x0, 0x0, 0x800) semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) geteuid() 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fe9000/0x14000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000000000000", 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) close(r0) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9b, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) shutdown(r2, 0x2) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x0, 0x4, 0x0) fchown(r3, r4, r5) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x401) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r10) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r10) syz_open_pts() executing program 7: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x210, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/504}}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x10, 0x3}], 0x400, 0x0, 0x4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, 0x0) close(r1) executing program 4: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 2: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0xc8) (async) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) (async) r2 = geteuid() (async) r3 = syz_open_pts() close(r3) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) (async) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000fb70ffcf6df5c37dc23594796e4c166e2d66e5bd07c0e7bf185c4cbf22f56b178587a644c425373bebbc177eca2786457b976be132dd4f6a1e81d648dbb1eae98f4630df89d92287e7f80cf263533b512f8b473ead294812966c0566579eff525a007a3d5023f366115ec82f3e7225646e5d0d5d021e3ff4a5ede2687bdee8bb8e0dc84786f7a8806606992c34838ce04e5e53491ac7135e1de146e1ae8b730c1c28c576b687164a2e06cba17bdd14991587978274b09e52c05e692f9bcb03e56a6899f672e97660b5e196fdf854a832d839969964f6d3d80f7088376e28859990de8b3f93247c77c85448adbd12767340cb4f61a64a45fe582a45c61f8dccf107fccf8e8b995e893e0605bdcf7ae1baf9b6ef20add00d"], 0x1008, 0x0) (async) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, 0x0, 0x0, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r7, r2, r8, 0x70, 0x7}, 0x40000006, 0xff, r9, r9, 0xffffffffffffc1c9, 0x9, 0xfffffffffffffffd}) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) 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, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) syz_open_pts() writev(r6, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 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) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) setegid(0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xff}, 0x9, 0x6, 0x0, r2, 0x80000001}) getpgid(r2) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P']) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) getuid() executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000100)="010000000100000097f803b6c13dfaffffffffffff0b71b124a51ec7fd955ce88f87596ecc3b97a579533802d45bdc682126ef508f1432d69a823782be6cdbd8696b43eec25d3a2da51d7f57bce0dfbcfb95a423ab6d6b977057f89fe0b77afe405a3a3e101c7c0f1c4b72fc14ecea6c70855343e514bffcc20ac05f4ed83efabee1e769bbc0322d10d5872a89f33314d1273630823a75d32cd6dea9acbed3045eacb809c7ef5632172408557a2961d1f3e1e5709474346ef8e0ecc4f1438577f37055e5a1fbe672bd7252413aa875662198bb63aab3048289c16e037d8d51337ca20c156c69452898b16c3c63bfeb93991b", &(0x7f0000000000)=0xf2, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="ceed538e5fd539c4d856e070fea24c31e1c1bfa36344799f8c35e3aa6e7a5ba19d62bc62789cfaea169bdcb1af4c", &(0x7f0000000200)=0x2e, &(0x7f0000000240)="332201e528bd70704d78e077c402057844fb9718ceb73a689bb9f826ad73b98df207be571dd16fb486eda121192049eeeec18d56144b5d0f8a26012b6af234a8410208f9f2e458eb2fc14c020ca6f15a060fd7f24ef19ee63e002eac31455c550a9151bee5abf5e241de046e711a5b550474b18c5098eb1970a4e2afbb1a6e4119dd8d8d6f92e8bd86233447e706b2892bfad8c6fb2470fa0ab5dd8f026b", 0x9e) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000380), 0x0) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00", 0x1000}) (rerun: 64) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000540)=""/131, 0x83}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9e8a460f1e91e59daef03d884c8808f82593b2ba80de3fe9f244672f156d0419d6b38aed0f741b691a38ecd868eecfa86df98d4609a8899bb23c85bef0f5d24be58646169680923507e622abd6bf9924bbb2d9d6a2e3774ff58e9bdcccb4d2994ec6c0b8c3ba73a09e3f433ab2baa2a2055a6e178f823ff8142e03bb7131b66a7b7", 0x82}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./bus\x00', 0x201, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) (rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) (async) open(0x0, 0x0, 0x1d8) (async) fcntl$lock(r4, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) (async, rerun: 32) r5 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) (rerun: 32) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) dup2(r5, r2) (async) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) (async) socket(0x18, 0x2, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x84}, {0x40}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = socket(0x18, 0x2, 0x0) close(r2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="de58f30659857564276fc8bcfca91738f0e0189a428f626d2cc4b716f1f174d512d69d3bcdc410a3f21fbc174e28e2ed96cdfd8b79050230d804605d80f8cea15f2ebbe6bef40cf54c7a3902cd642f2b27e0cda2cdb421cc3826c9ba7c41ca5ee3ee0dc80e7c5e1df0fd07559fa82fa0f21501e2f480f5f28d47123c6f3d899298d4cb7dcad056bc68d7466490519680f0156e8557e237dbf7a168b4c901dd6044d8077e89459c4a914d4dfb8d70ba27708674d7a9b47e6928d82cbe626298aabb7e87e5e266e7722cd3aa168e020f33e57d341651c76793d292f4e1be29dd5e1380f7850ee848a0b3b77d620f6dc908db1c63a1c0ec5e001474fba4b10ca73c30692b8a059ff8f0ff8247a91dfe146122e8c840c8674e2745e95a4bec55da3efe6d74", 0x123}, {&(0x7f0000001300)="33f654bcf4c7ca38762d9e6119e7d4e074352773b27c1f800311cf1c536b7e1350f42b257040bd7c08bf63e062888a9b5b61922772556cdbeb51d7404ad9eb6ec3300afd8989d7eb27b379060c5a6f5bc3f59b40b307f36c05c1a604917018041109c36e30b6c3885c9e88035c658260af45163d9958ba7590896469a964211a71c268a1520f3ede2e6510e5dee85d043df0c13649451f45d638ed6c3606a99ed493264c8f18457e3967bd3d741befcbd2c94f00812b7f579408a35ddb26888c6c6caed1028630ac23853e3cfdcebbd432df7d48f8255b36758fa92f29e25058b0d427f50def906f4f71d9a0d143325b318b6ab870a166b11469176cc3433e3532e2ef40b9b7710f1b17f5d6e218794e7dece735d48e0a599be45a621930d9c5549b47fe11ed4ae491a603efd86bbaa6f63e8bf822fbbac27f38986840c0098369fdc1c0e3591361e7e09d51794ca7509eef58ebcb2c568b0cf4eb9ed0c6d7b12522d88a4d7c166fcb23b1a30be6fa35785b026d7ba45663318b3f7a185d4776e1a437a384ac942ab3191bfc3e75e2ebebc77ed0799973cf2fc5e500fb4d6eb5e775cbb9d8b1f9e847b39932453e8432e471deb899dc13d3eff38e2ec3e9f3997f513278d8ade9e2b92db35fdc620b6af253dedaa4ad9cbeaf32b924b932e50c9c9a724fdaec06196053eebdaf21685e40f875dbac8b529fdd187ab4bd34e5f247908c7e2c6b4617bdbca547d6efce43d42bd3efc300618f0e307817beab5942b5cc132d1e2edaf6ae76221cd40552e4362022466b868703287f129f56e078cf45b9b3fe5c4a6b827ff03878ad422e158152c272d86eff2eada68a53163460da47f2ab4cb29564cdb9aa550486a4a74ce64d958b066dfc19809b40050e8afa4a2aa38072ae38205f22946ba103a3f9a3d773ccaaf8f188807b8a5a66d52ae4a51cf5c4085a51849b82a9ccf15b6ba831ab83b57fc0cb1effa9edb72aa25e42963ca8df0f6e5c656f7178f7ea94454aa3de968eccd09323796b1e975cc3fe7d7c2d5af531e9e28ccb23bf17970d173722fc5dd0bc95f932dc524dbf24c458bf3cf2674404f3f20a8b069b56eed0adffb7bb96900da9acc3da20611a816e5e7b3aaf83fcd576f3ad84144d6c76e679808c2132140c5279654f8558a54cff245e02b85e153035fbf5d6750220e3e3883ba95bb071239fc3fc7feb965cfbbceb7761f871937c29497e1b45a37d6d6b8f83ddc72f2880dbbdef00b1130d6e345f6afbe72d4ba67950518ebf838a1970c930f089b59ba36e68fb9f97bbfdac610c2663a09834b0030c526f6019dcd3b27d7a829574e18f34b1dc918f6e479cb8321ccd53840d03fbd73be9235a91c3119c94baf13f155ab3c5c096fab0f21048dcbc2c471639127865bdd693871ad5d2a5e96944ac2b6fcb5db2bc9109c012e47bcd1f98c817a96e8fe17a90ec800563488ba4add01fdee007c5fa7e95c91ad8c4467f09ed0e69bb938e7d08d3c0f6e379c96e8e8e5da08313b25db6cd7226a8cb861c269482eef85893c5a27316556d67829ffb2d39c2bc879bd2efefb7de18c87b8239e72f9e8fe5dbba3c91de32eb8a2e4c8dcb60577c8ad88c4bbebb3b19c5d239aada5c47afb6b39e77d430e1748743a01c0a74b72c00537a0ed223e1f9e89976aa3db3f8edd9eb7b8fcf33aaef9022a7b6630a0d1e023a0016eb6cf2081357c27541c19425997e963be573cd405f7f031be80f1470f8f0bb84635fa04d0be7be5e72b1c493d324e22a6652f6b3417f949f14c0320400e63961ededf0ffb64b055e08b485c04ff834665dfb1b7e8cac78a24e47d8758c8e8a6748162363a5dfc84c8ddf8e3b45763772767f5e602267241597b9dffdde0cfa9b9f3084f461f6f6c984bf46830fded51ccd657f3ee0ee827af65117e82b35e6136298daae2da375073f312db5c612a26d45de888b18803619c9f5d84a53c0fb1b56124c9167c5decf89a0d74b2a0eedd9b834a2b59951f46bbee7aec0140538f71c212f05d389fcff323aa9b321d7c87c2fb6076a3492f4271b6153bbea59d712eccbef9567f21a184adf34569d1d80a49359d8828bf11ef19dc19c51159a30a94953a82daa5b6731678f8964c286b03f0f7ccf697efc7174f915202d8f73bc9e2813b403d9a51f2dd4c5c43e567046523dc1a06d7a39e07a4098e9369de088a3adfab34e9b5a00fdb05143afb076b2e5f90b28c0f760d00761e79354fbdb71e86586c83a1c4eae3a4faa3245bbb5a082b675022adeca3aa2f4f38ba436cb70dfdde049fa0cff874b91a0bfa6c9a5c6d29368fb233ad15146271e11347ac191373760b64cd19889242833b06cd9d0c8cedc4df6c65ad5546c2d2a24eafd87c4bb4bdedd6e3cb67788eeaddf0754d9a8ac0d728e968872842a38f4f6314ef4c6b8330dced0e5b6cbdc56b9f03997a49568f01fb67ac4b47fe579a15cbf2f29693e5fce729d54c49bf94de4715204b31105d92ac82f714b7771a51ebb89b83c958363f075b802f5a6ae27f203f9180a038bd1d2024425805b8238e1e4c779578632be30cab4c53dae223cd4be82b5331c6d167b3b12cd9e76e80dc4c23b9f6bfb1544995933a7b6be42b9267b6679de06d83a5c390ab9b0eec3fb81ae332bf4178e6fa774b875e42943577ab4db9c6a31cedaf95ed6a684a1d59369154b35540d0ee8b7cba002021dde26b65957abb23407b695c0d9b3f5ad21de07308f78d36c68fe604257bd509fd82c74ae33c9d3a49220cb1cbd5dbe306ed905950b3d3aec0b44e720bc3afe79c45b66aabd43f0610c96bb98e6511cd095d22f0444f992bfeb7a3db01e40a384098650ed86ce1d03217302840cef48305ae0fca585583daa2e2608309bb96e4aa9ac4ed1dd6181b8c4396a5aaa4af61cc20f7baeed53ef1cf057c1686a373f99a6616c3881e5fafb1a8b96b256a5e42e4ce3d825d31de6dc65c1bfa9e66e35cfdd78962984c250ab0a921402d730192ab858d9530bda357c2eebee5f12afd8dec289bfc005a4724655501014eff2565f69dc40b051bc250edfc88e47fa31a7825227d618c5c2e739061a1177c301d3097fc6b90a54331d9a9a8e7fcfdc276230fdcb114deb44195523dd018a2022f7f393ccb718e4ff39b3817369c528bde40ac10f99ac5fb0030c8074400b5b8d8b44a1e36d9b247fd527986c4c08697eda40f8c9829bdd15c2619c3870030af3940fb134aa3beb0e92d84f005170c0c267d11f07c003fa5f01e9b8a0b59fb90d3e98839ea27f20d12739ecd1083b406016d3727c00b44592e8570d0f0e3c2d1eb7251248bd2c67ab4e385be9fe34061b41dd7c31552b29872eebb69089ef1b31e5a675fc3320e1c057d30efa07cd04cdd7c852aa5bd36b15ddc14e01ee3384930b5b16a46d873a5d2ba405851bc4da2ca0789b3d9bc36685d892255b04a11598a7908f16e912b831bdfc7e9f73451f7abf16c2a54220833339f5d5f6c789888d16252b7e7a4479df5ba7c5ca52ba00054b3b4a0e8092b54f31088e7ad2406cad5eba9d2b24e5e1b4bd11f53740e10d5dab696a573cc547d7b3ddde2e2d25bb5f2cfc1f00f91114b1822a60fc7bc8c05b936c3c25e3de05bfb325f81a1d0fce7ff3d5ab259dcb41354c0d2ea0c171d9b78702f3ea4860c3113234d0a86aee8c5c31aca5a18045aed852d4d24ac02c7cd0a2c0ac633544fa84ae70ac5e6d0a234f4c9bbe79d7da8467325c12bfc125a8897c8f52c4ce108162791b0c7955b117fbe999d8cd5949265b32cd180f69596bc42db1bc83dcef6c345845309b37716abe5bed5c73626ee04c623e53e405ea0f4b688408253f6dd408dcc88e92a14b7538a4776e9cf94dfab9af68e1c355da38616cd9aeeb3f7fe9ec26b0f8d6df41ac5664b5188abfd24eda5e11d11cc2cc711330b1e17444e9a7c9eec32c06ae03e2e1672b30236191f864724d6b5dfd0a4d1d9029c7304ee4562d07a50861879beab84e2738f43dc8dd3f72349961e045ccb28ab5e544d1fc7b4442cc816fab1cff64fc28e661856ddf9938cba11cb0d36d679d2975283c5e5a7039ee0d424ecb2010df54f5569f20538d5cfe70fdcf2ecc8a206ba27f7dd23a8551eafdc85e7a33e621002ef544eee2a99c66ed14b595122ece5b15d9819edb0fb240dd264b967722ea40f97aaf449abb6db42e2ecf3e8dab9cd81fb19f8cf60f3818ceddd3201cf5f1de803b45202e2cdbebc39660a6184c00f722ca6f6563d87afd69d0f7da6e43bc827d1c7279dc14902b36139bb96e4dcffff2b34e2557276d836dd5bed86518a3bfc7cb87fc1b65c66c629f4cce7da1f729d17244e5c43259474433e786976343bca84175c7c4b2d5cc705a1b87a036f49935b986f3180f4700af6ba24cf32b6d28e00929b3b139563704c150b97aaace677f2226cc45937617face426b339a63bc296f39500fdc9b99ea880b0f26b37d1c79d835a4e006b355198d0c9daebf60cb913f4bbe078693808bbf393732bae915ea775607ff15de6c0e570341f143da74fd961e2f772de4848a9d53c8661ae396a42ebfa9c9492b19139b38f38eda465b51f68c23f4296b4bd88f027ba9998444a24e4cc783a848e865194877a102e6d9c47b1496c095a6930dd329629f9bf579055a0bdfae3559c1c76e850578ca3a2b7355212e71ba65c16772c0cd23ce9dabe506395c05f82e55ff04ebc106221865c6cabf3e9e749a3b0b990d1fe8043df2a7e8c15eb3eb63cda34f9cc7dd04eb0c23f48bd5ce7620181d7238136023dc4f9c24f3d17d9ffc823eb3c5329ae1d5fe8ae1b41e30b7e1e275f8d89089c4c42bed7754907e1682a4fb7124f5c775dab610b7a113e4523b4cb7f9d3d85038744510623cc602495314ef36db389b2ee3cf766fe435a138e07f89bf2b71a98f6d509c3af478a0b01bf1c7d96873d9466fd8ed434f123726479b17e2ca057dae46e9dacec8c7a945136913360a3562ca99b239e63d2e70200f35fd1aae5ba6705efcb2461aefa673d583ba5869a18489dbeef3b59ea59a1cea88ef97ac13b114a35add12e2183eaad3349e3b92dcc215ac1de72a276888e0e3f1ec5faa040e07193b30362f22161971040b02747c63a486ba0e1a629e73441799e03e090b15ad04debf7219e3fd3bf98eeddb4b9d2b04e3a31a24210e36430b5f228a8143d4910ba671cec678508afe25155c7f70f4cc806d6d623f184253e3f2fe16f8c42cbc0e0f6f97aab9222b52ebb75946c703bd60554e3916ed00598158d63fef56e36a9563f29d3c2ac91850db4ecc2b5f0b0d4c97bfd68a04553c4a067ad2e88f265662e8b122e82f19ea7b6029248078c5dd7ad729258dd04d3dc59e284c6e3cf04ce083298fee3d434e8d1e8c005ca09f80e55b92d076911d8af860210d21d0bc671f7f1db35f68eec536fd23288a3aedf870f4516a36d641a9f5abc4a1b73c7547594e6c34f2ab10d0c9490a34d74b06f5e0deb644ccefb8bdad7fd734651317581e8c151af910d4cd05de07664482d64fd97734e1a18b9e63fc6100aea86f6bc9b0c8aa5380260765980b630d4c8865edf7d170300d65edebc50abf237c677431be27552fc1f304a62087429bded6c917c83203fb6c78304344705df06ca6ebe00cfd7a420a938dfcdbc00c9b728a37b8682044a6bc6de1aafac5d3275db423d038390e1366091bd7e045789ec8af04000d72a05235cc8254363259fcfcd0b03a238a3a66ec8f", 0xfe4}, {&(0x7f0000003140)="1641397cbf398981fa162b400dc36dc5968e36614de0ee2d08e933e14ac31a31e01b551308e2ced619070ffa9334aa6362cc1f06c663b9907dbc64f19325d13473638e4067d840d6e99cf3471141b4c0942cbe55f575b479f59779aab68a17f9df3671979b9c938a6b8417e797f3d2bb0907ea56846a0d115b907f282707a053247f5fefd00c339fdf0cfbeccd42b8cd35371b3f01c54ca6f384cef687a41ddf6ab429d1324da98d98aace8327219b5041d7995bfd4b8dde461b425fdaef0b1f0df7e0cf102252985180a33da69c4e2ca95cffcade5b7163f46b13107d0a4a0c57f8d53fee8ca0c3008e108f72c45154ece99afa28f4c55a687401370df42f398ea7c6ff1de308167e127ba39058208b9f538c40f6922219a7517913f12fac9dde800a968a716066f3e5640b0b7050ea7f1de1f43b55500bc765e792242322e7a7b15a3d92c7bf592ffea1bf84639b6251fd5bef6275f9109251bc7364c4a11cae5962bc791d00ef66ee076efb21c1ed3b892b1c5b3c54cf00b2de6653cce57eccdad03461b942581750715ede6bd4900ce12cdec7057147b7382a8701e73cc8a1023df9476809ce7c435d452a6845a97dcdb08bd1e0f418f9615a972e7aa2c158a66fa4be0a971644331313d00bfd710cf8bcea8f339eb90d833fca41304f7d860c793a472c0c3445147876c33c9b3c459ddef846aee09a0e0ab4cee4e1e9c45a06c3664f9120dd227cb4b09c1a39a28bd34441bd394e4bb5b2a3bf29a77733d1b8945bd11da85eecb34464781f32b73df0866e30172d09ee46715ce003216f95ca3fda5a779b813e8533e8b25dcb80711b4a3ac5893ccf225557adb2a48b7a1b29ebf6f427bd92c937d28a37abe5bbb09c674b08d99acf51321552a209919c34fe2a136dd610ad719bfe2f484bebe097971a49bf147c420483b09f47f39b2294b607db5be4aa7f3cc9b6a7d0f56057326ffce1ff65f6ed13d0426224dfef644c28656b5f9d1148f28a0136abc842fdf40fcc1cf3a6c45c3a1b705e21f06be88df7c2d37ec608700c0d4ba293784b8f7f4b58202ecbfb03bbea3258e178666c6e90466c91f17c64c12fa50510bb7a45c1a693a2ad6bd480b71288d3be94fb08b3ae25dc933edc8cf15200d06886a641122d29f7503d31b9dbf6fe50bc71f472a5c990496fbe27bd7bb397c549c99e1b98898f9943ce79d28f32b56c775a23cb9d552461b8d705e0607a76974c0530cb70ad4b049e45a1d184f9e36f69b8b57c4522fcce3eee3da5dbc183ffd2c0eb85d88a4f36dad3bea2d195bde6d6faa529725f577479bdb63cc6681e12f1454e8a8409af186dada01de4016ad25629581cd05070ec47ed6c64e93592309ead0b0cc0887c346b127b779cbf707f028599775ead5124334317223ba6ef006b031d49af9269098ab7f09071f349144495b645d7e755279d7128412e242fdbd6ae29f13e4e845f65f24c13933cd2665db62b1e03cc3daae6e07ee850c20ff9dfb650e697e74ddfe9167da71fc6b04100b8032c4e8c6771245c7276cd546dc28c58ad3a0f84c2d7f84f5936c72f817ca6328ef9215bf0df2b64ac9b4e43e35187b0fcaf9fe296e19b0622bb92033a9f3fc338018305091d2247a48d85c85e5c8e9c6ff36ccb902de56cf72cec4c1e6403f430804f1765a9ae7655fc28047d7043a27a1645bd991dfeb58dd891d215d0b77cbf69b47000a3402b406a54b68ba27e3be409b8389b78c5e2bdbe97fe8834392f4a400bef9cea0b7cbfed129beeb8caee65300e79f71139af851ca6eb4536f40626b1ffb76ec5ee35372c59289a190aa4ede8b5d3c8548c935f3c11708754bbc512751aa3bae4fc763b3e9e94727d2fa0b31f2ed0e93150ab3db903c12131ea4a9fdedd5abacca5f28689b46b6943ba4c488378a7ac953d1f602e6000ad4e3af2c41cca55f053c875b41b666c3492372077509fb5fd9d4bffe463add617a1e582b9af5ec4be291f7893140d93d4a326e5044a2eacfd595b5300808484191bcd830e15bcfd15ffeb0d2972df8311672ea10fc80adfb1a8782748e42fdd70f5ca676e186b691e51f50395ed53076a61d6e7473017ff759fe9e1fcc4633826f55b34b72a2bb506da67038898801afe5af425b522ca5a2277beca1e9182d081c5b36f18d89066ee70ceefeb4c84c4fd377c4291abbbafd0db738e521b2ec4faf14362c1bd3925bf1042f9f84872a3a02602c6d1d3fe97d826f678eed8fe0e147403c81712cd7ff41d7468ce785ff2c18d3507944f71476445839582f87cfe80aed970911f6acdce4a0766608e5290db831364e4026b4fb555461589485738d39148633f7b1ddd5fe47ecae83425bdcff65836695196aba3a8409c1fb2dabdd4d45b291253d7961e22b6cdcaced4f147a6737bbd1d997ed50e4f4543f1a261ffb799bc9a3124fabfdd0c24c39628122ff7a6c6160dfa024bb95818be28f18da7a9240ee9cb36201cb88134316d50cd6561cb088398e68d6e828dc294b591cb2724f6bbe2eb465f2f74e49e7e014e24a5043a2f03d0ed13c647950040c4682d865d952984ec265cc87d1e9995b4b33bac451cbb531007b3f9a7d2b967792c286b79f6d49d85f2ffb78f47fad8da554c07dcbe9a82e4a2b6660073ecc7de6369f9268cc5902ecdfa847463a529b5935cb89307df0c527abac2dc2017178a52c65946f233225bdd67a272fedae597490fd9ffa62533b1cc825427dccab60332fc836d4b060eb090bb83ebf547efba41f81546ac5177489ac626d41e44008f20a3ad8bfa832c5b4216fb2bce814081993797887389d29e830460a95ed7f337d8110d39e622980addf187706c3fb4157a5f7674d2b92c6a31eb2ccbbbc530ce8f29591878337a78ece70ef206a6dd62389fe0e3220bbbcef86fd20ff7f506aca35eedb0e4ebd87bf735f8f62506f60b2cd746f2c6b37b79f0bb491c8588fb6b9cfb6cc345925b3cf203775de0f8aec2ade452962ffcaf05887b9838a94554ccff0a6ed137e11140aec047e9d1f4b27a4e7b41898d7a355f1eb946083960dca5f825077442d7bb7fe1cdd6f0a11b095bec1384926bb2436554d6b015169e00e75e1be3d7967e4b2a2aba5a5236f03fb9cb490f50ed402382185e33e3deb7d425c1d547868d1096fbde1dbfa3d29ef2da00b2c31759c8cd33c1a3a44ebcaa053de57d3a03d728df18b30d4cb8e131683c9a188c2a17450616d5c525ad2e3c360c4ce3b10d2076616c07519e0788909a8cf7a27c31ae96563145b6b5e2e44e4d50ddf6bd7962f71a0b133b617471f6ada0693d8f11aba3c8e49fbacc210854fe9cd242e440f4116dd491aee33baa2d32207a86c6a2e4612a41ca6186051f74ad408dd408485211e7f564b8ef7dd72847a3f1a50fa9013ab1ff547508dde911b91aa7d4d8d7b311675bbbe63664a2ce1590e1a46b242f95e8c232db74a8aa08943583588d7a67093736650c65f70fee79563465f8a2711862ede090bbcd3ffdcfa222c56f9b157d6ef07c9dd29688086d68817a694f669a6310b5a1fae0baea2845a059f8b54a7b23ab9b6415a329a1424e4cbe7ce0280bdaac9a0734288297349a381d85d73025f696d158b01bf51ef77804612a5d5e97bffc332d25bc4b891fbb30a52d76b4dbf1984741e2846424cfe688757f310334959d0f74e4bf4b642e85b17677753343aea5d6272b3961bc6a78fc48b7b7f9207c9ebfbd7a9f00dafbc249d49e3fd65fd91629d8538dacfcd6e6df6eb82a540edfe06536c7e772ddd5ea02df55f494d9b6a9344d6b2de3df1de5f2eec69f8b2f8a57170503bced9d3ab28b4e68b0b68ad2dbc6aa3854a159cb4219d6efbc76170ebfb1fd440f3d64bb7860a3372f83835811ae28798cc1f1771d1e644ffc164bdd8da9c3a60bf765ad668d89eeac27211a45dd8b929bfbc345155824ec64678ee178814b792c422988a0693096135f74350467f4596b19c25100e4486e731854a70ef5043c8fd3c943b94e4ce8b86ef5929d1af2d0f85b3d631f6df3bc863f820eb23cec8f9f2f6961b563c2785759e24d49ab5b2dc6f0b4a0c89d3da08ebb3a59836bfcd55a7698c9b65cad56d82d5b8c83f05dc4032f9a67f364c6054dd52d901fcddebb38dbf94db4dd9ce81a226f19f31bc6aa39de207d3e2891f000985dbe5664016e7482e17cef28d62ebbb0f8031b06fb40ade920bdb53852f14d11e0cc9d3c4caf58c94e995916221f42ce5e0c7377a17a1c378507ad1d704c38693482ad86b705639e7a0c1ff2f63b020d7ea79974e02748da0df58f0bf8ad1e4210e34d2052343ca490f9c96ee69e546d9ec54684e743881abb7fbc0561d2072bc262169522c29868e86473c553e384f1864424acc79bc4974132c434b79b4e52d206483f14d28be38482047965a90702632eaa165290b84071b8ae74e0a3a162348fe850df84b05e254fd9e62315d1b4b1d12adc1b17ca786d10ce17860bb56fec58bfb1151a108d4f569798923dba28c7c6d760b0631f5cabdfd5295ccdeb4fb80c28680085f69d0ca52fb4a00723444603947d903ad031ec5a7838e08e28db2d97c2d9809a4188e5e2078ad791c8acebf7f57590da5c55a03579c7cf4d7350ae3e72a93f88edf90d6f098c7364e01220deb7faf1e4e843bb60fe0db996c73297d5bf9e779c15e614bf80de73a963a914eba9f758a7d5966fd2139f5ea3156b7c5e7743c9f681ecd633e05f3c90558b84d3103e0eaf838ae00683d8144ffad0ce14eee852d2922945a7c04d2263c36f6d17e3d4d1afce4f2999db2866c91096e4dbaff5907ed2e2c91122df0af302169838f6dda94b9e72af25332155972d255bc0c62f18aaeb93bb265e1a003f7aaa028a73b2820e764df16fc38b55197d3d377902c4f04f9389be614398a2b327ce9d01b88495c776aa3ed4436d552fc25d9eca6e9052eab068faa2b6258eb8bb8468b187209e84cadcefd947ce8f2466f53c0bc4d430c8b555a2541216afea6fe269a15a395478670d774b989b7c74fc3ed17642b9bfaa88d53c7446bf35b3dcbadf000035a4caf8d2cfc1ba4476b127f6a7b1702430c9e936bea0717378efd619405bb659942a94de11769c5629103f6723ed479a0b41ebb551682125658177f2104f4caa529db06640566a219145fdf8643b4feca4a7696b20ad64284566da661d12b949302f145dd5a6b61c59386f994323cea975cc2098fbbab5f541e3e8bde89ff7d541ef0202aace531884bcbcb41488caf229e0e9a4b0bb3632f9afe0de681319633b501e626923f38a7ffa50f5322ccde723412fd946aef83de8b99f632edc232e465e58084af28bf09986cc6a968a12", 0xed0}], 0x3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16]) executing program 6: r0 = semget$private(0x0, 0x0, 0x60) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/14) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{}, {}], 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, &(0x7f0000000280)="f9ce25917f46b8fa9e44f168", &(0x7f0000000380)=0xfffffffffffffe7c, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x0, 0x3, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) dup(r0) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r5 = socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt(r5, 0x0, 0x10000, &(0x7f0000000080)="e3cb76972e845d247a965599c2be3afd8bb7b50743411ebb208e2164084bdbd45f33f97a4d9ce52f6218109e8998aa696a9a9af52c6ecfbebdc7c682e0ba82b0b3c7cc0cf2fd09903617324e6150eef847dfbce098b9774910b58a5ba64a7e50de953140005fe269ac10c16f540e92005f6b0e7bb9e6a495bd868e561057ff7d7e0d16e6fc1ac8dbbef1dce3d67d93796a54d31783d818e75e35348a", 0x9c) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[0x0, 0x0, &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000200)='^!\'}-+\x00'], &(0x7f0000000640)=[0x0, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0, &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/nul\x06\x00']) r6 = socket(0x20, 0xc003, 0x0) shutdown(r6, 0x0) socket(0x2, 0x3, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() msgsnd(0x0, 0x0, 0x401, 0x0) pipe2(0x0, 0x0) 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}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000), 0x10) open(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x4}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8bdc9e3938046372, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) executing program 2: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x40, 0xfff, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x1f, r3, r5, r7, 0xffffffffffffffff, 0x4b, 0x9}, 0x9f, 0x8, 0x2}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = fcntl$dupfd(r8, 0x0, r0) fcntl$lock(r10, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xe6a4, 0x20, r6}) r11 = accept$inet(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000280)="15e7748ba9a172e8076ce6fff489f767a5287143a3cc8e5cf45a8b6c37281f9c95", 0x21) r12 = openat(r8, &(0x7f00000002c0)='./file0\x00', 0x80, 0x11) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f0000000300)={0x7, 0x9}) r13 = msgget(0x3, 0x200) r14 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000340)={{0x3ff, r3, 0x0, r3, r5, 0x82}, 0x3, 0xfa6, r14, r2, 0x9000000000000, 0x100000000, 0x80000001, 0x8}) sysctl$vm_swapencrypt(&(0x7f00000003c0), 0x3, &(0x7f0000000400)="8c52b4e94ffcb72af644fc61225a9d6af9fc134f357eb66b9419eb7863f2910b7a417f777c143fbb68075cdf9b63a084b51287a8d25834798c1c2bf4494b72a165b624ba", &(0x7f0000000480)=0x44, &(0x7f00000004c0)="b141204af0cccd6b4fb9ec418e8c30ff11d1e4972e50b53c295b4669", 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r3, r15) mknod(&(0x7f0000000540)='./file0\x00', 0xc000, 0x7f) fchmodat(r8, &(0x7f0000000580)='./file0\x00', 0xa, 0x6) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) r19 = accept$unix(r12, &(0x7f0000000800)=@file={0x0, ""/4095}, &(0x7f0000001840)=0x1001) sendmsg$unix(r9, &(0x7f0000001900)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000600)="53d1573d1509b76d99a381a5b55fcf74a393ed8e6f4794845db9dacf4fbcf2c0ec2c9363a0b602d1a41fcae7d4c5bdca0f5d4e8d2afadfd731c49ccdd2903f8a09847543c05e323f6511eb834ffa2ea1145cef100e437dae5dc40959d3f5ffe2fa2534579731ce49a5595b3db134de65f8efaccb1a60b70bc1ff2d24464cfa53d7b4a4c7585f1403d28fd388565f1a643d9722be45544f7c47fb2dbb7c9141d75c96402cfcedc51b9b7ae70b82ad1d484d3e655e261b3d0dbd76d9a3c049223ae50cb37f8a8ed2ede399ce80d3e14a93146d5e82e24e215fe6", 0xd9}], 0x1, &(0x7f0000001880)=[@rights={0x30, 0xffff, 0x1, [r16, r9, r17, r1, r18, r12, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r12, r12, r9, r0, r11, r0, r19, r12, r11]}], 0x68, 0x8}, 0x40d) r20 = semget(0x2, 0x1, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000019c0)={{0xffffffff, r7, r21, r7, r4, 0x20, 0x6}, 0x1, 0x6}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0xffff, 0x40, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r4, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="62dc", 0x2}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file1\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 2: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x20f8a, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) recvmmsg(r0, &(0x7f0000000080)={0x0, 0x10000}, 0x10, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200000000002b1f00220000", 0x10}], 0x1}, 0x0) seteuid(0x0) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) close(r1) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x800978b, 0xffffffff, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x102) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000378000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) shmget(0x0, 0x3000, 0x0, &(0x7f00004c2000/0x3000)=nil) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000724, r2) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 7: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x14dc}) executing program 2: setregid(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x5) lchown(0x0, 0x0, 0x0) munlockall() bind(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x3}, {0x812e}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x40, 0x5}, {0x48, 0x0, 0x0, 0x400}, {0x8046, 0x10}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10090038c76a163f5a73fab0502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804", 0x3a, 0x8, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) open(0x0, 0x80, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) sysctl$kern(&(0x7f0000001500)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) write(r1, &(0x7f00000004c0)="2f8c4aadfd24cc65f7bc8ec207ba92c560edb3934257cbe18c50a94545450c6f2a91c683acbe11271df0e52a9288932b334f439228423d05f9a2ec89458faff87e255c2d516b87c3609e9a7b3506d7775e3b2cb7f878379b090d18400c889c026f541cbf8b559daf070c1b5c2d0ac8b1e26d69ee7da65d685018b9cb26a7cbe82447760ec0d4c8f3e4123d197fc556615e1bc3c8c2048e1c12fb4bc7fe19cd9515858d0ee187d2e58526d6ffd6741a62302d269c3c7cf5a9755d2e02ec8db17fd98dc6e16c686aa781f5a601f3af0cfd6284e96479fe0e24c64df68c552f3258f87797cabf9af8e8bf977b6fdd9ab29340657da3ad9b2a4d85ab25", 0xfb) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000280)="c00ac6fcd92753234ad636a55695114943fcab0900ca90d020cd328b93502e2a34520204a5d712537357b2e096c0f8fd6c47ffd70e0f35d06b34cc968715e96043886601acb0c4b1f7b8db46020ee107643b8574358fed5783b8b6a6170954a0a0d08d4e7184ae04e6f9dc6602010c74c0f323946a16e7a45524ae6b406c111f991a9391c683a23b9348e6e5d9", &(0x7f0000000100)=0x8d, &(0x7f0000000180)="daa159fba59dab", 0x7) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r3], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000200)="7ced906e7b85223ed8e5e3d6437844eb33004997881c621cb2ed86819f93bdd31a2c9f54cff79187c9075f68addc28dc78b551202a2946429a6fe0733114d2ed49ac66b81c31940c3e21faba3f4468220d4a01da202e2efe3af817232cf539a75895b0158eaf09a5e186357e8d1985261cdccdb918ec24f15c83e7d7c1891ffed1bf3dfb218ef481a66da6bbbde1b5bb9f02bb73ff393c056c4cac7000000000", 0xa0) r7 = socket(0x18, 0x4, 0x9) dup2(r5, r7) msgrcv(r4, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) (async) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r5) (async) fcntl$dupfd(r0, 0x0, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r4, r6) (async) dup2(r4, r6) executing program 7: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x84}, {0x6, 0x0, 0x0, 0x200}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8) clock_gettime(0x3bd70b3292b7004, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/6) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) listen(r2, 0x0) close(r1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) setuid(0xffffffffffffffff) getegid() dup(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4}, {0x25}, {0x812e}]}) lseek(r0, 0x6aa3, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 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) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed5", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebff", 0x2) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f00001a2000/0x4000)=nil, 0x2000) shmdt(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) kqueue() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003239e840 executing program 7: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x4) mlockall(0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000640)="edc5b796445350fec0b489751d1622951fc593a4c9838f394573c433b168dad40277634711d9abfd3d8414cfcb01fa1a83b6ee6b565105ac5d52890a9f0b6f03af807b8d10aa4fcd73279421139823a0bd2261900a6071fbcdf5d26827871d97de219a5a88c60a3109de73655a8fd4fd94dc91b1ed9f2daa87a15a4693a0d45d02ba5625f5654784b47c4c90204e074e1c26ec09cc1afae7b16c1c80bbd644d214e0dcef957823b58087f73ef3d59a2bf9326928279a1389d5acfff46ad0", 0xbe}], 0x1) read(r1, &(0x7f00000000c0)=""/189, 0xbd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) dup2(r2, r2) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000240)="9e5c550ab69ef180284c3c7ab57f78d74997b6660d2a37d09fa0a71605435c4a2a3e810d4f1f5f3fadab7d9741e964cea435671ee7c8901ed938f685756d5457d83c73fb00", 0x45) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 4: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000000)=0xc) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x40) shutdown(r3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302ca4f60000000000000000000000000000000000000002000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000081"]) select(0x40, &(0x7f0000000040)={0x8000000000000000, 0x8, 0x194, 0x20, 0x80, 0x1d, 0x4, 0x7}, &(0x7f00000001c0)={0x3, 0x5, 0x2, 0x45d, 0x400, 0x43e, 0x4, 0x5}, &(0x7f00000000c0)={0x10001, 0x8, 0x0, 0xb233, 0x20, 0xc2, 0x9, 0x4}, &(0x7f0000000180)={0x2, 0x5}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000480)=[{0x7, 0x9}, {0x84, 0x3}, {0x45, 0x8001}, {0x20, 0x40200}, {0x8, 0x1788}, {0x2, 0x1}, {0x86, 0x20000005}], 0x7}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000039810800001a00000000000401009078000000006041c93a000000010000000000000000000000000000000100000000000000000000000000000001"]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000440)=0x3, 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x35, 0x0, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f00000003c0)=""/18, 0x12}], 0x3) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f00000001c0)) executing program 1: semget$private(0x0, 0x0, 0x60) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{}, {}], 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r3, 0x7d}], 0x1, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4) mlockall(0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x2, &(0x7f0000000100)="646cea62878032fb52d35a4e29f3963fec8bfdeb8f8a1953dc6a449018fb3afe943dcf46541f8bbbb58ed9a8772e65be2d6bddf166be05fc21b8da15d74bb7ae14aa0de9cf4e51934d8210af240db248da0cc92558f932896ac2ab919a5c3224b18d9842b3c093fb0826907c36ee335906e8057dd383d52a9af1", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="169beb201260a0b69d74d34d0a32de193e640879c71a0982305d3f903fdbc498e14475013ca6c569dfb1ccc69a4dd60bc7a2c536bcca6344281d8d7f1180c9594790da8079bf4c4313bba4979c6b36625965b689556b13d64434ffbf693f59620afe1a93ca46e908b12eff31571261cadc2605effe2d770ab3041da212ffbd807ee06e25cc7e988e9811fbc6bd94451703f02f219f", 0x95) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x20) r1 = openat(r0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000380)=0x8) socket(0x0, 0x1, 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x4001, 0x1) dup(r3) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000400)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/45, 0x2d}], 0x1, &(0x7f0000000500)=""/19, 0x13}, 0x1040) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\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') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40d) link(&(0x7f0000000940)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) socket$inet(0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000380)="00e9c8c1eb08842fedc6471184987a0d40c37ec6599d79c91c7ac5e9fbf918170b129d00007aa50c5fe6a69983bce22795949c8a68171d6596c28cb81eab4053f57b2241e46846e47f3bf764b6de09ea1ded979c34217d2683486eb626558fc0fa3103b40ed3a6ac702d5179d570117c8b3a6919d6825ad3d512ac488ba17078dc993f8629897e1f", 0x88) rename(&(0x7f0000000340)='./file0\x00', 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r6, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = syz_open_pts() flock(r0, 0x1) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) close(r0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) msgget(0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) writev(r1, &(0x7f0000000800)=[{0x0}, {&(0x7f0000001180)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d3781182ab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9cca3762b232e92353abf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c6afc7c50c6b3790fde6b406e88e04acbca1249b387dda5624b25d23b4c8b1052efb944d395c21a067790fae6ef82809e29e22ba0ace39fd438b8b0fa02d6743668b92a1d41e38e2ca98fe8d2a14ee9c9252f7abccad24c6cb167c219aea9942f22bddeb7204fc8780d566dd6860b9ac83621d0957a7e02265c30c6f7d11e20558bc96a6453922281ed6a93b2b111c4ea72f56c73a706f80d36990f929bc39a1a9079bbe974f06517dd8e2091ecb2d8c0b810983bf04e60b498c224", 0x123}], 0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 6: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) setuid(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x1f) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f00000000c0)=0x20) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000080), 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chflags(&(0x7f0000000340)='./file0\x00', 0x0) acct(&(0x7f00000001c0)='./file0\x00') getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) acct(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) r1 = 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, &(0x7f0000000380)={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') kqueue() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) fchdir(r1) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r4 = dup2(r0, r0) poll(&(0x7f0000000100)=[{r4, 0x80}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="0000a8", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60fc7df5001406007fe7c779e2fecab3a5a87b9cbe861214fe7fffffffffde0000000000000000aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) shutdown(r2, 0x1) executing program 2: socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = getppid() mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0xfff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{}, {0xffff, 0x0, 0x0, 0x200}, {}, {0x3, 0x1, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = getppid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = kqueue() read(r5, 0x0, 0x0) setpgid(r0, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) executing program 0: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 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}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c40)=[{0x0}, {0x0}], 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000580)) r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) shmget(0x0, 0x3000, 0x466, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) executing program 2: r0 = socket(0x10, 0x3, 0x8) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(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)) executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 6: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) socket$inet(0x2, 0x2, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket(0x6, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x4000, './file0\x00', './file0\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d, 0x0, 0x0, 0x58f8}, {0x8, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)={@random="73702eb9ccc3", @random="0a5400002199", [], {@generic={0x8137, "dab072a5def76fee62c9670fc4f34af46476fce0b6d4eec88cb70b91f68d95f6cc21e51a524d1d92e8d6f9650e88d3fb2e3e31683c4ba72bb1fc6f4957d8ef84afc934d379ca1e8af4af9e61e3b0d3d7cbb10bb9dd6e5e33546a1b2434b7dc6768c5d85081dca0b443f86f4ee941aa489139b575d7a68c9d6ed84c6d143963cc4bc5d26c7ef07d87c7689462418907095ac81baec6ef1f5be119411e39f32c193027fac84f24c9990ed4c8d67950893fb3730daa90b4e3384f95cadd9f40ae1d4b61245c18ec87b4f4c3"}}}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) executing program 1: sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(0x0, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}]}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "ccb0d83af0055212d8618b19f82093bb"}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xfffff7ff, 0xffffffff, 0x7ffffffe, 0xffff4b19, "0de9e6fb7e2f0000f2ffffffffffffff00"}) write(r0, &(0x7f0000000380)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6d, 0x0, 0x0) dup2(r0, r2) executing program 3: msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000011c0)=""/4096) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f00000000c0)="03090c7fda2ede074532025636c4f6cda5021e5585fc42db9a72feb07a89e500ec39561b31a35f103d22a39f72b8eb6bbb1889a986df0e0a61", 0x39) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000100)="718649a0b96ab7540ac413ed12b9ce6414451c4b96eae00370f76d06784c85132cca4f492925eaaf34ad799f772083229fa4b9", &(0x7f0000000140)=0x33, &(0x7f00000001c0)="8ded238a0d99cb07bed47f031f79d9c793af289b3ff7e0c41a07cbb376646c5f6a4c81e8e2e48b364f0db75480d0ce1d590fbb407d469dfb60124a29f74767a4e2aee315dfb3aeebd4212ca88fdad52483c6037576d3ea24a0dc137eada60ca51353f1a72d5632ae96a7b8593aa220ad7ba59bd3d1c423dbae99f332a9f6b1829b209e33a5c178ca69789d96f8a9635e8a1d3a3aac27f263ce001387d9ef6934af016f56f3359681fa2a548af0a03e69ff64c976cc052c3692b3707137ff4a517e2d1a24a4883e7a398a16c0145fe49a5ee3d067cb95a3781b6db202c0d41c115a390ae25b44c2dfcf250507accb035a567bc4e1e285db3fae629b7e19a2112d7cc48f29f01529e4c9f9bdc553ae837b0a1b82675d15afdbe53aa1ec67107329c8b3c6dabf0b6df8676c47af5e54e0c27fe30ad0801013c60f9296d1aad80b99afee68755490f770ac06dc7648bd7d45ca10521c6bb81ac29eaf7e91161e5026cc34e0e5fcd91a43cc2adf5310219ba607c58509253292ffb67af11d9814146d37a930e122af72c05a1bed0b53881ec96e900478c055dcf39c9bd06a49f57fd74da6f6d372726b2420ae65e6b348d0ccedd4384ccdb26399b50e8aeb0ff4a94ae8da93a87e91382f8cc877663fdc0269a704295d003efb3c2bb413578f00993bb58f86307809b747178d269d6d7ceda6bae1191dedbc8138b4756233b5a1693260794ac44159425de572b41e5d553c29edea7904f28e57337b0bb4abe0622a9f6307c212ca730de24c6b8342a5d2c8c8348dc7b3ec78dad20dac8893454834e43276511149cd9526f3dae1e0facfc3bbcd5d6808ed7414190f50bf9ac53bc30a32ed9b60b537c0d9961eb29e0af0e5e3d5f4cf20dcdc9d344b98de55b87c8005f289ad67eeb068e10d6dce72ee66326d7df3eaae27bfaad3d3a444e553ba2d007851a5e42c6f40b014c9445f441e1a039e511b6ca65d970c01332c128cbfede420de7c66a20060f9416d67c48e30a124f083ae646ca16de7c980fa215df15f9e8a4538cf1e780964b5c84a0c01f35f2358efc933576b6c86472b15ff8dd7b19da829380c53833d7b63090053d3f30b68962af016ca6d8fd51056e4ec1ea8a7bb57080f1d8c300891be91cbc80bc5fc8982346e8da86eeb2850fe6d4417c2e323013e6f22f8af58a9f813b4345e48a38a5ff6573496240c44898e58fb820bfc407f5d86581e1759de13cc16124848b7cd26b555f8766512a514370a1aaf7e1aae969ccf8f2c4ad504a092473ca9993e00e9fc5a2d7802777873a33e784afaffe15be5693e3e1f2f56d9af1a8da2d0fff711cb6e119d4631de60935b5a7d9445e6377f361845c0a16336e0873c332765f5a9a5e7a29834ff1674328bffd9a29dd9ce2065d113de62c703b68c4eaa7bbbcd2e8ebef824fb6ba6008532940281cbacc94fc23ca6c28f8c34ad11c8485da39e71e17605beb71df389edf40f477c3ef4422ad26ea8039d1c9e88bc23c921114ebf80650f5c876d3345d1e85bc9a401b1180864e7975fb603b6769cdac004699e041a5c5dde79e70c1e5b466ad6c77b0304a9bb988dd882f2b63dadb650bf35ea2af96178e6754ad4e9c778f77473e71ad4e8c81f6b83475e11987ab0ec77474e3b5e4fbc08061ce2b128268c85de7d71763a0da3fa0e296a52558439470db5cc3ec4ed56b353393fa7984ae0c866db32e5ac2c24485d20c7fd1332654b63771adb079f13f4e3f4edfb14363fb8b42d577e560dd65200160c8442a47a660b0f1accb8cf8d90bdb2366c489be009d77c331fd473ea6764ac806f44e477b31c8469fee5bc689a3dce90c060c09e873542c47ced4718051eb05e61f1b2823fe9a12e78f18e3e1016eb669c99aa1a1528bf9b93f74f848866ec22fc90deea4e28c75aa1e23bbc5304e6fe2fcc762ab271a211c83c27afe01cf54a161fae195de130112df4c086061dae93489b2acb5ef87a8cf23a16eea9ef060865b59083bd71fc694e4376708e57ac985d7edc9172d09a488dab80476b60af15f6655d84d52968dd68ce6fa3c80752b2f9ab500645444d3429c41c0c6e0c324c0cbdab93287f3301e83aa5a2895a0334ff072de1e465110eb6aa96cb5dcae7947f4251e0d9f7b41754d88486d8ca7989b0c3bbef7465ec6b0035f70dacc0148be687d53eb009cf8eff8de5103199430c14ca9f620bf803bbe834fd02293ba00571479df4c5ed2aeb6a648fdf4c05352590ecf18b25ddc26f4fddc2a21d73deee1d29e75496d0f6ed2a52f0747ff40ceca72f24e16b1ad591a9631fe27fe2901aab4094be88551014f23e41e566fd0f7f370a2ef5959cd6733c00626989a4394c1b05bef3ec70463a0d574a737616234cda4e105927be221572b32b0dd0445b630ffa599d96dc6e9e63e9085fc1526dce703ccf344c502d6c862467fc7c4af909f0a661a1c67a2e782e8b3d0381b8e01c1484b520060f9a08eab15a1026d1b914cc7ab81a582bb44d6c06669ed27aad98bda5cfd7be56692b52617b7f950135cbdf34fc03fc29312b2fee8caa61e600bb2330679da48c3cb43a2bb12d6e5161401f4630eac68313dec38848f2e51d289c1aa88756a8f344a941773ae2e06212ba673566579635f78e281e6a5360cfa94a36b909f12c120415c29d3c58d92b747c318ca6d8fdf083d37666ccb91f4d73517b6bdf1cf4ca198d013a564704175b7070e98d6dde37cb4e64cb3e7380740ad6e5c61fd41cac0cda315ddbd2d962381fdcb9385f82ee18c4f7ae6f7e11b6428a2f85240b0e38ed36db8a99e97bb69d83ed1e552d157c625b6047aa6e192bde42a41a71c099400720b3447ae7f388c146d1a40872910379e94c6021e868d3691693a80b2bebf37441f9ed4ed2ff828fa3fe1b2aa4002734d1fac1054486e8b32e762f3b42484a5e5bf04cfafab793320d79cfc38f1dd88e25efdfcd3a88728561484d27154fd891c9895954a5bccdb2a8de6b89604d5d0b9981c6fe13ad59ecc37d2324dbbc83a0f7c4202c1713745a90d20bf7bafafca003a2a8ae6df11d388847d0efb1d000ac6b087469f5f5c053e5981860a50a1fb583f19119a34d393cec5d6175b34aa1a61b2b266d5ce65e6327ffcd1ab5a4129a372c22d15bc6e54fe04e019aa479577fc2281690ef61a2d1edcbc444ac611f4ce0741c6f00e78b35d58e1c13ebcaecef9e5bc3b134125277fa47630e5e31df7b1578fdb7f0fd16d49c94e1fd2f30b419ec9c776df12dc3367810ec45a2075991d72a024c0f246c5000dfce4f76f52d94bbf561bd828e80f1a3d4d8d101bd76c38ce72e507cb397af46922eefca9fb7e078d649f0f40c418652db016880400325fed0f0f826206966704eae4348b7b7895dfbfd459314e224cbf87a262104eeaed0e650ca8efd14307ec039a99c4637b0db2e54d51cbf525e57cf78bab535e3de6ff450674f131d5c6d8e1f6f09984fc8f7fb2c74fa065ff4a421c4b90ce84230cf3a9679cd2c90a999e008be47c7a8275cd4697aaa863b62816cf5d99894fc2bf629f4d0af3cd5f34c59aae138777bac4e1aca64741843fca6bf1c89f222963a536a9a3631a91c295dc066372a0a3dbaad7254cf91533635b155cd40801d4978119a0cf57fa86f4d66fe35f854daf48f6c62c4ecc7c5c2f03e1e35fc65f25788f502a0cfd7ad6cc296bd46986b42c49776d16115430474dd80eb9aa080ce19a12cd8f73259c7755819fbe62c5373b5451fec1ec2f7a8b00d658c7952436feb88831f0041cc7bc7109bfb33bc6e6c624a9f1de04b81223021a94d84c8c674d55ca0bbfc8f5e8e44b4a6a5f68d0a8dc7ad68c948f6241cc6c63bd91780bd66a4e84abdfa3f2153f22371c7469f768f893af4ef67ad8d4287207ba5d8c2b94368acca0483d66cc7bec4a9515ba7a9984068346b92eac56f90ba8c65ba4feb572dfe9ee0346eb2ae54305a0834cfd493c9b1667ad7f61d8f0c44282ada1cdc3da575e6cf44af9676a21684b2f071b9d89d0ba0272afb5721795d182b43e2597327d50489d2c4d353fb977e5a3221c751e2f6e4b8b4d4e22a256609facca5ca4bbed910738951135ad9117262e9c9d134e7053da446e95f1cfeee6906418833ac058c7021382de763f9b0ec33dbef477104a67ee5dd83d04d6d6be573cd3579e52fef31cd6d5cfe19d177b3d83d4e687e554d33eaabf09ba015978fa80d77ce0eb3c57e58c16e168e833715e91c5f3774f001e347038e540478be1becee67a4643e5a2045baf5aba17205e1b44f7409f0f443da1eda9f95bf251693210b11dc8d77b05c84d3e2fee3ccfd48abd4c3e73b2024facb552e7411a2f9511fc140b817c399ebfcf3a522ae39a62531e822e48565014a4f49ee35d1d92383798b8805b603943595f8da382c15c5b7c20d7c59d42076efcfee46dc164fa1569be424445d8b36607eefe67efe5382277032f7b007056b4c64431aa4498f8a673fa269e71aadf89f4a9ac691cf6964ed9efe9563283c72ef340d00f3a95437ce223041e29ffaf9a91eb5b4303d1004292b0c38783e7da6c092e2b16173f752624d79bd1d812081262a1c05b711f82f9275d461ea8353d2b19c1ab817c79be8c38e3c60cf23fc7420e489cf0a1b1513b94fa95dd307aede7700903c17dbc31c53657d16e9df4d94fed6ad392eda73ccbc8aaf169ea33be079a47bf7ffc5a907d6602c912a8b236ae2f50b7781663414c198bf37d04151b88953aa81e7aaceb44cfdf3a2654c312f06cd26b6b6f4958275df203521461e3800c780bd4ac8e6a12b7111f8d486d3be57233da0f43146aaa98b6bb8b80e0ef2b038750d758b437bac028c0f34557dec3a9013d991475f143d57b05c4185264d20ca46f1e70a2c828f308158098bfd40fbc1f9e153ee41d2910043f792c595deb15ef397de56a41afff5d1d68336188d1949e4f50b3a8469b54b174af204865d266d147c21b5ff6235d3fe080def10c3f4eac9021c1077871c9f7e84d1d3ca7b59fd675a1d7887fb868784234203f6dfabe55d8f56e95277f490b4e6943e2c807eaac748d943710274ca017d245169b9383a13918582fcbef0f3bf64061a8d06b2e5835f7bfa255000b0ff639c0f9b72fe434855235aafb0699b72fd925a8f0c4de16dbc75dc0b29a481f0fdc399f77abcd3aa7ea116c62f4dff34f934f4abce89ac51b1b2972b98c96bcc23cf7ca7faeea4dd97bbaf3168ac952470949a56c73b847f49aa6a6be38ec8e0b61245195be318a57f1dfcd0e4459cacda2c2902ed10ea08d5f8a390976e752588541efbf65da144729631d8cb8a32ec81dd89a164f15c64893f9bc5eba857b5fe65a0fd26a8c033a54b8b1aed00346962304a62fff702eabdab704746aa4de06023cccc749a0fb298982d7cb02692bffd61c0a9b7728d96be024d3cb4c46d4ed267b5c053ab9baf7f59d2730378492bec0077231b5553f32a59206bbf4d2d538f88028eaeea3cb58d7b910ddf9faa0dd36a4aed13728e806030e6760316e7b15bdcdfee8ee2fb1a9b97e9a9c8b353978ea0fe79701f37cba9444a1d9d8f79915e85575e8dc39424d318e7abec3188a39d642134304d9825c5428a637e66a0378abcc6c95d94623a353e40ece1c2affe02fd317d1a2363d6ef47049efb5557958161ffe859104d8bfd073e4d3a22d92edd966310ab2ed2aebafdd9ad84cd174121d65a75dcf40436f5d09fb0034359b4f6848ced1ef1eeb11baf780eaa1e818c73ed2e8b5dc1f0e33eacec43d946ee457226b9ab7ed2", 0x1000) executing program 1: syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x10, 0x2, 0x2) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffbd, "000012000009000000ce00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 0: mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x3}, {0x206}]}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) executing program 2: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x20000, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) socket$unix(0x1, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) r4 = getppid() r5 = getuid() setreuid(r5, r5) r6 = semget(0x0, 0x2, 0x80) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r8 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r13, r12, r7, r8, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = open(&(0x7f0000000840)='./file0\x00', 0x10000, 0x120) openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r19 = socket(0x18, 0x2, 0x4) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="2addad3d25d834a7dede707862a709e5ed98456bb871176e4615be08f41ea74cc9854aeef1147198874549c54c0d762a3f5d4e01a329c596e6430170185e9d12ecd3fe92c8d2b5defef929223cda6616a9104e4363c7d332ee55287444c2296f98007eb43d616b6ec6cdb21d34d01fc5020a0d892bb4adf410d010ea210a1b559f4bb5bb358b99473548c07c886a80fe6832", 0x92}, {&(0x7f0000000180)="560ffe113961cdaf15fb2dcc25a8ca10313b35159727a7f6c83b5e1fb9cca7b91a5607d11a08a19bda1a2bdeb84d61aed66088d5b3e7708c0db9293ac79d7540586ec20d8b2b6f802cf43974f8bc5d65b78684c74f193cdf5060837a8432106f5b8cff7cbe17031fb7a1812fb3fa5c5a72320b6683500c7772ff2ceb685494d574ba4b8479045bd6895461228bf4e6eed7eea0cc0a7c420ec265f589f734d7a8cc925c1c818fcab0e42a0d03041746d549f9a332a2f61c1b1319b5307d95bd704a56c1df915dddb4b29a95", 0xcb}, {&(0x7f0000000500)="089616a8ded12d91fdf06b24cf2bfd31f6ed4774ab3951556483393c13e2b55eb060a4acd00f3a11ffd238cca07046702e7c5c999d6ddeabb56153a7b94f948ce5725cabec0a9a5800070be6d0fe03c88bd930befa0f552dd2cf32731499aba5524490333afe60abf7977bc26707f94fd2119d5d647ec9ca98a07c5536d48dcc5b9ce5e597784c10b0", 0x89}, {&(0x7f0000000340)="0bb0dd51ccc30aa46305870297853c64a12cdeba493bb43b63970f393ee764099de8b553f6b010ec61b5f8f8b04727b767c81357a24ef235d2fd006d4915c826f229c0f0d812f752268c1b0ef1ea4bd488e9fe80db48f7f373a83bd4bf9257192d9a42093310b7d5542bb5ddc19932a54492ddbaba96a4f1349f500ac084bd9787", 0x81}, {&(0x7f0000000400)="4179ad85eff49036861b98b7ee5575ec230a5ee0fbf08217a272fa637c7130b602da253b931410aa2a5d6f4ab8736fd83900323a98969701e790c86950c99ed7f0ad468e9a42330f9dc2317a7fd17cb706ec459f84c7c27262a3eff8751ea734d106f285430a0f4b", 0x68}], 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES8=r17, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYRES32=0x0, @ANYRES16=r11, @ANYBLOB="cc2bf4cdc3da2755982c4b709726f6eb3cefb19377783b3dbd0f1615a03e5fb2d9c1d3005641dc3232ddc4e4b86a7bee3a4119d5f8e9925fe3b28651acb69f82f4c747015fc4cb0d251161c14058ec3e5373ea", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES8=r19, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES8=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESDEC=r13, @ANYRES16=r1, @ANYBLOB="000000002800000000000800ffff00000100000067fe685c1527bb4c213b572f28ddecbc30560e6aa842e5e37f79635bdcd1407493037c8d1b1486fc43eec513a1f1f60f42370900296fd80a871c739953e60d8cddf387000000000000000000000000000000000000000000009df904d6c517490ecd24e754bf41f5c47df8b9f11c138b7e86ea0007099af27be230d0301538ab084aab47b8f507e09ce5d8c793f5f21bf4f6cca120dea9c4619d3ea9470e6d73d568d659cce9030764093af138844e1fc651ebf0f8daff259675bd313de83f13af", @ANYRES32=r6, @ANYRES8=r11, @ANYRES8=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRESDEC=r14, @ANYRES64=r19, @ANYRES32=r5, @ANYRES32=r12, @ANYRESDEC=r1, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r11, @ANYRES32=r18, @ANYRES32=r19], 0x120, 0x1}, 0x400) r20 = socket(0x2, 0x8000, 0x0) setsockopt$sock_int(r20, 0xffff, 0x4, &(0x7f0000000140)=0x3, 0x4) executing program 3: getpid() msgget$private(0x0, 0x0) setreuid(0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r0, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x6, 0x1, 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') open(&(0x7f0000002b40)='./file0/../file0\x00', 0x80, 0x20) pipe2(&(0x7f0000002b80), 0x8000) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0/../file0\x00', 0xb5, &(0x7f0000002c00)='./file0\x00', 0x8}) getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 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, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f0000000380)) sendto$inet(r3, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) listen(r0, 0x0) socket(0x2, 0x1, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) seteuid(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r4 = socket(0x1e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000700)=0x8) executing program 3: r0 = socket(0x18, 0x2, 0x0) setregid(0x0, 0x0) lchown(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) munlockall() bind(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000001500)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) r2 = dup(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="f2ea01ad124a47abc9c7177ee49c0c3cf70d7e964e4b3e1300376b5f05a8a62e442e4f47a8d56c1727964bcd9f7aaa6deb7dfc346e1346ad2f08c19c17c5c75a23d5ed8e389b6a91ebbdf08f9533a8d597f000daf4e329d5461d47f7d375368d5ad1a19b5268da3506c140975179de0916ed9e62aa76ef7519b1535f3c727e7225f1c4277d116847ce318d7f572a5f79a7bc3380f873bb379dc47986b4af1d3baab6625dfec3dac8d71cff5b8b1d02f4aeb3bcf46b09c487f0d266d9c7f8dece248146e2e74ff04f59cd87f25b1bceb351a6235cc6f4ff6b622a841aef81f10ce01f16551e720c007bf8a9b12d715c4684e4d08149754ee18759a1384cd357522e40933e9dfa188e3e6970b2b2a2abee5744a8108a8092d35b6777bf00eb713723d78dd13adbe7d398bbc87b2f7bda8436454ab696966f2f3374799ac46fe22a8610f6c9b3df00197337ae5a9bdd04e3c8c00703cb4250934d0fbe9703dfdd41f40587be47a659281b1120e0e9e2c6a8a24720dc3de0f3e00953637cef537b09068c68f0e4285cb1ac703a4ea8972a1aef9dd8b8790297d2b200ac95196697a28462dc61ef9f8366a33d22d1f2b8cd8e9b4d4c48a5217efd69be4c188598bc884f3cfc514b24fcfa143caf0491f69df8208af7269d5e5a1a86adafa9767d5e485559263276ce81395beece1e3f976f72b7f9ba5fbc00772614143abb0dbbbc93be0ef0df43a80f98d86823d013017362827f9458395974b6ff2567570c737760005a027272cab77dabb7779603a71b682269c1218b91ca404f214cf3988e4555dc6b05cecdcae662f2c330d33d2ad0a863b05381a70d1caf4959412fbcceccf7ceca6d194d13ed195a648ea2330f1cd44f739bd60985b9595f8771258890100ad6f18ec8b2aaf81b76552103f79ac1668703c1d6042ad68cb96d0d511370f24defdc2b1053e393838fa39041c9c23c2e92853cd1441975ca83ea35f647294528603ce89eb0805784beaa559d9163a2d376ed9fa6c73a9a15ab689beb760f69c3eae4b1743805a5294c132c06d4d6f7060489d91fa632061efdd57483ce5dd21a281956b82297c84f43136fc5d810b06b477a025ce9072fff6a3f42eac9f1d097e3c9627ba82aa9cd848717c273db26c80623b6c967723519a730d26717f5b4fc8838bfe09398924639f9d37a65f5d5c939adec4e431bab6dbb94fb7ca7947cffe8f7eef17cc09b5a18b90bf4d268bd243c76daf89ae0e64980d2248e8ea5473fabdd44d6b1f15952152702a0a06214465021a8255f21d92b8fefefe673d9c547777dcc74b6044449c468c8a82f1853ba0ef6dff752a376e1934d3a9321a60430331a4383779d4190dca3cb1ed80dd1e76f8018257fa46061d8222645f10d6da860dede83cf24eb4686e6b64382a1295860c29d2a77cfd85829f9a9466d6c787c68e0eac8be2998aa5c20a6673b9beb6e677561fcdaa094320e8f2bf55d9598ffa843cb4d80e502443b1a43d3e167eaf021dbefffda02442f7a33308e40d2237c222c562d97e8ab9108754f11fe87676bf642977be00bbea65a73b4e036228893d82a8c2ff653b484d6de640f7e1bf7ff7f7d4f284af0769b7f8011176749c9bd7e3fe94dc2515d9201f7682835aa0d69a96dfed0677b31a873621b9b2fe6b7f1b255ef75ef4583ccefbfc32d10438229f7caff7382d2b38ea205978577fc1022847c102c0a40bcd04521f06ea23d7a53a3cff04d0931f7a0174dc854afe918a8d9fd49cacf77bfd7b6fa251de0b274f5ac21b5e2aea5b0a4b49338cab375ef19358cd3f00d0b5267fbb93b7208aa9a0b01a5b22fe133f41b959116ee9080c34baa4f13127c312452dc642dbd59ff680fed47ea93871bfbadacd705bae34b2ad5d5d25027057f2c9142a739056438d92706fb4cfc5f9d07a9667df81d6fd0a190844dfab913a95b01b9ca398df0e78dd00dda86753625521fc318c92d014eb2dac9e2f9f752f3befb22974385f28e12d0e1350850bff86b04c2d35e801de9a695a1684e9268f9c16ba247dd819104b0f19e9fa333919bb33f60eb3c6bc28d436a20e6bb7b341d2dcc48adf96aed34204d995f74aa0df18a3da36aaf7e13ea7d2630e8a5a13f63830dc81aed69b7c43068c98123a8eca9a24fc7a6e098f7a6faeb7378966be6f2ee740c7c3c67e3072ffd101484259484ece5b5364d5c180cdbce25452929cd23c4d0be60b0effc616732cbc37592b7dd93fd7503aa1ecac7a8c8edcbcab9b773618294631b885b0ca38b9773fdc8f7ddd7568aeceea771ddb44108f1c40a26f84764c90de433b85a3f0805e649d459a7dc6991e5bf972289e73613d928075b396a8e3906ecab94ec3fd4b6b8e1d3fa9723392e52258457160b34fd37639f396b89737a11e55d0785549dd839e42f9e27a01cde562814a31a97881b2ace9a8646208a1ec5faba86b98dc2e7700e066caab8ad4d59c561b3b7f29f8c82ac37fc6a838b340b93e529205326942fb80d1d700cf76fe3b61c506fb5e2beb9f613ed7076920e8ad4f1dc79cff1b672ec183e9a80917aa401b364f429b47921418e6651553207a6a4ef9a92607f9e1593325ac5c4dc1d87b560d8150a4130148e440a77b44af79a208bd03ebc54eaa2ae785e68181615cd2ecefd4a26d8186a640ad44a45d310c55ef6510ce8b5e7ba20a63e1a13dcf6e0fb74b47ba6e95819f9c6067efab8cdbea219978a98d47dfe6daf2256e617663fc1cff7bfc115a707e0e753272966e068588abc313e11304934c33d4014eff0732f542ea815d9ead2f2f7d9f92959e618e319fb31eaa562a2a005c0d966e3a2e7f2fc09399456a5e06861fa2aa6db4491dfb8f0c687d4d594d26c2f676f465f938bb0ced0b6f58fe2c12107dfdcae3e4c6447210060538162ed88aea1afd67d4bf6967f20e4f0d772ee20366c67c83f740eefe88541c214eecb4e7ff08ef89db725b7da17b9916743b7d295ddd28cf60bf16c25087ed4c253bc7beeacc67bf0d7331831ca2a2fcd810e946b4ddd2493523511d62d4836ed9c90f88ec12ffa095d2176032cdb0dfb10e4eec903ebd23da6cff8d61cae71adcdacb0a3997b6fbb78dc6de03f5386a048b7242384d97b7a81c81ddb9a4b5888a4d0d7c42b7db352ce10ca6771724602f4545abb85a4defcd4a7e7af6db11bbf33a64c9fb562ba3fa6af06a2e267fe7f8baafc3e2a689fea8e9387e8480e4b0f86b462f91d63d52d6a1537cefbfb840c39330bd7b8daea5845f09336236d8e2e73125f48a7fcba0566610861b9887b7e50fc73cece2bcd9c78057d500ce2cc61e6785acbef19b52204d6c2a6db24cd45c025c7b9037cc303309c4ed82d3e4dc01f51d442a2d4426fad2841dbdaeb3c8eb966aaeb643ed506c5c9109101bce0a2b99a4d2fecde57c99406990600e1c2572f2af74ae4f337a1ad4dbc0964ab79238e433eb48ddf085af207a80de05dde863c11b62857e4730adc03adac9c943e294ec1168c3b9bef48a84fc568027363c3ecafa42109fe8d78b0c561d74f265a01239a9274cf629abef8495b6355570934b9f9adcb996e3079e1bf46903bb7e5fcec3bcc532541cedfab5e8a47a95db552ef6d07892283443e86f4d2680c0c2bcd40fc704ceba8cb5d879a1f3b4cfd5761216beb597101e2d3e87f5c394b5feb1e1f56bc4d34b2ceb58e740eb7e46387acc948728571ca5e4602bdc6892eaffa61182d542f2849dc578fe16b1e8e23ce30824058b41f50138fd4f449413c2e6d9e7b41154c9b3bbc20fc5b483076f1945290dad1b997b51dccd884ee1e47c3f5b0237daae8d8dc90eec66427d4c3f512bdda60d91c8719d6144b5f2cb08bb51f3243b70062eed2d54a3ef53478d6cc61bf37e32c646a5f2e417eba26f3b038610054e53e65510408ea9a27c98db25d216ae51163955fa19f418df01f7711c704d6e0699d4647082aa8564f9f86e4c1572db3115e512ca1bc4fa7c93a259302e65a22c7323207d5d6134e505b43db530e1f229ab7f6f1caa5a0046f4a8ced67bd8b086e0aa0bb2c408982ef223ea14ade77c81b95e6b5d49d5d49165d57c52f720e612c4290e847f8c85c398cc184b3bb339524040d0912a1224822178f8b1d514242e289ffb0da5579f0dc5603cab8adbd9aee0fe47769d734257aab551342537bcaeba5c1d34cd722a29b2bc9431508b6d6eb37ad649cdfc08a143c551210b5320eafa37bf0c989833c8c3b079cc743d899eea364a1c3d99a134e863535b66e1b5a85131942c129c34717c026d57290902b4b2f225889a5b53756312d392b81afad24c6f17568fb924935fe00d5f04e41e89691f42bba1306ac04fb3c1a22eaa6eeca9e99ec1bea649f6d313c99f7c6d30ac6e93b31944e86d8af27ab6a355531bab40f86588b889ee960d29fe3f79c7684b539a40eeca52248c87f5df68646cbb2956eba2884b349bbd35e07b57b82627c68b664142d857fbd2ea198ceb080fc300670f0b6d57029bc675e648ce27e73ad2d3bfa0093ad3ef84c16a262b6d6cc14573b4496461e66a9343190b89bef1cc33d71178c3193d9df682459793e7620e32b1a5ff741f36ea1f532cb78e04038736664c2cb03595e7886ce77360966be1aae3a3e9f5ee4d5f65c7efc27c909fff62b3eabce608e0248363508e9cb23b40ed53408fee9776b1a5f2af4234be85c1086404d0b4b7c47f175e689b6f42291f8e8f980c7000551fbe07cd2087ce1228a1b2e08f91b5c681fc560e175faf71bb8492c3b40397ee8aea23dda098ca03b431d4a6f28f7cd168e09d8e467e8ce7ddf21fc80ad3894fb71e84e631f4eb4fadc10e69a5ce4d35b12f5f9f10a9cd6a42aae9bbd3aea40d3d018727cecdcd0a397e8fc61ba5c75759806f34bcb496e86e1b8cef727411c2f2d1b8bb8ec402d9ee8a93df11834a3677d068cf7c02baa504905ce595e85faef136c2aa90c35710c44e839247299633b90b985bee8c922831afc66149c217d493bce899930e3c700ad2992b2a776920a50a2b1923f7a44d4ea9ced11f8a583309d7300791df181f99f458399a4deaa018057b43d05d87ef60bb302311794cfb9d42c7d8351f9cdbc809b4d9b44a09a19a08216b28876983ca79d3471ca22dea47fe0ec3654058b2267e86c85c4e5efb63fe0d076058a3c4e5f090fc0d7248a164c8c0aadd5b529b6147116273bc03f41ff6d2569850af4a3c47aa9d3b5464973c9433192e8d06fe16b14eacd5188711882f8c4dcb2420e8a57a66f54ed43fa5fd56ba6d74268bff33b1a5cdce3cc6365f8ad78813f320be03356646675cc7d5e3bdb0d4173428e26b9ff6ae287e404b71eb404f8598d31a212b4d9effae3c220a2ef1d11a1673dd0b055f767a7495f76965270eb5006b0db58e96d29f9c6dd3c3f82326a2d2e9708115cb479438b7f6398c2cd79b794116525baa57bda984d4cf7b3232c1d4611f15d6f75cd3570f2483fa3a4b38db7b7e76abbdaedf9287690751f7f3e7b91768f67e64902d2582426dbb5e8d50178b999f89bf06b6e3b510a1669d4f3c2eee64cd49f571a0c546b7b8c3316c0a2f847229f0df2dd2740123b217c3f2de6672c7ebef382a2ee12af68392a24a68de0eb272b974f2a06d07120bbc0d2ce69527d52a8a215974cbb598969ae500dc010e59f15389b091578c8d54e461098cff32ce8f01af1c04a49278f5435cd17dd4ae6b8d554bca4cdc7b7d5d09031f1d42a30c88a0f16944b70585b27963ae95b0fee1e897e4c1ea8c4788d91220a5c2c7ea5", 0x1000}, {&(0x7f0000001040)="da865d9c2e5a42cb79f295d77ee00ee0b613ff3d7b92cfc36bdaaf29a0564e5edf17143ed3de057c710cf640c92beec48411eeb2ba2e16c83dd49754b86511fd6e82638c32c63226b1beb8c066602b55f841a85688c29adb2f05c7837259df7c349549193dd261caa7dacc40e5f2ffd7d16eaedb0d40a80ab667ba70b4c8beeda9367ec15ab2be382ec8a47ea3d41cf3654cc5cdb7", 0x95}, {&(0x7f0000001100)="6079ac18035210971c1410f687b0008b36d858a5a0dd5cb762edbcd6d2a515745c25c3e9c7", 0x25}, {&(0x7f0000001140)="5fd7ca55b9c84373b096a2c497f1629aeea70793bdf1d285c8b6e84d2b52ccbf220e2d3ee03acd956de433", 0x2b}, {&(0x7f0000001180)="6ff96304d746cf2ec6cd6e7d521b022a39e65b30eb0c2a703a0aa34a8f385ed9eee8fb5052dafb6935500dec3423fe37df78c33df703f49947d4bbc568e0cbb20b274ed9fad75e76cd238e137333117a81e52b2c5b4e29518087b48ddb4730104e7f27674841c871486490dfec50c977bddfce3bcc28b921846755e699d9e9971384f70e2d976535", 0x88}, {&(0x7f0000001240)="c520dd32436275a406dfa1234de34dbd431f72571e8398daa25ef451cfd23d76aa5a1a0d0bbb65f638a4eaf392e430fb61f165b2fbee00038b5062009d1ad57ff9c63ff2757db3d16e4228525ed92c34ff1e0b0b670703098618dd90da4482a096fecf4356e5e53ddcb9b6fbf61bf72c5596d47456e91cea29df9e5e9bfa9f63d736b1365c2b8591b0bf30cf39dc17db2e8e37bb1762d4f071a8b4e278b74ba2733ebc204ff3dfa946997a6a4f9f0368eb371bdcd38c9c1c9004aed9c52a79c690ef99a956c121bb99495332850d080de92361519af9ce04d4f0d4dbba738be3e00c81dfb4a628058404769b0b3dc25726b66b30d758", 0xf6}], 0x6) executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000200)=[{0x3, 0x200}, {0x0, 0x2ff}, {0x1, 0x0, 0x3000}, {0x0, 0xfff, 0x800}, {0x4, 0x37c}, {0x4, 0xc6e1, 0x800}, {0x4, 0x2, 0x800}], 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000005600)=ANY=[@ANYBLOB="e000000000000000ffff00000208000094e3abf46e7e2d4219a81f685f9876d430d1bfbb44fdb727e156f5c1e287c2320c5b91db64b6b949eedd97a23b4bb757220c42664127589a008f221714a50fa5e3a741e82b4d5549cc0350d72b2e06ad297d3b76a3b22c40b5b1c320ec681b561704c26358bd474c84b7bf4ba5fa1bbb08fc6b1195560f600faee78253458e289a9ef1f80a5fa66649ec88ca09d11473e4a3a7b8c9cd4345fa09d0beb1da2d4d9b6bf9f3a36f598a208e061a3b20617befefa708d446dcb98f5420bd6b886b6fcce47e87805e8f5ddb3bb5b3b164efc21001000000000000ffff000002000000d048fa663dcf011ccd73f812fd7d2a6b2a132b39f908171e8f4cf6446608f78c81b5946a1da50d71b85df88b320a34dc7e04620bf2a193f97b6f63b76b3e374c36e37587339317de291a999066f0f3bf2a9f8d8ae6f3157196c7d141eebb8d4cc21a202fdc538d0666132218a78ef686ada11317655c684826a5cea1ce6915a37cf3fc632e38479cb0011a5366619a4743cd57e51acb0316858813f485347f343a5269b9741a13983e9a7081264067d6783f06302d9d0ea2f92b14ff68ca1d50d1d7fa51f97e072d9ccd986e45d92b98b0fe37885cb0d7d3d5168a5d2c0597a29e911689a432d10d3b8b981a0d91dfa4d712a14cf62e6d8d440000000000000010100000000000000100000001f8ffff7717873b63daa624fd4a68cc1f956f5d445660c18d05dd3b17fd66edf7183444f85c9c61b6f53f143a7a8058519e9ac9ee14f8266f9a6f56106c5053975d9179c4fb20d387c14875b228df04d27fcbdca148be1d4e66f3765a3c662e2e2df097d59ebf2786aa63a630410700000012b764cc8493f8f0231be9b50acb7681e8f940133d9424fce3e812350bdb8b73375f0a0757f5fed27a48b8900825541a17272795f2ea3ecd3d731117d7769e2011972656fe7fc2c81b26cf89ee8ce515d51144508b2478694835cd6e28fd0500fe23fc43a3407fc5aefa8aefb89c6752df74b499362ed4d2aab1bc57ee438b3145ad2f3c1ed0e1a87a1d3fc6272b582f7591cd5e864e6be582cde3163220cf1e1242161ecf5109a61fa02ece0819a64ce30bc83e490330e68ffdc91e18a10e599423339f6571a893aece685b37ece1bc0d66ae6c9c7885fff84b92c51f02b886200b8bbfa1a5095ea2d06e8371d96b104fccf96fbbb7304ce31de2844f9267273507b564ebb56bedb35b33b1f7802cf5b11f281d2a7d1e2bfa57f868b96dd668237cf2bc82a14c903b1b3448188062be074f3d3321f18665c36e08e22f96b03b0d2d98bd5cc42b2d89cbc0d431f7a57a739e9d8d6921986a5712ad7c2a01a44a723e5a6bf65ac647d35ed849612461343846bfad44be93e6264941cdbc0f82811ee38b3a224a225a0629e5f7a957fd004b58456dd78f5107e8e1f3b8062d5b86cd8333c6899a4ed4b0a01eb4ed2d72c99c1a6fb3eb68bf4e7f4b38dfcd3fa203fdbbdf9e55d4615deb269f68b02f2bb28b65316f2afe8bb5248d72406ed939d7eb7af3f278da940af586b3aac328a116f9972312fb0580b082a01bd750906fdb6d9322593148bc0d87fb1b487147aa9b6c2d6452c6a2abab02edd5b30a481ec6be9f3421449a188d810ac349bc51ca67e2e87713900a629405ed44144ceb002e9ba997fc506f5779dc1eaa6e115ec4a0d2e2cb57e5e36e8ed3b90dac960903b832d86b22206111bb8541c8b898ff1a56aa30e593e425ec989993424d17a242910e2fdfda49f311299aa946787e2461185fcd1840bd6d47770f9872ae44ed99576d2eb76be144eb43309711d3bfeb020496097d0e46b2f32d71ec995d13f36b2e6d480a3bf07c34928277b15516cc29a60b0ea87e8eab3c61705fbaa2503f0ba606d264539a6bc609ae68b9d87941e3c017d8d89ce6ca9246b4580fb6f36304ab9f50b16e23f1f7dd52e636d26c5c612f4c0b511a34e97fa03ebfa0cdc9c46f3659796b490da0eb052b2d6c0cd099ca9911d814d0e34b74d8ea736da719b99a6804657471b5edb8fc4ffa951853b381bb3b96bea2f9017885faa88847b70d51d021e9066b042cc3feb4d85bf696a03e8c0b137da981251e0aa609366fd4394baa92c5652eab6587ab9fe8d1766f0929a8557c37c20ae0a34c36c74103d442508ea12b8eed72b513c2ebad36ff17658503af80dc3495e3e835b56ef27cc91ab24ad8f5e2c76f6b142866b7ac47a2d1875254b78ad8f700feb6b06503eb7761ef83ad34f49f27e5a93cacc8a52879df91138ee8c61c59c7c74cd6319c8062148fb770b7f68d8a133d5be3cec8c2a25c22522beb88903c6393fada0dc6d52841bdbf1a72abb9ca6315322ca4f00ff7c84f245ae7ecabb7e6d9c3f0a6215f84ab2ed48e978cbe930cec8ad182967fa31e394aeba4804bc1465d9369e31dee499b708f4337b2061440ab14f2280ddb0e5ab8fcd30fbfba754c4b89bd530c7c3a30b8cc0e16d7c665d3ef85ec8f804900df9bdfb0800a797a9765b6474880cec6de61a2847326a6d368a4441f199399e8b7b1df625a383a837bb8ccf4c419582079764188f048947c3767757968c08a7ce4715c7abd88c7ec5c03adbca805c4eae56296813491d4cb092a985ff7dd8110d8794f51c575b20d6f5db8d51f77e9151236ff414653a861450bf7e4e8055c6b641926c1eec63c407e41ae487d2cdbb60d8a909b3526790c70f515728c62dca151e8c8cec2f1396506c48592e746404f036e56f7bf3a86177df0872caa7e9ba1676c45ac673472892652a0e3e03889e3a7cad99a9d13a33cb824af7aa0b68a4aabcbbc9a9451e6f094e1ead392f5d79f7d9012753e58cd5a605277b72a5fdd1604c9c9a422e7ba11daabdaf8593799029a48a04524f1c0663393b5b0dc61d481489a9d39421620a74bed9eeda8604aa63988d2c968c63c66477a6da44fbaaff95e0682550699cab99a410e7eafd895c4c78f0321dfeb342c7407a3968d1e74cd138db813b8f69cb46f56605fa1fab2c460671a7adfb2e767213149660b1e8f4e9b16e67f1d7ae98c4a7bc066d665cf761daff11ba4b535a754a6a765f4c4cead3e5fdf48260e1e790a27a67a7678da3d91d595fdc262181f0e43714e370fbf1fe116fd3ebddc944edecac6b9c82ae1af311fdcfda3f4bf86c681366faba2dae606faf6c4232d4f07d0b2febd4075decb076be52f454e1c4a05c60d8ec4a1ed9fefa2ebf962ea10b43324431dd88ae48944d9586130e17bc6fe647c5c8fd9dab83ce43445c570b206c3c6fd99cecaaa6ff2d7ded4eb492a61535fdfc6fa836ea55f355ce288233b89b2d038c1b1cbf5dfb12a14992ccdff9da91f2d9dfff9d8755fa73f832b5866cb922a4feb165be5532fb5122b3a5fc90458b3757af23ae3697540c975b21a366320ed250d7f643e08c5dd9ed6c8b2f620f3bff4292761e1b4e77a29aea46ba292ab01624f6ab8aeb410d4e113dafad927a3a3879d58f788b2b6e0275a72756f887dc61890c62125d256e0584391663dda59d6aeaebf259646c857e0cac4df343dc774cab39b8758e87097962ceb9c3ac0fde5258b201c1730b3d039a8207eb3230f8b59f4d504f1f00e4599aa34e9028ea4bb50ed9c732b4bf58a85bf95a36aa2199f485c9519bd8282157fd15869ac6a2b73409d4f5815563bae717326d23abe423e3372bbd223eb3571ab9a3b557d9cdb298862218fe1f9a97bcf3781e7dfd948841887d499fc72bdffed6474ecbf995f47db2c4ceadd2deeccee54415a0614f2f6a11dda3de11df24709323bef817dde8d9175c82f5d9d0e4732a56f936c9061013ea402bc25a943ea9b099ad998179a4e98f06edf86c142c8e79a0976af487d040228980abce91ad15a070c5adc90bac62c24af556fc1e83c6076be7af287551a3d85138e9bb4f5b9738580f98789e46edabe786a3497484fdfbc3a091644e8a3609b03fa5aa80648cdfc0a399ec16681da91039524d2070b845786c937e0586a7519177d225d6bd28728b455293024500ef4ff6fffc37c78daa3fea8717c1d2a3180132e241dc120deb6c1421d3f854fccf714a971128d216a0d844b0ab1c01f4660ec051826d201dd0018fcaddd3ec5e0a760ae513957f144b2d426f283605ce1a9f6f75ad005cca0da9e6cbc5a74d2bd9ba148e241524e2a91557779334e164e4340bd0f0fc823e15e726f3015b08f9e3e9ddb318451836dc76201a52a42e93aaf4c5432b57654f322f9d27b07fcf37ef4637b743129e3470d2142bdfd7ee0d4ac88ee5d349e87132829b59be547494464e6f542832e1f6818f0238c338b47be4577261f456b2962bab71330bae76f41b8938bad10882da340717ac21b887f11a0b229677bb3604e15bec4a391b70619343eaec3ebb54c9c4b08e992f1a5ee04aa7b58586f5a13a4c54038696e6242b5529d2a5ed8edfac9ff3575662ccbde44a2fc059a7f5827cc9ff686d9ae6c100ce2d318500db058c073a3839ec77c872176c11d30d44ed7c29d1c81911ef7a1fa30020c4d957e7640c6add82aff98a744796dc43418b2fee965e7d313555cd67870d222b6b88b975a62455149799ac81772d79a4eef843ee8e2b3219b04721d15879a2a81208165a9357c00e76dfe9d10593145986679321683fca2c09b8a0f559cdbe68b6c7cd02c82bc9546fde686ee47210b9e866dca2803f1883a268223372d24fde7610d53c36b31675caebfea98dac24f75c7e2e234b09a4e0b7ce2b5a3c1f522ea50b813d70d90b04cf8acf48c2cc3d962b9a528d11d459072766080ac7c15b0efa0bf3ad0dece567d5112c3ddb84cf7d26421bbf7d338d337cdada66f473720d8a18adc7f53682e673118e22a2460f675bce0388174c8cdb4c2178b7b21e5c0e1ad4d287ac1468dfeae4829220d5e26290fb65d2d0109ca18af4e659f5822dfd6c2391d0c6eb0f284d474a3366575ea4889b96898735ef32f883f7b70782129d3a5e0c9f1bd09a6a5fb6153c70c7ef4fa86ed224047a1395a5c40bc39b1a21486ebb5a3c46bfb75d50eb1d9539659eaf5548f5d2e9ff2edabf68d85c58c22528ff00adb928b0496b37c10bcd2848157b35eb50175bc3eac6f58a13edffc5636809fab2af055f3574b895db6612caf535788d7cb3c00c22b969342f1587222065c91d80e40c240d2c3fdbd1ec523a234f65ac922f487f2ff1165c1547b7144fa085b91c4fb684efaefbf4cbf4622719f9c8b02d9f23d170bc01f38321668d224e22a087c83895e5abe59b01b36f6793e303bc0f2eebaf9affb61f0fd7bbf38bdff170a805c637670f7e48e92079b5ebc5e2fea05bc03f58aa0f1e580850a7ec6f8f8e27adb3bf6fdbbac0f61f1329551fe227da3670d3e9ac59d9d5b84c918cc8a79fd2de9ed20cc38f3048435a676d62c39ea9e09ac3f0fcb31e42a4925b810a380ebeabf74f03b6645bfa4f79d267042142ef2be46aca09a259926436caf037735c45e37f2bd261a6df5b2971041ef9dfad1c1aeecf7b3f3d599b2533d123bbfd358044ef89508297c1a3138797dc08cca5b0111324b7bf84520f54ce9218a9503ae8c8d25ef4eaed04f5a2e3ec0b9c2eb3ec67495b65977d175f0813c445bef549fd9e782ed63046c13c45ed94235dd8753d99ac91ad0d11ed95d974ba768def07690d1bc1177010e24ceb6c8b70b2120d201539537ae3da58afdda3fbc365ee90b695824315cbcb9d30fa5e500f382d83063efa409aac0d2378a82d7f277fe4b4bf864ad9b3d480dc6bf68e2f042db41d62b2ff3b8387b8758a3dd57864c996556f60cb99ec4e33fd51b8fbe0f009a5de9845e1e681fc3a6c0301c18c6fa1623de1fafc7ed529cfb786132c261a98a655704a6d82b18825a2a2e643925c7da529d962da962cdc1a5afec49ad28088f4f3187a341e540ffb602dfbd5acc0db097a6ed8c16c8fef70802f37acd40d4e84b052349ccd25ea6500e2e56847541586e152e1b67ed01e3d488d71d31909be4c720dbd9a9ae83f7475d6c3781e09fc6b695949cdb9bddcd8f3d9f813a809dc3a7126b18c3bc23ddc362a040fac2bf66b3e5cd69a28f266d8a65d11f4bdf58c260c3fda67030f27cf5ebea77780ae21e8a55b4ed4dffc80471ee6e81fc1523b3bf3e39b25e5d979e390b417ea1a0ef59e5c1338ea663b01c0a1a603e3c13e57b836b13f901443eb5c8c05a250d8508f97cd7c5bf541c23cbd307b162b26ac51c93c6452dee61b2ef3957fc2b4b8eec23879240f2c6a4640b86df5fd5da105100c5f1a6436cb82dffa6cff91101bdcc897b3af1fc937c4c86be5af97ce4ca0f21df89643439b66324912e455f29d0b809ada93c1607f2eccc9c02a63f9873133b2a2fc31b131be0d77d87db14306c506f3ccc6fd46fb2d700127895e6b4416d6921b8a7c6e7569423ee848989a2c416a17234a09007126af32d1e90df00b485aaa479596320fc07f8e27be60e64a7cf60000000000000000100000080000000c4b9ade7697264f07e071ed0e7dece86b92865f314294f0ff5c4d65fa5c308c20936acc1102be715c8c554bcffffffffffffff71ce87ecc3382b5e00f889d86540250107e029dfc769c9000000000000"], 0x1260}, 0x4) r2 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) close(r2) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x100, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000001800)) pledge(0x0, &(0x7f0000000040)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x4, 0x800}, {0x5, 0x9, 0x800}, {0x4, 0x4, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x2}, {0x1}, {0x3, 0x1ff, 0x1400}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1, 0x1}, {0x4d}, {0x812e}]}) r1 = getpid() r2 = getpid() setpgid(r2, r1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4000089, &(0x7f00000000c0)="7ef7c7a6c9b39d06c85781a4c5f843f93081edf620", 0x15) dup(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffca6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r4) shmctl$IPC_RMID(r2, 0x0) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setregid(r2, r4) executing program 4: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) seteuid(0xffffffffffffffff) ktrace(0x0, 0xe53a055dd4cd665d, 0xa24, r3) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r4) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x9, r4}) socketpair$unix(0x1, 0x2c480b8dca6afffa, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) setgroups(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) executing program 3: socket(0x0, 0x0, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() rmdir(&(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) (async) select(0x40, &(0x7f0000000300)={0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x1}, &(0x7f0000000140)={0x545, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9}, &(0x7f0000000200)={0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x5200) (async) sysctl$kern(&(0x7f0000000300)={0x2}, 0x4000000000000036, 0x0, 0x0, &(0x7f00000002c0)="ad05e4294a0d9cebc70a6377fb9d302c022c9c4a76a52101b1ab29ddce61a7829998dc334e9da00389db4796da771a17b7b308ed2627401c", 0xffffffffffffff81) socket(0x0, 0x0, 0x0) (async) pledge(0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x80000}, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = kqueue() (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20, 0x8) (async) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x23, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x1011, r2, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0) (async) r4 = socket(0xa, 0x86da3bef480dbfc9, 0x4) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8c1716bba28f37f2) (async) socket(0x18, 0x2, 0x0) executing program 5: getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x5d4a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r2, 0x800000000000002) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e2471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b"]) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x23}, {}], 0x2}) r3 = dup2(r1, r1) r4 = dup2(r1, r3) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) getsockopt(r0, 0xd03, 0xaf8d, &(0x7f0000000140)=""/222, &(0x7f0000000040)=0xde) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, 0x0) kqueue() select(0x40, &(0x7f00000003c0), &(0x7f0000000400)={0x8}, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) semget(0x0, 0x0, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x10, 0x2, 0x0) close(r0) r1 = socket(0x6, 0x4000, 0xe) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x180}, 0x0, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f00001cd000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) 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) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0xfffffffffffffd8c) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x61}, {0x8146}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe8000000000000000000000000000aafe80"]) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file2\x00') r5 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r5, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') executing program 7: r0 = msgget(0x1, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/208) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) syz_open_pts() geteuid() executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = dup2(0xffffffffffffffff, r0) r2 = open(0x0, 0x800, 0x1a1) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000100)='./file0/file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) getpid() setsockopt(0xffffffffffffffff, 0x2c, 0x206c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5993616bd3c6e5099774af8211d5f521c13515ef32bab547f8bac841334a77c26964e30cac161d270d4babc8f3d837b7ec7281c4d131c37c1439f44f3419262e1d9811252c2b1777b4fb02f785e030c3b6439d0dc092b6533bf8cb301278e68988bb8987240556743cf6212c55b24bcaf5d965cc46a267078b6d6fcf071f74d4d6592e067fc2c0c5924165a91f1d30c24021ba79b81d0b3c2f2797e9c795414162549976e4b06007be8a822e4ee1256bb3ce444483883f09d1292f22d02166368b7610698eecaa9261662ac945aa4cc4697c596f4f78b6e176d602011093423b18cf885de4579dc63048eaace5c154a0ac86ddfb8365a73e0bc03afe9cda1c34f8b07dcab3ceaa23915206ffbd0300dbb79f4660129d633c073561f3aeea15c4295168c5e092c3389493e86b4ff165863cf44510cdc0c0669a91cce29851eebbc5cb16693bb693f8dfb338bca96ac49c8556757494832358e0581db492379eb739e51ae99d884e0313f229043db02a571e20c9c7b257035fe387181f2eecd0db34b0ee9d246322c02ee8cae7047f0995bf5413fa8f46dbbfc3a5e3910ec3c70e69f39afe827064ddfb530fe03c3cff3392e9ec61791286693f6823577d8eabe902cfd152d1224ee5cd8688b40aebed129fd44ac4fc690caa95bc9802da777737e0b2af77a73778d49f51c8a5036cc006947ef90c17ad06acd94b2413ea723541dba2e70bdfc2a7df43d25bfcc06720dab3f05e6d7f0a29198dcc494c60025764bf3e56a0916a74300a25eaaf74b63f8304983837a7d64b48f7dfe9b9e714db93bde2b0527b16f4674cdb815deb2180dadb6570f475f65fe54dfa6be318d9f62e3fe6c2594b899ccacd9fea2f8a87595fec4fd45d9442d046cddc436c5eb57283cbf13d75dddf8e009b9f401be766a4bd5dc675bfdef7ef470a2327fef03aad272dc0893015a6be90aac69d69714f978d51f6f15b9148c390d6b693226912b677ff2c611076df96c36f60948919b949a1b2789c18053839ca433d459fd37fb0b36bcdeaca97bd3eaeebfb55b7200b49c7599b3c6794a263980c274b904a44ae225b2de5edbc87a4b5376b7973051fddf9102fe77a940ecc88f872f53c2e369dbc40d469dd4a29ac9a8fa8858ef6bcc6c0e118ada619485beb161c36fb32c6f158428cf62c9f359c7b91d27ccf8b4bc5782a9bde33c82254f02777da2e380756799b492024b31019e13744ea28f629b5bdbd7656d4e6aec594003f839909a04b82a14515c4e0678b74dab647935db43bbf881111fb369e3628926871e86dc6126a88742fb17662f0cefa32dfd169c4c7227da3451dc348ffaef8b88b2f910ff6d1726cd08ee3ef5bd792ffcad0d29379d4a8b8e423777a2f7a4a777fb375fa948e62a105b08b280868b30e144a0eed1570177fb87a01637d0244cf9c648ae709a3bae499bed7f9805efb0c1777dd3988410c479f6f0042e0e42d6ab2e701b108e0b8e172b89cd2f49a0f8136f0180b492d809ba9564656c4324727ab50066de4b773808054dd821ceb4cdeb14a67f2cd85c74b990dc9a5e275b6b5f66741b09d912b0197adf66ff1a8c28364aa8558d20a79f9b69f2eec39a7bd80915a2b4d8e64fc1416e84f6adecfc9eadf084f4933502ae98cbd9b2bb07344b4703ea82947e99238638d123b05730413b65d09eea0fddff96895a7c6483eb96615f8bb5ff2f709300c80976013cd3ed2d815a6fa6fd31146ba74d1b42619b3d66c1986551735d5d62ec1f3057acb099a93671a1aa7e254e860e4a87a6f028beafd1484ac04333090bfde10c00427d8d2390da422746b9abc302b07ab8a57158e3e809a93b1776d6d68064e97064044b1e3dca05b62cb59450977f0d6ad37d745211a7fd8cea4eb6b56311374f5a02dacdedb6b40254e52afe814f7312a1912987efb9f061528a3bd3945856e5b19d13038fb771fa9adb1027c3bbcc2f8fa2bb7bf92d1130522eed3c700c8cb76b940331f8816e20e7f7d99ba3030ab55f4ebf0d611cf309185dd11061bf337a74255b183fb7a6da17275707c3baf772b3ceade41fe5450684c46f01e2bb5c1b78f83a38f1c12611da07d6014f33f6cf413fcc26be1c5f28d1128371baaec5d2900cffb69b9cdb214af56e7d16560292e1d238b72f13d3c8530568499d757993969356bbc66e94bce81e685ae8317006efcd053f1da1d9af3e6c87b4b141a53832d56d05f111404685a305190df806e0140c7c46569c734d9c56c6f0584aff94f5035eb9f20078548d62493e5679480873a7fba0169c274e3e022ec6ec01e879015253a004c3517572170332c39887642888494273abc7ff0628f33cb190ea16cf88b62a7d79e2a4095ce883a1d578cfdcdd0fb9315f60ba981f00dee97c25d86a2c39d3b4e049cc668d1762edfc1d5bd6df84c18c5ac080ecc741d2e62aba11fedc05f78c747366ad2360d9f4d07ff69651014fdaa5990d609c48458645e1e3cbdfedbcabb3af942a80aa4f4b6d69cd07dc5302a11d315aba6e7ca64e39065ac2230e9e88cefee2a5539cf1a41ad9fd7e2cf5b5467c6dc42d7c1e31645e32addadcfb86998c48d7e153d72e01cd8306d36f3b2f9e5663b4a3e306f1383d50b390adb5b3b8f747f273eadcd43adff1efbdb4b330013dc1bb88966e471f62798a8500ca8c7b58c36d08eac6317666ba8dea5a363baaadfe68eb48ed8496ac09ec6973a7870c7861f3b59b788abcbffbbe9343dac7d17a05cdf2c0124b94d925d2d2b6abfc6fe662b49fc21e822e5c8ec76993b4298da4429b56a160acbb44e1cff9e9e31379fe555a5cfdef048db35949b4ba57fe259ea5c6949a60d0e58088ea8b9a82f9d149c681043937ec4890fa40318bed4ed89fbcc8f2fb910c0f7fe7ddf262f492ba47f7488212753f6146acba286f072d84cdd482a715547fad013552f5b865e6766d8d47cb047d6d645a2e74eca602baa3f9b519e965c592ddc6a01413d326d6cb7977adaa11601c483bcf3186c965e5c68bc09af7db347a49b4728783136f799e96faa9d9f0f15678906969588a40e82e550802d98f9e77721c9eec635860274debf4840bf161fb7c9d8c1df9e6bafd247fc6fd4a7b8bd1d5bb53f0c1f2fdccc749ce93303cfe68c5dde1987ace57c2989635a0b7ce890a8316d59019bc34b9ecde19b4b25ad4234442a80a58432c56be40fe5b824f39a19578c928d16ae5d5780743ae227d1d01a55d5065c89b54b45931045ea1051820686d68656d6a5fa12f216b2256095e7e082ddabdbd762481ed7ac7e410c4e45b691b58ab962e6794a2f73481a607ee49502cf7cca3f608408c107aede4144904b2453dfa53da63ae6d528ddf9994b410ff4694a7f066d6c7f4fdd4321c26b8af564f9592559467edb3c46e66ed94cdd89423b1f1b478c9b6f50b5b2825f82155b5ab3d43455411da74762ce955b1be9f45f623725c9e87fe7db0a0976711e39a38cc511dcbae9972f56b7239e82750c6b1c6ab10a57522ff0a8805562a9e831dca3f676699455ad21b5c043d8b7dff00713da4c0ea4ff8de67eb4705fda0de6acf4d2f127effca38ce2034b3f7fbdaf56190365c6cab31b64f7ed5366e34c8b2daca30231b7497c39abbe5a321bf87467df734d2f82294ec4672bdc1c4b7b519c2eafcd3a7a08a9d7f42d424e100c8720fc2640c65ee2c8c3348bec81c07d7d4c9d817836726f0d98a52927f261b019295ad866e8541283b4d2a1b80db2aa1c38fe623860ae4f9900fec465644916519f50309bd025dc2ebbb8747157b42137ad9ca76a7aa195f40248253272ca36585b0e31f2ae9480eb4d32a90164f1a439b66e50b364682755378f55e4aa9c72e2bd508fed7e6309360fdb50669151ca1997b244e2e2414eec0960432df461bf5fcad33a8c0f1d92d8827235eddcd29f5721c102908194a7745c95b6f52f75f9b5b085c6b28f938fceeb8951d7f2f83cdafb1b481f84f6978f9001e1105726d9d8e8fbc63aaf17236305acf5c9d71aaca0a5d53874e8f2cdb81ca6027701b98dafa5c6bf45516d3f649de7e9e57731ba25eebd8ea36764ac3a59476f6e0463a087d311a3edf1ebbda490b8eb033843f3c6a00fd12f3d9e5e2575db84d718a39a9aaf06aa4e0fc2e66e70bd7d0571a29edce354daea0ec69f165e3ef08ee1d6a8c63a7d1961a9db259eb519e70373c76a818cbeede73044cf67c0761092aaa032b43e1fa8dfb9d1d4a69514c277a706177857b6a9b546c4e1e47256c1bf4fee2f435bd2d1502a7eecbe4cbf12d58d76871aaa8eb77ee1402b3a2ff540db38f8cc83a693f8285a6a049f4f569f3d664dafad428597936d792abf15a2ace06a67f4a7e755cc5266d7168838206743ca3f68a67cdf722fdf04c44528c5e0de71a71aa3c470214719e870a436d11662510fa03aa488b7e7254e10bc569123195534d1103ee213556e2a801122369ac65150eece348623d5954b67f7405f031d2f20b86ba6135d00b166ed128ca1b79112840526b94ed3d4b8186cbe629dffbb257e39bfc90995a138e18f525ada1b824f5f43e553cbe54fe408e8ce33de31d97533d093dc5525d64b42d8843a623e1e4554cc7ba2a058097e097ae595697a26c0bd57b6c8985289db12f39d9ce6d819737125cceff33d4bf1b062eef671e1959fc3dee228ec715613622b786cc8f6a5cced3272f207476c9081cf4c1ea54b39c9e9306d0dc263160676bf3a9a66094e3224719c5a2c48bea3b5c31fe87b4e6bb5798f3389b76b813d61dd56c76ea3cdb100fe4c74c710b2dbc15ccd49fdc645d85ac550b07b4b477ab50cfc45a8792601920fdc2b86f1a84c05aa20230356e1fd2b29c7c9fab0d2ecc8be6d944618ea37cbd16e30de8845f38f2ef9c88f18c95a9033baed78942541e78d0a964c8376ecdf94186d57bd0d15e52bd899ba482fe5ffe7270707a9e73b91bd89771ee16a2d690a7093bd84636499684e6fcf3946c1dfe", 0xfc2}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xb, 0xa, &(0x7f0000000380)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r5) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f00006c5000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f00007fd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005a9000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00002e3000/0x1000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4000000, {0xffffffffffffffff, 0x7}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x401) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1420, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x54}, {0x4c}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x701) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYRES8=r6, @ANYRES16=r6, @ANYRESHEX=r6, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000085000/0x2000)=nil}, {&(0x7f000043b000/0x4000)=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}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000600)="fa79bdafebd0e78c6905baa16bc44d5f4b8a5143", 0x14}], 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1ff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) r3 = open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc000, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r1]) ioctl$FIONREAD(r4, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x0, 0x2, 0x6, 0xfffe}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) close(0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r4}, 0x7ffffffffffffffd, 0x0, 0xfffff, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0x101, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x38, 0x8, 0x9, 0xff}, {{r2}, 0xfffffffffffffff9, 0x1, 0x20, 0x80000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x0, 0x7ffff, 0x400, 0x3ff}, {{r7}, 0xfffffffffffffffa, 0x0, 0xb0000002, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x65, 0x4, 0x3, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x3}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x4}], 0x7ff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x10, 0x7fff, 0x5}], 0x9d4, &(0x7f0000000640)={0xfff, 0x10001}) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01005e1f0000000000000000b8100b58f8fffa00", 0x20000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 3: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r3) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x23, 0x4}, {0x43, 0x1}, {0x40, 0x2}], 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = semget(0x2, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/96) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003239e840 fatal double fault in supervisor mode trap type 13 code 0 rip ffffffff815101dc cs 8 rflags 10046 cr2 fffffffffffffff8 cpl c rsp 0 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 13, code=0, pc=ffffffff815101dc Starting stack trace... panic(ffffffff82849871) at panic+0x16f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 254 End of stack trace. syncing disks...panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 239 End of stack trace. dump to dev 4,1 not possible panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 224 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 209 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 194 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 179 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 164 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 149 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 134 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 119 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 104 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 89 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 74 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 59 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 44 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 29 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvm_pseg_get(0) at uvm_pseg_get+0x31 uvm_pagermapin(ffff800029ceb370,5,0) at uvm_pagermapin+0xb1 uvn_io(fffffd806c4ce020,ffff800029ceb370,5,31,1) at uvn_io+0x172 uvn_put(fffffd806c4ce020,ffff800029ceb370,5,31) at uvn_put+0xd4 uvm_pager_put(fffffd806c4ce020,fffffd80078e5aa0,ffff800029ceb408,ffff800029ceb440,31,0,516cd3530b752993) at uvm_pager_put+0x145 uvn_flush(fffffd806c4ce020,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff800032368fb8,0,0) at sys_sync+0x9b vfs_syncwait(ffff800032368fb8,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032368fb8) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff82849871) at panic+0x18f kerntrap(ffff800029ceb730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 14 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82955e9b) at panic+0x16f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82955e9b) at panic+0x18f __assert(ffffffff82909aa4,ffffffff82879276,3f,ffffffff828f1529) at __assert+0x29 _ker