last executing test programs: 5.571485367s ago: executing program 3 (id=2371): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 5.49110098s ago: executing program 3 (id=2372): r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x1d) getdents(r0, &(0x7f0000000280)=""/69, 0x45) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x438000) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xe6) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f00000004c0)=0x10) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "070609000013160000050800"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x3c62382f) open$dir(&(0x7f0000000500)='./file2\x00', 0x80, 0x4a) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) close(r7) getdents(r7, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x3fe, 0x0, 0xfede, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffc, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2, 0x6}, 0x0, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffff, &(0x7f00000000c0)='./file0\x00', 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff1a, 0x3}, 0x400) socket(0x2, 0x1, 0x0) 5.482715824s ago: executing program 3 (id=2375): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0xff, 0x2, 0xfffff190, 0x7f}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 5.304371411s ago: executing program 3 (id=2379): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x22, 0x15, 0xe66e, 0x6}], 0xe, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x7, 0x2b0bd1a9}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40, 0x101}, {{r0}, 0xfffffffffffffff8, 0x38, 0xfffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x6, 0x8}, {{r0}, 0x0, 0x6, 0xfffff, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x25, 0x2, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x61, 0xf0000000, 0x200, 0x65}, {{r0}, 0xfffffffffffffffd, 0x119, 0x1, 0x9, 0xfffffffffffffff7}], 0x3, &(0x7f0000000240)={0x5, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) getuid() r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x9) renameat(r2, &(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000380)='./file0\x00', r7, r5, 0x4) socket(0x18, 0x8000, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0x88) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = getppid() setpgid(r9, r3) accept(r2, 0x0, &(0x7f00000004c0)) recvmmsg(r1, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/83, 0x53}, {&(0x7f0000000580)=""/69, 0x45}], 0x2, &(0x7f0000000640)=""/195, 0xc3}, 0x3}, 0x10, 0x800, &(0x7f00000007c0)={0x6, 0x9}) semget$private(0x0, 0x4, 0x81) setitimer(0x2, &(0x7f0000000800)={{0x7, 0x7}, {0x8, 0x3}}, &(0x7f0000000840)) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000880)={0x0, 0xffffffff, {0x2, 0x7}}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000900)={&(0x7f00000008c0)=[{0x43, 0x9}, {0x85, 0x59}, {0x100, 0x70000000}, {0x80}], 0x4}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000940), &(0x7f0000000980)=0x10) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x13, r10, 0x8) pwrite(r1, &(0x7f0000000a00)="167d49185d37d6c56c2fa0fa21828b1d857c63f572085b3cd3e2f727293b3ce44fb64e8d622a317cf4c2ff178d09bd3aad1c4d398e047dc89d14fbc14838f6ec34fcf745466cd87058de5368c111c7df07515902d98a064c061c4ff3523b", 0x5e, 0x7) r11 = semget$private(0x0, 0x4, 0x382) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000a80)={{0xfffffffe, 0x0, 0x0, r4, 0x0, 0x106, 0xc}, 0x925, 0x2, 0xffffffffffffffff}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000b00)) 4.979943307s ago: executing program 3 (id=2381): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000dd9cd52840fafd3493776665d4cd12c63d34", 0xffffffffffffffa4}], 0x1}, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) mknod(0x0, 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x8}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x4, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/236, 0xec}, {&(0x7f0000000640)=""/95, 0x5f}], 0x8, &(0x7f0000000740)=""/9, 0x9}, 0x40) read(r0, &(0x7f0000000100)=""/84, 0x54) setrlimit(0x3, &(0x7f00000007c0)={0xd, 0x100000}) 4.607924544s ago: executing program 3 (id=2395): r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2811, r1, 0x0) ftruncate(r1, 0x48) setrlimit(0x1, &(0x7f0000000200)={0x42, 0x20060}) (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xffffffff, 0x3ff, 0x97, 0x2, "8bfdff7c691400000000000800", 0xffff, 0x1ff}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000009c0)="72e48d9f63d35d999440514f793b64176414a1d308c603000df8591220c4c958751841c20b4c8ed6496323190bcda6bd37b3e446e1f74604a0d30ee220c6dac6b07d95d934334f7551209ad1dc2920619e44daaf70cfc5535f7c2feb61654b8764958c9b91dc72a9b342a9bb79559126ec8491e5b001b3d8f6a23012fee9d9682288868bb8634c393f3ea8d22eafdcb9b0bb2e6e7240bd88b19a6097de625d166de0d26b21054834e565595ab991a3ce71d598cf14464fcb05c0a3e3d708f1a978e5a4167cd9ab80e588b6416cd33b0a3b69177c33f6f51f1f9db2242e83697c070e9d52f3152267fba1a8a1d0876bafab8773085fed9334435cfea0023a05c2014f261c5b80757eb48076c7d123a53f7c91d7bcf1796a220ab07786f6f4f220c05886c40287365ba8b98bc6ec3e95e18860e33c6805aed38adb18f2d8ea0617d8df1debae4deb572e1232f69144dcc6710e1db6a2406edfc0addb3292f99f8d3ab956790f43269fae5838a83f1c886fbebe278697a9a0ce3c1028d8ee89e42e7760d635c410525f0475490a2f74da91bd05f0160eebbbfd4f2daec30020b2eb26e034e1d06b345d2ca4f1889bf77cfb7f203e5b0be3ce3477b40e068d5089de572038a60fbe7094d592e25988393270c963e0bc6959e4a0470a837d9b43e69bdd995803b86fcb24887edc0222197b17c84e27ffcbd646178cbcb8d39593cfdecd83ae8084b9263dff1bd43e5f2c22485080d1cf9e74a13b40535edd92add527033834dc2d5321705de672d3fd6c1a34cf5d11481104d92ef6b88251670ceb77e29a13ab1afbdda9fa9c38418af634d87a14edfe687fe682ef0de5e507f0864eaaffad808a00d9031f11fd556df61003a1dc8d5e3f28eb3497086b586c0975fe87008132d3257fe931602a34a695471be15ba6b72c0a14f333125869d1093b8b0f53df25495d610d1eeafe8aec21825030018fa4b196be94da5b8f52eee77ee1900bbccf387d8d82772070885c1f767563e805e9a8c296663605a5e14361a255f94fee981fb59223dfefddb22c77fd96570b07ca4375f87dbfe816bb648030e9f89bba4905140a2c7de5167164386140b36653c3c7d3852bfea2ffab4750d59a2df5974ea84af586c4f694cab0cdb811911bb568d22373410d0f0aa05766e922436caf055e336cd5cf9f5a52d9d3bc97fe55a37399ae302105f93d3b7c8fb83527a031487fdefd9a0365d4b708ad2f02df82bc9ffaf522e4b49797f34a6017d15b27a190c873bb376b3de93881f80ac54952031facac1ffbfe4655041851c23e1008e9adadcfac9a2c098165b73d22bbfa1c91848baebc0a877a9ee8d8366dec1203ce6f76563da0b7915379d84bc9929ff95f11404deed5391ecaf9fb219adb7f10d4551ef3605ae966fc84dbb3e2518eb2ddd3df6323778bedd73678d32422b071b2b2e17baf0937f6c52cd34982e08beca4c1ee16b961ec0c628238685abee0fc87e579c19efd0db1005a7ee432914874300d976995aae91e6dd79e47fbc0ea122dbad37eb1706a6c7adba44bf8918772efe6a8b1891badd6282cc0eb303dd9379c679ed709b6f970cfbd201a3eee61436764ddd5323b145eeaf31b657fca266b955f6594e62e6d6fb295a2a1b1ef6062a8c78378cc97721757e5152af3a7fd8bddf954852634e8fcafd4eb9b40cf24f510d934fc7aac47ad94813ebb5d34b84f8988958e4f9998e5bac7d40cce75586b6fd8e575de3d21ea6578f9c27d29bdd3a0f4595c2e497bf14ad40eef54ad33e9e1dd90aa02b33a0eaf5ae5e8d2cc50199efe552f942406309e6ef50cad80b1035f9931c20cbac6072e43ba55c0a3511349c3386379a167d6b524189e9e6063c140e988cebaeeeca6d1b63ab0cb2b6efaa1a80b2ec1a1b1b461e3cf1b06e4d6a677adeabc774c2ab3718fe6d1c8dea8f9d72847e965ef6e719dfbb1ebe9d33c857fed3d3805fe4d481919b2a7de35832cf3351cee664df07c310d665d738ed4c7c2fc4987d753dd73cee6017771514ab33b7b831a77223be5b005153730ede439076cb28aad020000008dd2859ea6a4dbfdbd0936dcfc68e7a789a3236ff4ccac9aea9f66ea763b28ad2d830bebdeb5130270c2e2d44a7a0b22e6710387c67cc0f24da079572c90d1f66326d02d65b61d968fac3d442fbdbb74679707a3cce8e19d2aad123a1b9fa51977a462f9c0848073d6ef6f63c44c1980068f84e85f9db0258a112638b3bf31d0b046b27a1e7037175fdce829a455e92aac6a1c0159dd4ccd800b2ea54d8e89ead9b7f43db7568858582899c6ae42f0e045d869b154cb4dbbc53f004a51fcd0f3d5640baacad0c46af9aedc3613b04ef0a604ee3826a9b33a8b9fb298506b5e54cf54611d5ea10282957bfaf742c0584e7231f909f8c33a99e42d0d3624f8631270f14674092481a0a543bb40a63834ed9ca7107300e90c40db933b71f15b52dac3ef23ed965f610cff7f869557e6edbd4fcf34fb4c415edb85e98f7a4661d2f1381064aa855159b947d2c7ad3f293fa5e1fe66a0525ac6f7cb8b27e98cdc513db323f43c5c1c726a32b9fcabd200596ded8372d8512bf458584bcec884aeb19179c90cada6333da47fe63f70b4a50a05de9f9b60ae075215a809df9c63b3054310953ce851727c4b23b0a053ab7e2df7dfe66574efbbb5218a1b34548cb570339b9b980c03681411f428b9a2b127b1f50b74036c0e8c10adf3c869cb22b981052b57cf1aa6214b5b45ba61534a04cd4123eb5b46f30418af6c52f24622f632e73544f9d8b1f29b63e1cd92fda595965fc35cdb19b08ea46edede49ba8def514e9f438645f62ddd425dcaf989626e8c5f412062b2c25e225e558656da73cab4d3bec7408645007cd95fa060b1b52c12d8066f41518fbe59c66cd17f8f1270a5cd77679c0d452d588400016723527384dbe1d692e90808b65c0a99a373e6fbae87f0f86f518e642e651b3b1f182790d198037c50", 0x84e}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r4, 0xc1206922, &(0x7f0000000100)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0xc) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r0, 0x2, r5) close(r6) r7 = socket(0x6, 0x1, 0x0) r8 = shmget$private(0x0, 0x2000, 0x142, &(0x7f00007e9000/0x2000)=nil) r9 = shmat(r8, &(0x7f0000002000/0x800000)=nil, 0x2000) shmdt(r9) (async) connect$unix(r7, &(0x7f0000000000), 0x10) (async) shutdown(r6, 0x2) 3.880825533s ago: executing program 1 (id=2416): execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000001740)=[&(0x7f0000001500)='.)/.\x00', &(0x7f0000001540)='/dev/zero\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='#\x00', &(0x7f0000001600)='+#\'$(#/&\x00', &(0x7f0000001640)='\\-\x00', &(0x7f0000001680)='/dev/wskbd0\x00', &(0x7f00000016c0)='/dev/wsmouse\x00', &(0x7f0000001700)='&,\xb6%*\x00'], &(0x7f0000001840)=[&(0x7f00000017c0)='-*l\x00', &(0x7f0000001800)='\x00']) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x8000) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000040)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3, 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xffff) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000001880)={0x1, 0x2, 0xfffffffffffffffc, 0x1000300000004}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x20002, 0x100000002}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/243, 0xf3}], 0x3, 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x202, r1) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/wsmouse0\x00', &(0x7f0000000140)='#\x00', &(0x7f0000000180)='@-\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='/dev/wskbd0\x00']) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x20, 0x3}, {0x1, 0x9710}, {0x7, 0x9}], 0x3}) 3.775373896s ago: executing program 6 (id=2420): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = msgget$private(0x0, 0xb) msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000000)={0x0, ""/9}, 0x11, 0x1, 0x3000) 3.775030473s ago: executing program 1 (id=2421): r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = socket(0x18, 0x3, 0x1) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001180)=r3) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280066000000069078ffab65ffac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200029078fffd"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x21, 0x189) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44, 0x8, 0xa, 0x5}, {0x4, 0x3d, 0x4, 0x1}, {0x406, 0x2, 0x4, 0x8587}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000400)) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f0000000100)="6e5ada82ab2d00b0479fa44d84a9562ccc91815cab189a61f8d94eda68edd8d4e71ec10977e4eb304cea45e9e6d07b19043631e43c55964355b24ed35e450760b6de29e0cd112c978a719d240261f3f5a5054e3d55c002d65ea882d43d7623a5720ce659e1faaf935d3ff768d637b948a67c784be9786a687e4747ec3f9f80218ca230b86e5c11debae6c77531fb9f1a888fb9a53f9907d21095e15248484cee0b6add93cefcca03d769592bad5d9a26275c9bbb7088e7314ba0e7bdfda2c21a21a5b60ac7bd90749abdb46e094a97eac4909ec961847e8c3f92b4790384cdc9ee5a65858ef06eb08df54b4d5b280d28b9273b28850797b0b49076a551d45407733030c3e504f2a00b9dc70b01d07117be41f90e82034969283160a0586174d4541fc0f1f77ce421fe6a5435e697ef044fa4d838955be01340e035c858d9e14266da172786ce09c94c6d7a0c80827119ca435a3b68495df6efb121e3e651a859fa6ed3660c394dbe2a3fa00a83af5de9e1b0de064f439758e19becbe38df77d3a6a78a0967602a97499bb7b8ddc5fc26a25d1cc19cd5b857050a973f7d444ba0b046efeb5685f63c7b6b1076ba6eea90af5ef817f000e19213d1b41174ff06b6ba324788b6ef5137738543f67d1dfccbe953279173aa60419ea13c2370ce2d6c336245ad317e17d7bc19d249ca38550c7ccf77658b5a46f6937598c55d695f9d89af10d0b9e8b14a0b5a69a4c3debfcc392a13637392a262bd09752096e655621f484df92a8ce17ad5f2f50c80cb60649661e8a4bbe7f28f76b5ab91936345fe2d022367a0339a1830f4f460b20436773eea6c636cd9eb4ae1fde32adafa4fe074a5c5056968f9a59694fea58d3c7d74ea7ccb7f7ea79b4597791a09f85c834507a3b956eb3a73e3432685d38eb3f87c09d78cc75ffda37f4a976e16fee426b304cb3ee9d3c96d42c9a22f9aa17039f0a5fe8345ac595c54e4fd404dedde135c9d95b8da119f933ed10b398a482d48ad32327e30002157d07ebb718295fd3f886e1a0b95ed85891b2765176e1f0fe8b5fcec0884473951286c9e6c1b921727607659634561555d1e60eca04623f78f87fa256b8158a119fdeaf317674785f9e071f034db2104073d2072787e6a2dd11af2be11af7ea818200c896bf8904d954fbefbe776942a978084c10206b9a08bff25682ba86f38e34ea8a7994634070baaa86ead52675f79f7e7a908e5fa4c120d226db44708b3d122d6f63456070111d194aa6dc3fc63c899b0ecaf01a0e860d2eae0db4fb1cc4db3c379eeddac70f65f5620ff139569c7f0ecc4a4ef9970fdf0f65f07a73330bf5cf4ea8615eb4ac9345f7964907ff91786938508c4fc4bc7f40c7c9c071da8f875dabdca726ac000ee55bd3ce6912ab8a16c36734f489123e2e68adba86ba5dd8e26bfa594b26aaf99fbebd85f093d75cc947c1426897ca7d6bf6e71534642e771ef15fd154629ad49ba41ad2270aad88d822ee995844350e2339981a8868245a5df5d96e94d989a057d376c432e9680d539dfd33631e65a121f356073d1da212bf51d875f70193e15ae3639e5912082efa9124c5c25f4d445d5bcd220e50ac136015dc99ecb50ae32556f67ded4ea2da614cc03b4226866a7327c4f29aaeef23e4e5b7d4264e6e68ed50d477c824be47ea7b8d9a0e2e3e83449c3836cec81b3a8edd0ee7feae9517296bb64710f2dd556f0f390135268beb4b02af8e3371a3faf00ae8f01208090cf97c5d28742918b3b9b60905825633c0ac6e1849be335aa0239db4d72336e4428ad2574af72d8e8a63155594605ec5b55977f3184b865915acad5ca02049cd8456c784982f3da81b97c29a046438ed6e07c3872ad43c87b5748f4b07f92c4ccbefd3f2f6f2d0f9d6c0bf6cbb5f9364e96f285bcb37c7fbfec73a6fb654d5847d06b827bc1c82ef982189663aa57ffa0393a1ab79286ab1e6de2c07993e21ed446350a97f424ed47e1a979dc34cc9d6aa1f0671fe587ed0a3a3080c59302b8b724a31af3e354426e7700516237e3f0e50bf601b6b6b4669a8d2541fe0ea8ed8e91a3f616ebcb65789b52f6b5e8cbfdf774df4a036d24e150ac4c244997156339525f1eedf54600b4ef9bafaf2fe981527aaf731483538f454fb48a3e3dc91cc2922bc5f41a04aa2597c7ddcbe6e3315f3b87b5cca7df3235dd91b76b4590ce20bacefc0fb07ed0ec25e0d299c74dcc91e4c10880662beb4f5c77469b0a06437d2b9eb81e03d8fc69e78ebc44f811b6a6b348d9e89a150b9ec32cb08b7e20a9cf4982cae4c5f1f24b536988cc84e2f52f063fddd5c204b0a0e89715aba9d305495b7be73c273c5f38a19bcc55fdd7320108dfb6b21d766a93273e40632acc66a2e8d95caa4d7c07c2441a04b6f77a5ccad65a048dc4be756d639487b1d2512205944130e647d73755439f729e24027c32634d7617fbf58c9c79f81b9581397a2f4de34728d7585188647950d96cff7b0b6ccfae4898e3393f034b19f21316cf0f2888f7f097cf380dec078e2a2021b2500c56af32e19cb8531367b65cb5d034a4f5f7ec26dcd5b58826d021cbbdad4f83d0e5c7e047cbbe7fedd46fd3ba47de9b29aa9390c2f8b726ebbc089fc16e424e430d2353023982ffa2c2db2f786756de54d8bd885a72feb1cf1985f7906b7cfe67c9b34f9d2b834d1529348ad120bb3a9b7f8860c99c866a1c12375bee37aae5c594ee9580f0b8b781954c4ce8c2a3f1fe470e26e02c13d69e1d0af55c601afd956e951027cc3bf436ea156a034fc12c3658d6c656f3b7f786faf73108d2f25b40aff8c26df2f6a4380418058043d7c2676de46a3ce93d6e45f3d550611fa41c20b4032cb0c5628cb9e43fe3db24b79fae87c2929cdb52b03f55ad50d604fcda06293eada5fd6ac5332e069cd20daf43f4036c9afd461554a50a1d9e28b3c7a8843ffa5a4bbd2562d54b1ab9e021e7a2e3efd3bc26487fad1a9d849fbc3b9a594a9dbf17e4513d06db75fa4569de31d57a09023d58ad5e1ac6808dc212a9c6916609a564688ca8db428784cb885f8b36cc64d963ce6d18a82ee8c2fbd79db29ffca4ffef8bb4ece2e163ae426232b5d6847db3f26e7d5a9f453dd9445d9e68573ad72fa93bebcbd7024fa989160530647f5f525b011a178e5ebeb7994cf97fc86b132e98ca0693a08f9ba5a1050d1b4dd728eb20fecc2a9740055a16ddb344dfa11e2002e0a67c64ad8557ff1dc8c28cf57c5f50a8b788a7a6bd9b365e37ee8dfab31486501149b645c70680a1f809911c360f8585dc53ae65a6cc2a9f4f3f12906a1b68908ae28f4cc19f9ed8a3e2148ccb68d2b29c468adc252486b95b2d547191376b9f608783f8338f98b68b4bc2e1418d56e71d5f2a0e69a01a661b2e3d2b293be3da110072817cdd4393464ebb885230813a1e15ceab64524179d8e25c1b9344202e8ced057d9dbb7d43b639db4a9035c1e743dbd79fe9036fb0a481f8e4a7d1b52bf17cfc62216c51abb37dbc30f7608a1b399d9af0884739f49203972d33aff08784672db7924989ba07341a47f473f7355171b0b2c7f794d9b0f3e0e1c5bd6c11b683ac2d8c5143d880a44327b044002ff47d1a82b77bb35f38c557fa8b8c871ce3acbe91bb279f861f6424e6d1796a790709cfb03cf80f5293544a4015f87c777c818cb27eab4d6d7611a77f75d55751cdf92883221101bd7cbf02c98ff718971428ff6f1b09ffaa70fbdbdb3323d346f211c7d8a684659cb26651eb1fef325451e3935814057327165f234198c43929ef65a67c9f1b05f65aefd2fa83ad7b3f5f80ea19c51d3363607bc64bee4f6b69ae3a07a2013d78b9dd0f83780aa81a13244ab64c9a2f6c4de279fb02e6e52962890b437df0e47ffb7245e4c6d55cc816c415e0217553d0997fc9d0fc07977d5ea02d95157a8e21266ca730be47e3feac21345213600959c68e86775d94b72ce96b56c9e907d1afe241d8de1b565980ecfacb7f6a2b4192b8909c45b64de78da134720a7d4954749805e8d038156944710da8986b56ddfe1c6de12b722c35f749a213c2910d958800b256b3c69f78b5fdcd31a6adda212fca7f08b57f28e0a0d020bccebd0a51673799fef68ff0ba74e590a8568edf27255ea5438288fba4750fa7ff4839253ea5c26728f08e5c0054c40c7eb2671c3ef3a8d96e7b9d62555f1885e95c0f3d4cd78f90b5ec57835aefcbf032333b3299f303049ff0c505618f37734f581fedb496887c1fa5253ecabf3b63fc8dc05a3477c5492dcd37f75796e62c92c14474b7cca97cdce5644028c60a4ba5aa33d1f8d1d75f47f2c1f408cb4288f8d33c17d0bafe47876b1f2f4ae31d6568b9eb56597d625ffe08d57be175b98a94bc08b2653525bc28ca79663e6e1209622a9dc7d20f7bcc202fc4ab0d9e95e2bd5a5f62eab7ae104ec2f1309847aecc4e414fe3506d09a4f57d630aa0a7a97be8b35e298d816790d703400cb0fc847cde4e8ae4a9d8869bbee5c7085a347bee5f599387ee79b9b2f0839781771cf19133b2c7e572ab1cd30fa86563b45221bd3401d4791efb7068db380b957bed7441855878183df7488b6c91207b56a1e2dcb80ad9bf9836a66a568b0fb538b5e01a06a76c2560dcace7a0613ee977f4afa009792cdb602bd1b51b2850e47296f66716ab8662a81a2d244228d3b4ab9174445248ac7049b1aee6e3c0fc690e1cf08c3e456d6b831e9c784389520458ad6d28a9e5a9cfd555efa744c5dd3244f839cf6bb6325b82feb5ee8d24d110e49c0e3f9f78a52be8f97b23fddf77a8aab9bfc934d1bb69bcb1453588ab57a95c82b205963848209232afe28311d4bc8b8da175fa53de9fbb461104d58d5027995131f7875c97de5841de6e6bf6fa314ccb412487caaf71850be79bde62b0cd78c0bf0554c5c05c6e725d7286d548dd18b21f5364e2dcf6a8e87b781d5b60eb354b0d30104262c97f74904681fb82dbef3c318b3346ea00e5f6dce9ecde86b42a485de06340ccabca2244d4d72ebd3f3e3c002e5271966acf09044030b98ba6438b1cdfc325e9d33938abe31099ab2ea47782a7788e7a46644db54ed7a8c65df8458f3fe45e3222010b9bbc1e68c71cc4941069b56940dd469b9f1d757bbc35c82b24cb90af2be9282b7a91d3f164f9d6eee8b4e9d3499dfcc058c315bed37f74ec41b89d70e88c24baf9cca0a7daa28c79e81abe818fa29ef592adea598db53145183631030544d4e1033acf4ff48e96ac5b9321242369edd40efe9e30a207cfe2aefe7fe62d9a28341b355ecf924814278d0e46a3a911ca781753f0eae0e885c12d0806c20b69781079527c5d6710e8bac8ec7e9a270ca206104f2b4903dc0f6b2a90e4c6ced87a9fa8cc6d835ffed11cda91932a253f56e7f6537d3d91719160f9353027ebb4664071e0783c4e0694b7cca2383b3d26ca81c31875311502cf86543ab2514d137c0ab70bdae65dff12d96096e7518392ffaef33b1d5c523f1173341ae2e145a0091850ba45c65f2fcbbe923a771712d404564fbdb9a7a5108b4b333bfd9644934eaba73c831127e19c647980fd0adc6caac1333c55f2ab334ff9a19100685065f78d9dd673c88bd1ad6a1483ed635f87428acf905ea15fd82ba5ebfb0bc64f0c6269f70bdd15d84cc18fabe2d03a50e94b6d69a3e1b579efcac72c24468fc43b44795a9a64c5a66b762637275be561c7b08a144fe0cc85016219b1504915787f4d80747c45267a50a8508fb15b943853e3613a862e1d51", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="2f56538693b1b45a7d29c51baa23b0b35d170c1d949de2b98e3bd9288452a2e7dc", 0x21) 3.672902454s ago: executing program 0 (id=2422): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) flock(r1, 0x3) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x3, 0x0) getsockname$unix(r4, &(0x7f00000011c0)=@file={0x0, ""/4103}, &(0x7f0000000000)=0x1009) r5 = fcntl$dupfd(r2, 0x0, r2) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/20, 0x14}, {&(0x7f0000000640)=""/35, 0x23}], 0x7) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt(r6, 0x5, 0x2, &(0x7f0000000040)=""/144, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r2, &(0x7f0000000400)=""/213, 0xd5) write(r2, &(0x7f0000000500)="c5d5", 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x100000002}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x2d) msgget(0x0, 0x118) 3.668782725s ago: executing program 6 (id=2424): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="02df83f574d8bc38a46c006231820af407a39b686875c75e96fe6e049e0456bc14340d8e65f6e444b1197605ab01b67af5", 0x31) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x5013, r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x64) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x1, 0x4}, {0x46, 0x81}, {0x3, 0x9}, {0x5, 0x2}], 0x4}) r3 = socket(0x18, 0x1, 0x91) sendmsg(r3, &(0x7f0000001b40)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001740)=[{&(0x7f00000001c0)="b0e1d4a826596bcca4d4df6e5f78fbd12e9d76674e27dcbad72a5a20cd879ffeb4bcf1bb6b259519227ac4d8ee1246f2249e6bfc1f27249c345a51f2c6d7c758fe7e9aa8df856434cd49fa489c94ab0591fa33359739927bc40ca056f2ff830baf73c4090d8f44fe871efb09a582c7927eb9c80033bb5ee37345efbfa0f43ffa0961f653febe73311f48eb8b0f785e866f5f58655c37c3846d66", 0x9a}, {&(0x7f0000000280)="836f589b3058ac092cc0c6fc2dd7cd776611a5e4f1743684ef7c1b6f8de7ab3086f006b9a42f44795563a52910e5eee21841b19bd70e1f9c4e2cecf54a0722a923911a77ac1249e5c18bad44fa51e18ca7f21cded11954e13b0e15f215fa04b8e70e9d4b73314d73d647836424ff515047f35f51f884fa39", 0x78}, {&(0x7f0000000300)="b5e26dbea99e3260f4e8d7e9ca1c3e3c99cdfb0cbda84c5fcdde4d5c591a62e3d5f48c52dc26e3ea59ed963ab23ef88793e15d0fce8ab8b2cebdfb513132a09c01117dbc805ef2922e2020634e070c3bb8b84589c46f4a729475e93f22690e5a1b3456f8cd4aaaa9368b8eed8fe57886966ef0a5f0fa4a80e4f03a4ff7d269a533ffcbe100e834972bdc60ba97df42b78c1101559bed4aceef999f5c4a0e827cda303b66336d4b5556fe687ae185a6f711992495d246a264187dff413864793f257e3afb0dc6457146c98a261cb57d518b2e980b83ec973775a135988b9fb13bf28e385bc3a84ad5b924c7c92422901e7782a1c1349a449462d7676b2ef14a23cb50978ba12626f5b0c0fcd383f51243b872aeb0e85440fc6544a2075e3dba87d1858eba76111c5298544e2b122eed6388caccea138ea1a2eba57b9b85554ce224266443cc10256994a36522aa9dfe4570e080dd357b2f2030a4886f8b2ac1e46612d81210646dfe2f86305565b88331d5df0c450a143dce47a287ad15b481ace0e860b77db75348fe7f991ad55b0637ef2e476776abedc6915f11f8f32a5b06c32c67f4541ff9fa41b3a3adec8f0c099bd63ae0e8faffc90f1efe9c354069193c0059c5891140abc60fd1fe00ab95988711094a746c4db5d09e2fe65edf39ebb77961108ef3453268cd4e3fc54b65ae69ca5bb0c1d54e2fc72e5b4cb9a03d00ac5f2dd24824a0fe38921ce0c091967434b03f79a3e2d8c2cdbfe09921b0e1078ebf9558d4796eb8a8788e88c9e9ebff8222661a62692dfb23b2a830672044e07982ce85d1222bed161cf3ef72cdd8b1062478b58bbf6f7661189d9f26fa0fb427de9f297b67dc2309078e538bc9665bb1621e96bb5dc33adc7de28a6fc89b59266131e96bedfe96bcdedd3aec0e3b148e3ef72f41356a2206fad1cb4c76f807486deac7c5683d1be7b2c35fff006613be09b62c639f928e6f2bf3c516fbea273ef1ce072b92a436549d0c8e81aec6ff882da549bfd491259c005fc8d06951c99853f20a32a80479913158c6c6a197c6fcb9cefdfed8c135cc072a994d48c83fdfa4308e1d0c2aa42d30a83dd15f974e99d1f40018ea89b87c38d3544439d1bcf36eab4d40e9531e8b57e5fc4f9e016d3627cb19446bb0e459dd1019277b25dd8dbb7d2ac3ac3fe720eb7bcc52f83fbb621b44031f16b68ec47d8721e0bdf0a3029daf19dcb2b520375eeb2195383ec726d68f877ebc634168ab0eec90455138e03f1c95a7d8af5c8e2aa8f5b95d2c2424f34b45770d90e93c387a628f38f0603af381c440669efec56c1c7c684bbb69e8c84b2043f5896dc06f214e89c0e4cc26971bc690d19dc2149f80597e9a2dbf074a36d81c6861ecd8dc4b2142025ba7e8e9e42201131d90a5361b3424d7a141f7dfbb68b51f6f95d8a2294cf021a75af264ad231cf7d203e96fb4162859516315198519891dd63ac32cccdd7d3b79d44ef2967e12599650c84e36d300d9d258cdfdb81fba8d9e24bdba3e44dc8889b8e797375a0c8a9d18b1a71cd6658c298ea8e86b3fff11db06167b37346d90f8ec1a90ed8c28c015ef20e05d48b377322454411753fcb47482df17f80cd17740cd87bc2e6300ed740bb9f633d7d67c44d35a465a7efed5d3d30e365b0f15fd3da5a7f3791d68a2faa6062f27ed2f67eaf684b3a80c84b0dc0017630b427677ffe34787f2c787201992754ec2ac18f01b952f452dd724530c7a3ff729f02119f453213933a2c61bff1ecbb51637307e16e9e5e01925576b36238a760167ab1ddfe9aee2a781d1f33b56489c02284c56356563a89011c2af85422edd35cb1213818f55e421b1ab2d532bd8cfbb4d8c433b0101f43c5652a37e32502716073d51a36aabc007eac8be063056168104e5734e8671b5943533cebf6a20db406a1e2dcb0833d977894c2ab60937beb8089404de91bd0f900676b2799127f434a28284332593008f573c50d300d9c51347abd3e477f452d573cfb0d1cde9ca0f5a52fb5ad18fd8711e2b3dbdf3be8903ad0755b8a0c0ebf699341f31be248e5108aa200bec9434cd84bf39d0135e0285a07bb53e26b9d70e7083eb61813e833b53f26928fcd54cdbd4afd4b09aa5e8ece34d4d3e18476d7fabaf57053b564518a67020df51dc66a4598cf56afc8fa7f369b36686c7b2fa02ea765a61fbc669eb8be931235cfd7f6f20e35f719ae1af36b4663fd389da8bbd3d1a0d1a2c0723f1fd50e7ea23ebe5163d696f3424686c5b3bdfdf939b4a6729bd0a3854dfd37f6271268dce41ea1fd9b12d06d2a9dad5f269c36f90e121b9f200a722657935039c36440dd92d84538da25f0c0241df5ec8347c54dd01224b2049e4db7590ba1809f0d0348bcb0f2bade2fd6cc9827406a074e77c8a02bafb18702f0644d36ff6be703dff41d330ae771f59490e519e81d6057fdc455f2eab87c93933bbaf2b570f5718bb82c5e2e73a0f5df7f71b77725b11d0373d834230cad9aa82a7bed100f802e08bf3e50cc08be74ea9fd0b6a7e33480e5a1763048473280968f6815f9be969e0b249ce4fa4c18a0b8fedd64a8916037b05c752a12a569374efd9b1920b9f58cd5a93f4c20e2d8459192be5e21e5b217c67d0cf03040b6da89f92be9a6ad40759bec8427ef1e8fab0468f9c7cd5a8afc85bf331e97b319b60b34800860fa0047c45ffe5c6436a9d2efb4e3d49f05128797f0fda21c0a9df46de3f5368f66606861fbf89c22936e908eb0ccba73c1cef641fbbfd81a461e0b0bdd7e95eb470bfa2b284bddb3284649ae60f7b9127ff53751c91ffe3c1b5eed1d2db3545d324598ab301d85fbe02c41a0d3395743f9eba2afd327618b75b09c02ec4e0e687cdae0d2a09cd5bb34ef51767766648d5ad0058992bb3d10359bf067f68229abc86de681947ab98d1093262da7c5484e53c641e1fd903a65e1444756c112b5a86dd096da3019c9e7cff066724897e997feeeca60c73da6242b9dddb5e54822bfac5cb415bb9ad36a75e9763139b22658dd3876ddf867b3c80dc5f5511425506676092e0ebb8f0b1599b14fbd14d2ab0bcc307434fceda71838084ab482756613aeea21064a2fac038fd134f7a02a8bfc43245e51aba09f0ebe641215ccbdf4a09ad437c3260a61c5a558ee78266b1be501d342f3394a676ce322b86ff5f447f2e5e43614e4a1552706414fbd313ba940e08a0ae67b524247f07e7a08f9eeead7e2f6eefb5c941a1c599587689b138e787fcb42a972cc3c873247efc5c3ae55c0746eb00996c5c624922b20915d006a471c206baae7876561f9b43661d8aa7ab943c5420a0e5bbeae16d723b6c88899db598ad40ab2644cc6956a9880fe35b7f9281ce7899f17f9bed290786d96abf005e42d32659bfbe31aad068005995fbbe4ff7b43ab7aed51ffd0be7ef42e88cde1d6bdc97a73e591a07ec1003d583df354f159161d74491e99f07d99ed62e0974bc5b6a09e034a5ffcba5a6b2e2399d1293cb8b04ad5c38fbd9e69787b1f947b4f3b9769f6f634a214ef6b6412f83ecc15f559a792e195ae9e16c6126d43da835d157d7c271296bd6fc50aaf33b267cb1fb148fbf6df1774d5a680fd2ac5a452aca6e938eabb34ae503a649164e7310ed57469e66af5408f54cd8bf640bd7cc0d5b5bbb079199501e1737f385e44b16dac8ca4cb9bc86d83459e4b5509ab3ffe74a4e66515317fe7245eb2da1ff4d6e106a64a5d7497982f81b5f6e11ff752b302c92d968a44cc282f4ad3087eefb047b873caaec6d0457903bdd32427cae1ae0fab416d413bb543334418154006d4313bb26d9809844ddd61a0d54358d531d5e243cbb9dd5b2a6d3a37ce238f258590339879dc6c28d6b4d5d6209b94e049f2be61b396b8a2998b9d8383ca9ca0600af15859a61575f15a3bd62f1888f5933a9846699e948098add6a6617aa4d2a9ee32373673c646be9a3d30f9f25f6e3e640e340f9a97a77e263349c8a6c9e8ca54ed80debc5ef51d0a53b918dcc7dff31610b8b75d1fb56cbd628785ebec45057fa6b9fbc0a51a7ebc0822b33c7999fdf24e36878b46fe0ab573c408444ee88607e16b93e1b1a94b9c40c9e62b7523834f60c1e8e3c040d41f61c995bca4be4d23377189273d501ae0ba5a7b74557f59f753d8df75965e45b762b7e4350cc245aae1c4fd4b7bacea536a1a77ceedd890bf9ab696684a7dd11472dc4966318e8d3afe0f3b4548f554d94fdab03bba2b159b8460dadf68580bf151ec562634f4ac2ee239a55f1195f4895c4c0277e9157e51d1af21c42a0b17a1c90ce65c60b6f8f82be16c8702ddaf22ae54404edd9579f5a3e8e7c48700a6ab54979c2815f93f6790c6e45a705b273bb4acc233b65e64098084ead5a2939721e9bf1d2bc4f6ac091b6a505a4eb5540ad428a9f33fc6d86285143612d34bd7de8102d1f6eee1550da397227e6a5e72e06c04c13319f33b32becaa47e9cf657abc6a56b5b02a63258c3cab853e910c038ecedbfd67a217f22e8e321f240c251fc543992c9c906ed0673f8a47b4e03e19b45be1cfdd03cc0ba4fd82a127ceb841eb21ce487b3b4b9a765d5040b0fd2ad52ca69cd595d944190041ba5b58a152d842412e32f2b7a62ce1f5f1f91bfbdc10fbf35107df12692abda23a6f69ac6e937dd6451428ecd46aa143f373b5867e88952ae403f21a28ceb4bf7ab49d22d4ad96a7c87cf646325bd9e2dc543fd6dc58c71753331186febfdc9545d9cfd09d6c4bf38675ee416595561da2b004ba3edd30808c796216831345f74f8e4ead7533ab135935ed5e9a50a99bb97fc6991e6150f8af531552d456341b321ca15d874a63a24ab8b2bd44828c39d770363b9f0ab54df72232af5cc43018b17d81945ce32c072d9ac2b8f9125dcd4a3d71cbf8e5a2f17760c63b7093b3cfb83eb7958b9655f5df26bd66644a225e3b9ebbbc887c4d8a83869bb37042a794ec8c44bd3f20f2c50266217aab779018d42e305a4f5d7de9f9738ae7561c6a6fec4a5f0056533c7a37a1d4046c17470d77f1293852a434245233f1b1f7cd150aaa781a9298c5b559c1481bdbedd7aea773ce43f27068ab41aa831ea8a0eba1e690d2dac095f2768c7ab7835b49ede277eb37f32f1833310b1b0507452783b04839e450b5355b6efee65284d1a605d25bc0c0bc28a0a019ef18470e44fdf58f381801f0d004d3abcaba31b2a9484e62a260d92154d142952fc6861e98fddc8adae6329a70adbda5a720b4729c70ed7ad51d5568d7d50a26b6a660972f3e2263a12e78722e49e1f6d011e54edb8c4bcc26f79ee49ec49156a20910c5f01a8f36cca5256e213744e6a33f33b0fed9fc7e521a2a1d51c0ceefcec36909386dd906c337f83b557915a116169504f8b8bd5cf4b6a12a9d190bae1d4915a5a0101114caae9fc0e1793ec6036cce6f3d4b6e2b654a5a764468c46b512f572160f4ed196903cc6f95cab2aad9739c3ac5d581e092e0accdb7d191e5c89459c9ec86068f1ce654e362c29609762043f1dcafc8c6a4bcee6bcf3dcb865301d96dac9f5ac44c105de290d63647e16c0f8e419fd7d86b8d57d7cd29cbebfefeccb7b16824e3a87c30aabfc01c361ca4b4c8842d54f92c8aeaedd84ede3e322083cbf5b0b5e4ca646b03de0a801e7feb93bf3180e8bd1c21f41190909ad9a62327372232c066ff4299fc6be92734a15bbbcd0972a6c80e3ddc600d2bed92dec672e30cc20a1430d09bbf7a34ecd51c698622024acba65101a9c4343b1c", 0x1000}, {&(0x7f0000001300)="dcd1748c6b8d14336d36b5336f018e44067c09ea326f5069695c485ec7c849890782e07ff20217f28f18b6655a8a6eb850d1cdd88505ed973326bff3489ba34dfd8491e13ff0cddc3fad240b0d0b1c69685e3504cd13070e108c3507f7ba5caa11f4e9aac4d2711dd6810394f324489b1db45a844e0138", 0x77}, {&(0x7f0000001380)="52f88177f1648bb72e2c41bd683e67186dbfa05865b58227009e4b9ccedf6f5fc3f2f2285121acf9ef07de9d3310dba02234bcdc2585a45471fb8311a48a2094a47e237036c7fad7bc270f21d61e11c5", 0x50}, {&(0x7f0000001400)="6594d7d6d080719463c7d963eecdae7e57fa277953cbe6fd81ae40d74d0ecbd194b393380e53f93ddf3285397294845ba37b7d00b56024ae6cd4c9", 0x3b}, {&(0x7f0000001440)="1531ec18fec6b85dc0599184b2", 0xd}, {&(0x7f0000001480)="478a120a9e09f7969821ff1575d78a938d456b087c3a065cdcfe451d4210e0d88454284ed8c1893fa6de483de6d389a0d4955fb23852f63c4e3d34a76e07ddc630ba2b55320e096e471998c1a6cef20673cdfa272b1a4f4057d52a1dcc931be9c80045549fbd7da9479eb704058ae91b05a25beb8e9f518caf0dd39e150c1fe9fea468edbf7f6fae072e688323c2d12259fc6949941288a8b8ce8259227baadeedbb0fdefef251f4cbbfd021026db06adac505dc45553b7794ff7bae2ef5dfeee14f3a64608e8739a5543cdff88323afeae59afcaeeffd811fdf290c992db09cec0904b4365e2dbf08de08449d89177d15a2db8f0e3c313649e2", 0xfa}, {&(0x7f0000001580)="db0368a7efd7103f36e9ea1d2659d31eae83f5227b2b6dc56c136a3c612f3cf2d6e4b6802024317b6046c866f12e16b9018a15c5597191d4fac4d30a4d2f49e6aa07c4bddcaed68f09c683a7dc526715a5bd103631486f5bae18f3a0b669012b021750ce3c16842faefacf335aec1cace44a8044526efda4718a552f4d8b4f382c4adc63a145a8e8123132cca0dbb0dec2312af70ac1d2561eb4737c1a357693aff8d81a1459135a89fc326d8a3f9f2fa37f3fd11203abfbb34cd642cdf8eb7453c0a8ec52b76a67fd", 0xc9}, {&(0x7f0000001680)="5267ba1646629e8e3ab5efe6888f268541221c4e584616a11237bca8a8df055fbc123ae83a50e459c92f89598bd0294219839264322d96a185d9a289e5f958466ab8e99f8ef168a30c83aee710b65a7f81ee32370c7b3174797653e61937f967be0f6f1340e4af8814d3b76a8ab340064623b44f2c960f7068d4ef928a5be8827622f9bdbfb71df6a9f4ac9c486787dc3961047f219f049b483be7795344b014a0ccdfd8b696a595394593be360ad7cd78782f2d8dbdced5", 0xb8}], 0xa, &(0x7f0000001800)=[{0x38, 0x1, 0x3, "c2cc1f71c2537efadf4e7f7001474ab7bb8861e4235ff3e15f8cfc8c14dcdc4585b6"}, {0x20, 0x1, 0x921, "334b8d473f1666a268795d94"}, {0x58, 0xffff, 0x0, "3d4509b88a33758cf07cc735306143f728756f55369654edc446de207aa0130a5bcbcf305197d3e21634b692183da069a72d7bab7f9ce8123b8500159c085ca6611ff8c45d8d57"}, {0x10, 0x1, 0x42db}, {0xf8, 0x1, 0x80, "9a57d991caa99cc3dcd1b98cc90a169849bc1f0e8ac13d67aaabb24bf8e32bc3c1a4cb4d04ebd5c1275e0ccdba34e3863285ad350c7fb30216c180c6b601538dbe811243dcbeb5bd6c16c5b96bc1f305ff70c8fb8e3130b7a3832847ff76418301ba7e64c1711c2a8689fb1f99e288c162f65cc3695cef74ccbf922d93bba1f9532db2f61508de5dd584a9bc996c332979fdaef4b455f17dccd199ae140b14f3ce8ce100490b29c03ad26691f026573aeb57d3503dce3ef860276b05c97e9324c8b2b1896457f6d7f995b46c1eb655cb62be22138246d835d2ea50a314a3e1c881c169e1"}, {0x28, 0x0, 0x1, "10c91d7b2c16dfbf7c2f2d411c0c0e6dcd566c"}, {0x100, 0xfffe, 0xa, "fa14eccbb2e3eda8359ae9152295e7c18cd6a2a1eef36bfd4b308cee81c8251c070f8337a37ac729cb6b907ca14599e0b1069c67448b2e348a3bf6199c1a8b87253f21b3f0fe9a6df42b9971d54ba74605b6ecb0de5ec6c713ecfd3691009c6b8330a05e7f30d3477c33f0cc362aef483e2fbdc7e87d8e796708ce140c0ee6aa68cd7ed5eebe75026bbeef5058a23d0047762623e1e3af4ca13f3bf5d339c42403046c726ccdf6e0ac95ba0fea05a6ba5c581a9af48ac759454acbf8aade202055c78d65a9dcac439fa9f0f14c611f1f6a55ca20b591667c1101b7467d1c3f5df5bc3cdf750d488709"}, {0x58, 0x1, 0x8000, "655da3600336e23caca362e9bc6117b7d0b99c8466d41a9a4f1eb8bddd2a218145fb2b499e411791cd1583aa9f1128a20490745af292abe64626b274c9286a1622f79b"}], 0x338}, 0x0) fchmod(r0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getuid() r4 = dup2(r2, 0xffffffffffffff9c) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0\x00', 0xfff, &(0x7f0000001d00)='./file0/file0\x00', 0xe}) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000001d80)="24afbc5d74f6743c3c7aeb9450f92ebecf689acd67bcacaa3d8bac2b8bc82429b0435ea1aec94305585499863274e93eb136563a7ea267c6de8e965380dbcc2f9d97ac689c171fc1778a695787ec73dd869aa3324dd34bdd964407b231ed5c435c2575db1cce5f0a2011335d3716c015c25a71ebcb3ff605470936481aee9abfbfb1556efe83f3df9e7a3bc6840f65ccb576607456137320b90d8ec94e51f1848b6f65b2dddad05f70f9b717e57becb2e4f85a4ed6ed8b9dc10163c218cf6e035bc862733c9234455797573f04a94e7632e186a55d92604616c21a10a30d9a64d1e97e6bb0f74d82bcae3d5d1006", 0xee}, {&(0x7f0000001e80)="396e2f213907b530a1594354a2064d65a98771c950bb", 0x16}], 0x2) accept$unix(r3, &(0x7f0000001f00)=@file={0x0, ""/4104}, &(0x7f0000002f40)=0x100a) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000002f80)) recvfrom$inet6(r3, &(0x7f0000002fc0)=""/183, 0xb7, 0x40, &(0x7f0000003080)={0x18, 0x1, 0x4}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000003100)={0x4, &(0x7f00000030c0)=[{0x2, 0x7, 0x6, 0x5b6}, {0x1ff, 0xf9, 0x5, 0x80000001}, {0x100, 0x3, 0x8, 0x4}, {0x4, 0x1, 0x6}]}) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000003140)={'./file0\x00', 0x4, 0x10001, 0x100000000}) writev(r1, &(0x7f0000004800)=[{&(0x7f0000003580)="296b12cf49ebcbe868c71ddd701115df627088bdf5fb9f07e031b3de84e98f1af378fde67cb6950ae2b4fe200837288d226e0401a968a6ae482728e34ef2dac04a2f583431cd9d4634b133accf3ae69278251ffbfe964bcb785881a0f83f2b7de116fa200f3e6bb93e0ca4dd9fd782aab1a9b04f179141a1ab051d6d904d09baa663e029bf8ddbf9035282247413f990e4cf", 0x92}, {&(0x7f0000003640)}, {&(0x7f0000003680)="a2f0482226fcec1b081062958a69dced4e89f08562e90a47c68fac", 0x1b}, {&(0x7f00000036c0)="d142188cf0faa0103f65984dd68489f2f4e8b503eb3f369d3855958af6096880f1c1df4641572df427ea1915183d81c9817ead61f81ac6e45415fa371dd148ebbfc53c9e08", 0x45}, {&(0x7f0000003740)="537c3dc502485f974ae9fcf58da1ec03f63a987174481764d965a82779734b6e9408be00ebc483790a04d495a81353dafd023aac858cafcb07868f6e2364d3e512f9ec9267bc188fe393612d20823225df655d0b31bbf64a9c0b49907a951f0ccc1ad8d0bd773a023f9942ab39074656d18cc3f8d81431b24c051e0ff622484fcfcf2d6d57edac27985137c23e8c9cb1871170d6053a6c132fe14668fb0a953e63b499bdd6f4ef8b3215e132", 0xac}, {&(0x7f0000003800)="35777ff889d80bb5a9f5cc36aa73e5a65590e8a761cbd292a0fd33d71787db9e4675f4587c04f1e52311660984b5bd02f44c7c1bdb9a58e73934bd59450ec94cd5c0fcd2c30a301f40593c0698f779686100a636c68cd7db66da9c72d89d6abdeb3f48fe29c9c2c85e0e9b9ee6f1ac37dad3a2a30b85745e0c14820f53edd08316c63296932a2e598f49e4624b2a3f951df89edb05423f5f19c3496a605cb3e9f018b7e90194c7ef417617c6922e583977b809d170db7aa7c13204d3676deaa734eb2e8b618db272d90a20cbf589bdf1d571c504c1de55cbc6bc2fb91d30fe5a70dcf13d326f015553d5e07960a58d7e7671d141c80a3607095a64937a15ca447cd0dcdab8b8d58a3a57ab6d62d353d1ebb35996f2a9e74a206334d9da8712bc2900429257b0e264d342a838f4841829a8011b5839a5c47ec11d14b88ba82ad1fc84314b146002ed1854d7ada26734c538f1c80c3459949afc2ea8c5f71d596373a8c635e33e0d1dada8f32862d23e7bfc50d796d5ae53b5bc47c39e892528496f30692d9914eef450cdf4c851aa1bc5ab01df48aed0abf8db0ef7455b65f024e933f2d6f9d68b2b1fde00e872a8245f3d6c557deb49f35f392a730c53331a5b2fb2517a45b9f2df8027db2c4cdab9583b3daa2f7625112c7cdedeb67309dc98eed8ab728a4e8d20d34d4b9ddd8103e36c69c983a5ee879039e6370d99e2d8b35ddccfdd72840081a315a3f40d0f34d61196a9ac972ff2d8cad49956a66a1aaaa37777516e07da9a96258144cffdcf618bf82db0e9455d0afc247a6a768121c9b0ba72f15d7311d7aea2647db3963e6835b11dee22094f8d1f2e360a0834266a3cb8e952e5400e3e90c8645239dcc4aff35c4f2701b6d0ae1ae07f0bb03e7185f0f1a9539bc79377c62350485447281c96ec4c44c7f2fb28290d2739d71af7f085a7d3a353dff0ec5117148f3cd5ce51248f69b963d1b2f106bb50d886dd650f9e856a7e46ae11526dd5c959feff6bf52ed2555c00b918fff302372e1a1d5ed01f6ed33d59a47fa075614129e0b39ef9918db3b0b5caada6e41db7acf9906bf3fc2353ca186dddc90750adc93bf21b4f6c66ae40b8ed2bc2b4a8e80b62f7b768c23f210a3a4aa2cce2ea9f8edf645cef1b697c382fc4d3a157c6df9f74cd573f3e7d365f1fea9ab0dfdc9eda1004ff983b81fb3bfc947a1b321235de927edbba39118bd6a6f7948ae4ca9b99dd5c06111d964edcfbcd8a2fa1c4a13fd94b99eeaf36eea7d8e41ba4f0c3187490c8671a860c49e2f85f455594dbdbdcf17e1824a1c73760a4cae0147c00bbcaa10ce030e14eb408fce77aec1bf9dd0cad963841faebc54df870ef5f99f9e3b3abc4586260761c402c9a63ce993174527f2749db2697ffef71eeae68cde8cb88d835e209d2feb6820d059c5bae6da79c8fd0d7872c8364ac8741f5cc85e40629541eefa85f51a13f140bcc17f47b5d00fd564d4b01bde0f3f9abccacea8fd535e51c50f2a56c6e98304b761eaac1a11398bbfd4ac8c7dc0686bde4a7eea364bc2077b1c4a90700dc4da77bd49717ea38bce9b75c750a5e6ec0fd151e31d50743eec655ec51e2bd230699cf5e5e7e204203f706a98994e8bde4d66821552309713da8ad25e7dde6d7ec35ee17c86a2e8ff5b29117d4f9fea7560a37f4f7f8598f732fe64dd6bfb65a6af457ff42b20bc4fec7771de8cba09a480b260ab5804c16e872462c9e4a12c704c91f0a40190593f11d4949530acab807c0112af1ea7ac899a744e0c772dbc7e16d16d776f522a2a3d02668b1a6a10962fef1ee72c3fce4725d22fc17963dc77e3a32fc87d5bd8c06ba2e8e2ecad0e8ed255e3aedbdd45c00684c7c1d571ae0ac11aac0ae21bdef5244ed6f6179a9c83dafebec80eceb81c736b58ed87b7892d03464c8c4a64f5e4d8c6bade7fcd118492b71832444e0252ad73823c3234a165bebc0c9c71ae1693aa52f172b73edf76da865b249fe0d00a660e7221305cd1781b777bfe734c27d3e95e8eba21e3c05c287e6cef467453e94f54acc99d035fa3bd12569072dd7ec0d4eea205e61965d51fe7e3ccade4ce82005d994b336a79c68d33ac8cf57bf25628260f6628cf1eaab1f6d0fcd598e955c5837d0559decc3174d15a606cdc76b47b2cce5a7ffd38091c28193d832bfc3af830008b665af9ef1dceb0de850cfaa7aaa9f1ce7dce435386d99ccf66b8968515f1c8f044b0afd8251f4f76c611054834a4373131d468bcf5b7a78a87aaa9625354dc06e17fcb6cdda0a995927887a529ebee1123c28ffd3c600e9accad0a47c3c34cbff893ce524164366fe8245de7c77233ae1a41744c22898aa599c4fc6868b98d5839a0c1d42e3c71073eb12a5bba4aaafe9ef0b54d5655e66624bf1e3f5f05992f2a3fa8aad3d5b7de5df9f01274c52c0d7f83ff5f751f0573f0e70c5b2633a3c021c859cf6215ddcbbeb2150e027af62299bf48b72d0f590ecd8c8fdce0fa747d34964de209937367afbe98447ed700cca534443cd4f410d9f5f5c3a9b2d00a2a55e593e74e9c1c446e3f6bd8b26a0e8d35700f7a918e7a08d3467b81cc1d63d66f9a3e8ff5777dae6fbfe7a859ba87099ce0311be947be6e2e62aaafcc72a0ae6efe428f8e632f16dca1c4d664b9dff660f215eb5bfc97d5d560bfad8749ad5784f04a63906c288bf6957d65fabca6395d0712a0b82503023d3df4646c8f44092fb85c4556ce847cb168ba20b73fbf94e2c6249cc2ed047fc5e6cd9dc7032832b6181dc88392d230db2a93e6f619d418fc4bc44b51ec080c2c604c9d9606f15e4220f9ae1b81bb7712077ab6ae27a66afef14f2445bd3a7dbc8ebc8b0c849c267f7b37543ea90dcc5ae560792b6fb4a65104f266506682c9dbf3a7d7992ba0addff4d8014f3b9483b764b6a88854e5e043bbbab3cf3268ca392cc16c365bb541f7bf368cbe4e0b6f74c5ac93b7db739ca58e44f076c67443374905ad2bd6bfd0e86911b5ed33a82b3a951715cc8add20aba7075ea7a790a232c8ecbd16653546415ae123ba0ccb1cd2d0085a5789082b25c853d13d3d2b8f349d2a9367b3acfae9fcdf47bff7abc92342762908a3c085dd887541fd0e490c175acb0d7583369104be33024d7c8296e85d9be779b5244c0546155a38923daeedd57267ba42c9dcacba9e05af884be0307a58141fc9b51b9fb66d1c379627453c0e7fe3603b7fe00bb0d57d60c6b4692ed6ea76c5b7832b2734c88daa251f328b6924cf7eb48eded609afc63c1844e0b3cc062c9cb5292021cf445d1054af956ab3bfecdc3c1507b89d7b1cc99d0e177c4e2ac3d72c7e4ef14076639c075cc8fc04928d9e2c58b822e3605e93fa2e1401cf9d84843ca355053c95f6aa0e1d9e110e3ed9f5c6b533063f8e55fac3fbfed1aea1af2714f27ab640d572a224059e635e51d477cb5f77c564484958aadb9b4f1c35844deecd39db1b18b88f7e65ca3bdde232abb9522f74200803b51c1525bddc312fc75579a7831aa98efed542580797fb1331271ca94c5fa9b5b6611e34446b4b6d14607c16d3cf5b563aa29a891e24eeb4a353d2d4d3fbfbc3eabc02e8adf62f37131fc062a6305d985a65367a5fec64a189edea4933350d4c208c55ea6d2f501ad952dd7b1a9a44f1b2442461410069ac239e137b412b7d5fdecbcbb1ace57a6e048297140907c1c0d9f41aba9638c927586342fdca3894a51c99d3a7be6c7dcdfd42d2b9bd1559c0b516b3fa17a9a736a034da7349ed3de5224e81c502d7a6c72edbb708eec0e34d88538e252ba30ad7fadc66fa29fcdd83c0bd938a640fe209bffb5804f60a54cf1fccfe12e454c9616b0dcfa592fcc105fc3799906f52f3becd88d9fdc68b8ebfab55ce57eeaa9947950c9bcb02744e539bc9e225280ff2529c49423261a020e6e2e1f042d16efea320c15b5613b3071b5de67bcddb945de76863d9b06d494df8d233c81a436903a4ca59b0c510e9329b14ed0c2ed7ebd3de56ae39ef8f488f35ee6e3b33cfdf971a5da32f8a35b8afe48a0e3454eb99148975e8a9b321be47a4e6060107c02cc8da99746292c4de7522978e6d398170af9ededb9e6a3282c64eda3bdc6f00d32bec828c11a8b36cdb95d8f9f767c61dc643ebd9550c329e4a5e39c1d3fc88c2b482f343e37f9669ddacea867b0a734666e1f4791b683aa050699b1d769f8f069d703608a38af86658e8b93dd0ffd271d95d9e0e52d4e238e37b0409d5ba9eae2ce98582bbe02d44d17973a7549ff68049b06c8777521bd7e6e0879168458389e46a1dfbb10796b9e97991ce7d3f6f06e34c81ee0b36712c6b9689b3b0a79bbdc6f990ba835dd0655cf304f75975f67498cafa43f143efba783160673503b6c30f05056357764f390e4596fca27f9f0b4cbb8ad9ba0349911eea9724875279ca5db7dd48bd7daf2d822250f8eebefdff53ebfa59e718d32276df97ce08cd25e622397cb924c1af3fdee6db2016398e60ee054f50073c33085e9dd9fd6b48683fc9f9d20f54a637bfee291a058380e1f320c9159a67fc77583aa7a0f53111434c6dcf554776e590df557d036eb524fc0cc48ac308c2609042271e0f6d37e8a979a889827871acc2202e05b995ded88245655bc53c8b9aa1109259dd01dc70430168348cc371a14ee96bb79e2b2bcc556593a46575f0b711fb7909368fd1518438685e4a4193ae33322267ce2354100a9f7c94727aa849d95f250848c34f48209fcc2dc7960ef3b82e0e03fb428c6d13b925ab4e57a5c926601ff127974f73de9dae7d7ce63fddb650ac6cc112e252e6d7b1c61bb7091ac6ed16546619032227f1941e35bb2ef7f205bd8bbc93ecd0b909c488e7b6a8a41a3e75bd550663d619258b4bb87eda3cf4e2fce89c1e5246e18cb93fd28bb286647f54d42f2b0d43adbaddca3d783d3cdaec8ac2361e3eb291f2db4caaf3a1a978571e2fa8dfcdc60827f94716e4b185cd7bd8001806d50e067fbd9462e784b43b0c7e57d79d92579b36d868afb8ac22048ecd8ce0481c4fb6a9f36cada82bbc41af52f6d514babad2e2e5d9bd18f0f91d7ad42237178fb3c36d86065cad2685d716ad3671a3dde2ce2778f2172e5ad59ebad898afad6345d86a5038b54ef82adbaf0e95a563980fe6f82343970f5f4c730fe9b1bf94c6be7ac1da306b781ca0fa21f7362071ca8e10bdc15270af04d98013e02b4bbf9ef9a6b0cc9e5236ff0ea26a371de2f197a3a3b81ec9ec3f3cf7dd18741cba0775f2e165d10625627223ce13cd840d2360dc114f349678900951a3e6a1b5cd1dd9fb32f1a6d8241491005f41cc12804edb54a8b42c5805cfc550e9474de94fcf095c36e63d38a71e10f48e2c19b20d734f3d4dc0699f93b79dbc642935986d6b1e744acbffedf307a5137a3f367e8221695f8c247958a4249dcc8b971c56659a49b6b7977da8d27f79913b3488e39f7f00393d7be7187ece59e8a5f52c66cc407c603823734e2e92c8fbe63114b5aa7c1da64730aeecfc36e047143756acb0c12fed757aac88b997b67137ec09204190e65ae6e31014820f165fd32c99c5597491c51d8d4243cd28f8ee38a51c38fe9af7cf9962ee9434612aa73cb07e32607f5ebb6cd9536d1191f85357fd19aba3f97b54808fd35dec554038847a708ea6ff7657a3c305504d71aad04eca3b07dec04001fcd70fdc83531c83060cdd78a67d2f846e6d3d040ebe63df8f6f04a2ffa3a52271b231e5a7815b15d77b14a5c05fca30b9f7003c2b563df", 0x1000}], 0x6) r5 = socket$inet6(0x18, 0x3, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000004880)={{0x18, 0x3, 0x4, 0x60}, {0x18, 0x2, 0x2, 0x1}, 0x7, [0x6de, 0xfffffff8, 0x6, 0x6, 0x6, 0x19c8, 0x2, 0xd]}, 0x3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000048c0)={'tap', 0x0}) write(r1, &(0x7f0000004900)="047d144b9b87ce96cb1a884fd6680630b6937675fec967f597227fe9799114dcbd651d0d029e99b93d32c8bf6463b461395f88f45b3801cfa6c70de7b6341bec9307ab7f6166ab03ed608f64a6a7ba09100618d9705751585ff525b3ae42ee586c77dc9e6b2c97562037261befd4d2ab07a4e20d34c7d3729434ba640f8038bbeaa65a6868852b8575829a52929a50f21c9312bdb8ffe8d78dc34a7e1d8dd7eca729d65f1bdd5e0ba51f73093c1cc1781bb58158caf6ebf76e401a6b75d618306843f8f97281be995a2ae88837326c5421439a1bae7128aa4019dafe6be2abcba6f12d2f", 0xe4) r6 = socket$inet(0x2, 0x4, 0x4) shutdown(r6, 0x1) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r7 = fcntl$dupfd(r6, 0xa, r1) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000004a00)={0x1}) 3.666280869s ago: executing program 6 (id=2426): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x8, 0x0, 0x49}, {0x80, 0x0, 0x0, 0x1}]}) r0 = socket(0x800000018, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r1, 0x40002) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xb, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) 3.567714645s ago: executing program 1 (id=2433): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x2, 0x8, 0x101}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x0, 0x1, 0x6}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 3.494108078s ago: executing program 5 (id=2435): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x3a3ae0e0de5f5dda, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b1ffdf016000000a0000000000ee0dfbff", 0x11, 0x400, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.493946309s ago: executing program 6 (id=2436): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000240)=0x3) 3.493762364s ago: executing program 5 (id=2437): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchflags(r0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f0000000880), 0x0) (async) fcntl$getflags(r0, 0x2) 2.221421169s ago: executing program 5 (id=2438): pipe(&(0x7f0000000000)) 2.186533906s ago: executing program 5 (id=2441): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x2, 0x5, 0x9, 0x875}, {0xfff3, 0x37, 0x1, 0x8}, {0x7, 0xfb, 0x9, 0xfffffff8}]}) r0 = socket(0x18, 0x3, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f0000000100)) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffa, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r2 = getppid() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000040)={0x80, 0x0, 0x6, 0x2, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3, 0x2}) fcntl$setown(r1, 0x6, r2) clock_settime(0x100000000000000, &(0x7f0000000000)={0x80000c5, 0x80}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9, 0xc4, 0xf, 0xffffffff}, {0x1, 0x5, 0xf, 0x9}, {0x2, 0x10, 0xc2, 0x8}, {0x7693, 0x2, 0x2, 0x8}, {0xd0, 0x5c, 0x0, 0x9}, {0x3, 0x5, 0x7d, 0x81}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32, @ANYRES32=r5, @ANYBLOB]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6383) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r6 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x110) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000500)="8e1486c8de434731a7d97156601b5dd9f1091b6bfa9132b1f02097bf1222d35df986e41c440398e14f6d9a4688c5a944fc19510bb285dbf56e8dc5d0c971d08f2ba53afbd5493e3bf204c8549cde77922c3c01ab097042c376ca5523db804ad3b157d3a5e0bd8b0dd23f1503abf42bfd5b2f41f3b1017abd94945fe24ef8d1efadf132a6493694d711e2bdf3d5d13633ecea475ce3f38ea869382058f1b5fd4ed1aaee7edf045d4d086617e4220cb37c6ac74d888999adcce6e5affa8f780b292e86ab525ffa39bf8bb73a15574e5fe2b7918e1fc27f86143cb61bdc34437ed2bddb12b04c57b5ced1d2c19086ac7dde95dc9e5565b9a4529d75611f0c8dfca4a482725714b41b38888a3ffa917875bd43a510e44e4785686cab42c93ad9c8ab0041026b183ca95876b0a7123622a3d6c682738b36f44f88dc34a2c66a66988a8dac5eb5ddefddd2957434bc71f9f9436e3ae550f662c69f1831a3420354f1b49431eecc4ead92466fa1b664aa324e75c52fbc65c87f85b972ce99ec9d682f638043671ca7a85c0225651f3ba30a5786c0cae343cc0ca8e8820177bd8fef1da49a7cd37dd4efb86191f7c8d797c020631968477dcff0e8874eb76c9f86b7b82c45332814ab8487d6e51e0d79f46bf89bde8cef534eb136ec3a1dd3c473caa626c4767e99132f2947341c7ef7884fec4075cca2ff89ee51decc88e331eaebf6332dc394b5a03f682c5de7132c141557104156170729bc04d36148c92d05ec9cddabcd9de67ec44aee321c0f63e73c727b64e4fc9f03dbb6ae1fe0d902f711e5ec00e6667fb7505202cfcaa2948a5036ec150b6f6d3e2994ea5ec91d77bed61e8757f503c4943d936e798a88035e612de3bdaf9de85d815e82670660c8877e9047fcaa4c01696060d5260d1422b246ac2c7cd14e1aa1829ecb8feb36e8ac7399822cfbc6b88d0b489aec4a55139b07824ae09b28dded16b32e2be71ba358e193d2bbed0d273b5bfdbac763ba1793b1b4135c8727d91626421c6a44005b71c65ba68d1033398ae38847cff811a896a9fe92110bd2618ca1d89380547470ad869dbdeb634b8103e63b5944e46d063d9d6861fb7b4c1d4e4e0b4e120de2a3a4203f8696eca97602627b908b9c5d207b64cf536f39ed606605d886a44df844a6660f3057779549f7b9a98880e1715faf75ef7ac99f3ccb395ba2f07730eaae2186f4db6e8862832259621d759ec3afef3493622c68d9510c1aa60019bc53c2dd270c2e24c01bb52407d9d5330e1997ea2a5456c96f3583f6b8e83d09c8d37e894ad039d8db872b097e55333fc3a7a7e1a6b608bd114cbd1a53ab60cc908c59678cbb167bce67778a805d22d0e14bc5d6a65659027852d6a6c1147088604f587fc3143456c3a3ce82722868828980a366c94c1c717054ff4532cb0a4946b5a198b44d980fe489a7514502698b482c0c30cdeab72532e01a71ec6d8911b083f3bdf6c9ad95238ff7a2d624f06c1f86d60f9dbb1d128640f828394fb6ae5e61d0eb218a93c9edd30090904c0da32345819393a784fcf9761e374897761163125b4ba6a81c3e5d55dd0aa18800d78b5cffc47997363186908b3f262dc4653ecbc89b8b113f30ca4f57165608d91d291f3bfe4fa37113215f1f91dbb5f9b50c1110a8d017553d30efecd348bab707ab5d5dcebf36e6444749c5559d69b3fc5d3a667d002e0efdc0d6e0faaec124eb5493ebbb956f78c619b6c5f8e903c42931aad34466ee53034e7abb3707963b7d9d83019e2cef9006a5dd4451213eb753b8722d17004c79183829e10b8dcdb7549e5951a81afe2d3337c276be04732e50a6ec85eec4a0a6a4335a1c756fa734eccbc817a4720a2535bcfda51ee4f38e356d7bf89c6a43492e46c0cadbb0801faebf07f779e9b49b9f9c4f5fa26823cd611893f208305192e7477b7a0572a2db5a7e6950f8b308a3978a7ba32b15f09b0eb92e011f03ff2d23dafd92eebbb7b860c25f472c6bde80781d2ab55cefddac26156dc6a10d80fae8a86a56d83b6335da276bc085974be0f57afb2948763932e7f25a7ee4c39aa56fa6cb6b1fb7bade51c00c2a9a11625a76d712e2faa1afdbe13f177112c7c39439e1cedbccd2be36d342c895fe98bdb8c339d170741f44a004511c0d4c6f66c76b8dd1e7c3a6547d7bfb6054d4ce09098a65f54334b6ee9948e1f8c1de64317afc9bae4cf61c2744109c6cc32c451da21ef70a01dd8ae030953c2348dab8a660e9d88b8017464c7518b611e2c2e987b5ba824606fda6bbca6564619fabc681c3802843a0a4a4d1ae168e24c4c0f3e876c5c862ed6773fcb38cdd712746c2609dc726821d7a50065dbb95903e9edb2112b463d225cb3d726516c1924a69b7fea86d4c1eba45a9fc80d06c97005948927cf35ec7a29e70b17499ec82b7672eb48a3e4a5705cbd17610bd44f11ff77bf9cc2cff320b924d7c201d1d88a8b5ab509225c52f2839037acc04017a16c1b539d6b598005fb682cb7442e453716515eefbe8b226a4b92fd74c4c61afeacc8355ab0fb55326842c5a51dbb661dd5402dc06ca6146f0f2f6dbd9eedccdb3564ddcf793b260a735f9e05075ba6fb02a1a9821f199b3410873c55ecd193ec274ca49ad06c61ddca156fea02e8ae428e20f629fede3635193cb5e1069bfb50ab9aaf4b5fa429e02a518d322550314128860998caa1fe4d85c0ea8e87e54f4159950e7955ac4cca0026ddf3cca378e2da8e2244f58752eaed64c5c21251db90c341d539e44bcacc02369775e98635fa031aadb79c46ed9cd14404c0bf3033d7b6a6fd14b14b9ee831bbb6c85caec461123f7a91ca7299220c74905dce27c64b513932cc9b04f7b8c1716afa1e271c71b2441b0217f20efd99a1ab7a59caea5d909b1f6e375e3dc6f1af261bf3ea6df93ae6729c552db2073de3f0bab11e7e0fbefb75d53dedc444091a1d1bc18064ddf7b19e215d8628e2d79f430b3933e4f6d49e8d35b5bc20927604c14c9afe9268b31db92b53bd7ade083f6d3799b8edeb8f6eb18ed04e32798078265a6f26180936eea24f050a98f951ecc5ce3bfc2c64058a603b884b420c2633d3f3d25a29ccfce40b1d16ee544e3e74ee3f8f3db1950173098ded29f7b2c549217c28586bd65d2b6e1d4c6885d5065f5188eecbd281f931921a042275c404010f4d8e9642a833dcb0d987297d769d32118281a5b2ae4ec44095e807a4f5e5e39ae1c9e75c7ce6d123c9a15cf0ac13613977f0e7a712164b6bda38047c28e494c8e51921e650c07bd3b342ecde9a74091031f042fc6d70fa73455c485e6b2c05b5f29c99a8f95a7404a82180d057d440c6ed6bd931c0e95b4f098aed9c144b044697298e6afb58338e3bb0e8167c2563898602a5ed4f30e8787a16a8ffe320ddd47ae30fd6b33bbd3f2e34f4ad3198fe25c5382bf15d7e14be1b8a3b150c58fff1dd29d2f73f15bf0c8f45137f52836289b0d576465119918edb7988bc2e63ae5ef1182d704fc5f7acf85c236f00ff7b2a280813b91760fc76bdb16658a036938176d9100d0b1802ca6ccbf2700b84ee8f9732cde7ac3d42561675d3e38d9d6b35de35fa888d3c7119462d3ae2826abbb5bd4395781fcecc0b08057c18f2d2aad7230e36d1aa3cb3f3082125a14d7cf95578254cf9acf7cd90950ee1d500463ad17ce0c4a41e9ceb8c4db7f56a6adfbc63842a62e4fa329d309fbd294991c94f4ae504784af404f45d66fb89eb35c5e68ea05213dbfb866791b599feaf182b5b8f7d6070af2835b384cd97c8b02dd721989599610f85beb1826d1bf938b65bb619f7559cf9f91f1c461ba1a31dec9b9bfb3b010ed9dbcd92e4b24b75a5e56754af14af77def97ed2bcd298f456c45dc0d5f8b9f6190fbe87868d469e9cff8915c5994e202cfff6134b8bb85a6fba9cfc61cd72f5841285783e42a80e0e963f68e261f16c9ad490485f6cf4da2222028baab50be79f9a0035ff067014edb7cb8c27ee15bf6bc54b2cd947708b412f523433b5eee0b8dadbcede072a96e9a54e8c36e40e77e53d89b89727be8c58623267bd63129362e2d2ed8164555cfb504e7aae2d6b76dfcbdb5656e1fcadd56cf302c73bccab9a613f60ce957b77b2dfda8edb97d248749c776a2ad4a2688913114b8d7fc06cde1012b8f8d115e633dc338d24252f326a6a09b369b3fdec411d07229375d0876de3546e15c1094dc768e0e22324b96c0a320f4bdea59a61e1db58f0dab1ca9cc71fe1e74cd38b88e78792224bc8f880b954bcedb5bb71f3c025edbedb0dc54f7d9b04a43ec5b6dd56b8aa9ec98b906a2499c182078366176091f8b919b7d837bdb4761f13d8e5b0f885c0517cb2d28c376591ad3e5b29df25dd22f5b42001cec6dcc1b1da9abdc93b77c2e3bb0cc5fbebc0dda63b9a099a927e93de1369b1f614227fefcf1cfb9209e5dd7845e36dab10af63fc33ae9f47df660c0427f1c2d3869e97d66e6c5e15a0b817da25d5729e55d7153278ffcb1cb52fd92006f0d4cbe57c6a07ff29c67768df4df2b86e34647b7b0b9ef6a0d68041039897014e88043c9d073a4316dd478e1a6c4207a7fe1b7b62d7b1d5114ae4738d4f7f827548856790a991016894497a1d26d86e4b2269b4fcc366b4e4ac3ba6beb92ab7d53a081668064f5ac1b4aaba2bebf7b620aacf389ca75acfe068d4b9f244a5c9da9a7a35f22ca64452f91c0cc7e6a7ddb92fb7312c8722f1acdd4c754656a64a36b8fb8be5ed282a84e9c6cebee2f89f02402ebeccf00d3d92e51d83d87424a12e024a0e61491bf8d3a80830c1d7763014c64cdab46adf4cb3e72dc40c71782d51dafd4520e552f2a3c38cffaae223e23da12ea8c1cb612ddef7af3502ec4b8014b63b7921a5f3399386b4c203ac00141568ba096f25012fada61ed9ab370b55caf1a7575e588d034bfdd1d09f7e46b46cb567d007f36e2c4fc4b2a4712d238dc453888cbad3a64750890dc44e1c1b0754bdbd21defac475b3d12d6c9b58b4582eb80089c7a5bc47dadad017ea4bdd5fd7079462101b6ff348adf5c7b14e7f7d86b808a28cfacd1bc92e203daae477da833694ac354dfb4beeb4eae765b8c159a855e6c71313d4067d35b4d41768927f42b7624048d3a2d3ac88b9fcbc6dce065441cdc9c3712ec2f4603bc62e674db0418836e3cff350af5efb08aa398ae12e184c840140c38eb83264efa3846dfe2b0fde0262d6ce23be2c82f95a12a09643e3fc680b6a8395fbdb98232707e697485600920c46c7d18d433e292355d1cf79c60b8cec894ee41e2b4fb004a7137cfeb3761256bb5a9c3ba283dd37eca3963877403c0667de51ca7a55656abc4b52f8f062a96fa1ed4c96126d3e2d9d7e231bdc20a3299bd6e9fe4c3b4a0cba8e01229c93337b85669c5d2e5b2bd3a0715d1bd7eb3431795a6e86d0903c1023f346176ba2237b7a3edfde66bda1bd8d1a66fd1318ae2545d65f63e0282ef81e4e271c8c020ad39a79d8b8a2b8dc638d422067a94addda56882e64984732e5d8a423fea1137a5a711e311f3bc92a3e1ad431185abbbe29007637a3a86b07d080d168aa5dcf8db09873c53b858eea260a2ab824e3fb69e84ffef8b8a7e351a84d1b3f989412bb34fb67c138d0e91c0bab3c97b55aa01f034562c0a5354b6efb0acc11d44012d63157689b98054913cc762f40dec9a0bb333c1e5d3fff2f73782a0095d3d9a5e90dc1c90c20c2299a6846f7db67af3bdbdb059526e02cc73f41d99d823884963a125e9d0697945", 0x1000) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x101) write(r6, &(0x7f00000004c0)="b96a", 0x2) pipe(&(0x7f0000000080)) 2.18592553s ago: executing program 6 (id=2442): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) r2 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, r2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4004, 0x6, 0x24a, 0xc, 0x1, 0x4, 0x9, 0x1]}, 0x3c) msgget(0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 2.183773365s ago: executing program 2 (id=2443): socket(0x18, 0x400000002, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) (async) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6b) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x7}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xaa, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x7}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xaa, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x10, 0x9, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x4, 0x0, 0x0, 0x85}]}) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673b08f1b8d24e2217f981aa6a78ef1d337eda482e328d93bd3aa24deb3a6c382526b1", 0x23}], 0x1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x10, 0x4000, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) (async) sendto$unix(r3, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x802069c3, &(0x7f0000000100)) (async) ioctl$FIONREAD(r5, 0x802069c3, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r6, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) (async) bind(r7, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.093201773s ago: executing program 5 (id=2444): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "0100012d29fb000700000000098002005e00"}) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x128, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) syz_open_pts() fchown(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) 2.091950576s ago: executing program 0 (id=2446): r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xee01) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000140)="750400e3", &(0x7f00000000c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xa, @empty, @multicast2, @random="e67172c57100", @multicast1}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 1.954387368s ago: executing program 0 (id=2447): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)={@random="e55b82439d3b", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x28, 0x67, 0x2, 0x8, 0x62, 0x0, @loopback, @loopback}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0xfff, 0x0, 0x6}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x61) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x2}], 0x400, 0x0, 0x11000000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7, &(0x7f00000001c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 1.953806826s ago: executing program 1 (id=2448): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) getrlimit(0x2, 0xfffffffffffffffe) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x20010000}, 0x10, 0x42, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000440)=""/247, 0xf7}], 0x1, 0x0}, 0x40) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x4, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x1, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x84, 0x5, 0x9}, {0x8, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x8, 0x5, 0x3}, {0x0, 0x0, 0xfff, 0x10001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0x8000, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r4, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x0, 0x0}) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 1.952702223s ago: executing program 0 (id=2450): r0 = socket$inet(0x2, 0x4000, 0xb) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="84a3b2c102a984860209b456ae22147277f1866727840b7e07360879bffa9a33fbdcb09f7a37589ff15f53dd53726a8395cd00df2ff08510fb6a59fe221793206f42cc24c03ea092d2dc448f41b50409f200348239e458145eed2ca8c9a28d585ffc6d141cef59eb89f1a5466445cabcce020a33715e014c565d2cefdf7c918982", 0x81) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='/dev/speaker\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)='++-+\x00', &(0x7f0000000280)='%(\x8e@^\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='/dev/speaker\x00', &(0x7f0000000380)='/dev/speaker\x00']) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt(r4, 0x4, 0x5, &(0x7f0000000480)=""/234, &(0x7f0000000580)=0xea) (async) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000005c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000640)={0x1, 0x42}) getsockname(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r7 = semget(0x3, 0x2, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) (async) r14 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000840)={{0x1, r9, r11, r13, r14, 0x4, 0x5}, 0xffffffffffff6a5f, 0x8, 0x9}) (async, rerun: 64) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='--@-{&-&,\xdd\x00', &(0x7f0000000980)=',\xb4*\x00', &(0x7f00000009c0)='%(\x8e@^\x00', &(0x7f0000000a00)='/dev/tty\x00'], &(0x7f0000000c40)=[&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)=')-*{)\x00', &(0x7f0000000b00)='/dev/speaker\x00', &(0x7f0000000b40)='%(\x8e@^\x00', &(0x7f0000000b80)='++-+\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='*&][\xa3)-$,\x00']) (rerun: 64) open$dir(&(0x7f0000000c80)='./file0\x00', 0x1, 0x106) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x8011, r6, 0x10) recvmmsg(r5, &(0x7f0000000fc0)={&(0x7f0000000f80)={&(0x7f0000000cc0)=@in6, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000d00)=""/217, 0xd9}, {&(0x7f0000000e00)=""/46, 0x2e}, {&(0x7f0000000e40)=""/135, 0x87}], 0x3, &(0x7f0000000f40)=""/56, 0x38}, 0x8}, 0x10, 0x1022, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001000)={0x8, 0x1ff, './file0\x00', 0x5, 0xf, 0x5d, 0x8e}) r15 = shmget(0x3, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001040)={{0x0, r13, r10, r9, r10, 0xa0, 0xe}, 0x9, 0x2, r12, r8, 0x80000001, 0x2}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) connect(r16, &(0x7f00000010c0)=@in6={0x18, 0x1, 0xffffffff, 0x7}, 0xc) (async, rerun: 64) sysctl$hw(&(0x7f0000001100)={0x6, 0x1a}, 0x2, &(0x7f0000001140)="9e4ee221dc1b05bd496c", &(0x7f0000001180)=0xa, &(0x7f00000011c0)="28cc2b17d2e6518b5b5af900", 0xc) (rerun: 64) 1.951802062s ago: executing program 2 (id=2451): open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000001200)="47a79e75098cf04ca69ff761132eb12f230a", 0x12}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.900003168s ago: executing program 2 (id=2452): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x3d, 0x4, 0x2}, {0x0, 0x9, 0x6, 0x4}, {0x406, 0x5, 0x6, 0x8587}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) 1.759389924s ago: executing program 5 (id=2454): r0 = semget$private(0x0, 0x4, 0x400) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r3 = getuid() r4 = geteuid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) setreuid(r3, r4) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000080)=[{0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1c00}, {0x1, 0x7}, {0x1, 0xc694, 0x1000}, {0x3, 0x4}], 0x5) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x6}], 0x1, 0x1) 1.759118686s ago: executing program 7 (id=2455): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x1}], 0x1, 0x9) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x81, 0x400000000, r2}) poll(&(0x7f00000011c0)=[{r0, 0x4}], 0x1, 0x8000007) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x2, 0x4}, {0x101}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) openat(r1, &(0x7f0000000200)='./file0\x00', 0x480, 0x142) 1.723137477s ago: executing program 2 (id=2458): syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440014110000000000000000080000000000000000ff"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x19, 0xe}, 0x1000, 0x4, 0x1}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x48, 0x53, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x95c}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="b2352f2bbbc6ec09000000000000000f7d38634b", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r6) dup2(r8, r7) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, &(0x7f00000003c0)="0c562a8233b98ef1136990264d7da1d43026559e2ca3083e3a27b2539461566c920d7eda0defd3f60e521a9fd9c966e14c1fc3d3002b98efe5410b2f3effb98d93e37943a8e6d884132c63d99a8b67516abd8541fd3d400dd5f81c2dd5fa406cd69d04d95b7319bbab474805a0bce6cfaa0f17ed6f88c33a730e628aac834bb381c90fb68c9b56dae471ed590624302e93e94aef02623c977354d35ee374ed7ea450af3bfebea6e5f82522d8638aa2f3b68f2b113474692902547781e2f78cfb643cf0bc62fc00f938e681c2a0f2ad1272066bb28b6ac390c50480aabaa0c3ef1d8b4d954c9f457368dc77c60a62d5d5b9b76e4d4e", 0xf5, 0x8, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) 1.722446253s ago: executing program 1 (id=2459): syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) syz_emit_ethernet(0xa8, &(0x7f0000000180)={@remote, @local, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x803, "d405fe544d539965225341e743662e0badf69474a744dd8ff2eb332e3b30cacf49898d0a0181671ae792132bc1d1901dc1117b7b837273c6ccd102bc3d512a9919dd86caa03c51000d6892a36c59050d1eb55788515ef8e51e2b3c7664c321637ed42056fc70c9dbfd9e79a3d8ea2272a321aaaeec20ac30a3f00afedae53a6dac649f9e1c6ddfdcae9db9436f5a3b7c3cdb999c45bd"}}}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f00002a7000/0x2000)=nil, 0x2000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f00000002c0), &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) write(r1, &(0x7f0000000100), 0xfffffe5d) 1.722052308s ago: executing program 2 (id=2460): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) r2 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) 1.491469077s ago: executing program 2 (id=2461): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000100)="ef63504518261ed0c57239b700f107c6ca5266921e091b82d3a110457a52b944faade4456f4eb75be60841b0d8a7f7425ac275f536fa480cb9358c323b963d0c5f5a3ff5e68b3b", 0x47) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6036ea0700103a0000000000000000000000000000000000fe800000000000444d000000000000aa8c"]) 1.327252956s ago: executing program 7 (id=2462): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x2, 0x6, 0x5}, {0x9, 0x0, 0x8c}, {0x7fff, 0xb, 0x8}, {0x1ff, 0x5, 0x6, 0x3ebd}, {0x4, 0x2b, 0x40, 0x9}]}) r1 = socket(0x2, 0xc000, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7a450929, 0x3, 0x80, 0xf, "0d6d7efdfcca7893513f2de4d772cf15125590f8", 0xb14, 0x2}) r4 = syz_open_pts() kqueue() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/126, 0x7e}], 0x2, &(0x7f00000003c0)=""/196, 0xc4}, 0xc40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x5b0, 0x3, 0x5, 0x5}, {0x79f, 0x7, 0x7, 0x4}, {0x3, 0xd, 0x5, 0x51d}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x5b0, 0x3, 0x5, 0x5}, {0x79f, 0x7, 0x7, 0x4}, {0x3, 0xd, 0x5, 0x51d}]}) setsockopt(r1, 0x4, 0x5, &(0x7f0000000580)='!HH', 0x3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000005c0)) (async) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000005c0)) setitimer(0x0, &(0x7f0000000600)={{0x9}, {0x0, 0x7}}, &(0x7f0000000640)) (async) setitimer(0x0, &(0x7f0000000600)={{0x9}, {0x0, 0x7}}, &(0x7f0000000640)) ioctl$BIOCPROMISC(r2, 0x20004269) (async) ioctl$BIOCPROMISC(r2, 0x20004269) poll(&(0x7f0000000680)=[{r2, 0x2}, {r3, 0x40}, {r4, 0x4}], 0x3, 0x80000001) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = accept$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/503}, &(0x7f00000008c0)=0x1f9) close(r5) (async) close(r5) ioctl$TIOCNXCL(r2, 0x2000740e) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x3, 0x2}, {0x8, 0x2}}) (async) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x3, 0x2}, {0x8, 0x2}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) sendto(0xffffffffffffffff, &(0x7f00000009c0)="249262939eaa7b543722ac7d3095e4203e2e9644780e3f498d13a703184c6abc4824a815de1b16a87436d81ee3105dcdbbb92e698845afcfa39293d67c40772cc8ce2c2fc5675db78030646533832f8033efd287992df3cdc99a07cf1a48da05e6fac17a245f8e6e889e0f0402aeebd01739da86a4e0199d2ffeacfd3917416e58f3ee3319e319b82ee7d2aa59faf8e0aaf6642df56dc0beb285f8e5619a1bd4ed98da13b0543cdfe9a16026ac945f3da6270403f55abfbf0b9317f3368bfaac58f88386fff6", 0xc6, 0x400, &(0x7f0000000ac0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) (async) sendto(0xffffffffffffffff, &(0x7f00000009c0)="249262939eaa7b543722ac7d3095e4203e2e9644780e3f498d13a703184c6abc4824a815de1b16a87436d81ee3105dcdbbb92e698845afcfa39293d67c40772cc8ce2c2fc5675db78030646533832f8033efd287992df3cdc99a07cf1a48da05e6fac17a245f8e6e889e0f0402aeebd01739da86a4e0199d2ffeacfd3917416e58f3ee3319e319b82ee7d2aa59faf8e0aaf6642df56dc0beb285f8e5619a1bd4ed98da13b0543cdfe9a16026ac945f3da6270403f55abfbf0b9317f3368bfaac58f88386fff6", 0xc6, 0x400, &(0x7f0000000ac0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) (async) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r7) write(r3, &(0x7f0000000b00)="7fceeab126590866fbeba5a0f75a39f4a775e82ea3a1fec64119aa3869b10a1fcd796f", 0x23) 1.326830936s ago: executing program 0 (id=2463): setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1000) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370821f3f23238f9c324cd8ff87fc49df9f20f5ab600d", &(0x7f0000000080)=0x30, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x1ff}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc148445f, &(0x7f0000000340)={0x2, 0x2, 0x3ff, 0xf, "978600f70200000000000000f0ff0f0e00", 0x2, 0x80008}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f0000000400)={0x0, 0xbffd, 0x0, 0x27}) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7bf, &(0x7f0000000f40)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a607892c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078000000036900de000006010826651f52e2840a3a68632730c0fc4357ff01000000000000000000000000000111d800000000000057bf199d97193064ece0a593eac37f10621be02f5ed9db398c546dd5c1e7533241a0e544928d9e3384a8fc744b56066b075a41f85a2fd6ef9faeb8b45ce20f21110a150a95cadc4b5f2b71c4c4fee5cb80c89559c41a0594fb1908b630db91ddae43ee44954febd21ce3c635799b29947f7036f4396cda674e35fed048f5b638e912565e7028b7d77b93fe3e105f8b000d70f34205e311e723fe02ca848b5cf13dbb13c467367813cb9f832cfba6abe6ca9feee4dad80797880c71ba7ad439caddfad794c51dc44648d0685fc3ea4c0ec5ecb2f51c8dd5f57046d39cf872c67d781ed46361797069929b868d5d2b580fc2e8915d1fe18b42fbea6c061f2461ab7612cc5c05c909ae034a9006c952f4268ce97fc69dda0b7c253d0b71f2f297dc889690d9653aa7474669520781d6564344cc151204c2fec044ad1d302954be1dfdf9e360fb064515ad84debee540c6e780b9260b91e532e734995f9eebe9a6eceea12a48a365ad80037dbd40570f267ecb9e2f7428f0305e7b378bc7e4676daaaa964a171b2b0f6b97906251def9a08a1a8ee0a24cff22eeea6659f59bc83ec2d90381d280fcfd7c57602e3c56a025470008cdbc5449c61acea7104a5a1cf0f475368b0640a4611336ade7f5cff7b89b25a3552015437bebc89647319c03ae18414c44464d74e302c1900ab739d7f5c0cff708f5523a37f16871bbf5fe9385823058d11af9945bc3f3da9dafe25c1cc2b7101a6cfc1d538626fce6128a3c372dbd73296d90efd504b1ae8d1ff91748040aecf438b8ee8ee2558b5c1eda9b67736a00f9cafdb477fb9333649709e923939e5a4810fd3a05e965f06d774d664269eb9957bd24c2491ec7d92c4a626af90807ced088227f9e3ad470527f27ab41681fb1e2c201c723b50777acd71dead37504eb8ea547f11baf195045bf34ed1bb2942f98766c284a82195c2a1ef38093be8b6e5c46ec8691f89660165f17e77dd38aef4d630b401ce3fe95dd8ae683b06f64ab2bc4721a0caf48347e30eb8530a1ad7c02c649cd1bf67fc6d458902703bb89358f4a2a5e5c0601c35b8e4296c8327ce2bc6f2ccb4d0290ec9eb69baa7a4f221f3dabf3012ce4cf649517831b26f9bc8fa5df89c0639b578f5ba9fcd74afd1a706845fb65e4454b854a8591c095c123de4f55b22957207ddb18ba4a33ab295cfb5e18ab88f672e5ff3983bc6a9499a56ab64ed906e90834f5f637ca418dce536b60f4982f3f6f5cd24a1f3cf947829e98a735c2c9c7e5a32778d4557dee863434c3e785ff87676325a8d52cdb08d06ee84c8aac8c06c933f70e2a00fad49c6cbb3b2a5b9f107f1c79fa1607996c825fb5b700ab9a06947654a06e6e3e664972b96376533c9f971a8a5dc1f2542e5a05aec346ef8285a340ab865c298b0f4a2f8e1e4ec56cbc055dd8bb6f20ceeadcbf0b070f4628dab4663000b12f68ddc93b4a9f10b9f3e51caaa137f8d38b9eef86ad257d5054156292b75a640f3cb74b9d12afbb2305ac2b319ec0f7acabf08b4a5fb7b6bade68a6d6553c845d878164b92bd4a28fe91bc09238d0174dcfb5db812e1658ad074be94d83af1bdfd82d4caabfd7b26b2c8d0f041a078173026f4a427cd9f0e36e34f01de9f2443785fd516e93d1602450ab1c700045526fbcf158862dfec19bfcfb1b9ac7bcb1bf4f6ea62ab7f949c5b1766bb9a06f5b914264c036c3785feda5bdd85849c35c8001a17450303dd97f4ad4db04c9d3c819b0a785fa557c643d76f1a70fc7617aacc5c9334694530a370a319ff3866bbb4a443da47ac8048b7710eed66188f6afefb48d754b1c51f496d82171147d8f1899ac3c68b889adab51d5d6e3b2882b1e7c84fb029bb17298975c045e9710e745e93fdd65c89fd8f8893efc2bf206f6511eb06779c0d9a9e21416e5696a31e47f1a26b9fd47759b016dddecacad30ef6cc2c71fd8fabfd9095ad9ec1b4ee39a333706d2eadb509f6073cec8e49f5fc40458bd0089bbabc2d456c8b47f76686f8304cc462030bde8838a7c7128f789ba90851be54d54e546aa4a916fe01bd44b791c53e91411e105d24faeb9ab61b0d8399d1e11b72b96b7108f2c151aaba368ff56c883400df86600a2462f78037d9d28450736dbbabe3c0164c5de54ccb79c8d56b595381b921e00973ed3649701b16bb51fe0a95fb5f3602a88900a4f5c9efe485c36ed2a021cfc8f9d6c97c5b5ebfe57fff6ae221bff01e7f06cf06d0f4a1d72aadf00b15ef7611a1d00440a1d6d11d0f98a0df3e6ee9e6445445904ae751720098d2684c8e9f00aefca4b996be313e8f8eff547e78654f452f9964de429c2f760b7a685203c2a5e6f3b7fd3a847aa6fef516ffc8a0bc2661ffafa825f5771af48494ae872617db3be6f8ad5b2eccc0b8531004c045f776da53d0460c8a0085f3bf7677b00000000000000cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454451e63dae9ce7126b5130fb4e1c3e21832e515326477ca06a0e8bbabfdf38dfc2e6660e36d9cb7101af879ae96ee100e71deed49ea8a28886533da262df047b4a9b7d02f78abc0501c467a"]) close(0xffffffffffffffff) 1.325598081s ago: executing program 4 (id=2464): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="91dbe468ec911eb4752bf2f5130bc91e9806af308a5a05503934f3ade256838047f66f9e2813ae5bbd73c1feb93b5ca647f534571717c4c95dace3490784fd99a9d7cdee65378787482fdee96acf10d98ec1ca87871caf996e3616a6bca1f54a08298c3fa740111f4777997147d14a70e9ac247fa709ef6bcb3059c6bcfc5f38c0db94104e16e38f853d9dfb8b6157dcb64c69c4cc1a09f57f3ab21e84b0ef26c97d82d89a3c514003d207b7deff078e21158cd3746ca7138fe7c4bde3d9978a3a2d1e4f4841743e845e2a7b24bcfdc09079985897eb2f4462f9fa216fe68d406123", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x4) setitimer(0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0x800474c4, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r4, &(0x7f0000000280)="24b923e604d5ebda70a05d76f995a3f7b511382138a6ec5a93bff61214ac2ab0f61afe1ba2c00684268de4a251b8fa64fd59544e01297f7fa8a7f66c858ffd625e25a2a3d32cb85ab3d6fe45d237a40ca2496119b14e8bf48eeb732cd436842cc200310ad7e156ee8ab5e498fc95aee6d6fcff4bfc58b0547f305ef89e8f0526457d1b699fe452de10aa174dec2fd82b90b527e3be9393e3a86bd8d5bbfbfc498e3322624ab72f687de1887fdef51c9abf9a23ee610285bc4f3836f6ee47", 0xbe) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000c00, 0x0) 1.313363205s ago: executing program 1 (id=2465): mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x0, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x180) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, 0x0) close(r2) ioctl$BIOCSRTIMEOUT(r0, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000001c0)={0x10, 0x427, [{&(0x7f0000012000/0x1000)=nil, &(0x7f0000011000/0x6000)=nil, 0x7fff}, {&(0x7f0000016000/0x1000)=nil, &(0x7f0000015000/0x3000)=nil, 0x8}, {&(0x7f0000014000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000010000/0x1000)=nil, 0x7}, {&(0x7f0000017000/0x4000)=nil, &(0x7f0000010000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000d57000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d5c000/0x4000)=nil, 0xb37}, {&(0x7f0000d3c000/0x4000)=nil, &(0x7f0000e2a000/0x6000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f24000/0x3000)=nil, 0x3ff}, {&(0x7f0000d55000/0x2000)=nil, &(0x7f0000c64000/0x2000)=nil, 0xb8c}, {&(0x7f0000efe000/0x2000)=nil, &(0x7f0000d30000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d07000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000dce000/0x4000)=nil, 0x7}, {&(0x7f0000eb5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000e03000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], './file2\x00', 0xfffffffe}) 1.233441568s ago: executing program 6 (id=2466): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) setpgid(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x2) listen(r4, 0x9) 1.202513643s ago: executing program 4 (id=2467): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x2, 0x27, 0xd577}, {0x2, 0xe, 0xff}, {0x6, 0x4, 0x43, 0xff}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 1.202038424s ago: executing program 7 (id=2468): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0xfffffffe) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x409789, 0x5, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="8c5fc22387a2b1af2f4fa450d194ea1fc87d718f88f2b28f1f1a686377ea69d3714121caf4718c372746edf12cd1faeba0f06c6f77c471d232563f6c5cec30eead8c3926c7e9a26f4edaf8401e56acd381a791f0c03282fd64c0bbf7529fc1e7ad6deeb1240d", 0x66}], 0x1) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ftruncate(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r7, &(0x7f0000000080)=""/31, 0x1f) mprotect(&(0x7f0000789000/0x2000)=nil, 0x2000, 0x2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 1.200532527s ago: executing program 4 (id=2469): r0 = socket(0x18, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 64) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f0000000100)) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a9b75b43b0b03", 0x2d}], 0x1) 1.195583042s ago: executing program 7 (id=2470): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001bd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f00000c2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000002}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000040b000/0x1000)=nil, 0x87}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f000013f000/0x2000)=nil, &(0x7f00001b5000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x781}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000630000/0x3000)=nil, &(0x7f000011c000/0x3000)=nil, 0x1}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00009b1000/0x4000)=nil, 0x6}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000300)='W\x00') 1.149551851s ago: executing program 4 (id=2471): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r3 = semget(0x1, 0x0, 0x84) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xe, r4, r5, 0xffffffffffffffff, r7, 0xe3, 0x5}, 0x0, 0x3c0, 0x1}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x8) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359023b50129bdb3b8c172b8359eb32d47209b20e003b553a10352e3b0b4f4247b103", 0x31}], 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 1.149155244s ago: executing program 4 (id=2472): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000000180)="3bf2ee74", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccba", 0x77) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 1.147965622s ago: executing program 4 (id=2473): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x1}, 0x10) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) (async) readv(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10800, 0x0) (async) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x10000, 0x80}, {0x9, 0x4}}, 0x0) getitimer(0x1, &(0x7f0000000380)) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x24, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff09) socketpair(0x8, 0x2, 0x1, &(0x7f0000000140)) 3.402653ms ago: executing program 0 (id=2474): pledge(&(0x7f0000000000)='.\xfc^^\x00', &(0x7f0000000040)='\xed+\x00') pledge(&(0x7f0000000080)='\xed+\x00', &(0x7f00000000c0)='\xed+\x00') msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0xf, 0x80, 0x4}) (async) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) (async) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='!\x00') (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) r1 = semget$private(0x0, 0x2, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) (async) r3 = getegid() (async) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xb14, r2, r3, r4, r5, 0x10, 0xa}, 0x0, 0x100000001, 0x94}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x0, &(0x7f0000000340)='./file0\x00', 0x8}) (async) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x5}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000480)={0x2, './file0\x00', './file0\x00'}) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f0000000500)={0x3, 0x7, 0x4b}) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000580)={0x3, 0xb}) (async) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000005c0)={0x43, 0x9, 0x2, 0x9, "d02601a8957164a8caa482df72a2199d4d438599", 0x7, 0x5}) pwrite(r8, &(0x7f0000000600)="f2b3b05b3570995ca30a34bcc46467686483b24631c45c1d0ccd3495a65c45b6ec929eb3eedbda19d15585c7bdcf163f8dbf05a46c105b8d953fe1307a2993e98fbdb0e8ce4fc14e2f", 0x49, 0x2b) 553.921µs ago: executing program 7 (id=2475): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0xffffffff, 0x0, 0x0) 0s ago: executing program 7 (id=2476): syz_emit_ethernet(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000002, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffa, 0x35, 0x80, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x6, 0x20, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x28, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051660000004000020000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c5000020", 0x89, 0x802, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.200' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (345381) exits with status -1 WARNING: thread `nfsio' (305257) exits with status -1 WARNING: thread `nfsio' (38815) exits with status -1 WARNING: thread `nfsio' (518585) exits with status -1 #!#!#!¹j¼õ¬|ÿ ž¨E1\…:#!#!#!pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!uvn_flush: obj=0xfffffd806c148230, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! #!pckbd_enable: command error #!#!pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!pckbd_enable: command error uvn_flush: obj=0xfffffd806b10a5c8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8076c01d08, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 0#+"$%.!",%: #/--!.$ %22/2 "   OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 52172937113390 pppx: unable to set addresses for pppx1, error=17 ¹jpckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833e3947,3b9,ffffffff8340d639) at __assert+0x29 refcnt_finalize(ffff80003c477510,ffffffff8338af85) at refcnt_finalize+0x1db pppx_if_destroy(285b9a,ffff80003c477508) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff800030feafb8) at pppxclose+0xa0 spec_close(ffff80003c01c970) at spec_close+0x417 VOP_CLOSE(fffffd800b92aeb8,41,fffffd80097fb5b0,ffff800030feafb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806bf9aee8,ffff800030feafb8) at vn_closefile+0x12b fdrop(fffffd806bf9aee8,ffff800030feafb8) at fdrop+0x121 closef(fffffd806bf9aee8,ffff800030feafb8) at closef+0x192 fdfree(ffff800030feafb8) at fdfree+0x116 exit1(ffff800030feafb8,0,0,1) at exit1+0x576 sys_exit(ffff800030feafb8,ffff80003c01cce0,ffff80003c01cc30) at sys_exit+0x1a end trace frame: 0xffff80003c01ccd0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833e3947,3b9,ffffffff8340d639) at __assert+0x29 refcnt_finalize(ffff80003c477510,ffffffff8338af85) at refcnt_finalize+0x1db pppx_if_destroy(285b9a,ffff80003c477508) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff800030feafb8) at pppxclose+0xa0 spec_close(ffff80003c01c970) at spec_close+0x417 VOP_CLOSE(fffffd800b92aeb8,41,fffffd80097fb5b0,ffff800030feafb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806bf9aee8,ffff800030feafb8) at vn_closefile+0x12b fdrop(fffffd806bf9aee8,ffff800030feafb8) at fdrop+0x121 closef(fffffd806bf9aee8,ffff800030feafb8) at closef+0x192 fdfree(ffff800030feafb8) at fdfree+0x116 exit1(ffff800030feafb8,0,0,1) at exit1+0x576 sys_exit(ffff800030feafb8,ffff80003c01cce0,ffff80003c01cc30) at sys_exit+0x1a syscall(ffff80003c01cce0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x742eb6b4a290, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c01c740 rbx 0xffffffff83828ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff800030feafb8 rax 0xffffffff83827ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xfd145dea5a8926e8 r11 0xb2eefa3db92b3b1f r12 0xffffffff83828be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff810a1865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c01c730 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=516417 pid=81519 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=83, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800030feafb8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800030fe87e8,0xffff800030fead30 process=0xffff800038c0f9e8 user=0xffff80003c017000, vmspace=0xfffffd806bf75d78 estcpu=33, cpticks=4, pctcpu=0.3, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31587 455889 30611 0 2 0 syz-executor 97910 185844 93443 0 2 0 syz-executor 97910 515552 93443 0 2 0x4000000 syz-executor 63190 121550 9840 0 2 0 syz-executor 63190 155053 9840 0 3 0x4000080 kqsel syz-executor 63190 444655 9840 0 3 0x4000000 smrbar syz-executor 14593 417549 26110 0 2 0 syz-executor 14593 394724 26110 0 2 0x4000000 syz-executor 14593 19658 26110 0 3 0x4000000 fltagain2 syz-executor 14593 428059 26110 0 3 0x4000080 pipeiolk syz-executor 14593 503648 26110 0 3 0x4000000 pipecl syz-executor 32243 125536 13124 0 2 0 syz-executor 32243 520829 13124 0 3 0x4000080 fsleep syz-executor 62171 78940 0 0 3 0x14200 acct acct 79848 301364 91632 0 3 0x82 wait syz-executor 13815 144638 1 0 3 0x100083 ttyin getty 37675 512909 91632 0 3 0x82 nanoslp syz-executor 30611 504831 91632 0 2 0xc82 syz-executor 93443 52206 91632 0 3 0x82 nanoslp syz-executor 44086 407544 0 0 3 0x14280 nfsidl nfsio 25909 100329 0 0 3 0x14280 nfsidl nfsio 58646 213639 0 0 3 0x14280 nfsidl nfsio 71919 510053 0 0 3 0x14280 nfsidl nfsio 13124 311266 91632 0 3 0x82 nanoslp syz-executor 6972 359621 25085 0 3 0x100082 sbwait ndp 25085 281657 1 0 3 0x10008a sigsusp sh 42322 524282 91632 0 2 0x2 syz-executor 26110 7982 91632 0 3 0x82 nanoslp syz-executor 9840 428214 91632 0 3 0x82 nanoslp syz-executor 91632 347734 58324 0 3 0x82 kqread syz-executor 58324 346860 75335 0 3 0x10008a sigsusp ksh 75335 30356 19936 0 3 0x98 kqread sshd-session 19936 69402 65586 0 3 0x92 kqread sshd-session 65586 375512 1 0 3 0x88 kqread sshd 55909 438695 49096 74 3 0x1100092 bpf pflogd 49096 343203 1 0 3 0x80 sbwait pflogd 128 50908 80501 73 3 0x1100090 kqread syslogd 80501 321628 1 0 3 0x100082 sbwait syslogd 78194 458545 1 0 3 0x100080 kqread resolvd 94417 104478 75731 77 3 0x100092 kqread dhcpleased 11790 392825 75731 77 3 0x100092 kqread dhcpleased 75731 29892 1 0 3 0x80 kqread dhcpleased 4266 413085 0 0 3 0x14200 bored smr 42159 18410 0 0 2 0x14200 zerothread 66549 235074 0 0 3 0x14200 aiodoned aiodoned 69897 445510 0 0 3 0x14200 syncer update 15902 205390 0 0 3 0x14200 cleaner cleaner 55969 158637 0 0 3 0x14200 reaper reaper 71038 165001 0 0 3 0x14200 pgdaemon pagedaemon 26743 49965 0 0 3 0x14200 bored viomb 70384 458551 0 0 3 0x40014200 acpi0 acpi0 81332 289557 0 0 7 0x40014200 idle1 21904 169666 0 0 3 0x14200 bored softnet1 76090 313904 0 0 3 0x14200 bored softnet0 80137 369364 0 0 3 0x14200 bored systqmp 78460 348469 0 0 3 0x14200 bored systq 11559 500229 0 0 3 0x14200 tmoslp softclockmp 96479 516500 0 0 3 0x40014200 tmoslp softclock 48844 194358 0 0 3 0x40014200 idle0 1 28128 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 14593 (syz-executor) thread 0xffff80002a291ca0 (394724) exclusive rrwlock inode r = 0 (0xfffffd807d189908) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 42322 (syz-executor) thread 0xffff80002a2907e0 (524282) exclusive rrwlock inode r = 0 (0xfffffd807d189c80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c92d6a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10243 11036K 12361K 166960K 13433 0 pcb 17 18K 32K 166960K 903 0 rtable 230 12K 13K 166960K 1021 0 pf 40 18K 67486K 166960K 265 0 ifaddr 41 7K 9K 166960K 201 0 ifgroup 58 2K 2K 166960K 307 0 sysctl 4 1K 9K 166960K 31 0 counters 74 37K 38K 166960K 506 0 ioctlops 0 0K 4K 166960K 2321 0 iov 0 0K 24K 166960K 163 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1528 96K 97K 166960K 3679 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 32 0 VM map 2 1K 1K 166960K 2 0 sem 24 2K 2K 166960K 46 0 dirhash 12 2K 3K 166960K 63 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 248K 166960K 2801 0 sigio 0 0K 0K 166960K 137 0 proc 73 115K 164K 166960K 1067 0 subproc 81 5K 5K 166960K 174 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 332 0 in_multi 74 5K 7K 166960K 350 0 ether_multi 1 0K 0K 166960K 32 0 mrt 1 0K 0K 166960K 27 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 289 1288K 1288K 166960K 289 0 exec 0 0K 1K 166960K 982 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 266 163K 183K 166960K 25830 0 UVM aobj 8 2K 2K 166960K 9 0 pinsyscall 45 90K 102K 166960K 4131 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 188 0 NDP 13 0K 2K 166960K 134 0 temp 113 8660K 8916K 166960K 176485 0 kqueue 14 22K 34K 166960K 532 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 482 0 478 7 6 1 3 0 8 0 rtentry 176 320 0 232 6 0 6 6 0 8 0 unpcb 144 2325 0 2308 25 22 3 10 0 8 2 syncache 336 9 0 9 3 3 0 1 0 8 0 tcpcb 736 1245 0 1241 30 23 7 10 0 8 6 arp 136 41 0 24 1 0 1 1 0 8 0 inpcb 328 3760 0 3753 42 34 8 12 0 8 7 nd6 152 54 0 35 1 0 1 1 0 8 0 pkpcb 40 53 0 53 6 5 1 1 0 8 1 kcovpl 48 19 0 10 1 0 1 1 0 8 0 mppekey 1024 3 0 3 3 2 1 1 0 8 1 ppxss 1192 186 0 183 2 1 1 1 0 8 0 pppxif 1504 18 0 17 6 5 1 1 0 8 0 pfstscr 40 3 0 3 2 2 0 1 0 8 0 pffrag 232 57 0 49 1 0 1 1 0 482 0 pffrnode 88 35 0 29 1 0 1 1 0 8 0 pffrent 40 101 0 93 1 0 1 1 0 8 0 pfosfp 40 1431 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1431 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 2 2 2 0 1 0 8 0 pfstitem 24 199 0 113 1 0 1 1 0 8 0 pfstkey 128 202 0 116 4 0 4 4 0 8 0 pfstate 384 202 0 116 10 0 10 10 0 8 0 pfrule 1344 32 0 27 2 1 1 2 0 8 0 rttmr 136 5 0 5 5 4 1 1 0 8 1 art_heap8 4096 6 0 2 6 2 4 5 0 8 0 art_heap4 256 1496 0 1109 43 11 32 32 0 8 5 art_table 40 1502 0 1111 6 0 6 6 0 8 1 art_node 32 320 0 244 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 1 0 1 1 0 8 0 semapl 112 38 0 16 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 51 0 34 3 0 3 3 0 8 0 dino2pl 256 6683 0 5157 96 0 96 96 0 8 0 ffsino 296 6683 0 5157 119 0 119 119 0 8 0 nchpl 144 10522 0 8791 65 0 65 65 0 8 0 rtmask 32 15 0 15 6 6 0 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 39016 0 39015 3 2 1 2 0 8 0 percpumem 16 268 0 216 1 0 1 1 0 8 0 kstatmem 264 190 0 160 5 2 3 3 0 8 0 scsiplug 72 11 0 11 9 8 1 1 0 8 1 scxspl 216 64101 0 64101 21 20 1 8 1 8 1 plimitpl 152 716 0 696 1 0 1 1 0 8 0 sigapl 424 3057 0 3003 7 0 7 7 0 8 0 knotepl 120 634 0 0 18 0 18 18 0 8 0 kqueuepl 224 1056 0 1043 11 9 2 5 0 8 1 pipepl 344 623 0 592 13 9 4 9 0 8 0 fdescpl 528 3028 0 2995 3 0 3 3 0 8 0 filepl 160 23406 0 23169 45 31 14 23 0 8 1 lockfpl 104 842 0 839 1 0 1 1 0 8 0 lockfspl 48 335 0 332 1 0 1 1 0 8 0 sessionpl 144 33 0 24 1 0 1 1 0 8 0 pgrppl 48 190 0 172 1 0 1 1 0 8 0 ucredpl 104 4239 0 4226 1 0 1 1 0 8 0 zombiepl 144 3005 0 3003 2 1 1 1 0 8 0 processpl 1232 3057 0 3003 6 1 5 5 0 8 0 procpl 664 6960 0 6898 7 1 6 7 0 8 0 sosppl 176 11 0 11 6 5 1 1 0 8 1 sockpl 752 6795 0 6767 85 74 11 35 0 8 8 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 56 0 0 7 0 7 7 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1787 0 0 112 0 112 112 0 8 0 bufpl 280 23029 0 16892 439 0 439 439 0 8 0 anonpl 32 24093 0 0 194 0 194 194 0 246 0 amapchunkpl 152 88744 0 88114 66 30 36 39 0 158 6 amappl16 200 12592 0 11714 116 57 59 60 0 8 0 amappl15 192 85 0 85 1 1 0 1 0 8 0 amappl14 184 15 0 14 1 0 1 1 0 8 0 amappl13 176 542 0 539 1 0 1 1 0 8 0 amappl12 168 3501 0 3455 3 0 3 3 0 8 0 amappl11 160 8 0 8 2 2 0 1 0 8 0 amappl10 152 48 0 33 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 47 0 42 1 0 1 1 0 8 0 amappl7 128 118 0 117 1 0 1 1 0 8 0 amappl6 120 384 0 368 1 0 1 1 0 8 0 amappl5 112 74 0 63 1 0 1 1 0 8 0 amappl4 104 479 0 448 1 0 1 1 0 8 0 amappl3 96 15876 0 15780 4 1 3 3 0 8 0 amappl2 88 3140 0 3059 2 0 2 2 0 8 0 amappl1 80 21268 0 20643 16 0 16 16 0 8 0 amappl 88 24456 0 24276 5 0 5 5 0 92 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 dma65536 65536 3 0 3 3 3 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 66 0 66 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 3 0 3 2 2 0 1 0 8 0 dma256 256 9 0 9 3 3 0 1 0 8 0 dma128 128 256 0 256 4 3 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 21 0 20 1 0 1 1 0 8 0 aobjpl 72 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 3028 0 2995 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3028 0 2995 1 0 1 1 0 8 0 vmmpekpl 168 22837 0 22781 3 0 3 3 0 8 0 vmmpepl 168 197423 0 194538 183 38 145 155 0 357 8 vmsppl 488 3027 0 2995 5 0 5 5 0 8 0 rwobjpl 80 57513 0 49740 170 5 165 165 0 8 0 pdppl 4096 6063 0 5990 123 48 75 81 0 8 2 pvpl 32 32441 0 0 263 2 261 261 0 265 0 pmappl 256 3027 0 2995 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 464 0 103 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833e3947,3b9,ffffffff8340d639) at __assert+0x29 refcnt_finalize(ffff80003c477510,ffffffff8338af85) at refcnt_finalize+0x1db pppx_if_destroy(285b9a,ffff80003c477508) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff800030feafb8) at pppxclose+0xa0 spec_close(ffff80003c01c970) at spec_close+0x417 VOP_CLOSE(fffffd800b92aeb8,41,fffffd80097fb5b0,ffff800030feafb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806bf9aee8,ffff800030feafb8) at vn_closefile+0x12b fdrop(fffffd806bf9aee8,ffff800030feafb8) at fdrop+0x121 closef(fffffd806bf9aee8,ffff800030feafb8) at closef+0x192 fdfree(ffff800030feafb8) at fdfree+0x116 exit1(ffff800030feafb8,0,0,1) at exit1+0x576 sys_exit(ffff800030feafb8,ffff80003c01cce0,ffff80003c01cc30) at sys_exit+0x1a syscall(ffff80003c01cce0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x742eb6b4a290, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: -5