last executing test programs: 5.048748953s ago: executing program 2 (id=848): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x81, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) write(r2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000280)={0x1, 0xd70}) close(r2) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/253, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x30, 0x1, 0x1e58, "dd77be8b34f2c0c966f745345bf29612c2dd690b75848d318eb48d"}, {0x48, 0xffff, 0x6, "79665d207359402e229d3132ac4c6303dd5bb29e201aab63bcde81677f4ef3f2dc094a79dd7c3969d24d7e0012a0c05e0f7e23b2"}], 0x78}, 0x0) 4.710027936s ago: executing program 6 (id=867): r0 = semget$private(0x0, 0x3, 0x404) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000240)=""/51) rmdir(&(0x7f00000008c0)='./file0/file0\x00') unveil(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)='W\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x4}, {0x0, 0x100000000}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="69ec", 0x2}, {&(0x7f0000000180)="51b88d8c794175e3626e437270b38104dc8c73873ae934cf10c080fd84426e0bdaf06972e47aa30c798b3630137e9d2a788f294f7f593d018dac34b5d2f60c1dc7a6544bea922eda614b0dd946f908aa4dd1069c30477376762587ff7ee439c9507bf057626e6eca32cf188a15617c8725a2153747300dedc87cc3c50aa18d434475f8f52d14ca3141", 0x1}, {&(0x7f00000012c0)="6955f1db", 0x4}, {&(0x7f0000001380)='\\x\a', 0x3}, {&(0x7f0000001400)="8cdac5", 0x1}, {&(0x7f0000001500)="53005b9b", 0x4}, {&(0x7f00000015c0)="a2cd17dd", 0x4}, {&(0x7f0000001680)="b7ba0600", 0x4}, {&(0x7f0000001700)="a25eb234f96b84", 0x7}], 0x9) 4.709640205s ago: executing program 6 (id=868): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xe, 0x4, 0xec98, 0x2, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) close(r3) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000004c0), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r6, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 4.327109514s ago: executing program 3 (id=883): symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x5f7c) setreuid(0xee00, 0x0) r0 = getuid() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) setreuid(0x0, r0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) 4.321044284s ago: executing program 3 (id=885): r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) (async) 4.320527239s ago: executing program 1 (id=886): r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x40, 0x0, 0x2000000}], 0x8008, 0x0, 0xf0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) write(r2, &(0x7f00000001c0)="681853398bc1ef931709c1bbd660bb4fef17b632f6e7aeda184836a675baa4f0c9eaaa26c409562100c88911c50222b7973814b29c68efdf4c2507f09f4839819dd088bf34d77b74a6aef35ee1e5bb2cc094925b5ae5018f44c388cb8aa46d51ab3ff13486c8", 0x66) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95", 0x1b}, {&(0x7f0000000240)="71d9cb28a5d2c8e813b8b1ac0b1f7bebee76344c2ad7f755794fce71f91203fa43a4f136f6fe115ac3ebbe971e9df36ccabc1a87c7d580111d539b0c64355f3dccec90a8284fe41a6d9077d12757dd6a7d9d720ae7ef1cdb5c48182f28cb397ef5778fb17314ee6ca9922440b260049b43556ca527f9ceb9ef0f992bb592607d73e6cf0545", 0x85}, {&(0x7f0000000300)="c2e14f2e1278078602d8840926bf2edd20531f19d59a21dd80a92057c3dad1d13598cf0d461652015c538d88cdf3e4b71fe1354fb367e69c075f9415ecac7b1467ed274b1cfde5af616a21c5bb44d322d5422ad8b9d677ceb02ff2bcf9cb67599c0713c1c8520ec824387bcc501e2b2890f557edcbf50059752c2b2010420b0fd19e57b352b2564358c4eff44736218b685542622ba530ccabe1", 0x9a}, {&(0x7f0000000000)="bfe1f740a4c32776a7072af02b98315012d8ba4801118f14e04f26679012836da250b2595446e2b2555d031cfe0adadb82a08c1c8f508d50d6c57c8060041f16a429b44fa845fbcc64d6102ab7562aec1e114c8291ba704ab7313140e390", 0x5e}], 0x4) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6c, 0x0) 4.250907564s ago: executing program 7 (id=889): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80, 0x1, 0xb46c, 0xe65c, "1134586ddc89decf4a70dfef9f2d0295fbaaaa6b", 0x4, 0x93c}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getpgid(0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) r6 = getppid() r7 = getuid() setreuid(0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() setpgid(0x0, r9) r10 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, r12, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x7, 0x6, 0x2}) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r15, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r16 = fcntl$getown(r15, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000020, r16) r17 = geteuid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r19 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, 0xffffffffffffffff, r20}], 0xd8, 0x2}, 0x400) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x1) 4.250114697s ago: executing program 3 (id=890): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) rmdir(&(0x7f0000000280)='.\x00') getrlimit(0x5, &(0x7f0000000040)) 4.223025625s ago: executing program 3 (id=891): syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6381) open(&(0x7f0000002900)='./file0\x00', 0x0, 0xd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x98) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) close(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x6}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r4 = dup(r3) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x3c}) socket(0x18, 0x3, 0x3a) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCSETA(r5, 0xc0284457, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r6) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000002780)=[{&(0x7f0000001380)="37dfc4485f38fd596b2bc9a60697ec7072681ae8bf0ea19b56d61a18b27b9e4fbdfddd422b4825a2921e42be894580d30ff39851d60711a6e3a23b5e18ba3b79b1b28ca87714149d184f07cd0f79946fc9b41d9f87e8600fe00e8b2387309c93f77a22a53333b0952699fd6b9a9bd7db74a2b2341c7f410c99ba9285491becb742d8f1883f8b7279ee8ac12576f401f4f2d8c037ebdf415e75a9ab0170edc83e7407ba48f07cac99", 0xa8}, {&(0x7f0000001440)="541b953296be2a041ab3bf448cbdb3842141b5ca0e437596337dce1319580ef31f57ac095642bce4e9ab67c8bf830899ce52ee9198153ae833676f01db1b682c73c46b062b9ab01048aac36cbaf856396e48925dc30094d36424da2c7fd86ea08ee358cbab530c1942b915550767141f", 0x70}, {&(0x7f00000014c0)="5c42af681d8685ee8992642e775967705792b37c462812c865fc0be6c8ad02a80b6a7a9f97b994c338fcedaa8fd1c02282f7455678c1178efb54cd35692fb04fd05ade51a7c1f2891e9b14120a1c63516277c659683c454262f8f9fa4b3356f5d0d07bdf1350b63de50d46e2adf52cf91ce963735e6c0584f8e93d08e684035f3ce3010c0975e413f1d5245adec0a0f1d3705476031b9ab33c897df8ea1def843d5436774ffd2b3d41b8aac8f369e3b410fa27453ab8cb7a203046102d1e0fc24366c35d475b99e7ba0e48b3c49e79795ed587bb586066edc699cef32ffab43d3f12596f362f728ecede0de18330b90cff3df2f74bbe9dc0502a4932a014f22c5e9066a05875a9069bdf5834e519e3da6f7e96d74d6dc9f920ffd3dff426b247a5f7e7f360ff48d104f872cb4f83080f906ec44db746b34f7a3fa0cbc1ead07fcbbad70a9ed7f915e8668097db6fc69cbf43c2f83a67cf942474722e2abc9801a12075a39c93846be4f5163bb9d578d6c9e0c41331e958c8e4c9b08241c5b06872ce9cef1bd5811a22103945d5f6fd98cf06981fab905e4423d2e3b07d66f03c85cbea761b364e4b4862237a6484b9c75fb2f7e8ab6c7d6c4adb723c4d3d85d06c52d218cd79443df40ebb0835a31310b7353f8494323bda4630b8f4b4358b41b8d3dd420448dd13862d183e484a8fe6d3fe3c5d8ae9efb71b8c919203c4e6841b42b3892bc98cb1daa9383c51f7c1fb83a04c4a8a04dc72c61ee8f1033808757285b97f0bb5ddcbd43b680052b892b8723fa8f73b0ac2b58bfd4eac39981666d2900298b1dc20e0cf52ae405aa5429b2a1ec6f04c57ec4f1c4f7b9f294e5823df6facdf7fbf55592689a3ea88922def94549cbcccae5cea67efdcdfe9bc7e8441447f5bcdc6ac91c5d173405401e83260b82414b133647c6ef046a2748545cef2ad5740e09d1a7ce037e4eecde1b853b44b2453b26079b143425d6faeba7a8998da920a3862a9627a90bd20327a36a2bacfc53085d3fe3d273216a28c39024ff4b94148f979462daf6a8a97b454265fb20c49e05d9efb1a9d0425025c38cfcd3b0a768c5bb626306fc55485fce779f67e4287ed42f644ace120b9665a61ba056146fe94a623ec97810fd2ac907cb1674afa4111e071a2a464a22f97fa06f6d2cacbafde26ae99909499ded1dcf3a415a4c5884e564f9c710a18854f554cd1a12b91bf1e66f65e882f758461b80d28c8a27646f94d49b97659f96897113ad9d2e77b48fcbb158060e2dabb2b62f2cc0ef2069137a2801627d1659d342a2480b3ec37c2c3ecaa484ce3ee8722123b220511b5a591a7b0313ff153660fab65e3597329efc0e637cc5da75a7e1744279143695ceec4f4912b8e2b2b12ffe6e3e3a97056bfe00606ed204d6177ec988ad2d1558cd9ecd958be69ff931a07fea591ac2a9d836417acea447dc07e898615ff2e7f32f221f8d823710be202a2c282b7e548515b5567873439bb9d29ef096e72713aa0ca92c6e2fe32c73a0387e11cbe6a3a273c455abe8429d17ce178e28aedcad006293ac71666b41d262ce196c278c058584eb317e201761a4355d6461747544278db4922436825a717678799c1839b4d5bf651af2b148db2c1fabb50a3f24b12907384077dca0c5d3186f4c378589e9ff59e4213c361e57a80a5f7da6dc0abd2b2280e1bd9fa649c5e8eb1706a5f0274bd952551fd0a57c9943deea1d85577ae10e5bc6f4322334d833967d4c3acd287e9b7bc8aa122f05f9e6b6700ce154361946b71136b835c109304ec71de58c47facccb98af4d49ea1e481e8e9b6f845f74ef036c5905d2e87da2f2d44019f9709113d2b84a23b9e01c903351cf92471b50e81e12865c45b6bd23fb6290cbd672b7ce9c40b0d10ae9d52d1b8dc087b7076830899e456d8212df77e3eb0b25728d4469285f0ee46d67a71ab29c90fb8f603e04691aa5c8fe397d4a9af38011ca99b400c826c0fdbe9347ac4f7034b28ce958e6cd6c352cf7830e159f4c24676bd17c26e9a33a10e5ea63c0363e8688efd642843f492af346cfeffcffb43ab0eeb3c91d18f057a612ada20bf47bf98320278bbb6e36e0a736451312c4f297aab3df3f70ca1d1efa3040e08ae9c5aa0d29fd819205a3da0c8f455fdd3968b8182027a2458571c5cb7664a98b6172894e4697a243d746abc33c6f207f32c4dcc106c6fe70fd66d91ed048805f27454d54409f4f8d532bcb03066c914c8e91800a394c875ef88e7168611bde2bed740fbde13f40468c31cc9761042b759d05e6eb4a50dfae82045ce9a55e2ac810554b0e1d75ac6688b5d146051b87c146eab80f501475f36ad18df954b80c0c3b31dab73564966d3d3656b41a3233802a613c2b562f6d2d4c794487ba0f412593c7faf1046c341fc36b099562b84d21e99256028e755b3dc5bd793264faf53d615128a00516418daf4d26d9f094141a858084234805d6e0d660e829825264bed7cf21bc6bdcd667b141f9bfb013694fd7114b23f7194775b341d9e864374fbf4ad044c2d54b5a332733016c054c4d94a26828796582710498e727514fc5b2ff69405a343bf7c55a37e1a8fc53b88c26dc63700a7ccf2acb460d3dfa09005357bc9b82d43042934e603f36b7296a5c1ce30b699c05dbfc1bef3b7f16818f4c3a0438756b3acf4fd30adb0a3fd213011d9c506f348eae998f1ed2d98b2611bbbb13167cff2ab10c9405e13dc3a001dbf76edbfdb139ed2332adee0751adef5f5f1dfae8e322ce5fe6cb81d6c69a99873500aeed7d7e48d56c6ed25f76fd09d30fbe7a9de572bc79b4487b76676be2359020f162e339c91719b4703ae57d4840539aca33010ca0fca45d0b8ddfac8078040afc368d8de803c01aeb62dfaa13d39f8e5d9a3b0a39ad86bede4510a844243f7375913386ae5863237ed92409b75842009bfb5890e14def3b899e6d9652e877e1f0fb0e136b689f6746ebe94d343365ec767099f80e51306f1019cd3f68dd9cc074a3b30be29818b025faad1bd2f5bd8f6c49a033b82fd3528afeab75a1fe7f0ed0f98c2239303d49e3f9ea8852722862e9a4bfc3ce3becaae9d5dff7c76e3a5c9310a63ba20ff51287499eef8e2dc97b7e89eee07a23bf647a857855c964fc64f4d63344026cd1eb187b8c24c561978a4bacfae32abf5e224018549284cb19ea6679fe09f8bfd485c664cb2f67ee70c20ba8a857d02644400b344517b0d86ab4c6e5992069ce391da18347eefda61bcc05ed4af9c207c72b1470c597f745bd31e46028a0556773343800aa0b9d7195909c25a649c82c07b05a58d9c82dc1ddd284cf335e77d2144023a310bffb11b04713bd66daf9d319d151069bfca6840a8737aa67b33f74147238f87df48f28187d053788fe5615cf5bc1920fe969679825a7e5bf32a4bcc8ba89ec4e7128a167cf59152573f783782ee2e04d9304894e9bd2e4218efe8971f9e8d3eee05b2f1ac5df7740f8dee07024493e73093b9b10d4d50a9fbaec9612fae39106f7a2036924da60010283d577bcf5584daf25e2fde7e9702ba97ca9ce30fbdb3e664e3fee30676594af169cb5c5c38a14cd0b5f4d4ccfcce2858b12d432476cd224771fe655adba1857805089caf4782dd16622b6bab9736b83cf3e66997a9b7dcf7af70427cfd9e2e52a09afeeaaaf7c8c413da287038f5f6f60d1e077eb4fd62208815ca81595dbd45b1c3f1fcdf34fa137ff2cac8da14b4eeeb9ee054430a0bfd04602682162a49160b632f2b759a0b228be9b8e1e38be2756b9494e34f59bb731ab683420f086a07083e84258e772a159a09358ba573890dc86eabf1adc3d81c66a75c51c7cdc3fd02ee89203a61357bdf7ef8f7982832380f7a0961ef64a45fef92a7d2e854e47eabff89df99f06b8f611024a1e56823a32c12f5ba6dfd0a0115e45d79ca943f9d56954a806dbd305c4789c81410d9146af0baf3d1f526992fac4dacbd6bebd5cb93a875ec7cfc2ab996374eb2be0fe1ab4624ba236709ce332fdacf267b46686332d50b6b1cf2df29a94e17aa1bdd3eb950e9f664375ced47ab20fbe3fabd73f95b511fbac305786fa6346239daec645a28439d09315e24d5743cb2299c8ab1d46a5d5028609c8a8059d77e6d84a12fa08d3fa6b0361553e23be4f37b3b48286536e69a3971ebdc9891f8dfd03545efe8284d40be569a77dc309e7a71611322263f6684bc5b6c8d405d0f1bd6f74201ba3f4a1219a71aaa27fd674f4c70280d949405372381eefb3bd972ed262ddc7f2f4a37a727a38003f5a5dd05b5f43ca89cdbaf0123bf472d5295ffa28cbbe28327357533d8bf5bc3e24ef4e6c08920670372f3ff86b926ba53e0ba9bfc6666999f2cc356aefdeb764aef2884f4b3ce381f03c2f30fa741fb2c630e59672935dd330015e5c81f0356c3288c548d0466cea785ac452f06832ca33c7fedf7b1221524279e769688e64cea6d0b8e3eda5f656a62c4f2e48b0e758600e0e74a5f55c7a4bbd4f5f9df3d9439f09b547b0bb2f3d03a8b2950a7ffd967bc64542b70323e35833d654e37d30b64ad5c79382df38aa1ab1a4a20f350adf7cefb67558516010dc520bac7c7666992a18491320041580d1e6e7587b3b23c3511b64833d7529e792928e8877d3d6215f25cb4fd2e97e3876ece5c359fcd959dffdb69ab297e4a700a87a0aee7976494faf2506a5a7ee08616bf966e3af4d7a26147ec7fe8bc58767d7c55efeb5e85aae6888c83514ae5449eb6a2ef9f687ad85a13ca6a5dd7726431f87c610cb2421111c18724fb68d334c84b9652854f609e4cf0a1656718d1bf62787e3a559fb2d9f0e83c58e287eea9cc9d8bf292b29fe321bbbe4d4dbb0bab8e1ce85aed5a42a461cf066390c7b8fa7ac63f11ebbe673d88074670594a6c43b930f060ad94468587b7474fe8e42c9987a3f82854b042b29810955324914db3e448237b7e17252233812503df36eb6c6b16481b6451e7c26a20f115d330e1e64cc41fac9d0795781a0431847bffb7d460c362597259d5f40dd12cea431e7f0cd4ae8db2cf17a9c63c7a4ccabe4ba58ad68f43fb1b74d8c1a315c847ac5c391fd028d93d88e51cd40ab0935ca8f551ed7bb59fd7dde6995f1cd3aeb95fd07a2f7b45de456fa25e20b660c9bfa705734d13331c3ca83904d810b44d42067f9009aafc2455ae4931ae9232b12a85ce1b43b261ff376010f392938be5a2bf7b261a6c234b88de09fd8e0ca6af711b86db0e6d822b8f9be987a5b2bb362f986efbb9105f8f5f1542818fc9dc944ad628f1f1f0fe5ff7e4d937820474aff971fe095438fe39800ea19ab0be274e70b389fbb078d72caf89f49e25021bcb8558a7dba640600f2758f88bd75ebe9bfdc8c7001b727615c6ab776e52dc6f2fa2b7b9353b12c511992d7ebd8350870a5addcebf2b261ecf81037d0e78c2a4cfd1e0c0596aaa91560a62850779453447c9880569578e46af8cf0c41a2d8a53e36bae466f7a16643c1c1440fc8bbbd1d1dc514358e8fed77b7e1305405dfb1f0bf23ef1757ed4b4e103d30dceffca601ea8c1e605a6c9406a5f4a85ec92f67fb299e6de4599bf0851eb95e6bbd91b1f0e36eda4c0c4d10f13eaf159e158a2d7100d488dea0c07eae43841defa99663adf31986ca2c304a6b215ae75e0cd806a41fb63a7e8536a6f39b59797b3286a40cc92805fa8d6f1c4f0cb33ad84bc6c7c749c2cbf358acd60311a0acb98fff4097e5c4c11a1566d8072fbe6bf3513dfa52ff547340bb9", 0x1000}, {&(0x7f00000024c0)="c25bf1fcf60924be1886e453bcde0aee65496f305693e5da2feb2b81a4734a9a4e98289f42fae7a7af08cb2cc481f3acbb5c4948719937491bfa6aecb61caef24d94863d3531bbd85e6b661bcf3d78beaf76e9340a5de8bb14fbd14f2d978c8a4a95bdcb7dd848e9ca3ee37c080018affc78abce711593a8cb04fb06d5cea27ef3446659f6438adb5a8f37cbc04e5edf2fd12f45d7adc9d96e0667d43b0aaf55838d4f7998b86c97b712bcdbfe4024268d7246b70b4db47de5b128764dc028fc605ee02473003195c7ca7eeb9bb569a799c68a2a46b34f", 0xd7}, {&(0x7f0000002800)="4dee72a95aaebb04efdb3643abdc22b911f83ae0ee978c01c4e9fa004c602a7c46eeb4d2c005f4cf8fc1f9e13d6379e4746c5e803783b45b5b5e8a016a6c972ec4645f70c0e5b4a5b667e52f75c9572296b75ccf1a891f7f5bca0000000078569bbd246f430eccc3f5f594c5a0228561f1bccdef5ae33af1dda3d818e96494a1fd018ce65e9ed0c225544b86bda18f9db826d448c9621ea0a668b15b151336603ad38c9de10c1dccad3f41b6a4ce0d5ab471cf67098235276bc659120e40308d38040976fb7a8fb58da24f414bff2a3bf3fa0b54fab47ea378630a788d03800ef9fabbcbf754c8716e20923602fff83ad199a1", 0xf3}, {&(0x7f00000025c0)="f93d4ccfd5303c90621cee902207cea30cf9f0cd04", 0x15}, {&(0x7f0000000340)="bb2b3917ca47cab1b5fde0873e684fffef74ef061e3826fcb7d191d7683bcb6cce6a128aac59bc9c9273006ab91d30178f388cbb188afc06e420ee7ef0558eb9e7dcfa7ca0fa2342364ea25dc66cff56e4726d25901bb7e8d371cabf06c4ad62fc4a6a2555add82d765349cd3eb166255669e4786e35bbcceb076ccec1d5a795478dfb97757320e8c25480951afa891b4a7c2151661b56144b48edfd98df53f7272f0e19514ec67e76bbd103f2d03c61412df830285274fb446846c0b81283a00d839cb9f1ecd3ee78f58bc83ac6af0ddab07416d8a2562161cb3c7cd7e651141f60aef083f768e80a8791758b0e285f3f3e2e27383fe640366e1262e2af118003cb64d107ed04058b575af805b79b14059db55031c6e138b8a166a44cf2f9e968b1b5337272f71826ea3e13244aa7303256d3037aade266ae08a413b9", 0x13d}, {&(0x7f0000002680)="21a630353412e2fa855e2d31749dc403d819a5615e8f18a1a22d954e12eb2d346d8491674299e3bafc764b660d8ec8a3358e21a71aca8a974e27dd64231182802514a55c5c31d16d53951c7e2e6fb75f93e44926f68aa1feb2e1258b7bf36fceba01a87fa62bb25f4fd213852d6888cdad75b7c45ed5a9873ab0b22127fa9a4046826b6b5c3eccb6ce3f8e2a8746e54a731af2b3cb7ca50f18aaa306553c8081644566c286d030cd6c4b240c273d28b788df687329371e0d14d58df13132acff2bd8869a5dd1846d0bcf5868128efc1e36d06a317052ae068c906bf062f0534fbade41374b9e90", 0xe7}], 0x8) 4.216982084s ago: executing program 7 (id=892): mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x20001) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xc9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='r\x00') (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0xb99286cb79d1c682, 0x0) ioctl$VNDIOCSET(r3, 0x80086476, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) 4.215948281s ago: executing program 2 (id=893): openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchdir(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup2(r0, r0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x10}, {r0, 0x8}, {r2, 0x1}, {r0, 0x80}], 0x5, 0x47) poll(&(0x7f00000000c0), 0x0, 0x8) (async) poll(&(0x7f00000000c0), 0x0, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() setreuid(r3, r4) (async) setreuid(r3, r4) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) r5 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$inet6(r2, &(0x7f0000000280)="cb79553cb58240358f60a1ed7f1534266611bbdefc34505409045f1d60abde3aaa32f8d48cab96b355c7b44079ac438d64f1f1969af04bf252b10a00a11f40a276e5cc19104911b1c848a960e922f0178143ca29229385808c037329f0d6b2f3c4b19ea6f456e477f9a48ddbdf66e0eba6a41d8d7179c81dcbce38e51982101dc2668e0b10084a28e8377dcc58330375f8c3cd9151b058580fb1552df41c1d7329a0bd6df418a3303310b47cf4921e065ceded894ca1bdca81ff1c077d326023becb02150683cf6ed6f0bdfde74df17488bd606b10faeaf63f04f6fd4b197bfe", 0xe0, 0x400, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000380)={0x18, 0x0, 0x66e, 0x940}, 0xc) mkdirat(r6, &(0x7f00000003c0)='./file0\x00', 0x86) dup(r5) pipe2(&(0x7f0000000400), 0x4) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) dup2(r7, r6) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000680)={0xf3, 0x0, &(0x7f0000000580)=""/243}) r9 = msgget(0x1, 0x100) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000006c0)=""/100) (async) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000006c0)=""/100) r10 = socket$inet6(0x18, 0x4, 0x80) bind$inet6(r10, &(0x7f0000000740)={0x18, 0x1, 0x6, 0x8}, 0xc) renameat(r1, &(0x7f0000000780)='./file0\x00', r7, &(0x7f00000007c0)='./file0\x00') (async) renameat(r1, &(0x7f0000000780)='./file0\x00', r7, &(0x7f00000007c0)='./file0\x00') ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000800)={0x314400000000, 0x4}) pipe(&(0x7f0000000840)) (async) pipe(&(0x7f0000000840)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)) 4.215618764s ago: executing program 5 (id=894): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b5fa0800000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e42", 0x189}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="e1629b617400aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1187a653e2c6f0000000000ff0200"/52]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x959) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) 3.164965634s ago: executing program 6 (id=896): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0xda, 0x83, 0xfffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b055f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69e", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x80, 0x2ea10e786807f088) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) (async) setsockopt(0xffffffffffffffff, 0x4, 0x5, 0x0, 0x0) (async) syz_emit_ethernet(0xe, 0x0) r3 = socket(0x18, 0x3, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x121) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9", 0x3dc}], 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async, rerun: 64) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) socket(0x20, 0x8000, 0xff) 3.116162749s ago: executing program 5 (id=899): setrlimit(0x6, &(0x7f0000000980)={0x42, 0x3ff}) (async) close(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x5200) (async, rerun: 64) open(0x0, 0x0, 0x55) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) write(r0, &(0x7f0000000380)="0d5071a4eb0d993db2ec5fb8e44465eddf4a5ff03b0c11a969234b0d1bbc61658001bb587c0efd5f5a0d45a4ee9c7a2365d6a7c0a6d85d4b076af4df6feb57526284e330cb888ebfb747fc4e3b7428324a50b882e495f916cff181c5f40f8df2ac2fbc3d61", 0x65) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000100)) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x37b, 0x7f, 0x80003ff, 0x1000009, "00df00003f00", 0x5}) (async) writev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="f641288ccca8e14d34e4a627c91b331bdaa906245d358040b4faeb66e68f7ef50f149c587b55e8588c466e59b9ddcf127601a900849f15a37df110b55deab8a2c9c424fc000000000000000000006e4a7f80e447ff12b5315767a5e7b1803342a6d02c39f667dd11b5a3eee390ff9acdea8f59ad1d8aee913706e5d9675213186faaaf4a5287504c0555d30b1a17cb95933787775470ab123c1996417d", 0x9d}, {&(0x7f0000001340)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb7382c105594ff4411991858ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400000000000000a1b70ea349f718be3ab9871ae482758363f04fa4f6e91c", 0x107}, {&(0x7f0000001940)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b3061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f3040727c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097a0900000000000000fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d28596761ca36d1e5d3bdf73a956d00dc07740e04769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd25161289ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fd47e8a5a1c186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc026fb5e63be333500362488e7ee78df015294aae451a12dceacb953ec578bf0a6fae1ce4aaa4775fba104a4fb15d0cde5d7e49d429c94fdce67333c51007729f1fbb061af0862526856c28e65a3ce7df07b3da132b0c919e95b9551b1edc23a58c450fcc39f518fefc4df32130c52acc77b6c5113a02a4aa3bf0db5fa61908dafc0bd45fa6453503e2cb76729ea7991edef5c03d149d1be1013fad0d1609db6c8c7f1dbbc4bbbaa4761bae7a6db40fdf4b00dce63bbe3c2ddb417388517919f90f8699247eadf4ca77fe38f171070af0d464f63378411f42b7b4355e5a0e38bdfb84f23a6123cf97b931d64ee03b420209143591f3c662d2018ec35d02226146abbb7242200ae1842f67b619df797c44ea964d6fa9c38955dce88d2cab273a6b15a10b816338cedea0a48454bd5000000000", 0x113c}, {&(0x7f0000000e00)="d8a33517c66c2a01058668e041bac6e222cda5a8a83a629eb6514522c599cee99c1ce2751a6bc1303e5e1af2f7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9df00000000f3f25c0bc65341263ac9ac9d46c0f425ff000000000000007d5653d729bfbe294fd3c8f7d004762cd5c286b039df3ed0e2aa6f14488dfe95d5b74aefce77e0afee5ddd2876e6cf2d0500cb8b8caf6a1f3e46548cfcb5eb0af4569f6079392e5ae0c650df19f6c61b7f1b2832b1a2423c635cf3b594b514bbd77a58426c4274ae6ee48b9447bf49cf249c48e1df0000000000000001366abfeda37c03fcd6f1fc9b5adec1bf1086e0ba29b937faca6170f5e317866d090386527e99384fff563f4d5876df6fd1abb49b04e4aa1981166496fc258ee7c2362f08dd5ee43c92e695c728038f9ac6b7159cbb69daf49d4355e098635a36377353c64bcd2540c53fd06304b3408b3c4588195d26543e81b4eea033f843209f502a7beabf707ae5f0dd68aa8565fd083bce179badcab9f33825b7c538f1d20c", 0x17f}, {&(0x7f0000001740)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261eb0d86b3e469936c0799f8caf0dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6dad709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d599", 0x1d9}, {&(0x7f0000000040)="cfbb251e606bea41ad41ffe4975e0508005bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3ac3532d1d34555dbef418d8a7e994b1f1b111a170f29659d91bacec8bf0e9eeef122124b443caa4002363de74512885ad027bc4d08ff925caf0358a6165e62f5128620c7e70ad2605113d009670954ee4f6c705e70c9e4bd5d435a44800000000000000", 0xb0}, {&(0x7f00000011c0)="73fe9e41c2d3fe87ca37baa7498bae0100529b4ebcdd914b9ebec1e5bd2d350c594b32eeb6d0772a245782ffde01fff89bb04c42906d7ddfba41cd1aaaf7c2216160b8f1992ff697f42621bbebfac9a6e8abb61e311b689278bb8fb22260af69edf2c81841744925fa71596a50d2f423e3d4350836e141b6f1eb5cca994788333c66b358ac91841095b5adef5b4b41b08383cbff6125be45352acfccb63cf446fd09bd45e6d80a728e8085c6a88dc7eb5aeffa66a06169b1adf28d806d6ccadb32ed00036026a95bb38dcdbc4bab15e1a5d5b636d53c022008022faafb8514ded94c2bbe19ea0000000000000000000000f0c509e1f79c9f901e133087fabdc943bec60099cf243cb4e264d6bc03d22a", 0x110}, {&(0x7f0000000580)="a8f1b412d84e66d7154e99bced60a5178c13d83c91804cfba26ce0c676078618189d7016af23e046cc57a1d08afebf95a1b849c58667384e15ce34c6efcaf270631a0269709a30500874254c1d87c79bf528473757fb647c305587e071e5edfaa81df30d967e10c6dd23d73cad6ff0bd77317a24979d6fdc8ab49b36a1a9e211ee676eadd931b079cc995f3663b3b7452a4b344d8fed7b47ccbc912ac34abd55b6b34eac279f5788f781bf408ab30f9cc3deb5b6780983ad60fe47ddaae6fc2ef647176a4d4ebc47fc7ac9463540253d6be45e023408e331434979dc2e3f983f65a88b26c4b905df8f0adb55cd0b56bad5203a66a08a8fce01de0e4e4759fcd5f23c7e41ffbe14afc6b76709318387a2026703ea1637c37168", 0x119}, {&(0x7f00000004c0)="1dd022fb4be9895efcce2f5f57c04235a434a3c81c3cefafebbee0c22c194710fe1ad9193ff7a29f7d4409f2de1fc508b45f187e27bd2ab3a40bdec4ad4f470e41f86f18e5f2f64254d437d5078129a6d76b47d3af36b425c940dfc4c1", 0x5d}, {&(0x7f0000000140)="92fa3bfc86d55fb44655ffbf8b54fdec6582e333a4ea614c10fe66293fed9767195b5b960c7efd4a1d38877a7d2f3a210fd0722afd", 0x35}], 0xa) writev(r2, &(0x7f0000000180), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/224, 0xe0}}, 0x10, 0x42, 0x0) (async) r4 = syz_open_pts() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async) r6 = kqueue() kevent(r6, 0x0, 0x7, 0x0, 0x2, &(0x7f00000001c0)={0x8000000000000000, 0xc}) (async) close(r4) (async) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xee5d056fe16de12e) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r7, 0x4004667b, 0x0) 2.03609346s ago: executing program 5 (id=901): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x64, 0xff, 0x3, 0x5}, {0x6, 0x40, 0x7, 0x800}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="d81253ede1f3bd8558d5c7364888", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x64, 0xff, 0x3, 0x5}, {0x6, 0x40, 0x7, 0x800}]}) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) semget(0x0, 0x1, 0x281) (async) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) (async) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0), 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) write(r0, &(0x7f00000002c0)="d81253ede1f3bd8558d5c7364888", 0xe) (async) 2.027820735s ago: executing program 7 (id=902): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001600)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) 2.02719849s ago: executing program 1 (id=903): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) (async) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 1.951545129s ago: executing program 0 (id=904): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {0x2}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x2, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x1, 0x80a78b, 0x2, "71f921303b00007818c15a930300edffffffffff", 0x4, 0x8000}) (async) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000300)) (async) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x40}, {r3, 0x4}, {0xffffffffffffff9c, 0x100}, {0xffffffffffffffff, 0x100}, {r4, 0x4}], 0x5, 0xfffffd73) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000140)="2bd3", 0x2, 0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) (async) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) (async) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.951096212s ago: executing program 0 (id=905): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002", 0x62, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010872dab311690006040000000000000009"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xaa59) 1.950682057s ago: executing program 7 (id=906): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r2, 0x0, 0x0, 0x40007) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ftruncate(r3, 0x20008004) renameat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, &(0x7f0000000000)='-\ar', &(0x7f0000000300)=0x3, 0x0, 0x0) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x80, 0x0, 0xffff, 0x6, "d79a6219bd972dd1848ffd1510363358c13d7e5c", 0xe, 0x2}) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x44) 1.948784903s ago: executing program 2 (id=907): getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x7fff, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0xe], [0x5, 0x2, 0x0, 0x401, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0x0, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x8, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x40}, {0x0, 0x7f, 0x40000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xe4a, 0x0, 0x4000a9fa, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r8, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0, 0xfffffffffffffc23}) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) getsockopt(r9, 0x0, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 876.11773ms ago: executing program 5 (id=909): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f000021a000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil, 0x9}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000621000/0x1000)=nil, 0xfffffffffef7ffff}, {&(0x7f000063a000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0x180002}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007db000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000333000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f000069d000/0x4000)=nil, &(0x7f000063c000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f0000736000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003a8000/0x3000)=nil}, {&(0x7f0000146000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0x1000000000000b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000007c000/0x3000)=nil, &(0x7f0000584000/0x4000)=nil, 0x7ff}, {&(0x7f0000553000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000712000/0x3000)=nil, &(0x7f0000683000/0xf000)=nil, 0xe}, {&(0x7f0000656000/0x2000)=nil, &(0x7f0000342000/0x4000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) 858.468051ms ago: executing program 0 (id=910): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000000c5", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) ftruncate(r0, 0x41000000007) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendto$unix(r1, &(0x7f0000000080)="39437fdb004b9e29915e2d0df86d80dbddc309ce87487b91a4ee4611047351e5dedf0a4dbca3c4ac35a61528b9249faf8ba2ecaa273143e5ef4322a04cc65a52cab07a55c2e2781cdc27f08b0780d07f1e2ebbfdd6b1a2bdf31c06361e22c3835ad612aac7d336d493002593f62ba7a0570beb42de33b50721135e13420e7c00e91cd34ce6", 0x85, 0xa, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) (async) listen(r2, 0x360c3d25) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 32) r3 = syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x10002fffffffe}) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) recvmmsg(r4, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000015c0)=""/160, 0xa0}, 0x5}, 0x10, 0x801, &(0x7f0000000500)={0x9}) (async, rerun: 32) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) (async, rerun: 32) kqueue() (async) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000002c0)={0x2, './file0\x00'}) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) (async) write(r5, &(0x7f0000000340)="529a2351e00416bb0600e2b8026e5c14000e001284c9e09d4c6af61b2a22078b377b382b8f3678d708216bcea56bf6eaefbf7af669a150b34e0c42ddad8a2262971adaeb5ddcbb5971e4e4", 0xffffffffffffffbb) 857.953372ms ago: executing program 7 (id=911): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="3a32fc89937a465d8e", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x28050, 0x128) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="3a32fc89937a465d8e", 0x9}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6381) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x28050, 0x128) (async) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async) close(r1) (async) 759.108052ms ago: executing program 1 (id=912): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r1, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 758.257311ms ago: executing program 2 (id=913): r0 = syz_open_pts() socket(0x1e, 0x4, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 752.44258ms ago: executing program 1 (id=914): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff000000000000002f33000000000000010200000463d134d340a174077bd887b0a208011313da3a847017735c1edb8b8f82a949a753b19838eb22a2b1e71a93d6243bed473d2dcb99d198475c02108d5ef172346617e7e5e1215e"]) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00", 0x6}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffd90487570000000011907800000000ffffffff03009078000810004500000000000080c1563b75777d9f513943ea761cef92000000000000000000e0000001"]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) poll(&(0x7f00000001c0)=[{r0, 0xe0}, {r0, 0x8}, {r0, 0x80}, {r1, 0x4}], 0x4, 0x6) 751.087845ms ago: executing program 0 (id=915): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x24) (async) pledge(0x0, &(0x7f00000004c0)='\x00\x1b\xa9\xf6b\r\tR\x06\x8c\x04\x9a\xb3\x00\xdb/\xb5\x1b\xc1Bi\x1e\x1d\x00Qmv\xb2\b\xf8\x8621t\xc5\x1e\xf3\xd1\xd0\xbe\xcc>\xc7#\xc2tlNKSbA\xecw\x97\xb4o\x8a\xbff\x11\x9b\xd1bC0\x11kM\xc5D&`\\r\x06\xd9\x9b\x85\xd1\xcf\xd5\x9a\xc48\xf6\xf9\xa27\x95\x91\xf9b\xb7\xe9\x9bUz\x9d\xfe\xe5~\xdaj(\v\x9d-\xc8\xc0\xf2\x18t6\xad\x16\x19\xb6\xc6\x8c\xee\xecL\xd2\x87h\x16w\\\x9f<$\xe4\xff\xcc\xbc\xa7\xf8o\xa2l\x11Guy\xf6\x83\xd3\x91\xc4u(X\xa3\x97\xd4l%\xde\xf97E\x0f\xa7\x97\xf2\xec\xfc\xac\xdf\x84\xde4N\xbdks\x1d\xe5&\xfd2\xf7\xcb\xfdP\x83*\x82O\xd1g\x9c\x94\x03\xfd') (async) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') writev(r1, &(0x7f0000001440)=[{&(0x7f0000000180)="58873dd446c3a9f992803e5c493ceff584648d9806ec71f1d2ac3ef1fdb8a117fec82608c2a1e15e6503e8b415bc6d275ee71744cade5c03d4faf017a4c2da8b20212aabd074fd66897c86a5d599cddd870ed203b4dd99e8de909ed7af36189b084bfa63889eb1bb8119f5c1a99dcd8aec8256008b46525bc71210d11a09176e8fd77d8ff2d53cb44b9ccb67a8b1ef8270eeba833d14dd4851224f7988a1cad6b8badb5ceb910a2c16586285a9d65879ff84b6272cedbf612def08810b590830a0d553bb2d622b4d802524b8d030179d5b2ee01474c5e11cd75613520e0ef5d719c4a53dd462bae84cd1fd8c4d09326bce1e7e14e20a23f429a6feb5b4e8e160606960b7f1baabb49d31b0ca5dfdba5458f60fed8c50a4e15c8010c76cc528ef30fbd0eaf48cbf3ad335a6f05eb790680fb7bf1cd166aebb8c5a7984b3fc64226ceec73be9ca5846ed1549ecd91b8fd831bf8071256c3ba0bdeb76a74c3630458f73b57ea54c68ef3b34ff19c9e7e450c8b41d4e64c4b5a728aebf9a8fde45840d67381b0c8182db3cdcb352b8e471525598d7ecabdb401b38ff546999d8d48c4924bf571e1fb2480007466d026c437c3b3cc937188b559673e454299efa9561313317777b5b780299618fbbf27a47edc315f992fc9697087debeb7074f15eb148218718dfef93b1ba6707ecb84882392fb7d6c4c8c225022a3c663d9313df6392b10f38c2621289a5f4ac307e012632e0db06cbfe0f4b8f2ab8419a36e9ca9554ac619d818931b8b70080c41b92d54d9980d54b1fdcdd2ca519702386a872c42d7ce2044eda273c23ed359b50cfe3c00eb4633b6014ea474e6cd2ee60849ae75f6f93c634ce66ce20fb48c0e33b2bb5aa1c0cbc6b163d3a9c7a25fdd26affe219eebcdff045221aab1163d557fc05a46b24ac03f9698456d52df45814937092747f43a861a841ca98bfa42a0267b55b9b1c277334b80791d89edff6a41b074bc7369f51d5c947d7b069a6fec66b8582e38733a2beceb63f15a933a9c509e9d6c540a4ec67384be2a5485293216473cea002a5c52cbc38e5d409e18f8d821f3af40a13c156d2ee3b5a8dc20f14eb8cdee849d83c2582c43f79ad76b8898732c7083497342e295dccb54e7012ca4e8626c434c1d66363a6090ecb538fd31169ef123fbea9addac429fea2a6bd2db81440e3ab90c40f71ce50e221a2e984312f43296e6c54f60cc98779fe372feb1bd9f3de6e5c1f17d9b0c24e31c3b4860c2b5cb17a0600482a501170426a83b463d30f9ad80b8e459e00af75249516d2bc1f7192326095cd51af726b1f19ce74a46ba251f4f069159c48feb50e66f16033ad45ce509accbf9ca743c5d7b8a8dd886ccfffe58403168b706f86700435dc0cef92e91ca3402440aaf21cc8fbeb8e365c3e6e9c2d50c7a85384e2fab1ec6bf5f0bdf35f59c4e4de0438ec1a77e3fbd1ff5a77bd422c4dab68621fafb66009a94dbe11ffc054979d845da108696832d075f5dc01c693cbc532dab8a1bfe50328ffce474b4ca0c5f615607016b70bd7554a98a6e803866cd2dcef6664e03ad00c1ca6f2f3e3532721fb74458f5221eaab64101e303a6a64429cf33fba996d19b6b02d9f3f0bdea9499168c3cef5df475b59c4dd86c626dd2556f62ae066f12c2627008b7cdd59686ddb249daac0e6e5b57c2d26f56ec1aab799fedf3e0e7a520f8cca11e4bb25377b6b69fafdcf4a2d8ce95761da0c06e2fcd743bdead58a13dd6b85bebcc4744939a61b80e9455c31e2b05bb7961f9daaa997801f1021107ffec9d0beb2458ef80873eb438724b45421508cd91ad28e7ceb70ddd7cc111cfe031dc690160f18f5958319ccc5ad7dcc8e2b304645a27e234edd9907d4b22e721ca73a3681ee2ecc16a8d8230a34e04977f7a0d1ed10795dfedbe96a51a5458ef6903fa3baaa59585a0d377c2874f4265dea05efca2f08d5ec617422bc47dba91d726c44b5646894c20e5242b0cd63bb9fdc746261156e414f52a033165ec9f0b04a6c039b307301a14f5599d19d93a940670bac1c41eccb37bdbe464094451715f9a69c924a65ce733f12fc166efa952c026a386e04d3ffe83eb99abdb2555658e99ad268db5530320d4786276e89eee6ed065ec94a0a134ae81b4016ff17185153428e172cecee591b03a038de95b4eaa01bc5af1b5a2b410629faa97984e701661fdd74e6922b242f35b48f75eea46bd31cac151a25a366040989d1fb898abb21154ce986c7bfcd40f96203c04065ce5a16d763d1b5d61f9b8ad2d5f7a0d63a34eb002bb2f4586236c804e135a1178d5107fce5e6f805c1bd2de633897d9d731bfc05b01fc7a6594a027d8b257aab1e124f6e0b492f2dc79cc6f30195d08cbb6e24c0af02db6557afc3b6eb21351e3b49f15407219c45dd90b5b9790c6d9fc6e759fe906f680dc6ac034e98617ff17b2618d6d6fdafa76a677ecc958487b04559a2a9444cad1d91500188909dfab0b01cc621988fb87a87293827ec189bb015e779833b23b377ef6e86c601fce5cd947e7a38fcd9d6a48757fb41aeb331a541b5b10081d553d696aa0127c9f3a611d158c8faea7ac88f0268ec208a1a88cc10f091d9708a645f498285f2ce2d2d6b3a17d8ab6c863070574e600a83143f3e2e9f19c81cf2cabe4a0bde12f6894bc127c60e05d3b92fe0c83f0d9515fd34a43454e21e0bfddc8d88da8af393b0550cc9a46241a72f421583f351d730ba9796535949d15c391546d59fc0d128e2df47845c3f12d1285fd941401a155b31b02cae7aecabff607af753140dde2e6d32cb8accd7242e9944546e3bcebf95730a9c64e86bce3a3e9171b5bcaa2f99f940268dbabc03bfb38efd6f318317e6598eabfb1c2061510b905ac9dcc20ac57fc2db17209495c427eeeb35adb4c65a4714fac63a1b0d8261a74ae39a5412afa8485da7abee1f0454d43b145045bfda1e4afefa6b2a31d63faafb9c4aee138f13086fb9164f5a247b9eae4765c29bf2e6457ebf7da5f0d75975898c5aee99e919c92adf4a64c8e3771e0cc57306888b7b714c2846a383eb65e4530ffef49d0a04a29f775100f73831a0429292635cee1d3a112ddef04bc76eef10567d555597701f66f16930aca3121035e1607195c8c9b8197c6f5d6ac4c680c2100a45fc4afc483e7db577d192f7663bb581fb4067ab0ba5e786d18743f53f9e9f71b95ae4101f29afb45776176a6c580e7cafabc56a86fc94b27b6b059a19e5ad33e76e391c78c9f4ec712782ed516eeb7f963b16321f89c3701f24042d35b49739fc4d27da388f21de10f10a310911b26266ea9637598eb74a55326cb271658b15d9d65cd4cffa1bc08cc2c08eb93224d572db2c2ac41e5732998a7dd8f38d1dcd2cc498d7b3dafc3ab5a1c9aefdfde1879c9d4c1abf0ae0914ae59d374db5b6c69acf7c318d42a5f0418efdb4f4e7bcfc1e7eb793d1b290082a71829c90eac4178432891c897528058a5dd2f8df465fb687d969d7af4e060a314d9f6ed05a40c072671e148adfdf8b743024f3a749021da05bfa7fa17c9260d382cf6e85ef163f758ef1bcb7d44949c879b7860bc391f148e9147ca67282f885b4b02cb041f7ce4ed88ea4b20b59d4c44c9365745b26c748439fe9482644e1987188fce4a483f85dc4a948fea9559a954dbe4982a4ef66f991c032769c788cac4b309ca3bece5c9100e4d75de648734d14e6fbafe1970f2dbf2fea7fca173b21dece51e9830ee7e0375bef06dc3febc85eb26cc3293bd194870bacd27a141747380371f9e09735994c45947867b6ceb14e3a72726205fc8574eec63087aecf2117cda8b09131ab10ae92bf038bc9df634fed204bd85087b37618cf9a48f3cdf661b648816ca04d5070f332028e986ad315c4bd7a95ce4748fde29061b326830e60960947b647f7bbaa609c1e18cd93570cb470b117817a9b64ac2ccee5b23a9490e8a6976240e746df5934e397dbb2a429c6c06192a2696317a147bd2e7bb63f8912142884656bc39340e727c6dcbbb32b69ef3899267e39c470b4eee52f2622d842fee82115a9c0dea1df5b2551d002c4b59cf5b13b7e08566b6ad4f298c3df53afffe15c147e7e66dca8b474b78963a4cb1fc0d402a523f76a7a78c94d5e10cd8be8205a62371fbb61433cf3592509526a0c83ab43fe1f30839e222fb10c011e00acd8fe78ded2e248bdc14b483b92e2a687dad467a4863cd956de5abe636ae127e0ad68a67d4b4c4ecca99783a86fc010b34562f33dea9c8bb33de220e250714c1272305b6817c42f70d206a367110b158bf104b36675723e314faf21f804d9a9445a752f06ac258035a2f6ea3c976788c7ecf619c8c1b0b70982e9a20d004497971ba25214d0822b2c279dbaf0e7647db95d2aa205c7bd12e164ba26b03e8299eede4ed99b0d2b812788382ef79fd95f4ec179125d92d55a4852de1dd784b2f066deed808a5696fb1d762dc75d1073b9235b07235dc21d5024cef85550fbeba1afc443cd5f69cc3f6823cd64e2abce160d8c10c05bc9dfeed8e0b57f06713aee0ecb5107d4ff0308e1846ba3ff20e819b08e6f0ea59e02ccc888d9876a1961338f0ae9bc48dbe22bdf331d4586c11d4dea09e83a3a0456f82046beafcae173310994dd988d893031031af3b1d1308be4bf75782ce1dd058b5ff781d6c47fdfb4c51d22afc314083241bc198e8547f1f9f41cabfce37cc4f41a7e95c4e19e4daf0a338d436938b5e3b9981a547622c402112ce9e99a12b3128cdf4d21c8507d6dc470a5215db0275a30fa324d7ebcf2f24a0660c875ffb957500d3b73c3878780f6b00261593dec093edf2d91c2004b7351f88156e4a1f7deb84cf1e407e62387e1a7c173e7f0030578ebabb4097b64dad949eac10624da812e4d53f486baeecdff2fa2b981396abf49fd318582ca26d7e3bf07cf0f2b6a6eddd41d2f8353d0e8fa0ca3ee8c0c7aaa813c4063ea0ee580f4640c8edf3f455ca3a9807c56544c066e456b2059f5669935149fe4b91c4c7fb4b4d7dbb7be0cce5333cbffb3ef3138bcbeed57ffc326c34dab40bc68a625668e9a84c736ffed5f119c7b7cf9666fd2a75dc228472fca919eb2013e34a1ae01f56d27ca2e05c368209cb8fca4e76fd775428852005f4123e59282b533d365095ec8230b97cfef58aae01b2b525866364dc03566759b7feefa46f7770b2b104f6cecc9ca2309f5f58b27823a910697e28ef44a952766cc24055506e1cb6b63dde50b49c73aa502e56a32115bf28b1553b9282286cf31a50209677c4b9460193d8f7941ff4c5794b311271b080934ba8cb5d0409126a62688e40a9b7a3ff60cf343023000b0aa5c9f797992915ed5b0944537316cf8ab7fae80710e6227246b5a927e05c7e938e33e7aea93a655f30a5a4b06bcacdbbbc6ee53bfd7cb209b08e1c62bcc93f60190ee4c2732aad6c9dab5707856cca2182bcd922ee1013d17b459db9097fc2d9e28ebd75d61cb1fa7d3b895d205b5535e36c783144d892d30cb2f4ced6f692f06eba11b6668463412882a268178e6209f023015c36ea17243525b53f8bc18e23a8f9a6c8f0bd91659da1a83fa2f3303d9ecae8ea57bf85d5509a90f78dde4a8db7958035377cf3249d9284e8b2da677620033df9c809018e47e5f5919f198858889f50f44da3fd21ce00fee91da9a3d3860d2923fb8dd0955a80c84362724321e84dfd5d5efa361637eed9b047518f1b3afd58b242d9c0cc3b089de30f93790d22dadfbd366951c16", 0x1000}, {0x0}, {&(0x7f0000001240)="c55acf87abc45e38c7420d4b46a220e0cc2c7eec97cbde44e9fe5eeb8508aaa2985237f17297c47666bbaa13fbc7d2e87f1bcc1f8f7f66330577833c07bce56ae36c4dfcb75cfea4322eecf915794ae4a1373700cecc4e8bff428935dcb7bb0ec44064f8e5cbb0bdf49919089c7f2028211669b201b6c86935d436", 0x7b}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="512ae5c6051f6aca03fc10258abe1de9f26a508f064ae9ffe18b96f6418574d35dc1e4", 0x23}, {0x0}], 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="3e76f3c1aeb37cb9dfbd178b0b824097b0ddae43736e0fdd1401000000000000001130", 0x23}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xc, 0xfa, 0x22, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) 750.461994ms ago: executing program 1 (id=916): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="bf8c696d", 0x4) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0xb, 0xe3, r2, r2, 0xffffffffffffffff, 0x9, 0x3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r4) close(r1) socket(0x1, 0x3, 0x1) 695.869688ms ago: executing program 3 (id=917): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="945a7c20b055b09fdfa783a7ff563432a40b6712dbb8", 0x7}], 0x10000000000002cd) close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000003, 0x1000300000000}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x7, 0x1, {[0xa, 0xa5, 0xf, 0x9, 0x3, 0x2, 0x7, 0x3, 0x6, 0x0, 0x3, 0x0, 0xffff, 0x2, 0x8, 0x80000000, 0x7d2c, 0x3], [0xfffffffffffffffe, 0x5, 0x3b1, 0xffffffff, 0x0, 0x1, 0xfff, 0x80000001, 0x3], [0x5, 0x8001, 0xb1f3, 0x7, 0x9000000000, 0x7, 0x9], [0x8, 0x200, 0x6, 0xfffffffffffffff7, 0x40, 0x2], [{0x80, 0xffff, 0x2, 0x7}, {0xbdee, 0x14000, 0x2, 0x101}, {0xff08, 0x7, 0x5, 0x4}, {0xb, 0x8000, 0xb}, {0x2, 0x0, 0x18a5, 0x6}, {0x55a, 0xf53, 0x1, 0x2}, {0x3cd, 0xcc8, 0x2a, 0x8}, {0x3, 0x7, 0x7, 0x4}], {0x6, 0x3, 0x0, 0x1aae0000000}, {0xf, 0x6, 0x72e, 0x2}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000680)="8274de7218ec5fc401a15b83874e637bcf47651d9b84b996362d4891e7d1f13b07591e0b7a1268285a869f9d0f009626a67a79777c6c4a27ad5467735691e517fa8a9c2d10b45be1e424252b855d2fe4336242f398df9355a7934faac609e2c03acf64ae6d05ec3eee7e86ea7535ac5c3461a5591416ed2711fbe4875f7896ae218af0bfa89988a12ba26fb12b197a9f42bd024b53d2aaf0ab8331df4f407f1a217e47f7f0b39a1f89b5e13a58c135e50bfc0b6c43b401ed2b2c769d70c8bce6426c108d53872ff1193abcdb9562ba5f52db36d02ab3bdb208174d154a9afa6e12eec68c7a2736728da1d966c8227fc4", &(0x7f0000000200)=0xf0, &(0x7f0000000780)="9403b2b9c9984f09d8a8ef6e3d11a2b507fccd8f5c9e965a45e1524d44f0dffa2ee46039ccbc6203916cad57b0563185dcd346e6823ba918e254951ac89e8f8beb62899ecf54142bbbe0b92e0ca60c0d5a436d81acaafc2de6390833af49c1ed7618b954ccd33a29c1206bbc284ed63939094db9ca8d8fe7f9e5e76b6dcfcb193f739eb8628bfea0e4f09d60c64a2f12aa4017527165928d7ba539367321531f64fd4a2881d32517b1824dac444d25150b", 0xb1) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000680)="8274de7218ec5fc401a15b83874e637bcf47651d9b84b996362d4891e7d1f13b07591e0b7a1268285a869f9d0f009626a67a79777c6c4a27ad5467735691e517fa8a9c2d10b45be1e424252b855d2fe4336242f398df9355a7934faac609e2c03acf64ae6d05ec3eee7e86ea7535ac5c3461a5591416ed2711fbe4875f7896ae218af0bfa89988a12ba26fb12b197a9f42bd024b53d2aaf0ab8331df4f407f1a217e47f7f0b39a1f89b5e13a58c135e50bfc0b6c43b401ed2b2c769d70c8bce6426c108d53872ff1193abcdb9562ba5f52db36d02ab3bdb208174d154a9afa6e12eec68c7a2736728da1d966c8227fc4", &(0x7f0000000200)=0xf0, &(0x7f0000000780)="9403b2b9c9984f09d8a8ef6e3d11a2b507fccd8f5c9e965a45e1524d44f0dffa2ee46039ccbc6203916cad57b0563185dcd346e6823ba918e254951ac89e8f8beb62899ecf54142bbbe0b92e0ca60c0d5a436d81acaafc2de6390833af49c1ed7618b954ccd33a29c1206bbc284ed63939094db9ca8d8fe7f9e5e76b6dcfcb193f739eb8628bfea0e4f09d60c64a2f12aa4017527165928d7ba539367321531f64fd4a2881d32517b1824dac444d25150b", 0xb1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100), 0x0) setsockopt(r4, 0x4, 0x9c, &(0x7f00000004c0)="cb848118003d8a4fb8a954228f5cc7144c781ac07f425fbb90be1298575db61b44590700a1510501a3d7e51269b1893005eafe2e69d474fec3f3eddd8e1a74bba29763b0ffd211e9832f53e5ea41bec0906cdf4cbb0620cbc8d757726efef10a0cc4feb917ca945ac5e12a368183dbfc1c02c4c30a644ca2a8a2b495e3a513de891b7ed9993d95e5064f2ba95718e1d5b4bb2c27a239d2271195b45a3988be0853159f08e1d66a708ba6a5cda4d86717a2ab921ddb3830c23c0ad2a375b34404a288ccf5be9da0d51208accce21df96227ed7500"/227, 0xe3) (async) setsockopt(r4, 0x4, 0x9c, &(0x7f00000004c0)="cb848118003d8a4fb8a954228f5cc7144c781ac07f425fbb90be1298575db61b44590700a1510501a3d7e51269b1893005eafe2e69d474fec3f3eddd8e1a74bba29763b0ffd211e9832f53e5ea41bec0906cdf4cbb0620cbc8d757726efef10a0cc4feb917ca945ac5e12a368183dbfc1c02c4c30a644ca2a8a2b495e3a513de891b7ed9993d95e5064f2ba95718e1d5b4bb2c27a239d2271195b45a3988be0853159f08e1d66a708ba6a5cda4d86717a2ab921ddb3830c23c0ad2a375b34404a288ccf5be9da0d51208accce21df96227ed7500"/227, 0xe3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r1) (async) fcntl$dupfd(r2, 0x0, r1) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x20}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r6 = socket(0x6, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) 693.638268ms ago: executing program 2 (id=918): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x40000000003}, {0xffffffff}}, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) 693.308814ms ago: executing program 2 (id=919): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000740)={0x1, 0x2, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r1, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000500)="a4b69e5bd992a868495c120549952537bed1a583c1ce58bae266e30f4ab98dfed52bb403d5ac81adf700b44b610afa9f55af7159da99a686ef964fbf7f2fc5010b6ff7c2220e75b29e1a8ad9cfcacb726a7f9bdc63bad4c3f5e2cdd0573af149a8537caa9b17b559689265f9f94c41c19c65f697d6e607a159c4211bffc306eaf4ff6b", 0x83}, {&(0x7f00000005c0)="678730d748093af52d33b2333dfdd774c7ca27a5c33e7b30e5a4e03883a667ee3982d172f6074d", 0x27}], 0x2) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0xd, 0x9}, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x0, 0x2e) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) syz_emit_ethernet(0x12, &(0x7f0000000280)=ANY=[@ANYBLOB="00000088951c270028008040000008000000"]) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/232, 0xe8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r5, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x38) 691.904352ms ago: executing program 6 (id=920): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000200)="fbff0101", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000100)="ca75ba51a1847941459e9183e1b57fbaa163cd1b1cd2ac79580a2da4980f103c49cdde9cdf5eba2282e90a60f0543ccebb5476b4f338cf", 0x37}], 0x1, 0xfffffffffffffffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20}, {0xfffe, 0x0, 0xff, 0xfffffffe}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x0, 0x7ff, 0x7ff80000000, 0xffffffffffff0000, 0x8, 0xe2, 0x6, 0xfffffffffffffffd}, &(0x7f0000000040)={0x4, 0x4, 0xfffffffffffffffc, 0x7e73, 0xcb5, 0x4, 0x5, 0xffffffffffffffff}, &(0x7f0000000080)={0x4, 0x4f44078e, 0x6, 0x709, 0x7f, 0x2, 0x800, 0x3}, &(0x7f00000000c0)={0xc63, 0x3}) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 691.600275ms ago: executing program 1 (id=921): writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) setuid(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) 684.136958ms ago: executing program 5 (id=922): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000040)="7cf3036e882903e75fa2d74046226e6c7872ad506b2853ee30ead7087245a16d3c9eb61f575dfcbc96d1d42def6919f943a2d521d6f07be9f7405a1494d9cd622ba754bc704ed72d85e94f93d37cc512b8a5f47fa0abb5a9d32e84a61849ae9cfbde052fd8d38686be44636b36adbb9b158cea11496590947591c93c6e64997277dd00", &(0x7f0000000100)=0x83, &(0x7f0000000140)="fe7898b227c2641e820fa6e91b5f07aa35e03936c249dc53a12c5f58d3ab65912a80feb6ba2465bdcdf3e63869a56c2dfcc8e6f69cba5bf12eeaff375c335c712ce33f35ac98fb9ba2613996edf48916c27900e7c15ed3225c44de19a6b9b21d389a2be4efaaa40c14aaeb316d229b61bc953650f0f508d66abf514592b547501ec6a5674c9955f43be2ecace100716b2c24f04c7119913c5a41f578a00c106857449d40ab4bcbc0cc4ce5266d25754f6b4f4b1d00f7416cbd0741f2d3de95bdc9fe9d919051ae3fb50f9f40124086ec6f1e85ac7c2dee22bcd108e313ebfa12", 0xe0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0xaf) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f00000002c0)="19269df8956a831a42acd14778b2ffab7e10686a82d698efd73d548f2bec09ba388f4b8ae299be840a28d988477e0513d7fc2599cf850a42a665411d592e7624f10c1441d4438bd61561ec1c757a329482f2262e27e6d28dae5baaddcb3c0354be4762a0cecc4326ac4740acd2a6c3b004e9bedcc0b266cffc33d6474b653bcdc3c9c4c95b7a1f1aea5037e9a13abe1040f021e3961a6b6ae5628d23935e3bbad90b6f504c1e7e66ba890ac4a0219425f6d0be5c654f82470f74", &(0x7f0000000380)=0xba, &(0x7f00000003c0)="9dbf2d32bba9120ec83b436e4b11f5c5f39e9b5b9a2f7e584f3c3fe843c6f775a35f42ce57cbaddbf958d979c7122bc6727b80fb05cea32e7ef59f9974cadfc862d8c651a39d7c17d2275649405a9407fad27f2cdf43ec150a2fd0ec8000cc1fca48591a0b466fb2ae6c755dfc98f29622b675d4a5d874f4e324149e9d6b5183ed6aad49730299fef83a", 0x8a) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f00000004c0)="bb2aefa293804b41265337c30fe7231f8586fb91371ed8dba89485", &(0x7f0000000500)=0x1b, &(0x7f0000000540)="3b49d93772b054a91026a26e611ea132d3bd131de5c2412916157df7fd3768662bfd60486fa931adc938d0629891339d34fffc3cd31e881dfcb9088309dfc7edb55b81ba401ac8761f411490169cfc618f10a2f705ca982e3af3723f23f3b46814a855f40e3aa770933b5d66df85dbf69c90a71e645fa4972ce007a2c16e200e1a3cf21b006ea745c912302c", 0x8c) syz_emit_ethernet(0xc9, &(0x7f0000000600)={@remote, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x3, 0xb7, 0x66, 0x0, 0x6, 0x2f, 0x0, @multicast1, @multicast2, {[@ssrr={0x89, 0xb, 0x2, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xda1]}, @end, @generic={0x94, 0x2}, @lsrr={0x83, 0x2b, 0x6, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @noop]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x2, 0x0, {0x17, 0x4, 0x1, 0x9, 0x0, 0x66, 0x4, 0x4, 0x8, 0x6, @rand_addr=0x1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x2b, 0x8, [@loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @generic={0x83, 0x5, "8328c5"}, @end, @rr={0x7, 0x7, 0x7, [@loopback]}, @rr={0x7, 0xf, 0x1, [@rand_addr=0xd1, @broadcast, @multicast1]}]}}, '2o\"'}}}}}) syz_emit_ethernet(0x1fe, &(0x7f0000000700)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "32bac0", 0x1c8, 0x6c, 0x8d, @rand_addr="33c452b484a69a679644be1c8801728a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x32, 0xf, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x4}, @generic={0x2, 0x63, "d34601f9bb52c0a3e1c269e664c8e05c8d7f7d1f7d7045e1fe6eb62c156a01199b28432d8542efe6369bd35d35ee7e59fcf9ba37df2358c730dedbd1bf525fd9a39b3c5d2b96fe540b8a60c6720b5b9cb654b56d9d358b12c7bcd11b769982db921130"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x9f, 0x4, 0x0, 0xf, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x70, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x101}, @pad1, @ra={0x5, 0x2, 0x2f8}, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x5}]}], @udp={{0x1, 0x0, 0x8}, {"7792b8921e40a654172a970eadabbdaafcd66f7e311168bfebc2434822248830ebe0219b8b4a3217f31efb4a604e1514b63c5f9b0e564bc3f4e5c9bfede4b0587a7a675ee1720b5a9b35c36a7f8bc7e020129aa4d6e1d71a667ba52442660f13f844dba44f6aaeb076f90c194167ba22c432bcee12211ec426c67134ac3fbf8dc8207e3e8eaf99c4fbf58f8ee6eef734c74a59c8352088ddad824598ceffc36ff37e68e37728167b08275f99dbcc570f4fb5042a5a5d703ec8d2d3586ef3d4f55c2dd91e4f4e171c575f3d2c40ce40ce115e81fac9bef063061c705ab8322dcc453c7142e17b5bc3"}}}}}}}) r0 = socket(0x10, 0x4, 0x6) recvmmsg(r0, &(0x7f0000000b80)={&(0x7f0000000b40)={&(0x7f0000000900)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000940)=""/114, 0x72}, {&(0x7f00000009c0)=""/231, 0xe7}], 0x2, &(0x7f0000000b00)=""/41, 0x29}, 0x4}, 0x10, 0x0, &(0x7f0000000bc0)={0x8, 0x8}) r1 = accept(r0, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xfa, &(0x7f0000000cc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, 'xD\'', 0xc4, 0x1, 0x81, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="50658f10523b8af587a113cb2524ee99", {[@fragment={0x2, 0x0, 0x7a, 0x1, 0x0, 0x6, 0x66}, @fragment={0x33, 0x0, 0x5, 0x0, 0x0, 0x7, 0x68}, @fragment={0xc3, 0x0, 0xfe, 0x1, 0x0, 0x17, 0x67}], @generic="83069ab15c36e777ae6427d88e60d59a7e42c3dfc00c96165dc3ca9947fca3a8ee671ef82680435b087bf6931dbc4933c5fd4aa6677e13049f73809cf6c85067f7e98974feb4faa8892ac8d79cfc75e875a28e0b40406c67d6e5db5e5aab225bff1ef2d536410364acc17f6fae1c391f60831b6923ed1eb43f81a4d1210f30ca1f4ab5c7a2794af492d475802f0fb6fec0688f271f00e648a08477834956355658ff551feee02748ede14f9c"}}}}}) syz_extract_tcp_res(&(0x7f0000000dc0), 0x0, 0x80e) socket$inet(0x2, 0x8000, 0x0) execve(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000f00)=[&(0x7f0000000e40)='\xff\xff', &(0x7f0000000e80)='(]@\x00', &(0x7f0000000ec0)='$\'\xb3)\x00'], &(0x7f0000001140)=[&(0x7f0000000f40)='.:*\x00', &(0x7f0000000f80)='!@{-\\\x00', &(0x7f0000000fc0)='$$(@[}}}\x00', &(0x7f0000001000)='\xff\xff', &(0x7f0000001040)='\xff\xff\xff\xff\xff\xff', &(0x7f0000001080)='{\x00', &(0x7f00000010c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000001100)='.{!-@@\x00']) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fchflags(r3, 0x1) r7 = dup2(r1, r2) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0/file0\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001300)) fcntl$setstatus(r8, 0x4, 0x8) recvfrom(r0, &(0x7f0000001340)=""/88, 0x58, 0x1001, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r9 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001400)={{0x40, r4, r5, r4, r5, 0x40, 0x9}, 0x8, 0x2, 0x4}) 603.955966ms ago: executing program 6 (id=923): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0xb, 0x7, 0x3}, {0x24, 0x2, 0x0, 0xe}]}) socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) clock_getres(0xbe44501372635004, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r1, 0x1) 603.348263ms ago: executing program 5 (id=924): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080)={0x202}, 0x0, 0x0) poll(&(0x7f0000000480)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) flock(r2, 0x9) flock(r1, 0x3) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 601.741787ms ago: executing program 3 (id=926): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x102) ftruncate(r1, 0x80002) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x5b0}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffbf, 0x1ff, 0x5, 0x5773c5b9, "8034cbcd7eb60400cb660000100800", 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000009c0)="b7cfe08205449abb1a18e5417e189b862215d02d6a77d3caaef31200a8fa2e63b63a0c94a30fee01eb0fb169c27731892db65c569430f099555b78f892b415db4f9fdba0c6a5d303d16baaa66bedd02ac7029ac62417b7b95df10a780a0fc5680e146e29d1d563fea228e08b7abf34ef247c25e731cca3264625e7fb50102141b0f3ca6fdce6a342f52ee3fa6ad302779c65f3bfa0d943c4a8d8cf57079e263b1a41d5b1dd0c11a9c09abdd86209178bf51e364212fbaee0ab90779841c585292f50c22d7745f51709d9838163b0b3bd0efb2994c78b7ec353153328f5221f430b98e78e76c0fc02452943c277cd22b3a39b9dbb47b63b6759d1b9a68716a94dc1f0c316c3636b14a92fcf39b28e73618982f1c446bfb59504", 0x119}], 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) 444.117272ms ago: executing program 6 (id=927): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = getpgid(0x0) ktrace(0x0, 0x180d, 0x100, r1) r2 = socket(0x18, 0x1, 0x0) munmap(&(0x7f000043d000/0x2000)=nil, 0x2000) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x104) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0xffbfffff, 0x40, 0x1f, 0xfffdffdd, "0900787daa2b56d864d3c3a3f4c3c90000020002", 0xfff7fffd}) writev(r7, &(0x7f0000000480)=[{&(0x7f00000003c0)="10066b8e080a6d013ae9fb2b0c43227c765d41cc1a38b4e1d497e821aba324f25d4b0a5e5ca9", 0x26}], 0x1) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) 443.534544ms ago: executing program 7 (id=928): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) (async) kqueue() (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 441.623044ms ago: executing program 0 (id=930): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() 322.08173ms ago: executing program 0 (id=932): r0 = syz_open_pts() (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) (async) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x6) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[]) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x9) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x2d, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) close(r0) (async) close(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0x0) (async) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r8 = msgget$private(0x0, 0x730) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r8, 0x0, 0x401, 0x0) (async) msgrcv(r8, &(0x7f0000000200)={0x0, ""/127}, 0x87, 0x2, 0x1000) (async) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) execve(0x0, 0x0, 0x0) 105.554212ms ago: executing program 4 (id=938): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60, 0x4}, {0x3, 0x33}, {0x8106, 0xfc, 0x5, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff8f63623f7327a9657d03f2f5445f43f086dd635240020008080000000000000000000001ff0200"/62]) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f902000000000000006f87877aa443c488a66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590522bc363f119ceba6fc356d4f4060000653d7330e0b59ec0f00de4b65b3f1800000000000000000055dbdef21cf874cbb635d10c454e9d8c0200000056a9eceac5e63c0a5b084383cbfb0eae5538455362c72026ff5a6db0a92962f61f22", 0xa4, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) write(0xffffffffffffff9c, &(0x7f0000000240)="d4029cfed955d3804b3341a824d252c10ac9886cd2ff300ce7374f8f87e417bbcdbf55d4a661ddb96bf38297a81a9ae374835b6bf17f220a58795a137f22b309714248c796998a379dba1d809b770c4c9aac8e40696878afe236934fadcb4d35eed501bd2af71b85aacc9680e34388e933891661e089334a6bc0cdb85387261890d6892cab7ea328ecbd3d111ed6ea5fe888bc449da58821272702f1487d74a0f8e0195f5a822e434597dd240f06962b0bb372ab019421ef7c812266f3391e9421660b4ca911e948a714a25b92106084c01e0095c8e5e0840dc484aa55f03c7fc2e8f7", 0xe3) (async) r1 = getuid() setreuid(0x0, r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r1, 0x0, 0x0, 0x0, 0x119, 0x10}, 0xa, 0x6, 0xea8a}) setuid(r1) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) (async) msgget(0x0, 0x640) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 105.065115ms ago: executing program 4 (id=939): sysctl$vfs_ffs(&(0x7f0000002c80)={0xa, 0x1, 0x11}, 0x3, 0x0, 0x0, &(0x7f0000002d40), 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000040)="366b6a9121a1aaa7ffca3ca181f3c50f7bd4654222215690f51131f54480ca19225faa4a311c2d4bdab766bb1d234d62a58068dd3256a017312a8eac2db950e605147f237f7dee4a30426901c593bbfb1de00c3394964eade532817ade90f433e781ef132050592c1df51c550af8d7e0410bfb494a846b55a88ec7c3a10821b0960c52d9c4f5bfca37c7fa462583938afcdef77ff85d9e070ee9c41c8ae6165f9fbe1a52c338ad2d9a89c5e05522f95c8b511dcfe813161c06d3396de4331616dc764c7bcc", &(0x7f0000000140)=0xc5, &(0x7f0000000180)="cfb03338717edd60aee11676c1f1654406b6e57697153dcd1a24ef8d88b89f25fe721a0e5f134ad572559f64ad17aea6542c052ba426f600bf949d9a98e65db422504dbb0f5cb51ce37db7042b3bd3614cd688c7e67fc8f9c763f536581e7eeebb4ebd5b3a40749a5e5b2cd30a00964c918eafb1e6a473bdbaad7ac4c38b27873d2210bbe11397de34d2c8b0fecaae114701147a85c439f03f9760be0cc3fd95f5901c32c675a02c8627d8611d0d8840b7ad385b0b5f094b855ad72bd8710b24f843deb07fcfa5692c7fac62cb526934245c", 0xd2) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000002c0)="3a94408c33dcd8e892a0d8fe671e18cfb8be83e2a5ee7c75a795020dd329b5501136d2d4ec0f14ce90ddac45a78cf209cf1c8371ec3b9b4501dbad4d4fdd031661b5aa935bbc5de7576ab195920b7724befb3b71aea7c0b133e813e97ff45ae391c0492227f5c270572e5caaca52706d027e7a1e3be77bf1954027da020faa1c8cf3c84ac48a8abf91c33165b52b08363620224b13660d415b6105031b7902392e2f9ad83cb557aa7dbb29ae9e060997", &(0x7f0000000380)=0xb0, &(0x7f00000003c0)="4ee883074094400d5581b982149cb80fc6ebd59cfce09700d6d159f58e69873fa772cb5ca96e0489b3628d2dccf0a336b2a571970066d5bae950ff29501582ac9e252123fb3fdc9454f4b1e4121a238c060000000000000053634fca0a66b236a888e6d0bf72e2e4f9b0689d070000000000000096572b0f5f", 0x79) 4.468351ms ago: executing program 4 (id=940): mkdir(&(0x7f0000000000)='./file0\x00', 0x42) r0 = socket(0x18, 0x4002, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept(r4, 0x0, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r9 = getgid() r10 = geteuid() r11 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000140)="db6dd34ab9c89dece0bd508291ad9fab0a3190bed4db34ab0b875c2bd077dafabc06c2abc17aae7a83fcf1abf9ca658e5469357c0dc8f13667acd3dd5727cd6eefe08c3e5c1989ffd3e2d80da001b02c9baf095835a3f28f76a4bb7975e8a53694bdd6460c733427b5361ae1b68fe9739f2ada78c5bbfec7bc0607291bdca22c9eda8f6b105c843d28f615e5bcaf", 0x8e}, {&(0x7f0000000200)="93d8", 0x2}, {&(0x7f0000000240)="275426dba7191493f95ec653e85ce6f6bf2282e4a91523e87ce852a03ea402b1790bc98fb92874bcfb83052b5be3ffb70dc9844d93ac4e3691669c7c4aebcf04ad65829760bd8ed940ad98ec25d5301555b802454460f445ad0bd7973454a3a160a7f0357a151510026a2a263bf77ec31d", 0x71}], 0x3, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r4, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r4, r4, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r9}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}, @rights={0x28, 0xffff, 0x1, [r4, r0, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r12, r3}], 0x128, 0x3}, 0x408) getgroups(0x2, &(0x7f0000000580)=[r3, r9]) fchownat(r7, &(0x7f00000005c0)='./file1\x00', r10, r11, 0x4) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r5, 0xffff) r16 = dup2(r0, r8) r17 = kqueue() kevent(r17, &(0x7f0000000600)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x1, 0xa5, 0x400000000000000}, {{r16}, 0xc56ad0af890d8414, 0x50, 0x20000000, 0x4}], 0x5, &(0x7f0000000640)=[{{}, 0xffffffffffffffff, 0x1f4216be9fba6e4d, 0xf0000006, 0xc93, 0xff0000000000000}, {{r16}, 0xfffffffffffffffd, 0x83, 0x2, 0x8, 0x3f64}], 0x3, &(0x7f0000000680)={0x5, 0x3}) sysctl$net_mpls(&(0x7f00000006c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000700)="04fc04edc030fec712cfe9d2de033c66c33815", &(0x7f0000000740)=0x13, &(0x7f0000000780)="74b749110a9e991a8976bdf08cbfd710319755cd7c9baf80b1e896514d95ae469353c85cbc33d7d20ee55abdebab9be10267b041c935c0d6445b1e047a7626433b54ddf5120e01b5443e318c1c37017b2f993535fbd5b6e70b1c2383d4df70ca9b2026ccd5dc0988ab0c55a38911a532d25b32e6bf46684c478c19e3bb88cccb56a6800111de140a7c52bd1a7c0c5130bae0ed6892c572be7a02e0e7da304dbee36acc30a5bf509e74c7868233c0c60abe0fcf59d9ed6e12fddc9939293a14d3889299e3598a7327eac6cdaeacb0a5b319d854e39e9b8396320738fb8bd90cb67b032e1e158b26a7a5bcf4", 0xeb) select(0x40, &(0x7f0000000880)={0x3, 0x73b, 0x0, 0x81, 0x18000, 0x5, 0x6, 0x2}, &(0x7f00000008c0)={0x6, 0x3, 0x0, 0x8, 0x7ff, 0x100000001, 0x2, 0x7}, &(0x7f0000000900)={0x0, 0x401, 0x4, 0x101, 0x3, 0x9, 0x8, 0x3}, &(0x7f0000000940)={0x72609062, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980), 0xc) clock_getres(0x7, &(0x7f00000009c0)) r18 = semget(0x3, 0x0, 0x40) r19 = geteuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000a00)={{0x8, r19, r15, r12, r14, 0x3, 0x100}, 0x2, 0x8001, 0xd}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000a80)) setgroups(0x3, &(0x7f0000000ac0)=[r9, r9, r13]) r20 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r20, &(0x7f0000fef000/0x11000)=nil, 0x0) 3.737002ms ago: executing program 4 (id=941): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x1a, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="3309d06bc39cfef0af3829e6b622dcb8b288b659bb3c822c5c37"}}}}}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x4004667b, 0x0) 484.39µs ago: executing program 4 (id=942): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x32, 0x7fc}, 0xc4, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x1, 0xffe}) setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000bc0)="df3698356c", 0x5}], 0x1) 0s ago: executing program 4 (id=943): kqueue() (async) r0 = socket(0x18, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r1 = syz_open_pts() (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r2, &(0x7f0000000140)=""/223, 0xdf) (async) close(r1) (async) r3 = syz_open_pts() (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r4, r4, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r6) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/186, 0xba}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) accept(r0, 0x0, 0x0) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x300000003}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff00000000, 0x2ffffffff, 0xffffffffffffffff}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.140' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 2.94 cmd: getty 52208 [ttyin] 0.00u 0.01s 0% 324k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    pckbd_enable: command error OpenBSD/amd64 (\4X.) (tty00) login: ` OpenBSD/amd64 (\4X.) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (\4X.) (tty00) login: pckbd_enable: command error pckbd_enable: command error X=Fé>\I&¡^em'^D\ڋ !*tf|ՙ݇ݙސׯ6Kc͊VFR[ n}n-PǨSk_Y8wZwB,Mhb` MT]ih2uƓ2ڸ(GKL`p UJlfd: S'!tER!d0:jdB?m-? ީIhG[Y݆&%V*f,&'|Yhm$|-&n>zR%7{kiJ-Wa CՊktI9E\1[!оEsC$T!PҎ|pƐŭ}̎+0FE~#NݙԲ.r:6.# 4Iwy]jQE?YXZ7|(t&]/at"G۩rlDdhRBctbanAOR3^Jl0sOUѝ@g A7F@EJes?n,j8n>UVXhU02G'n^J J@QSB,Y8ޕůZ+A)yft+$/5uk%f !Lǿ@b@eZcѵ:4+Xb65Q-3}sǦYJ}%zOn I/-ǜЌn$eWö!5;IT!Eݐy mYohƬNa{&jg~̕EYDLP!z)8'y;#wn͔~z8֤WA1AS֖'Xzȏh pd_I--k:ثl0pWN` ?>.ʾJ K'ӹ/?44T ܍ڊU ɤbA/BQ0SYI\9F՟(G\?(_A@[1,z`zS.m2ˊ$.DTn;οs dk:>q/@&o1Y aQ Z  '5ZG:aJTH]T;PEJk*1?JoOZ${Ge›E~}YuZ*Jdw s{qL(FeS wQ81Bc\:-KnV}UUpfi05`qɸ|o]jƀ EJH>}wђf;@g чC?qZ)WvjlX|j{k3n9xq'Qn;2p$-59M'8! 1 bf7YJU2lqe\2$r,*W2},Ę׳:ɮᇜL J7Mƚ|1BA~Ѳ*q2u(]F_iׯN 1MnZ@rgߋt0$I[|`ӂn?uIIy ÑH|r,AN؎ YLet[&HCH&Dq䤃]ĩHUMIf2vxK0\]HsM-/;!Q7[?^l);є zG8q5LExgαN:rrbt0!ͨ1cO KPvϚHaHlMPp2jĽzGHa&` GG`͓W pzd,:覗b@FY4۲)aicG.{?(ekÓ@'ܻ+i8&~9p/&"B!ޡ[%Qĵ;~VkjS\~~fܨtc#jzxM^͋ Zb7aC1O!٩DZu/%5Nٛ+'8._Ny]ZHRׄf퀊Vv-]s#[#]P$UP롯C_i?h#d[q:Qk oȈهja3 H+3EM ::V Fs1 ݘ010ux,_ߴ"2AG|~M 3Ci8㹘Tv",M!P}mp!]'Z02M~J`uWP;sÇaY= >-KsQV޸L#sx뫴 {dI$ځ.MS/9jI1&+jn/S z<@cd ?E\|VTLnEk Yf5L۷ S318W&M@h%f6_{|foҧ](G/ʑ>4m'.h ouBR_A#咂3e ^# X+RXf6M5fuFw +Ol# ':J'f$Ukc I:j2[S("1 g|K`=yALW' 4@&& z? C0\yy^հE71lqb'$kZ~8>zꓦU ZKۻS +̓L'2ڵpxV̢+͒.=Yې-(]aӸS^6ǃM-0/Loi/fhF4*&x 0nrCR[S:l Y/3쮎{]U xyXSw2I(N-wb3ߜ~_Y񘅈D?ښ=8`Ғ? U 6'$2ac~uՋ$- ð07-fZχ^8BKF ,~D^R7rvff3w<jlM\2.yJ77NB5ܷ@d˰ (!ii56Q*j%jPJዖAt]vnd0: sloppy read from proc 74769 (syz-executor): blkno 0 bcount 223 witness: lock order reversal: 1st 0xfffffd806bfc0f18 vmmaplk (&map->lock) 2nd 0xfffffd806dfe8808 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_read+0xa2 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dfe8808,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dfe87f8,1) at rw_enter+0x122 rrw_enter(fffffd806dfe87f8,1) at rrw_enter+0xbe VOP_LOCK(fffffd80780d2368,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80780d2368,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd80780d2368,ffff800011a26140,df,0,1,2c71e99566d0ea31,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805f224d38) at vndstrategy+0x4ff physio(ffffffff8131d350,2902,8000,ffffffff818b3880,ffff800033d91c98) at physio+0x2f6 spec_read(ffff800033d91b00) at spec_read+0x155 VOP_READ(fffffd806e6dad08,ffff800033d91c98,0,fffffd807f7d3680) at VOP_READ+0x102 vn_read(fffffd805f66bef8,ffff800033d91c98,0) at vn_read+0x17b dofilereadv(ffff8000ffff22a8,7,ffff800033d91c98,0,ffff800033d91d50) at dofilereadv+0x230 sys_read(ffff8000ffff22a8,ffff800033d91e00,ffff800033d91d50) at sys_read+0xa2 syscall(ffff800033d91e00) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd3bfa5c130, count: -16 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800033d915c0 rbx 0xfffffd80042c7250 rdx 0 rcx 0xffff8000ffff22a8 rax 0xffff800029b7bff0 r8 0xffff800033d914a0 r9 0x8080808080808080 r10 0x8bbe41dcffd98e2c r11 0xa7829a6751552e67 r12 0 r13 0xfffffd8003adfe00 r14 0x3 r15 0xffffffff rip 0xffffffff817a0ea5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800033d915b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=475619 pid=74769 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff3bf8,0xffff8000ffff36f8 process=0xffff8000fffee448 user=0xffff800033d8c000, vmspace=0xfffffd806bfc0e20 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74769 463947 21568 0 2 0 syz-executor *74769 475619 21568 0 7 0x4000000 syz-executor 74769 373557 21568 0 3 0x4000080 fsleep syz-executor 74769 150486 21568 0 3 0x4000080 fsleep syz-executor 4747 426571 94428 60928 3 0x90 nanoslp syz-executor 4747 184694 94428 60928 3 0x4000090 kqsel syz-executor 4747 87144 94428 60928 3 0x4000090 fsleep syz-executor 50623 282830 55690 0 3 0x80 nanoslp syz-executor 50623 280742 55690 0 7 0x4000000 syz-executor 50623 154607 55690 0 3 0x4000080 fsleep syz-executor 50623 168082 55690 0 2 0x4000000 syz-executor 80908 174941 3448 0 2 0 syz-executor 80908 477163 3448 0 3 0x4000080 fsleep syz-executor 57485 105108 42799 -1 2 0x10 syz-executor 57485 147398 42799 -1 3 0x4000090 fsleep syz-executor 51156 459469 72865 0 2 0 syz-executor 51156 434457 72865 0 2 0x4000000 syz-executor 88940 402444 1 0 3 0x100083 ttyin getty 48044 267985 0 0 3 0x14200 acct acct 16732 320302 0 0 3 0x14280 nfsidl nfsio 70671 39049 0 0 3 0x14280 nfsidl nfsio 30585 421483 0 0 3 0x14280 nfsidl nfsio 94329 150600 0 0 3 0x14280 nfsidl nfsio 72181 19257 0 0 3 0x14280 nfsidl nfsio 18781 178270 0 0 3 0x14280 nfsidl nfsio 91140 465751 0 0 3 0x14280 nfsidl nfsio 19666 394233 0 0 3 0x14280 nfsidl nfsio 62808 514282 0 0 3 0x14280 nfsidl nfsio 95422 363073 0 0 3 0x14280 nfsidl nfsio 73676 241772 0 0 3 0x14280 nfsidl nfsio 48721 103088 0 0 3 0x14280 nfsidl nfsio 97269 134549 0 0 3 0x14280 nfsidl nfsio 85072 458497 0 0 3 0x14280 nfsidl nfsio 17683 45380 0 0 3 0x14280 nfsidl nfsio 88360 154905 0 0 3 0x14280 nfsidl nfsio 20424 125022 0 0 3 0x14280 nfsidl nfsio 81343 234861 0 0 3 0x14280 nfsidl nfsio 21299 519654 0 0 3 0x14280 nfsidl nfsio 9554 257749 0 0 3 0x14280 nfsidl nfsio 72261 337597 0 0 3 0x14200 bored sosplice 55690 8746 27347 0 3 0x82 nanoslp syz-executor 94428 496937 27347 0 3 0x82 nanoslp syz-executor 48090 518532 27347 0 3 0x82 nanoslp syz-executor 21568 17737 27347 0 3 0x82 nanoslp syz-executor 3448 370522 27347 0 3 0x82 nanoslp syz-executor 72865 444307 27347 0 2 0x482 syz-executor 42799 143922 27347 0 2 0x2 syz-executor 4739 235589 27347 0 3 0x82 nanoslp syz-executor 27347 338461 64325 0 3 0x82 kqread syz-executor 64325 188052 13538 0 3 0x10008a sigsusp ksh 13538 78732 39009 0 3 0x98 kqread sshd-session 39009 19334 7833 0 3 0x92 kqread sshd-session 7833 106242 1 0 3 0x88 kqread sshd 11421 33559 75429 74 3 0x1100092 bpf pflogd 75429 443761 1 0 3 0x80 sbwait pflogd 24827 176396 63556 73 3 0x1100090 kqread syslogd 63556 200425 1 0 3 0x100082 sbwait syslogd 93582 91621 1 0 3 0x100080 kqread resolvd 80691 492660 97377 77 3 0x100092 kqread dhcpleased 52790 496236 97377 77 3 0x100092 kqread dhcpleased 97377 69635 1 0 3 0x80 kqread dhcpleased 97166 421710 0 0 2 0x40014200 smr 70363 155899 0 0 2 0x14200 zerothread 53562 210168 0 0 3 0x14200 aiodoned aiodoned 77459 16204 0 0 3 0x14200 syncer update 89683 413357 0 0 3 0x14200 cleaner cleaner 66673 495269 0 0 3 0x14200 reaper reaper 86088 207408 0 0 3 0x14200 pgdaemon pagedaemon 94678 284673 0 0 3 0x14200 bored viomb 4565 366232 0 0 3 0x40014200 acpi0 acpi0 30256 462316 0 0 3 0x40014200 idle1 41489 368926 0 0 3 0x14200 bored softnet3 8651 219744 0 0 3 0x14200 bored softnet2 90727 467774 0 0 3 0x14200 bored softnet1 91209 431419 0 0 3 0x14200 bored softnet0 10387 458623 0 0 3 0x14200 bored systqmp 5864 415462 0 0 3 0x14200 bored systq 30437 74939 0 0 3 0x14200 tmoslp softclockmp 76517 171721 0 0 2 0x40014200 softclock 38200 186026 0 0 3 0x40014200 idle0 1 435215 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 74769 (syz-executor) thread 0xffff8000ffff22a8 (475619) shared rwlock vmmaplk r = 0 (0xfffffd806bfc0f18) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_read+0xa2 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8363b0f8) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_read+0xa2 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 50623 (syz-executor) thread 0xffff8000ffff1988 (280742) shared rwlock vmmaplk r = 0 (0xfffffd806bfc0818) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 syscall+0xbb6 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10236 11315K 11511K 166960K 12763 0 pcb 17 17K 22K 166960K 393 0 rtable 190 6K 7K 166960K 461 0 pf 36 18K 273K 166960K 119 0 ifaddr 39 6K 7K 166960K 81 0 ifgroup 53 2K 2K 166960K 125 0 sysctl 3 1K 3K 166960K 4 0 counters 64 36K 36K 166960K 108 0 ioctlops 0 0K 4K 166960K 1574 0 iov 0 0K 16K 166960K 61 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1487 93K 94K 166960K 2484 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 21 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 39 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1073 0 sigio 0 0K 0K 166960K 27 0 proc 72 91K 140K 166960K 635 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 110 0 in_multi 80 6K 7K 166960K 165 0 ether_multi 1 0K 0K 166960K 17 0 mrt 2 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 181 811K 811K 166960K 181 0 exec 0 0K 1K 166960K 595 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 262 74K 87K 166960K 11757 0 UVM aobj 63 4K 4K 166960K 66 0 pinsyscall 43 86K 104K 166960K 2159 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 58 0 NDP 12 0K 2K 166960K 54 0 temp 79 6828K 6912K 166960K 34784 0 kqueue 14 22K 28K 166960K 170 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 120 0 117 2 0 2 2 0 8 1 rtentry 112 145 0 60 4 0 4 4 0 8 0 unpcb 144 1153 0 1135 12 10 2 7 0 8 1 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 808 402 0 396 15 13 2 14 0 8 1 arp 120 21 0 4 1 0 1 1 0 8 0 inpcb 336 1493 0 1483 25 18 7 15 0 8 5 nd6 136 31 0 10 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 2 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 12 0 11 3 2 1 1 0 8 0 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 16 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 108 0 28 1 0 1 1 0 8 0 pfstkey 128 114 0 34 3 0 3 3 0 8 0 pfstate 376 111 0 31 8 0 8 8 0 8 0 pfrule 1344 26 0 17 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 669 0 284 29 3 26 29 0 8 0 art_table 32 671 0 284 4 0 4 4 0 8 0 art_node 16 142 0 65 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 63 0 3 2 0 2 2 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3336 0 1837 95 0 95 95 0 8 0 ffsino 272 3336 0 1837 101 0 101 101 0 8 0 nchpl 144 4854 0 3165 63 0 63 63 0 8 0 uvmvnodes 80 4169 0 0 86 0 86 86 0 8 0 vnodes 216 4169 0 0 232 0 232 232 0 8 0 namei 1024 17210 0 17210 3 2 1 2 0 8 1 percpumem 16 68 0 22 1 0 1 1 0 8 0 kstatmem 264 68 0 44 2 0 2 2 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 5 0 5 3 2 1 1 0 8 1 scxspl 216 13884 0 13884 12 9 3 8 1 8 3 plimitpl 152 286 0 266 1 0 1 1 0 8 0 sigapl 424 1397 0 1325 10 1 9 9 0 8 0 futexpl 64 16721 0 16715 1 0 1 1 0 8 0 knotepl 120 578 0 0 18 0 18 18 0 8 0 kqueuepl 216 338 0 324 5 4 1 5 0 8 0 pipepl 320 412 0 385 12 9 3 8 0 8 0 fdescpl 496 1357 0 1325 5 0 5 5 0 8 0 filepl 152 10574 0 10315 27 11 16 21 0 8 5 lockfpl 104 327 0 324 1 0 1 1 0 8 0 lockfspl 48 140 0 137 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 87 0 70 1 0 1 1 0 8 0 ucredpl 104 1660 0 1644 1 0 1 1 0 8 0 zombiepl 144 1327 0 1325 1 0 1 1 0 8 0 processpl 1160 1397 0 1325 7 1 6 6 0 8 0 procpl 648 2964 0 2881 8 0 8 8 0 8 0 srpgc 96 12 0 12 3 2 1 1 0 8 1 sosppl 168 5 0 5 1 1 0 1 0 8 0 sockpl 664 2791 0 2760 54 45 9 26 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 148 0 0 19 0 19 19 0 8 0 mcl2k 2048 90 0 0 12 0 12 12 0 8 0 mtagpl 96 161 0 0 4 0 4 4 0 8 0 mbufpl 256 377 0 0 24 0 24 24 0 8 0 bufpl 280 3926 0 103 274 0 274 274 0 8 0 anonpl 24 225958 0 219570 70 31 39 51 0 185 0 amapchunkpl 152 38739 0 38105 41 11 30 30 0 158 5 amappl16 200 5109 0 4969 23 15 8 15 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 12 0 12 1 1 0 1 0 8 0 amappl12 168 2002 0 1970 4 2 2 3 0 8 0 amappl11 160 59 0 44 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 140 0 140 1 1 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 116 0 102 1 0 1 1 0 8 0 amappl6 120 166 0 164 1 0 1 1 0 8 0 amappl5 112 132 0 120 1 0 1 1 0 8 0 amappl4 104 319 0 301 1 0 1 1 0 8 0 amappl3 96 7117 0 7005 3 0 3 3 0 8 0 amappl2 88 1640 0 1552 4 1 3 3 0 8 0 amappl1 80 10591 0 10020 16 2 14 15 0 8 0 amappl 88 11309 0 11110 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 3 0 3 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 65 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1357 0 1325 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1357 0 1325 1 0 1 1 0 8 0 vmmpekpl 168 12275 0 12231 3 0 3 3 0 8 0 vmmpepl 168 88070 0 86003 101 11 90 96 0 357 0 vmsppl 448 1356 0 1325 6 2 4 5 0 8 0 rwobjpl 56 29707 0 24393 76 1 75 75 0 8 0 pdppl 4096 2721 0 2650 107 36 71 85 0 8 0 pvpl 32 15154 0 0 123 1 122 122 0 265 0 pmappl 248 1356 0 1325 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 454 0 82 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834b9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8363aef0) at __mp_lock+0x192 intr_handler(ffff8000371c5490,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8363aef0) at __mp_lock+0x1a3 intr_handler(ffff8000371c5600,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff8363aef0) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 witness_assert(fffffd806bfc0818,2) at witness_assert+0x71 rw_exit_read(fffffd806bfc0808) at rw_exit_read+0x75 uvmfault_lookup(ffff8000371c5ac8,0) at uvmfault_lookup+0x22a uvm_fault_check(ffff8000371c5ac8,ffff8000371c5b00,ffff8000371c5b30,0) at uvm_fault_check+0x49 uvm_fault(fffffd806bfc0720,5ed000,0,2) at uvm_fault+0xf5 kpageflttrap(ffff8000371c5c70,5eda80) at kpageflttrap+0x2d0 kerntrap(ffff8000371c5c70) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff8000371c60c0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8df5408000, count: -25 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dfe8808,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dfe87f8,1) at rw_enter+0x122 rrw_enter(fffffd806dfe87f8,1) at rrw_enter+0xbe VOP_LOCK(fffffd80780d2368,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80780d2368,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd80780d2368,ffff800011a26140,df,0,1,2c71e99566d0ea31,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805f224d38) at vndstrategy+0x4ff physio(ffffffff8131d350,2902,8000,ffffffff818b3880,ffff800033d91c98) at physio+0x2f6 spec_read(ffff800033d91b00) at spec_read+0x155 VOP_READ(fffffd806e6dad08,ffff800033d91c98,0,fffffd807f7d3680) at VOP_READ+0x102 vn_read(fffffd805f66bef8,ffff800033d91c98,0) at vn_read+0x17b dofilereadv(ffff8000ffff22a8,7,ffff800033d91c98,0,ffff800033d91d50) at dofilereadv+0x230 sys_read(ffff8000ffff22a8,ffff800033d91e00,ffff800033d91d50) at sys_read+0xa2 syscall(ffff800033d91e00) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd3bfa5c130, count: -16