last executing test programs: 4.442467379s ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 4.285300788s ago: executing program 3 (id=19): r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f00000001c0)={{'./file0\x00', './file0\x00', 0x4, 0x97}, 0x0, 0x0, 0x0, 0x0, 0xed, 0x2, 0x6, 0x0, 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x800, 0x0, 0x0, 0x11}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x13, 0x0, 0x7f, 0x3}, {{}, 0xfffffffffffffffc, 0x1, 0xe7b032fc3aaf9b3, 0x8, 0x10000}], 0x8c0, 0x0, 0xffffffff, 0x0) kqueue() 3.748804265s ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 3.331178713s ago: executing program 3 (id=47): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="030009c3", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x100000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1ca) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, 0x0, ""/4087}, &(0x7f0000001700)=0xff9) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{}, 0xfffffffffffffff6, 0x35, 0x0, 0x7f, 0x3}, {{}, 0xfffffffffffffff6, 0x0, 0xe7b032fc3aaf9b3, 0x8, 0x10000}], 0x8c0, 0x0, 0xfffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5f, 0x1, 0x2, 0xe}], 0xffff, 0x0, 0x88ed, 0x0) 3.33045209s ago: executing program 2 (id=48): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x7, 0x51, 0x2100007, 0x6, 0x3, 0x0, 0x9, 0x10, [{0x7ff, 0x7, 0x4, 0x71000}, {0x8, 0x19, 0x8, 0xfffffff9}, {0x0, 0xf86, 0xfffffffc, 0x9}, {0x1, 0x800, 0x4410186}, {0x401, 0x200726, 0x0, 0x7}, {0x2, 0xa, 0x1, 0x99}, {0xce1, 0x8, 0x6c0bab86, 0x6d}, {0x7, 0x300, 0x3, 0x8}, {0x8000, 0x82, 0x5, 0x9}, {0x6, 0x8003, 0x5, 0x100}, {0x1ce, 0x50001, 0xf4, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0x8, 0x9, 0x6, 0x4}, {0x29a71717, 0x7f, 0x5, 0xc373}, {0x7, 0x406, 0x5, 0x3}, {0x8000, 0x1, 0x101002, 0xb0004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000004c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f0000000500)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1ca) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x146) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x44000802) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000640)=@file={0x3, 0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000680)="4ae00e60a3274d077c8c8b1dd74206d4e3d769223781316c3d0e9a0c5afcfa2e8f715206bbe3d7b3c1361fd70c2d3c96abcd214fa96121838a7aabb729b101ebe7cc222154ed560cd5", 0x49}, {&(0x7f0000000700)="d28e1fd7286cc21634ca9836b3a660e9dc36903943b1cf84e5e510fd50c491408453d98a0fb3d1703425b63c372965f2f76becf8173765ed94ff46107e8cc352c3fe49251ba318b73db74094d6a0a191dd3e4d0f6effa0241f99a9b803138ca30961b48ee003bf193d7f56bd0e8197a1e8bf4286d4c0e302236eec60cfc71ab2123b996a59db9f20a44a05a40d3d5d37973a7efda2c5fd6d93737b2a4d17788bcc5d0e7e985d5f34e951db089aa55215fcd503814636a9b4b0cf15f951c66668fc617ff41d62112761a2a38d6403d3b19e4924e998db96d4bb6763efe73c856ec6c76a46d3c482dcd249b5ed", 0xec}, {&(0x7f0000000800)="872096eee20087c3481366d246a855863c036bb6e1e2000f9ac1ef61d61ab3f53f1cfbc8b9d64e29353d0c9240cf00126b94231f42546e39f9c53a3edc94e91aefd44d0d4a47ba667554d03f829057ff06cb2836faabc2e4ff356f5baca25e6f7682ab4ef17a1877536b0d485cde652102aee6cecb1bb37a6fc5e538cd1d38ada67494eaf9ec8069367b27f9078c6ddb1982dab0605335936fbcb5532ea09674c0b7e256b0b399f2e51385965424c54baae96219359a204b3634853e20779c8db853560d9da929f3a0c99e787ee42c02978d9383948bf2ae2adbc345a49569ac83d5ac639b1cb0bba6a3f12873a4df5576886f8f6315cd12b2b8d18c611ecc435f8571b7b8781b1d99bfb9e9fbecaeedd80b4567f07c4ec2c1863c2546b8af9879e679b500c2f161b3c10ff6de63a5d0cc8223d0ab90407060b76e79cf4e6a0c6d688e52afb3a675f5dd9cedff13b3c0261d11e3b818690a10d67554c9fc3c0e29b7cc131ec7cee438ec8b7b31e6ee4a4205a283775e3c2fac1e0443fb033e4efd383f20127deb376054d5e28892ae7832fa4e1ff9acbdf09d5b32643131f160d3846ed2c897b823276f02c6d2ba64e938be00087153cb50309c53196cf4c65729e8377187343b456ad0de3e4134043f971a08e5eda0684331201f5b87007bceeb56d01a58546ff5d299c823156cb01cbfbe6f17bd77bbd060f1a89535b00217edb1076c3129123aa62634fcd979965710bd94ef5016d74f07eb9bc183a03fc3e9ad0fc7ad26260272909c36770c1e1794db656ed263d419c355659c5be136576e16a60c688626142bc81a5e600cd3d8d334d2d526733683483e928a9af7d73be1bc0bf3e440dbb11d76a9bcfc1f837911946eaef61fd768a6274e6295e4db2e663ecd5b5ac588726cb8b04413fc16aae22157817581b6e4fd9b92b27772ac9d4d7f079967b41333446e9bb4f48830f82cfbbb697e8b7bb75897caaf69302ada6be40df2828acb1fbc3de4b0f8d216c8050fb7028d3aafaa0b5009ab5b79e2abb42c0402d16d0a9fbf581a27e8f4db9450c507306d8ee8dfb187ecf7c4ace171d4a1141fca5769a1e3e587fcbafafcac004fca3c075275496f2b64557375064eab66ca329879097818a66319a5afa3d6507d31a353a0d550de36d641cbe1b9a2ed413f008a821f7bbcb47ed9403b37ade0dea50a213699d9cdfd547c7d2c50335e44ec8a4d4191d04201278e7648e4af472724fc7032039d385a9cef74acb7fd5f8b496f70e7808a2ab51e2cc53bb5a7b0890e78ec9a35e929da3180937d088312717307351bf6acc19a8992c62b33d2bb5e63c0b1d0be230abac264b1309659aff80fd9314c6fb4a3e413fb95577a6de00e688451bfb9783ec180e0b3372013004530ca7f787210ffe133923d09f114a5034bfeae8f5ea8fbf1bc4b58da54af19bf98d0c826b10f4eb34dbfb228951a2fd5aa867396a8993d36fff4f18052259437c152714297df1a4d6aa68a78b59e69b44bb7d201bc3a993702ea1a217e8e2d20978af8c395a8eaa75aebad7cfd78605c59fd7746527f6c644ab38a4352255fe74ad63434703fff02f92df5138460f0f2343ca1259199bbdec3ab2eb50cce5d56efd1239635752dd49013fb93c34cd9c4f91cd3440043e09051790efc9324be579577ff13af61b24339928c6656dcb7e446997a6c9e3eea542423899d66148fc65247008d82db9ab376bf8334a9a8ee1ea705f808b515dcf246a8e07085e1abad69c249da312530ee0593dcc9e2033458c7a54b365d6fab9193aa04e9a73e94ad9cb2b2c2c2a21696a5b1d489d280abd429175b43de0aa71862b7efdd0301fe3cc82c103eb564d722e7f7c7074858354c3a4e8d20eca23023f8c51f6c236aca6db61d25dda17b93b35feadef6b6ce5435510518e0a2472fd79e1e988fedd11a757c2354e1e73664f46105ae87ef527529235228a97ee06a64576da3fc622fc6ba24ccb5aa9eaa3f1ef7695bd18c5c4c8ff94272f9e713ac04155cf4b435b08d18c5849ef2bfbcf85e6a92b446a973026362b7ad98ec7c5e06bfb6bedc99b421a36f94db0c3ce13f12e29a6c6e4dad3cb3c3c279032aba3636a2eb6b3b320834388d17ec7892e0cafa1f0ce49518356ab926565d7fc35b00626f9811e54df575a85ffdc041e21f0935245ad637bb629df76e4e8270e5cc5dd9fb56e26be28179baad5a64caf882eeba14f80e6a4ae30f67c119eccab6f32557029a2ee81b499d6516bac7ff30eb8463b536ce1181c86d156b65ac83859c6c4fffb7c433a5cf8eec05192cc9f0f1fa7d9650472da91da6c4fbefb9fc7b246d63e8538500ac848a367c9495c089982dd40ae2e5599acbe41272f7ce71e537e24108128ad960ba7de419f20607a1d1ba06efc3d8f22d960de6163ccaf1722c214311f4d5076c095a4d3a96ec1ed7eb7e5834b5ca433d8aa655e010ba6ca5f8bf03be1150783daa042b84e659ae79588ec64a9d7f2f870bcd2d54605cedbc73711c732d0877b9d68d003025690ce0769f3af4fcff67c104dabb42da695f7fcd732d59aef73c4c4a29ef3e6fdb044b7f80d3987f8b8b13d1a020c0a5621ae0d4743463f468944bf59179290bf31defe7e22bebde6410eb4fa2640b61f0246fdc7d170dba1f755016760ac81d276f269c331101d34096b350a4b704605d0ad4970a5d35862d4b2ea85a6ef00c2e6f615247545baf5ace58e2d0c48509b58263b9bb269a2a4f09c364399a2f98d46fed78eb412be70841a8b4efcfea31d2a84ed1a859248752c6c3470b890a6b1eb227d7208248bf7bc45ae1337e9f633f6afe4250d6c6d8b12d720345cb2195bb5816e416b76c19e3ddd58939fe6ef6df41c2255ca4223e52b5e0152492b2f3531ca9b5d1dbae2874b2eabb3aefb7ddbe55883f7c5ef0b3d8991be2a849501de6a641bfe056c8c51c45ea88feecb2b87206bf81b622bf04babd94480a2d38ad1ef5faabce9340478a81cab6aeb7cf878ab779f04a51c4fcc3b20660f80162cca3d3437811a271e4f1dbd8ed0de4584b8e0d3c83752f68e33f23182d0b5211682b558dc2511e5543f0772f3d0f1b88ddd6e56287aa49ef8a977617f548e77f4c09e56ee71c715c693cd0d1307aa500dc1b5a0c59c8eaf8f01aad1136a0f4e816fbc39a494f3faa6cb5fbe46a0c0779c46799d6943b08d6cebf2849e418af133423c9022b175ab8ac314cf95615b8c2f007a08ff9251fc9f7f24397536d53f074fe80137d2b4c67fb30804bedfc3acf7ce4c548cbf9e3cf832fe0bb45087485a4fc96410798b114baf61523c238895a0a8a8b9e01c29e68193e59efefb382d30b66ec5e4e4800bf3e3342c862765f8e959adb686cc742c149bf435857b6dfdd38936b2e182a3e4dc36385b6e01c3adccb2b22a1b7a66a5069203d2601dd4c533450d98dbc570eaef36f53f5b84ecbf774830b2901f7b413bed73c6dc0b739267cfbc5cc45b29528539b83c5ba5a5348707178c1ebff2a2b7cdf8ce7483b43c3274c42f6406bc9be3986cefeb5eea5544521cf5ba4a784c5d8b8e3a43ed9fd13a733c9ec1de996b8319c180a19a99eb8c8b68682be51b18507b5f4b132f14550975ff4197a3a5007d2389af786225784c31d4d52bbd650d4bac2f4c8577706a5ed2e0c9d684e42a24b4889c2eec4a8d8c50efad891de5e8ac6e76919688d5a1e1563a170b5b92eb74bf714e229ed2179b24d2912bbf26a3f12f31357ecf42853e2b144913947756a35fbaaff93466ebd9c8e1caaab771af2265d7f685f2a6d58c3726de1810e6f306cae0bc624ed8f04c63b0f5b43de171369b1039b00e6877816697eb7f79437fc9e40a1f21b7886c0b13474b617967792eb05a1e4bdbcbd1feb43b4f1d28e710e1d58b77af42d948e513588c66b6fd4adfd5d9ffb0907ff0e809aae92acc3fdc7b550e721b35a62dae98c96519667d82050a7b40d530128eac1ae246e9f2fae1ac1d887252bd8f1216cf16c4ee265324022804ad1987b0a6d8086b797a1fa80bd89b6a65fd45ff0ca0d8705a0d87124106273916eda9dd7ddfb8e1126efec960abb12e1c02f20504a25b6f39a95d48226aa8f8e68507cdd96783360a63e075a6670923f015427c3a437a8fa0f8a1d17f99a15b7ef0808cc12b932cf24425c8bd5e93c8041a0e88478e34e106fa41f76896ec69efa79a7c09b6bb39a5da3449e5546ab7a66115f751c13f2d1ea7e395681bbe198f9a8fb56bf531c628ce055e43bf571bc8101f898884b0ee56c973ddedb2f5a7eb8574180c9df2bc2451e791dc71c50525849d5ff73918bc4af8961d7bc9ff1bda8d8ec81ded5af59db032c8f2cbbd46c6e68a64a985b3970106dc95a2af94ebfcf606f9b196daee8acb9ab236cc7f07e00bf3dd0508e4fe15c3e25c058756d5ae438d17398fed67323896e2a55ad7a7eab177856a0948211cf78a1719ec0b0c313b27571e8aa1ad06ed5e6dc555f4586158aa701a0b3c5851b7c8fdb1428645a97795accb1d34345625ecdc0624223d7a5b3b1e09220b40a6002a1e652bd5256e9cffb079adb85bfc528d3d7c28083a9c8e89b2173e894c555500e83b1495a03675a39b257ce58830b31f4a48b7c65e12b3f16b8f34d70c60d03fb480a9874da1cab6f505bfbb9f0667a076d4b893b20a3a5e7464704ef870524358d877920ec523fd14e16dd0f43bb44c15e75fc41e4d9205fad3213496570727bbe7b325cb92a2a25c536dc102b439eded87782b0c9b4fcf5fded4ef675531c8d5921c967ec8807bf4c50eb3de28e203ced75a95d8e0d3f9bab5c2594270a8a628e7bfc6288d1ac4063184fb9f1b1fe26bc337747d5efeca396ddda1768b2d30727fed5a9171f90951581276b5d2716fd4c64cacec42ff66925d938d9e41dd382de22d6d492b2438b8edc2131dafa4c99aba2649e13850a20452d51ce20549aabf982510febf945c53199a6483a035daa75f443895c578e1edeeaffc8670e2849ee3ea13455ea330c2971251c94096a8fd1314719b67b0530e733aa0b289486f190db1228369a4b6682b2fa9f4c2a4ac28bd433f386fdb2b4ed6108aef9c1f59a421957953a8cd4771e014e76d546c656b6b4ecefdebb22c3ae1144c17cc2807db907d2016921f67dbedd18103b93cd3a5575721cbf365d0733dddbafec6bf0f7f88c67660567fac079810c7f6f2b361a8e4a4f69d0f178f7d9bf51bfc95e7a5951b6823717365e88bd048cc2c3225ef774efee54a9d65d60e6a4d108c89b4cd756c2d125b3fd00690223b0abfc6e8bfed88b9d547fa92b9a2c225e3201529cbe386c5328b2c5fa7b08f047213cf53a760058c7d82476a04666e55f2c64b79238be9d599e21d5b25acfb22e452ac6dbe8ac306279d9099b149e4925307d96aa51e18f849d0385760dcac2b969d150685eb3115fbbf11e356cd96b47c0f59d39ce74d52e365ae037650cbbb98bba2bb69a26bf7f38c17aa38c6a6c711583d9410e614f29c60b892a721ea9ca3528f7caedc84342f3a50f083cc5c3cc9f1660c95ac1ce955e6eff07ab1d10ec1f6b312c4e6cf4ce4b3f26c6a8f28dcb72efe1a7f595c0a60994fb173d2db5cf7d02683d52d1d4674bec142c5c750bfa0115e0b0b7183d56dbdcb196a9b0d1e1b397e8d8394dff1f6032f298acc627b7d8b687d01a79d5ed26262cea8eb27bdb50e3007958f2afb329179e689159e207b0d30ffd6274d502dff7b50cb5c88e51bc537bb5df9d896c1dcd173fd834078b1262fe49ba0b8204f42b1d95", 0x1000}, {&(0x7f0000001800)="7b002aca2f56f4452d97230ea5bb3a1b90d9be6cfb61e005204ab436e4670680b381c45247afc2b75e8b8ee8ff164f0c84219ae375a4d9c7f3d523f587ccfe9089051eee681240a869df4111b911a6c8b5f2caaee85bc9da6c788ef0758befc06219ca6023542ef4c21c5c21b3f50d25bfe6e061cc6f68c38909d8149de5a94103a1b8b6385daa82af84c4b6bec54f72774c4083e6f75aa4d5d06de292ea398e1c3695e31a052d8b5915113ab9c9868c80ce1f87dfd0c6b46524c72db2122e", 0xbf}], 0x4, 0x0, 0x0, 0x408}, 0x2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x18289, 0x10) write(r3, &(0x7f0000000580)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ppoll(&(0x7f00000005c0)=[{r3, 0x4}, {0xffffffffffffffff, 0x8}], 0x2, 0x0, 0x0) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file1\x00', 0x40, 0x2b) getpgrp() ioctl$FIONBIO(r4, 0x82907003, &(0x7f00000001c0)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000340)=[{0xc0, 0x80, 0x1, 0x4d6}, {0x2d, 0x0, 0x2, 0x9}, {0x0, 0xc, 0x6, 0x6adb}, {0x87, 0x1, 0x39, 0x101}, {0x6, 0x2, 0x41, 0xfb}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[]) 3.225689284s ago: executing program 3 (id=54): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @random="ee7d3d0b00", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3d, 0x20, 0xfffc, 0x0, 0x5, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xfffffffffffffdbf, 0x4, 0x2, 0x3}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x401, 0x5}}}}}) socket(0x2, 0x4000, 0x8) 3.223138054s ago: executing program 2 (id=57): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x1, 0x400, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x10000) mknod(0x0, 0x2000, 0xd01) r1 = socket(0x18, 0x3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x48, &(0x7f0000000140)}) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1e60) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000004c0)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x1, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0xc}, {0x3, 0x2, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x40800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x80df61, 0x200004fa, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x6, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e7, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x7, 0x9, 0x2d0b}, {0x0, 0x2, 0x80002004, 0x408}, {0x0, 0x8, 0x0, 0x200}, {0x0, 0x1, 0xa, 0x5}, {0xfffffffd, 0xfffffffa, 0xf779, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f0000000600)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f0000000640)={0x0, 0x1ce, 0x0, 0xff, 0x3, 0x0}) mmap(&(0x7f0000215000/0x4000)=nil, 0x4000, 0x2, 0xd010, r0, 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$DIOCXROLLBACK(r3, 0xc0104453, &(0x7f00000006c0)={0x3f80fe03f8112d, 0x408, &(0x7f0000000700)}) setitimer(0x2, &(0x7f0000000180)={{0xfffffffffffffffe, 0x7}, {0xffffffff}}, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000280)={{0x4004, './file1\x00', [{[@v4=@local={0xac, 0x14, 0x0}, @v4=@local={0xac, 0x14, 0x0}], [0xd, 0x3c], 0x0, 0x30}, {[@v6=@ipv4, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x8006], 0x4, 0x18}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x9, 0xfff00000, 0x1, 0x4, 0x17, 0x6}, {{0x8, 0x7, 0x5, 0x4000005}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf0}, @v6=@mcast1, 0x7, 0x7, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x80000077], [0x7, 0x834c]], [[0xfc000002, 0x401], [0x8, 0xfffffc00]], 0x7, [0x80200, 0x79], 0x591a, 0x18, 0x12, 0x2, 0x0, 0x40, 0xb, 0xc8, 0x9, 0x8, 0x8, 0xce57, "feff"}}) poll(&(0x7f00000003c0)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f00000000c0)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r6) r8 = kqueue() kevent(r8, &(0x7f0000000740)=[{{r7}, 0xfffffffffffffff8, 0x48, 0x8, 0x9, 0x80}], 0xd, 0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000200)) 3.222286275s ago: executing program 7 (id=58): r0 = socket(0x2, 0x2, 0x2a) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080), 0x4) shutdown(r0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f0000000440)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000500)}) r3 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x4990, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x4000}, {0x0}], 0x2) write(r4, &(0x7f0000000140)="48864b64fb79b072cbc52971b15971a11abd22eeccf5a8561e0b428e83aaf258b2c0c2adb52773177619012df004900f59d4805c4e32577ef40db628d911806f7fd2257ec8b98fea31d715849f381a1e976160e0974d5459096fa1fb093c207ec801c4c4816ce9c07353078b2bf3dd54d99b532990d1e92ed49d5cc1914f21bd3bd477a3b17dabe8adcf0a050dfd9ed5115d62ab70978b3c6774a11dd2c47f151798d9bce4ee", 0xa6) open(&(0x7f0000000200)='./file0\x00', 0x78e, 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f00000002c0)={0x10, 0x2, 0x1, 0x200000e6}, 0x10) bind$inet(r5, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000000)={&(0x7f0000000400)}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000300)=0x4, 0x4) connect$inet(r6, &(0x7f0000000340)={0x10, 0x2, 0x1, 0x80}, 0x10) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xcc) pwritev(r8, &(0x7f0000000280)=[{&(0x7f00000002c0), 0xf0f75}], 0x1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x13, 0x0, 0x7f, 0x3}, {{}, 0xfffffffffffffff6, 0x1, 0xe7b032fc3aaf9b3, 0x8, 0x10000}], 0x8c0, 0x0, 0xffffffff, 0x0) 3.089418703s ago: executing program 2 (id=59): mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x44000802) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x18289, 0x10) write(r0, &(0x7f0000000f40)="b900000000005c0d853a1456d5b9032c070a2e799cce4d4d1780772f3bf668531dce9e9a25af95e344ae337d41dba1a11f0345874c52cd28a900008727dbd401a441812d5a865b99ac52064d00a81e9990a2ea5d8a2f6f2e583704138178778eba35c5c25de82bc3a1b385b4dd7d3ca4b71fdf9863dec18d3e7518ad54b9d8cf7c34bd3f186620133514100afc29faffffffffffffff8815f3b2d310a1c76d987462e8069dcba8590d0e72b5501c605c9ded4dab087eebbe7cb3306f302f62d399f45c28b950b3aba92f1e0239a2cc9e1dd971edb4c7f76dedb500b9e74914f0751f82a04b6b8f763a164ae6b6bf56501dbabacd34f73abb705b2c6c3647eeb2f1106c5858ce90681adfe0091b0b7efdf0e49d6c0c82d820b300f2da23c4335015e5d559d492a9c5fd024a6a4797bb0c41f4e0716500fba964b7dda327d68d0ca0c4747d322b29a01921bb3c5c6cfc678c78847d0379f8349011135172b61b1c91f9184d118221db8781a889e34b5a834d0e990f39a6c8bc59cbf8dc9b4424588abc8886f166a6c03fb048489b3f9f44fb8ca52e236d574d8fd9a38bad5d90eeb828d644164834f25e9744c79c37ac4a9bc486d915b429c80c730a380514e73703afa1757a5c0d186ca418200e11a94039f3021297d380b7ab231d329dfb352035381719b982fd030c562501cae77a5384d288c3c94301db97dd0de6000000000000", 0x202) ppoll(&(0x7f0000000300)=[{r0, 0x40}, {0xffffffffffffffff, 0x8}], 0x2, 0x0, 0x0) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, &(0x7f0000000140)="07880400", &(0x7f0000000180)=0x4, 0x0, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r2, 0xee01) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000002c0)=@in={0x10, 0x2, 0x1, 0x5}, 0x10, &(0x7f0000000dc0)=[{&(0x7f0000000340)="630c000000003a9afe51f6f2efa24a85abdd612dd68e59adfebb", 0x1a}, {&(0x7f0000000380)="23071d80519db38c22e1efd63b86057883d4153c8372", 0x16}, {&(0x7f0000000d00)="fecb9a3805c3424b14d4d9df6be0face5683540f6c343e5a99baa47c98a1d563e7d458dd68f8c9ceb329e21e0c424be647fcebf7ab00ad9913f337fac26053570fbf1701f3201e7fb52c556ceb437426cf169ffa43923d3e7330261c451f1b23a09c4dca1ce4e28fd8297b854f6dbc73dff14715a93413aa61b9", 0x7a}, {&(0x7f00000000c0)="49eca8f682e03daeb68724ad6cc0350638cb8321dedf6e1c2c6c1a73719e01845cb5e6f6e25372a8650000000000dfffff", 0x31}], 0x4, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/249, 0xfffffffffffffd51}], 0x23, 0x0}, 0x3042) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x6, 0x1, './file0\x00'}, 0xa) listen(r4, 0xe) select(0xfffffffffffffdfd, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0xfffffffffffffffb, 0x6, 0x2000000000000000, 0x200000b, 0x5e, 0x803}, 0x0, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r4, 0x4}, {r4, 0x40}], 0x2, 0x8) r5 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f00000001c0)={0x1c, 0x18, 0x0, 0xc, "fffffef8000f00000000000207000001", 0x4cdee064}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x1000000000000099) connect$inet6(r5, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x2, "00d4000000e40000010100", 0x1}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0xc, &(0x7f0000000240)={0x1c, 0x18, 0x3, 0xffffd, '\x00', 0x10}, 0x1c) ioctl$DIOCRCLRADDRS(0xffffffffffffffff, 0xc4504442, &(0x7f0000000880)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x8, 0x3}, 0x0, 0x23, 0x0, 0x5, 0x3, 0xff, 0x8, 0x2, 0x528}) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r5, &(0x7f0000000500)=""/48, 0x30, 0x40, 0x0, 0x0) getsockopt(r6, 0xffff, 0x2, &(0x7f00000005c0)=""/28, &(0x7f0000000600)=0x1c) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.089116356s ago: executing program 3 (id=60): r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x401, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x2, 0xffff, 0x1000}], 0x3) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x21, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.087245147s ago: executing program 1 (id=62): r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0xfffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c2, 0xd181}, 0x2, 0x0, 0x0, 0x5, 0x0, 0x42, 0xb, 0xfffffffb, 0x0, 0xc}) select(0x40, &(0x7f00000004c0)={0xffffdffffffffff9, 0x7d, 0x40000000100, 0xff, 0x8000000000000000, 0x400000000181c, 0x7, 0x2000000000000024}, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCGETRULE(r1, 0xcd604407, &(0x7f0000000500)={0x9, 0x8, 0x6, './file0/file0\x00', './file0/file0\x00', 0x0, "6dc1a00fcefb351a431b9374f514e34a17cee0cb12b8ff38e8dd3e4345a3f6eb4eef6f8ebcb000a85ec750b6eed6fe2a74dfda7e919cdb39bf9dfc7d50efb8ffa13774cc7ffe34cf86b2d22d7fed137b487f08c1c5cb089653b83969bd7cdecdd7b437f3238c48afb0714301dbd503b2dcbc181cac207018e39afcdb8652e49652f3e96a94d876478fc0b6db708e81325103a196d2956cb0a1a1aa7fb4fa07f188a74c982045205d3ef1bba95b37bb97ae133f135bee5590a94532ab87503ee76caf05e6c3723d6b107681379a60f7095b7a7993f306f03a8e6cc78a5a074ccde332c14e9032d9a987e9e88d756bf6c3c7c39472da0ab1a3236e27255906c751d687a5861d0c8d938253c5309d28fc2d68d72e12981a8688c91d3896ebb09134854e77bc0a0bbd2e13e9f619e3550099e7436fb2a2d4b9ded70a0a9592536bd1128c6875afdb9948ae8a00a86edb0a5cd31a0e1e091befb941652276ff458a100fcdc7f07b7162e1abe8a6024ad4af1d203e0c862bc10cc62f3b8339b384d1ffdc811cea13d136957931e82bfe48958acd66ecd61d142835456f2d0e8fc9c234bba38c8e7f9cc8af6f770e47b7dc22119dc061f2376b04bca5f7071cf642bfda39ab8e9c77047266cf5b0a717c67f9aa182c298b84cc3da6ab982925a9a7dd393c0610d37bbe44349fce70b80178f8b89c4bf61aa31274741382fdf3e672c7fc24b6ac3f00b4e42bcd6fc1d5bbc2f311da2eb94dfaee64aeaf907fc185d93f64f8baa94091e4fa520804114c23b42e19ae0a6011bba9c33141ac6aacaae86afea4b2e05dd6c0379f91aacaaa5e4da42cbe6e274fce203acae548935cf5525c771d732add1a3f3533d4d5d9188be28fa1deef99daa87baa4abeea2ceba540bffd0c90ccc8362c696b8d7ff17110b2ae45dfb600ae87ee0af63275ae381ab64836c241326cd451e3aee8189dacfca2440bb4c365515a88331b67a9e1cbc396aafac5d5b4847f801ab42ee8f9e2f2f9f49b9651c73bbde81c5500cb3791c460fd4c9e0197bd64fb13cd66617499b42bd92e3ddd9de269e86ee5d64a4e25b3096a8060e8e4175fc470b365ce2c592aa109760f64ca082e56448e71001a4926f9a95fc0df147dc03847742531c819227de29bdf724d9d47821e89bed08f6b537082124c7058f14395524b1b2a3adf18a0ac31c23824bb6888645a0eb9cf23b0259f7bb464f5455b5cb3bd1eab793084f280c45e4b85c3f8a0c7fe510c6cc5c91c1615ef56aca3e565aabe34b5030f41a5daa6417c436f9cf00a4075981584c47b83c1d2472cb08a2037b981321e1d1424131b51d0603c87c40a25140b8f9cf286b353d97bb3e0c3bd69de040dab2ba072b3cb38d25be0458c4649f0b121ad66c4f9d01db33cda0df47d9687e9f635da59ebcab28bd8b4d18c31593d93700362765f95d2c96b1c7f3197de5de4910601d61a0841c1db1b82648115aa6ceb229be97c43229e01420ca1bc13ea7c7197b01fa4c28ce96b9949fedef20c4e5671c1ffb71ea2ef46c95b8bb6be572f8990e44c281f5d438afc04b80966cd181d2152e09dd0e86e78256f4db432cad08f8be5a43779aa6eb2ef20c00a634e9e6cff09c456797e078b17a7f2f2d00362598f79f836c51f4f67674ca997eb6a9f61adf8aba47f5921da1930d4909beb404273d169a8412ffa96fbd0c4eb1d01158f1370719c308f7bae7a7cbcf7defbed231a7e8227924372555c5c6e0728c931f9506c6070c05b059a920daef7d4c9e123315f150ad8871d61c3c918ebaf0c362210ec2390ad0ce4f7ad06b53b1972da406ca6a7821459371ac6a5b24dff873fb0559dacd0e0ddf6455a9b9d19b0fda44fde1b8f841394e9dabe2a29f6bdde220e35f7ae6b43c423a7cf945dcb455481e80a9d9b2df4"}) r2 = fcntl$dupfd(r0, 0xc, r0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000002280)={&(0x7f0000000040)='./file0/file0\x00', 0xa23, 0x1, 0x7, 0x4, &(0x7f0000001280)="63884d2c046a370505ed9b2381a9a436df6f1cbc7282d21e34aec21457749a1c295424f2ad72abcb1f934085e651472a137fd0d5e01fb730f33bf27aa193a6c1ac4d0df0f0636b57ea590bfffe80021c69584114d4ee6ec0dd31a47f4214721374f0a5c9061d25becd5da87166c7bb2bf1ebb9cc1099b6bd9ebe22142abca275c988658f00f02ff0927e0c464a3373e572c4e15d1e904f233595bab335fa460383c913cb2279c2dbf71e1b7de4c73cc753bb3f2a9fdce8003dc163742cab2d38d7e310a7bfca82f1a8585bd428d0a5dcdf1122fe6890b96d184fb2777931a4605277c235e06e37c5ae17f7f0c9f46564855f8b5ad48eecde5f17bfb8b56e17223f8533dfa027491b18b3bff3dfee7ce5555d5dd436b50d80b3ac52776f4ba1a8ecfbaca8f86aab0e385ca120eb20197ad6c0f20565ba26dc027972cf089e5c91ea755df7bb1e5106010c6faf6946469ac8a39790a568042aadb431613c819407a194ee7ab86f57bc6892985ff4eae2232305e3c6bf1161b490bc15b9feab555d2ed78e875e837a8219c6c77c98e58b78771bcb6d065914aafe32093ab935cba0f0a91f196a7b06f354715a9da3cb5d4470988258312003e7017e1ca7e4a030e56a971ba2747a264041a05ab3725be5ded73652acfc2498115e41e69a004852d13237ee3bc4ce9bc02dc9d9d94040e2839ae5e24bd1f0c681839a927e14025afb547f8c548f035f591b876e2052da619e1e3826d2e14d3829f70d526cc97693bed4aebee2fec18ccf505e9a9112d770eacfb3b9b35545ce5fff7afcae05e30a5026c9339ec32be188172fd8d282230e53bda92341feaf4c55df09f225fb00edaa2316d09cfadd6e0a1848d8b20be0b87476bd5161fd8a8e8b6a2aa7f0d38f060b7848f891386bdc8048d142fc0a46d568ddfead6ea615b36ebd0c41680f3fa638c5840cbbd171b0ff030a3108bbbb5234f931bdf307d83be424f8f09cb116ded2341562897656ded045a9ef836f9fcc21d124632c3b2a37c4ff63b5856f14d0af663cc5539d2b152b8f6b8830cd742dc49613940dcb13f1d055e77c0ed48743654daeb005c494ccbe9f9f18774651c9adb693a92c3077039c1b7efb9bcc7f1339812fdfe69c643ee08253e17a3d6e5373cff6ac2673b72ea51f02d613c3b737c26292e99a218d0a7c76f66ac6a36a488fafb124082daf0a409fd6e88e4099464ed8f188c46947ca64099ffdd11477e6420780ea0651085d22b66bbf48feac89a56f23654acca899c6e80c4a9210ed0addcc6b4e5d4b5f47dffabba14b9a67d7c0de3bf6688df71bb47a2dbbaaae56da6fdc5c15b124d59c5eb3356b6d894fc3f3c9e7ac76625f95a377bd58e586943902d818db229ad70b6f8d5a63ed2ec4fdfaf95fabc1afb6ad518bc6e04e6afb8d48cb32aaccacb1d6145d99a5416699151d6db52dff88d2064542b08420d931cbb4fdd006e125c77bcd3cbc46fc1876373444d2351ea757b7453c76326ef6b25eea70d4dcdc0b35759d2269ede2c28f4086abbd3170f40e785b6ef9db1654a53bd2a745ddba8ae70e8d1609757fc8fd659c0f3c06b30b8d0926c80df63a68a2386486ffc46a11a171c2715b0bc648a836baf0c663e9c7ded8ad8150fcd21f6f97595829d6bb8f9a079841e4ba4f761a3d30a6000a11892de75e0fd28d236ea9bb946a017cf418da4cfbbe6d53b6aa9b00fe85acf80f8e93e0b5a78ce8774e42c33ab11a48a901f1eb00cd1ead2c758da0b24ad0aa148d77585440d0566e33042ddbf9a6ce52d762256a5dcc2fef8e113352cdd7ee7b3d5db0da1e8ea160fdb8cd0e4e2aa835d8c4b62b3e334c3636b80400ca5f597c380498c0762b3fb69ce4980859a7fe7149df1cb7a9f1fba183c761c5273527790820600508aa99bb57f054d69a40cbfd83e6dfcd43ea07af9e980a8980574aa14e56a6ad2c2f80bbd192aa1c2fb969372a0f2924a5c3a8c3ba7cdbb99466e560ce5081f41553d549359c1c05b19decd6a0f683f7af5764bf895632faeb41c3f74899177e8facaa5dbabeaaede2cb0938c0946d8735f760cdbcb4f89386f2c6e53ce33f559abc3f682e91de087f70b34a18ebb6972066d4e723d7e7325d176414529ab7d30d18b1bd197f6a6c1d992ef673d556520fe11bf1d50ac50c16f00f5c49f317a0981976de4668800fafe2881351dabb640f8afb2bafc0ac97f6fba10b946d672de99718d3ca70badd19a681f4544474251bd9196e7b99df91680469ae28f630a77e893f659c100f2cf7d101d42ade34bd9fadec00546c0dc28cc83f54d08a2b217dc80be1e1694c085987397069ca24e26a732b983108c6eeef65d7108ee255669ad7329f7518674c8e7042f19544eea35d023598d87623c7c3e30de1e51852f2f18a6eb865c528da40c8fc4edf56272e88042c725a205bb929e87e15c5c9ba35952c31c970f4197e934a5dd886aea5b1b1a6838810644bcfcee2597a29f09837e81c39f456bb303f5b33d2f4af5a32f9b7c76727d856b0116d28aab8235b3465259d048a9b909f2f0e93e5283696eed50decd0217a476706bca8f216a6318f62f0f801496d72fb5eb13fa4a2fc806e354c97c38e616b2205adc3ba0f6bac98b4f672474d72a875d838365741114d618e73ad78cd77d062dc03e64c3f31dbb8534b400de9b9227b5ced34fe171887b66a54caff4199e56a1668b3037275028b9a0eaa2ac77dca102096eed720f0aa9afe589679b566d6dd8e82b5ea4b11f549f64ef7be8c892d4dbd078ee091c7c4e696ddf83a0c50704ea9318a6a4ba58504545d09c0fd05053c8b729320a924eeee5ff93eefeb464caeade479ab2b2807a3ba0487efb8242c6afd6cbab8fa71ade8488f4cdcc34b88b51b811f2b1b8dc6d9c2a5622522e6824492dd76606b4c91e3695c866bc13f93242621d478210b75ec89914d54ffb2584fe6776ff20a015dc8afc9c5df252154a558751653f73cb4537b4dfd55dc0dccd7409edcba2ee4c1ffa89611641d5837b58bc94793a03428eef9a8ea8cbf36f8e012bf8cf99d1aed3fc8dd476cbdaa66b971578e40938580b5a0016d9ecab154c283bceaa758b6e928a7742818a5615c5b7824009cff162152188798fc16c67603d45f848a142946b3e8a43af813f997efd98647e3b01cf3e6645fe8da1b769d79a7306bfbd416c9686fc888a2f105cbf32bf049a4ae8b795589372bdd6404ad983d1e276a407016ab01bd3a20c82f47f42de07a9c9e12c49fd9d3fe0542887362f5e47d6e0b71b5f461c7d2d58042413b6e7b5b8b253507c778958e50dbb65811b8707facffd0b1269d2f15d56564fe281dc8d1ea1cfb9a94b1cc03b935e05294018b470a03516fae0a43b5242d33bdde45684994dd89192725459b9cffaef867c31fae6fc93722fefce5790b06069efe9cbab1a2a0ceaa5030c0df90d92fa5c46bb0fc303c13f4b60137c5fbff35d359704676fa13054f9e1e19bc758b4ed63594af7b41ad4d78b0c5c6006673e6295307baabc3bcf0e29afe29b124b13675f3dc0d845efb37d35e3b2e5e297401e0b3e15a34de70d6a1647619f2501fbb15eb8a19c86a94592678ad20b0e1443be13b1af308727b36b90df9f97cc7a9f57c05fbbcc10c6363f85a7cd20d0b56b2d61d94804ec813907609526a87cfda857fccae019b05b0142367c1b7857a96276506f6311baad507746c2b251ecefa91cefb94d881cb5cc9e3e324fea9c605be966e1520b76298ca2a31546d68d80ab07750bbbbc8b4e16f6c8284acb15ddb93d31e889798d07b3f24ab90493a78bd5e5584760badbba4fd97591af69f04b22ed5fe398204f36cf1667003fe8da109cb0d14f84c01a5ded505f835307edacec30362fedc421c75d63b7158b052bf9c6bc73b1293b448dea930ab7845956fcf17f0e74b6a4d17e47ced735fa8cc28dbc8c4636fcc028c955afe49d99e3297b17c178e108bb6c781b5ab3eff451cc7a7ba3eb69a9e7d1d9cc2e9a2b133f18fc040e5558b439f712857495cb964ac2881f32b7d4d007c22deddf9e5d1da0c79d4a679abbdf8a54a912a69ad9eed94e97e43c0a2251e9b5c1aecb2752a6545e7fd4286fcdc0f7420dd2068bdb62203eb4e78218c52938ec2d44dbe8cf82642e91a4cebe5cb1747ede9e936e51813fd8d1434a58b8f084497a02d66c2dba51f9fddbc87734d47f6c9b63f9249261db0d5e504c3d68a818c0845dc9f70b3b923bad4c7a9527c41e1de2ef8fc2b3ed0cc7d88c62ac681ac4c0c5498d43757d1bb58c63a6a63f5c336541788fa616b57d66f9f75db5b98489b8a2ad932eeab24a4cc5daf2234aae6c61591e4f81d639514bee688b1ac3e8ccc6414f9657105ffab90add00d46714562390d7f5ce8cc6358a3c53634c1630fa29ba9fcb5848b178e212a62a60dd881deedf980416fffc42b2c35ea9203c5856239a3b7a216cd4fced924607fda952e911692d4f9ac6ea62ceedc794782b89d1bd883d67ae58fc42d5a9e2496b60da15ba2534b5610f780f51c6e9a189ae6671cf7020d50f79c9d8d94b4793b9bbcabb2199e159991e7fa731931acb81b4bcf1252929a23b647d0e3b5947c72d8f741e425d26f0df3de1c912d6a4c17650e44f5c34d9b7b80d7ef2ea7115be5b35d197cc74b78446480924a79b71cbfe06fa27edb52afe215570b5c899e747315de9d3c087b904935ec38c6ae976bc31a81ab8ba5ea97dc2d4de170e281e9ebaf8881a9423a506bbe2157bf48fc740b1fda258e40e33e2ad42d62d227bbb61d802cb12786179670152d574069e9eec516d9da0e7447f7c91b0e315bdda84d79a38e7b4de4ef4ff5a15cea16769363161979134b2dd97c77abdf6035ed2fc2cfd3c5580f4430cc33344a3cedaf4dcaa1e3b68ac43a804c3028eb04f9cac2e745d6928cb1ad226bbbefe431870cd7751c60ba5708cd05518ac3f72ce1705bb7a8942ac0eff072fb57d9d84bbc312eb509c56b8603b87291fc06192005ac795631e37c5532dfac84819394d57c42dcb6e774bba1b11df5b13a20099f3127353e8f0c27656c351ae4f8093308e1428e614afd966ba581e41b01fcef0ff39b7541bd3f5c638aba9de6c21afe195ff8a8acb06c5cd48dfddb0f87c38fddb0858366d801e2117aa6c9de9f962c04d1719c9711b5c8c83b515f49851b3ad1249e180c2370fd9fef9f5840142cb023ef426559f9b72f5be062dd55c1faa1077ac446a0aa875fdb4c59ac3664430e3704fb23638432e367f3b840e551be4cd85d1711f4d879659577bdbac1bc2fec17302eb455eb0a5bf5c55564c482883eb30aac6d574fb28e4b6e9aa2fffdf969231bbdeaa3396131469872c6ede1e79d06a55a56c46b1667c7285603c9a1f3870f3c744692f0184b994d34edfd7c1d31226931bb1752a3206ebb50328e42211a7db962d3ee5adbdc3ab7fecf3d9a3fd916be75be003a413e7a9077f1f10edf19803d5ee88ca7cb845126d85518679a0a2cc170548e5f0d86d99cd87520730855d95668a2434747a461eccc55abf3f7a2888e70e610acef5204d0b7e1a97f7154017fbc09db27a41c8944da37356e620e2105712b51098138d99e1ab24913e3526050763952c084acee1c2f97d70b92a5e15fbfb141e3b0e30aee0a4fb0fb7e168c424705d70bb1547309bfb584dccb6148f4d87b2ef87a86a8d9b5a55a66de7355299e108370c8c5da78471719abdd5a9f114a7fb977feb9408ac93ef9212b248ab6f325f7a822a12b01a8a234f18df780d9ff5b8b6883a5", 0x1000, 0xf}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x2015, r3, 0x0) futimens(r3, &(0x7f00000001c0)=[{0x14112f7e}, {0x2, 0x8}]) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x42, 0x38a}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0xf0, 0x9, 0x3, 0x200101, 0x4, 0x5, 0x3, 0x10, [{0x5, 0xc, 0x8000008, 0x8}, {0x4, 0x3ff, 0x6, 0x7}, {0x100006, 0x1, 0xb, 0x22}, {0xe5, 0x8004, 0xa, 0xffffeffe}, {0x7, 0x0, 0xd1, 0xffff}, {0xd9c, 0x6, 0x14000009, 0xc}, {0x4, 0x7, 0x7, 0x70}, {0x1, 0x3, 0x9f3d835c, 0xfffffffc}, {0x481, 0x0, 0x34, 0x2}, {0xfefffc04, 0x44, 0x5, 0x7fff}, {0x8, 0xff77, 0xa38c000, 0xe3}, {0xcb, 0xa, 0x200, 0x400f}, {0x2100df, 0x6, 0x3, 0x7}, {0x1, 0x9, 0x9, 0x800}, {0x7, 0x8, 0x27, 0x5}, {0x8, 0xd655, 0x3, 0x6}]}) r5 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000440)={0x8, 0x1, {0xc8d, 0x90}}) close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x2b78a, 0x6d0f3548, 0xfffffbfc, 0xfffffffa, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x7ff, 0x1000}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000400)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) shutdown(r0, 0x2) 2.920414541s ago: executing program 7 (id=63): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x100637d) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x100637d) r0 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x2b) open(0x0, 0x10000, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6d4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./bus\x00', 0xd13, 0x5ce, 0x2, 0x50, 0x0}) unveil(0x0, &(0x7f00000001c0)='r\x00') mknod(0x0, 0x2000, 0x4287e) (async) mknod(0x0, 0x2000, 0x4287e) open(0x0, 0x70e, 0x180) (async) r2 = open(0x0, 0x70e, 0x180) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000080)=0x2) setresuid(0xee00, 0xffffffffffffffff, 0x0) (async) setresuid(0xee00, 0xffffffffffffffff, 0x0) 2.915736724s ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 2.616041251s ago: executing program 4 (id=68): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) bind$inet6(r0, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0xc, "fffffef8000f00000000000207000001", 0x4cdee064}, 0x1c) connect$inet6(r0, &(0x7f0000000380)={0x1c, 0x18, 0x0, 0x2, "00d4000000e400000800", 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xc, &(0x7f00000003c0)={0x1c, 0x18, 0x3, 0xffffd, '\x00', 0x10}, 0x1c) select(0x40, &(0x7f00000000c0)={0x420005, 0x4, 0x4008, 0x2, 0xfff8000000000000, 0xfffffffffffffffc, 0x1, 0x2}, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async, rerun: 32) setrlimit(0x1, &(0x7f00000001c0)={0xad, 0x1fd}) r2 = getpid() (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x510, r2) (async) setuid(0xee01) (async) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) closefrom(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x140) (async) ioctl$DIOCCLRSRCNODES(0xffffffffffffffff, 0x20004455) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x6, 0x0, {0x6, 0x7fffffffffffffff}}) sysctl$vfs_ffs(&(0x7f00000002c0)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3d) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db09003c280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c"]) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000018fe8000000000000000000000000000bbfe8000000000000000000079"]) 2.360949485s ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 1.773460399s ago: executing program 1 (id=74): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ppoll(&(0x7f0000000200)=[{r0, 0x40}, {r0, 0x1}], 0x2, 0x0, 0x0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x1ed2, 0xf, 0x3, 0x1}]}) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)=@in6={0x1c, 0x18, 0x0, 0x8, "ff020000000000000000000000000001", 0x3}, 0x1c, &(0x7f00000006c0)=[{&(0x7f0000000180)="630c00000002069a", 0x8}, {&(0x7f00000005c0)="d54305fe2f48833bb1e66599", 0xc}], 0x2, 0x0}, 0x2) 1.772128647s ago: executing program 2 (id=75): r0 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x7, 0x0, 0x3}, 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x0, 0xfbbb}, 0x6) 1.761710185s ago: executing program 3 (id=76): r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = socket(0x1e, 0x3, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) listen(r4, 0x1) accept$unix(r4, 0x0, 0x0) close(0x3) unveil(0x0, &(0x7f00000001c0)='x\x00') (async) dup3(r3, r2, 0x10000) (async) select(0x40, &(0x7f0000000100)={0x8, 0xffffffffffffffff, 0x7, 0x0, 0x800, 0x0, 0x0, 0x11}, 0x0, 0x0, 0x0) (async) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) (async) fsync(r0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) (async) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x7, 0x80000001}) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[]) 1.733673751s ago: executing program 6 (id=78): sysctl$net_inet_etherip(&(0x7f0000000300)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000480)={0x1c, 0x18, 0x3, 0x800, "fea88400ebff00005a69d8780004fdff", 0xfffffffc}, 0x1c) ioctl$DIOCSETHOSTID(r1, 0xc0044456, &(0x7f0000000440)=0xc133) chmod(&(0x7f0000000340)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x6001000004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x14, 0xe0, 0xfe, 0x1}]}) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000140)="dd5a9bcf71bff47c3e9ad758c293170ffc14a2e16960d718842ea4ac05ffddf5161171de94cb8cd3467e51f7190e122d4e102452ab9900"/69, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f00000001c0)="d301b0723b87aad75751064e15a6bcd0fad88ce0fcdcecc891f1b6c8cf1c9bf6809b81fd713faa6b68f2244c005c7488957cdaa2767fcdd8216a60f5cca4941317688d9665d3d54884218a282b00fc66c9b2e81794d8fea06f8f7fda4188f675b45924edb3e676a24fbb81bc0a2f76e209ef27edfea19a7ab5db434e5120052a52d479be227c50e13f704fadbd4787883eb0275d23acff8e5b18a285fefe24cfb6cb96458e93de6477ed0706fbe388779e562890c3eda0634883a191a98c1c", &(0x7f0000000280)=0xbf, &(0x7f00000002c0)="08ca4e3763b815f3ad0b9cc0db260edbbf81a6d7", 0x14) 1.720069373s ago: executing program 7 (id=79): kqueue1(0x10004) sysctl$kern(&(0x7f00000006c0)={0x1, 0x58}, 0x2, &(0x7f0000000180)="03e6cf1c4b5b051942f94cbf8ec5e3d3ede0ecaf4f5d8bd3ade7d0375b2b5c9462ca39a7944f0db64d070000000000000000857661beec5fbf451ec05573b43d03a88500d95c990b3c9b35e4ba93201f640a26174911e3252f674d39a2d0bf7f2f8c4b7c83260e633f6539af4600000000000000003aa6f08527111583b3fb562cd804a4c97fcf5035ad60e254b692dbd02cd8ec87a577b8e2ef0a1eab019cd87303f4aef4d334bcfeb6258a11dbc48aa2450d53021639d194a2e2ea9a60a54b4817ee3b061c263fcc5c92c8fa5ef5d702fa2fff5866f9aa3123a4205bdb82be15865cb97f35b76e37d7452bd336d9889f6bec0908d0d5ac718fb5b3c283a549b6e0571e7286881b4593b5439a018e735f65a78ba414478e32ede84f05e8b1d5fdda8d7fd9751bdf98712a4da8b0ae5bb382404a0c62489b53458079907ffcd89bfe46b78bea098a710896de819eccbb99e96cd687edd52d26421dd9ad907a74714c77153b97d91900"/371, &(0x7f0000000000)=0x173, &(0x7f0000000040)="2a000000001d591a9d35f97c", 0xc) 1.715648378s ago: executing program 4 (id=80): openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x1ca) mmap(&(0x7f0000776000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x10) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x2, 0x0, 0x20) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000001300)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000001400)='./file0\x00', 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001340), 0x10) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x0, 0x40c, &(0x7f00000013c0)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) write(r1, &(0x7f0000001380)="d99aca906c", 0x2000) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000001c0)="d19ebe6a511aec325345e235eac79c195853312d1999dbd5845e584ec26bf189f3de1d8550b15fb24fac00465a2bf6fdd39d9d3211b382588cb71dca0e53a938e6e13b20787562bf87e3e8e8409dafca94cdd7b2d8e6bbffc680f0026606d0fb24a2db49949edf315f0d8094d9805a43f858bf9b219020a6b75644cc3cd2b0bf302b0337539ef2d8fed8733c86f7aea3cf70f616c89e8a1500da452046afecfbfadc55501d92ae29392a738d12c86edf0b68aaea1ff2bb34f2383cded27f139a5a9788d54dbeeab6f1270821078a5353ff33a88fb6fac3a404da8a79dba808e23049932e4561b5bb8f02f46d38cd6939b46cd22a3716dbf009948f2ed7b5584563ff1e83b5e1b61d41965bbbcc829bc495c36c1cda5554cee156bb4881cbe54eb8c79e75c6aa29738bf384e36c46300b14e761bc67231a64ea28753aad1821ae749d2387cdb207e2ad3ce2fb134d82bfbcfb575588e9c114816ca84650da0ba322adf5edaf8cd0ef29f0a7e9e5b63efe8d4ca33efdc335019c80228ba028e4e9f0fcf361e66192a014b679c5c6b13a05668e6e30f874b1fdbee55b270dc9cd8643d9ec850d7c630686ad82415a9748e7923e53062ebe8bc1b2dae0b263949d604f098d58ebe40583a73fd330c13453c9b75d2c2c72ebe66857d5eebdba86910140a2c4a407183b04c62249c954be501f282a4cbed4a7b2804556c8f4f87307182497ecec71dc92f41cb98aaa88c05dc39c6d60e3a0339ec0e3b826d00461f9192fbf3dc63ab4b6f94af405b0744a80ab9dff9cff6c9e3334b646ffb3eae522232942e547f60ee7c50a9555b976aef37308087068561c9bbe51cb1c1878eec5545e7a65a970741c155964a2930decf363f654db0f878b61554d813f6a55d64032ddaad1f4f05c7585ae9cc77cb69625b8868e2e041568b91e57318187186fea20e7a1aee6a55b3339e1a7cd9bc5bd9361531b8cc56cc87b298676b0e9482a926c896d87e8a50eefebcf336fb933bdd896b80ea4aee80b8bbcd9eb0c100372f384f5ba9580ca64c4e541ca1274b56829607136b88c42922d3bde0c438f7841ba4bfc7e7b695082d1ebabb8e4dabc67521381cf810bde2d10842c59975d299c5bb85b2443aea28be98fe7ebda2d5b58b5f94dd74ef4c1fe59bad3d46de1587d2db0f4302de260215ac237aab33781541fd68ffc6d1d5ed1fef05999c32c6fcff35673278c264a0d39dd55ad86e89b14b35b18ca973ffec443fe6b14ad235ef33bac2a95caa1b9b0feed48d165abb085e254193e6738170ac160ad24d77494d7449a55aa15fbb71c4a675b3a2d94d59b2fa61c3ff737d0666fb5a589ed1e76d061b60f49083c513cb7a4192e60959f872820b92dac84abdb0f8b6bf2be0fe217a6c992ab708a0f7bab9f7353b0d2c13d78591263eb8ef47c6182ca9df2203d83ef6d3a5ebbc509a598b4e9614d9d27c1294c895085aa27dc4483c68b6b476f5ac7a11c0f276df0e4b1b8c4ff8a59917d6512168850b59989f44065d5a995b4ec59f59b117c560cfd031fdd1c9dc29fa89d56db41ee028a12a29f19ff9facaa896d446e7be8dff9f0c51baae4434bedcd938fc4d30b2c5ae9cd1d967c7e8a4a952ee21b5591d1f4b5bd8ef371c5226ede9fd9abc7953640ede4b53447855091d3a80b96ff865e47ffcfcbf502de4d22884b4da3c5126c1853db9c327753a5829bef8e2182e967abed7bc91a481dfb0b6934580bea588fc7b29205265898b56cdfb906cb8b229ce12160be27336f75a508cf2d57c0b085f3c99903d0f5dac942ab5e60fbc14990e928b6422a9839b7ded1e44288c723278e84ce1f2a9a4a96c8ba2eb3b910392ab816c714b636459e0448f080b0c0bd10787ba08aa3d0108dcc85015bcdab081b195d6e360b784a5ffdde4dcb2c549ebee83938e22b21ac160359f39ad457ab3f855bfe4d58fdda5c13fd9cee13f087c60c0a74f27542416de74885efb40781adb74478b50970aad9e2008e7bba694952cf4d70916261521d9f9b8f940ad9aaf5589baf1b60e77f07a4b0a93808031ce43046f02964b82f4d1d15dfbe742fec5d7952303049b960efb936f60758b8c1e82befebe7dec76b7bef46155eedd58b1240c6a0dad78c04493a4e33d24432c43aa6a3810de3fea7044deaa224d76dbc68a23d30f53efd89b06471527b9ff2f81af759dd5ccc18b6af883f88f38c910374644629e84d8b30e91df0dae8e06595e405c8a23306754527b6ab12832b204bcd8b241a14dd54a2d1ca44df14beb839fc987be039d3fd9887e2ec4c8729e71aa76481ed224379bfd4d82ca57ceb5901d31bcadec5d9c4444ab6db9eb8fd3a5d77aabdc339f2ff9cd3ea4d5b9b7704bc1a37ab85de8bb3065fc53cf62a8c36c0554fd26d4dae0023f2c63df26ad5f9dc3408fb3bc81bff942a9011f518b4f0e316d4f6629a0da8041d1ab0a5a3917f5b46464770c6adc743aa84e718125cea89b69de97ddf58a3e9da5a8e20c126830cccff257bd4225ddc961ce35acad1ca900b39766f7710c24cca8c993745eaeadad5bb7dda636d91a30c4c53ff73fd895aa4077223f8a4ea13c219bc9793dde521cb27f64c5041e6409cc9d6f6a573030177066687c96676ebeb2f86d96a44dca53e972527eb09b81de47d29a5dad5084923254fbe0ad10db57659c62fd44f4d0fa82c32a118bd8d0f878e07df5f8d2484b9eae2de95fb1e624993a75b4e78bb4bd5f24b486709028c6858eca829467f20d678a5e19056d612033d1207227e2bf5a88f88b4986e5a17274cbad7c6c18138618f074993c6f55ba8282c0008083bb7ef2149e8d7dc4e16ec65a09f59ab132d138abffd793757a026ab1263d37ba63c58030d7ae040abc18976ea222a9bd1786467af41dcbca2658147c61b63ceeeaec151299fd42f401069e06b58ac75d7475328ebae231ccd805d42435b582bbf718694f35a01bf106603082f1b856969f76191c8d024dc45307aebfda93bd8373da71a87736ac80e7a39d5d2abb1d80044477cc81b65e993698256cfa445cdce23407c03ab8a2288bd3db5e1babc6652c274ef551befa4ed762c7868efc0c4220889828c16e50b414618f5a52a866fc489d7fa0d5f26bbabd357ad370067e27f7cb95159deb58def5df4f08a9a310a98d2592a7dabf7122e2ff054f236c220c354532b6ecc22570b3f1283c6e4fe4365b261ade482dbd67821013ac13b165e682e64be0f9d882c3db66663a13cf00a3bfc8c2b715b28e1649e87c66854f8237706815fa2785cdc50ccf5923cdecf53b10583b7b3c3ad7d345d2b1a850fea2cd11d8d9a98b15beb607804455b55b843b4750e6f11d2b3a5a9eac09129f142087535f7860d9cf381b9dc4d5e46c77b056942761e8afe842c15d907d20d18959bb2d6ffc5572b88f78da0b5d65642a1ce27732ab39ffb5075364ad6fa4d7498a1871de96a3ba65cd5e48a40036f0e62c3c59a0eef09567d5bf62c759fcf106f63150320fc21f969dfd99051805212d6702ba3a1080f64b0c24265b7ba205fe97f1941ff8ccb96688421b5bdf73451c4e6a47d3e360904c840ba54d2bade155dba8e3ba5adf64b8cdd62e17aede3ea82967f3fa60aa09ff45e3f41f4786ac3bb1bffe48c14df0aca83f88cea419e2f16795bd99588a8363e5138f9f4229344e60b0aa126cd9f8aa0fc9320c3cbb9dfbbfd5ae4a84c9712e9b28c872317a82fd05f7f0d791ceaf1135e663261aab4538c1381d99da7c8e95995e63a23137aa99569b42a94a0be5e2ec43d7eb9722aba8d6ce305feeb737a485677eae3f831af6e613fae071d0da1ba61db39530515d2dd0298e9afb23b5f82a2065f763dacaae699016db49663741e8bd63002484a80e870a75c80e81787e2fc485be7202597dfa4936b1fa5b49a86387f801b9875dcc53c418e3054a7ba3a56fb4e2d25e7f516e7ef2effca4cef0f0986d34a78e5658422436535b20c1c0638b1b98eb1ee4acc0212389000e9552de3bc33317e139cce54ee590f09bfd71cf8b2e9e1dd786150d9ceaf040455cb8e49914a7cbb0791884cbd6c4f0a507a61191d955a8406d03d242bbfa3b7ea203f2668f2eac55398390c5b0b39ea7713d277fcedf9c9ffad76041902393f1f24c6aa62dccd60f24afd476e37e147646bdb632268993e8214e75f8a71a0969dcf66a8ce7c2f3e4deaf223d64e1d18f0c046644c9bcb7cf657da52379070bc4e2ee13c7f53bdbc0427af4fdc778c3f95e8a13364dd021061df1c9b46a622d714a07e6f9cfe323d63c6650717bd1ebfa0050fbd82567a680d0d7d4d592bf96cfb04901fe13b529c3449b9db81fe1e0820ca4a0636fc72198954c89925646256ac75fce0c8023ae0c3c4bbf7a5b441a0649918704973ee51ddfc1be895ede5dba0285c3ead70e1152e3c48f4560ce50e091d0b499e64055bd1654c168762194555dc58c3fa98833e6e8867bc63d2c94357de7f7e675c6b55880fb439f1e72019f44296cb04e72f98f91626d2ddaf8ae2765e76fea357fe60a4d95507e8940581d204676f83e533531e3e12414332bd38a98681f230f293d76e1e497231506b080a031fac97ad467fcf836b5b2cd53738a6a8c4c876a26737669a91647970174a9dc4addeb21e4f2dcaef4cffa1449195525cf6f65a7ff763ecd227a5b51fdb2c615b66eaf7d55b8f3bea10163709dd34cc7da7977f5779fe471ae3ba493695817c3f5520363845bc9a71c470f6a54d79de8f72453cb0235f77a3694e63c55af63bebd198f0650c632ea3385c76c6428d96db7f588ddb95c80a4423372356d732fd1826921ce9ddeac056878f7cbc1526625c14097d894971883b8b7af5f4d2b29985c13cb199db7ef15763a29200f1e0f0113a49b5e5c4a7f949f0f581e1b4dfad04a807491f1205f22c251374379f55fc331e8504de693a235b633d00e6eaa859e8adeae41ab7e770a82ba47e6a3be31bdd7b1b9a9176462d4687845d6614575c6c5226a443025a8263e1009c5bb87cb57927cf464b5dd242b14ed77041db2e64b805c47289be444edff5fef4d337cbeda7bfb286c25252e7153d48a7a7c52c63adb926ea3d147d26f76ac031d5752b691e73bafd3948a69cb60c0b16187d61195cfe0e436eed8726ddab810c8285fafb4aa954ee6ace1971acf092876f333d9226fb6094df78c912c320a536415ef8fc481f5c8f8f03663f89f0adf4de13c19c5e3cdd0cb7690d364333302e3695364cb1f50bb09febb87b0d3ff98f78db92084d50e8b996fbf3e4423e470166efbdfdb94d476c4e7ae46a3e43ac758d7cf43254f7191d881dd8c38b18c60fca2a4286d96615474f6f40f624e21c8c9e832f25b1a87f03ca296f5d53186434e8488ab6d36bf57da2a3a733d76bc995a1dc8b801de8abb4799e7b1154f392092e7a84b5e6aa35b706612c639752264e5fdb42ce0c54565fcd4221d552706a1ddfe06cd4287530c952757b17b75be331492013ef16fc25d84d661395e9b5ae50a8aecfbe1053598d3ad2da594d8361a0e7aee6566235a02a49fa090481c2279b65a4ffbb39bd7ab80ddebfe4f67e6adbcbc3db3752695595d44c9dd803f9e6534158f1500ea3788d2f16e1b19f9296f5882dd0221d49e570bc03195bb36ab5bfd206716d88a5ddc34f5e0638087a619dd899edd5244b6a3049383b3af2cebf688bb4df51465d74a267f9a5134e050dbbe27dc3c7481518ae22ce61975ac7741c7d7e74415ffb5d65c77223b94d499946e8c8f68f5edab41590a896d458ea", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="d8be9fa2ed8a1eb4c2d67491f378f4d6d46c62d18f506eedd2d58e3cd0918942f61f4a28efe7d6136f675cd6ced032373dd9264e1a73ccacf7def9b7f73fe9c5d58c17e642713520a9c5e4c026ef2bd71387c3d4c6e24c7f20ba4f4c7734d8b29b8e1514bb627c9be11e41c96acf619108ad7560a8b7cc8a04b64eb6af4050f72df9ab0d678fde7ae953e50f10ffd0a3724e4f1de7e77bb63cbf5c209e187a83281acb7137503ed574c64c46f225f20f989869e839bd3c1971ca59aeb0a2fcd19636f580dbf933af78c52a9fc29e7b4d503d8d246a2b0b752fe9467e34445019c974bd53c6b799db496ed65357edf80f87c19147b5f460", 0xf7) 1.714022961s ago: executing program 5 (id=81): mkdir(&(0x7f0000000a40)='./file0\x00', 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x4, 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xd57, 0x9, 0x24b9, 0x800, &(0x7f0000000180)="4a70b55d8b411f1b1449afc60c9cf4f7e3cb79", 0x13, 0xb}) setsockopt(r0, 0xfffffff8, 0x4, &(0x7f0000000000)="62e94f74a8ef922cee9ff861666027c352e05a1fef463ea00a18fe2dccf0ffd5bdd52933ff8633d18338a43ca665204be5b6bdd788e1e129d70ac49d713dda2b60df94c02a6ce99d975fc0be0764a260adb77223185426dc56ba59b2ee65e6f50801999918c9fd680ce57ebcfebd5cb4714c5f", 0x73) 1.698177299s ago: executing program 7 (id=82): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x1) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xa0a8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x2ee, 0x3, 0x1, 0x8, 0x3, 0xfffffc00, 0x1, 0x2, 0x2000007, 0x6}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x40, 0x2b) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) access(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 1.697711574s ago: executing program 1 (id=83): sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0xd, 0x4}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffdf2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x41) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x3}) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="fe22cf526f98f97660e5bed0f26c5a70e9d3f29c38b0164931189eb7f74f697310a69fd0d37e19d95d5cba2448ea7319ce0b41de23e7dae53391fdf3e4e271ac012a13f5218a895d5b5734d382b51e4f9e2e9eca2103efd6df4f595bd9fc812436f7eff3f4edb57466", &(0x7f0000000100)=0x69, &(0x7f0000000140)="9ab16beb636582f1247b87e24e21bdff6ed3f12093b882d16164fd6ef262bb4cf27fafc1a8df3a31890c9a4199500be86a06615d707ff0650aef95def659137637c7fc3e4e9e6ed027719e45e88e2fd888fc8a15d781beb5b1af4ddea5fcf19354e3a2ee", 0x64) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001580), 0x0, 0x0, 0x0) 1.64469754s ago: executing program 6 (id=84): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x20000000, 0x200000000007}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x18289, 0x120) pipe2(&(0x7f00000001c0), 0xef80d20f97a31637) setrlimit(0x1, &(0x7f0000000080)={0xad, 0x1fd}) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x510, r0) setuid(0xee01) pledge(&(0x7f0000000100)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffff8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 1.643296007s ago: executing program 4 (id=85): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x5, 0x5, 0x8000000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0xf3, 0x8, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 1.637366803s ago: executing program 5 (id=86): unveil(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000280)='./file0\x00', 0x8000000000000001) mknod(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x200) unveil(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='r\x00') (async) truncate(&(0x7f0000000280)='./file0\x00', 0x8000000000000001) (async) mknod(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x200) (async) 1.637014107s ago: executing program 1 (id=87): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r0 = socket(0x18, 0x3, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x48, &(0x7f00000000c0)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0xc1206922, &(0x7f0000000140)) getresgid(0x0, &(0x7f0000000040), 0x0) ftruncate(r0, 0xc) 1.60098651s ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 1.393042523s ago: executing program 4 (id=88): mknod(&(0x7f00000017c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = dup(r0) r3 = socket(0x2, 0x1, 0x0) fstat(r3, 0xffffffffffffffff) r4 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff6, 0xaa, 0x80, 0x3, 0x5}, {{r4}, 0xffffffffffffffff, 0x42, 0xfffff, 0xe, 0x8}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x4, 0xe000000000000}, {{r0}, 0xfffffffffffffff7, 0x2, 0xd3, 0xf4, 0x1}], 0x8, &(0x7f0000000080)={0x9, 0x2}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000001800)='./bus\x00', 0x800, 0x0) preadv(r5, &(0x7f0000001840)=[{&(0x7f0000001880)=""/104}, {&(0x7f0000001900)=""/192, 0x100000}, {&(0x7f00000019c0)=""/175}, {&(0x7f0000001a80)=""/18}], 0x10000000000002b8, 0x0) 1.390388258s ago: executing program 1 (id=89): mknod(&(0x7f0000001ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) mknodat(0xffffffffffffff9c, &(0x7f0000000dc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) rmdir(&(0x7f00000001c0)='./file0\x00') (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x538, 0x0) (async) r0 = getpid() ktrace(0x0, 0x5, 0xd27d43260c7d39d, r0) symlink(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod$loop(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000d00)='./file0\x00', 0x1ffa, 0x0) 1.388534081s ago: executing program 5 (id=90): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x44000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x10) r1 = socket(0x1, 0x8002, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x0, [{0x1}, {0x3}, {0x0, 0x300}, {0x3}, {0x3, 0x4000}, {0x2, 0xf}, {}, {0x3, 0x1000001}, {}, {0x4}, {0x1}, {0x1}, {0x1, 0x9}, {0x1, 0x100000}, {0x2}, {}, {0x3, 0x4}, {0x1, 0x1000}, {0x1}, {}, {0xb3b787630a3b27cc}, {0x0, 0x5}, {0x2, 0xfffffffe}, {0x2}, {0x0, 0x2000}, {0x0, 0x7ff}, {0x0, 0x1}, {0x0, 0x10000}, {0x2, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}, {0x1}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307006, &(0x7f00000002c0)={0x1, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000300)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff822d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000002b000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff8a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}], './file0\x00', 0x5, 0x9}) closefrom(r2) write(r0, &(0x7f0000000080)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ppoll(&(0x7f00000000c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x8}], 0x2, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)) 1.145682421s ago: executing program 2 (id=91): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xf02, 0x184) setrlimit(0x1, &(0x7f0000000040)={0x1000000006, 0x400000000101fd}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1e60) sysctl$net_inet_tcp(&(0x7f0000000500)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000009c0)=0x210, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x1c5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x8, 0xffffaf36, 0x7f, 0x5, 0x80000001, 0x7fbffffd, 0x6, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0xfffffff3, 0xfffffffe, 0x6, 0x2002}, {0x20007, 0x8000b86, 0xa, 0x9}, {0xa, 0x200, 0x4, 0x206}, {0x4000042, 0x19, 0x1, 0x800007}, {0xff, 0x8, 0x8, 0x95}, {0xce0, 0xdf61, 0x0, 0x26}, {0x8, 0x9, 0xa43, 0x8d}, {0xfffffffd, 0x8e2b5, 0xe7a, 0x6}, {0x9, 0x9, 0x8, 0x20003}, {0x1e7, 0x400fff9, 0x5}, {0x1016, 0x22, 0x9, 0x2dd}, {0x3, 0x1e1a, 0x80000001, 0x408}, {0x29a71718, 0x4, 0x6, 0x89}, {0x0, 0xf8f, 0x100}, {0x1, 0x800bd3d, 0xf778, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x510, r2) getresuid(0xfffffffffffffffe, &(0x7f0000000440), &(0x7f0000000480)) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40c) sysctl$kern(&(0x7f00000004c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = kqueue1(0x10004) r4 = getuid() setreuid(r4, 0xffffffffffffffff) r5 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r5, 0x0) kevent(r3, &(0x7f0000000700), 0x7ff, 0x0, 0x8001, &(0x7f0000000740)={0x10000, 0x3b9aca00}) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x18289, 0x120) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) select(0x40, &(0x7f00000005c0)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000640)=0x2) syz_emit_ethernet(0x66, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x30, 0x11, 0x3, @rand_addr="fe8d5ba80b9e61cd0c623c2b8f000001", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "fafc6a", 0x5, 0x8, 0x8, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2}}}}}}}) select(0x40, &(0x7f0000000700)={0x9, 0x401, 0x2, 0x10, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) 1.144830839s ago: executing program 4 (id=92): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/56, 0x38}], 0x10000000000002b3, 0x0}, 0x800}, 0x38, 0x842, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = dup2(r1, r2) (async) r4 = getppid() fcntl$setown(r0, 0x6, r4) fcntl$setown(r1, 0x6, 0x0) (async) r5 = kqueue() (async) connect$inet(r3, &(0x7f0000000200)={0x10, 0x2, 0x3, 0x400}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x24, 0x2, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ff"]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x41, &(0x7f0000000100)="5ab7776a", 0x4) r8 = socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000340)={0x46, 0x38b}) (async) r9 = syz_open_pts() close(r6) (async) syz_open_pts() (async) r10 = socket$inet(0x2, 0x3, 0x2) getsockopt(r10, 0x0, 0x20, 0x0, 0x0) (async) ioctl$FIOASYNC(r9, 0x80047470, &(0x7f0000000380)=0x7) (async) select(0x40, &(0x7f00000003c0)={0x35, 0x4, 0x5, 0xfffffffffffffffd, 0x2800000000000000, 0x40000000000181c, 0x6, 0x2000000000000001}, 0x0, 0x0, 0x0) (async) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) closefrom(r5) (async) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYRESOCT=r9, @ANYRES64=r3, @ANYBLOB="9a9ebdd8ba593221a17651fde34dabcaf2523255fc3158135d09303135bfa245bdcfd92f4cdcddc91a8969fabf36a959bad8f62e4c27e0e01d0ab7fa745f3476becbf3a4c3c82e7f9d9cfa7c54839b5f1bfb", @ANYRESDEC=r6, @ANYRES8, @ANYRES8, @ANYRESDEC=r8, @ANYRES32=r8, @ANYRESOCT=r8, @ANYBLOB="d726d6b35ca71cc82747158e3b527fa5ba66a13e6e5aff8cb59fe1008adeabccc32a1304211eda8e7f3db98a2bc3ddb9ac99fda855aa93adf74232e052af10d73c78beeda41dc03ed2ad324f1bde41695aa9a32e2c7c892590d7b82199f1f96e5e5227430ec7527f673907be31c92353810aec3cb87a382b82f27fb1b26a74d729d6cc955c5cb6714dc945975535488c793014402da4a4274a9c5d80fe9de73a2861c6587d6b2b65a7bb937206fe71ec23024ad589a6a11a7b58851cbf1f2543907c1d79637b506cb9aa80"]) 1.144424465s ago: executing program 5 (id=93): r0 = semget$private(0x0, 0x4, 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x184) setrlimit(0x1, &(0x7f0000000040)={0xad, 0x1fd}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setgroups(0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$DIOCRGETTSTATS(r2, 0xc4504440, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x5f, 0x3}, 0x0, 0x4d0, 0x0, 0x1, 0xb63, 0x0, 0x8, 0x0, 0x20000f}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x510, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x510, r3) setuid(0xee01) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x81, 0x54a, 0x0, 0x2, 0x1}) fcntl$lock(r1, 0xfb05e6cc7a69a90c, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8020690c, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xffffffff, 0x100000000}, {0xffffffff}}, 0x0) semop(r0, &(0x7f0000000680)=[{0x0, 0x3, 0x1000}, {0x0, 0xfffd, 0x1800}], 0x2) semget$private(0x0, 0x4, 0x20) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x184) (async) setrlimit(0x1, &(0x7f0000000040)={0xad, 0x1fd}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) setgroups(0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) ioctl$DIOCRGETTSTATS(r2, 0xc4504440, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x5f, 0x3}, 0x0, 0x4d0, 0x0, 0x1, 0xb63, 0x0, 0x8, 0x0, 0x20000f}) (async) getpid() (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x510, r3) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x510, r3) (async) setuid(0xee01) (async) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x81, 0x54a, 0x0, 0x2, 0x1}) (async) fcntl$lock(r1, 0xfb05e6cc7a69a90c, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r4, 0x8020690c, 0x0) (async) setitimer(0x0, &(0x7f0000000180)={{0xffffffff, 0x100000000}, {0xffffffff}}, 0x0) (async) semop(r0, &(0x7f0000000680)=[{0x0, 0x3, 0x1000}, {0x0, 0xfffd, 0x1800}], 0x2) (async) 1.143418557s ago: executing program 6 (id=94): setrlimit(0x8, &(0x7f0000000040)={0xb, 0x53}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086000000000006924d71e2ebe000000000bbff0000000000000000000000000000014e214e21d139e401c3ba26b4deb0b76b144848630cecde7d11be48cb5df6d4b89daa5f16bc19b856e1d24970f12161d234e293bbbe841b692185bacfc0c6d06120333f"]) r0 = syz_open_pts() close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x0, [{0x1}, {0x3}, {0x0, 0x300}, {0x3}, {0x3, 0x4000}, {0x2, 0xf}, {}, {0x3, 0x1000001}, {}, {0x4}, {0x1}, {0x1}, {0x1, 0x9}, {0x1, 0x100000}, {0x2}, {}, {0x3, 0x4}, {0x1, 0x1000}, {0x1}, {}, {0xb3b787630a3b27cc}, {0x0, 0x5}, {0x2, 0xfffffffe}, {0x2}, {0x0, 0x2000}, {0x0, 0x7ff}, {0x0, 0x1}, {0x0, 0x10000}, {0x2, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}, {0x1}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307006, &(0x7f00000002c0)={0x1, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xca605601, &(0x7f0000000300)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000136000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff822d}, {&(0x7f00002fa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00006fe000/0x2000)=nil, 0x3}, {&(0x7f0000406000/0x3000)=nil, &(0x7f000030e000/0x2000)=nil, 0x80000400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400000000000007}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf1}, {&(0x7f0000078000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6, 0x1}, {&(0x7f0000480000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000696000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f000030a000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000000}], './file0\x00', 0x5, 0x2}) ioctl$FIOASYNC(r0, 0x82405605, &(0x7f0000000d80)=0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x1196) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.142850439s ago: executing program 7 (id=95): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) kill(r0, 0x1c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) setgid(0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x99) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup3(r3, r4, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x0, r7, r6, r6, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/91) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x412dff) r8 = open(&(0x7f0000000140)='./bus\x00', 0x18289, 0x43) write(r8, &(0x7f0000000180)="b96abcf5", 0x4) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x18289, 0x1f5) open(&(0x7f0000000200)='./file1\x00', 0x200, 0x80) select(0x40, &(0x7f0000000240)={0xfffffffdfffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) readv(r10, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/73, 0x49}], 0x1) closefrom(r9) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x1d, 0xf27ff7794bbc9c2d, 0xfd, 0xb}], 0xfffffffd, 0x0, 0x9b68, 0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000380)={0x1, 0x401, 0xfffffffe, 0x966b, '\x00\x00\x00*h\x00', 0x10044, 0x3effd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_pts() ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000003c0)={0xfffff001, 0x800007cd, 0x8000, 0x503, "296449b73669cad5a2db00", 0x7, 0x36d}) r12 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt(r12, 0x1000000000029, 0xc, &(0x7f0000000100), 0x14) 912.669002ms ago: executing program 4 (id=96): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) symlink(0x0, 0x0) setgid(0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x20d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x0, r3, r2, r2, 0x6, 0x4004, 0x2}, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x53}) setuid(0xffffffffffffffff) semop(r0, &(0x7f0000000600)=[{0x0, 0xfffe, 0x800}], 0x1) setuid(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x8000, 0x6, 0x8, 0x1e, "ff14e7130b1e58c200", 0x40, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) select(0x40, &(0x7f0000000380)={0x3ff, 0x20000000000001, 0x0, 0xf, 0xfff, 0x1}, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r5, &(0x7f00000001c0)={0x1c, 0x18, 0x1, 0x80000, "00000000000000000000000000000001", 0xffffff6e}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x1}) r6 = socket(0x18, 0xc003, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000280), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x67, &(0x7f00000002c0)={{0x1c, 0x18, 0x3, 0x3, "ee67bdccca43a04960de3b06b20444a3", 0x3}, {0x1c, 0x18, 0x0, 0x6, "0000000000000000004000000000fe00", 0x7}, 0x3, [0x9d5ef45, 0x81, 0x1, 0x0, 0x238, 0xfffff0c0, 0x5, 0x1]}, 0x5c) r7 = socket(0x18, 0xc003, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf786b) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) r9 = open(&(0x7f0000000440)='./file0\x00', 0x615, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x2, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x0, 0x7980}, 0x6) socket(0x18, 0x2, 0x0) 912.243779ms ago: executing program 5 (id=97): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000041c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012220000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000b40)='./file0/file0\x00', 0x1) open$dir(&(0x7f0000000b80)='./file0/file0\x00', 0x40, 0x10) fchdir(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x48) r2 = accept$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0x10) getpeername$inet(r2, &(0x7f0000000bc0), &(0x7f0000000980)=0x10) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f0000000140)={0x0, 0x1ce, 0x0, 0xff, 0x3, 0x0}) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f00000002c0)={{'./file0\x00', './file0\x00', 0x5d, 0xff}, &(0x7f0000000180)=[{@empty, '\x00', './file0\x00', 0x80000001, 0x7, 0x1a, 0x6, 0x88, 0x7, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x8, 0x18, 0x8, 0x40, 0x0, 0x9}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x401, 0x9, 0x0, 0x8, 0x8, 0x6, 0x5}, {@empty, '\x00', './file0/../file0', 0xdd, 0x1, 0x1e, 0x9, 0x3, 0x7, 0x7}, {@broadcast, '\x00', './file0\x00', 0x3, 0x5, 0x2, 0xf9, 0x5, 0x4, 0x2}], 0x10001, 0x5, 0x1, 0x5, 0x8, 0xe06c, 0x20, 0x7ff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000009c0)='./file0\x00', 0x611, 0x0) setrlimit(0x1, &(0x7f0000000a00)={0xad, 0x1fd}) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000a40)='./file0\x00', 0x0, 0x510, r4) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000a80)=[{0x0}], 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000ac0)={0x51, 0xfffffffffffffffd, r4, 0x1, 0x2}) futimens(0xffffffffffffffff, &(0x7f0000000b00)=[{0x6, 0xfffffffffffffffd}, {0xc, 0x3b9aca00}]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000740)={0x2, &(0x7f0000000780)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000007c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000800)={0x1, 0x4e}, 0x3, &(0x7f0000000840)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000880)=0x66, 0x0, 0x27) closefrom(r0) mlock(&(0x7f0000595000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 911.933287ms ago: executing program 6 (id=98): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x0, 0x40}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r2 = semget$private(0x0, 0x1, 0x50f) semctl$IPC_RMID(r2, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x18289, 0x1f5) write(r3, &(0x7f0000000100)="b9", 0x1) r4 = getuid() fchown(r3, r4, 0x0) semop(r2, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99d5a6", 0x2c, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x89, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x500, 0x0, 0x8}}}}}}}) 814.178241ms ago: executing program 0 (id=15): r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x538, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) (async) setgid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x7, 0x99) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000021, 0x907, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x1, 0x9}], 0xfffffffc, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffff0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x40000000, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x91e, 0x3}], 0x3, &(0x7f0000000400)={0x8867, 0xfa}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r3) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = dup3(r4, r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r7, r7, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) (async) socket(0x11, 0x3, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) fsync(r0) 612.865171ms ago: executing program 6 (id=99): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = shmget$private(0x0, 0x1000, 0x4b3, &(0x7f0000ffc000/0x1000)=nil) listen(0xffffffffffffffff, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000c40)={0x2, &(0x7f0000000c80)=[{0x50, 0x9, 0x6, 0x400}, {0x6, 0x47, 0xff, 0x200000}]}) syz_emit_ethernet(0x36, &(0x7f0000000cc0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0xff, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x71bd25d6682806ae, 0x8200, 0x0, 0xfffc}}}}}}) r4 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)}, {&(0x7f0000000540)=""/228, 0xe4}, {&(0x7f0000000640)=""/223, 0xdf}], 0x8, 0x4) shmdt(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$DIOCRADDADDRS(r5, 0xc4504443, &(0x7f00000007c0)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x2, 0x4}, 0x0, 0x34, 0x58, 0xc, 0x9921, 0x1, 0x800, 0x2, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fsync(r1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000440)=0x34) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x1000000000029, 0xc, 0x0, 0x0) pread(r6, &(0x7f0000000500)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x1) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 612.188623ms ago: executing program 3 (id=76): r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = socket(0x1e, 0x3, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) listen(r4, 0x1) accept$unix(r4, 0x0, 0x0) close(0x3) unveil(0x0, &(0x7f00000001c0)='x\x00') (async) dup3(r3, r2, 0x10000) (async) select(0x40, &(0x7f0000000100)={0x8, 0xffffffffffffffff, 0x7, 0x0, 0x800, 0x0, 0x0, 0x11}, 0x0, 0x0, 0x0) (async) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) (async) fsync(r0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) (async) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x7, 0x80000001}) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[]) 159.56029ms ago: executing program 1 (id=89): mknod(&(0x7f0000001ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) mknodat(0xffffffffffffff9c, &(0x7f0000000dc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) rmdir(&(0x7f00000001c0)='./file0\x00') (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x538, 0x0) (async) r0 = getpid() ktrace(0x0, 0x5, 0xd27d43260c7d39d, r0) symlink(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod$loop(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000d00)='./file0\x00', 0x1ffa, 0x0) 59.679337ms ago: executing program 2 (id=100): r0 = socket$inet(0x2, 0x1, 0x6) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) listen(r0, 0xfffffffd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x10) write(r1, &(0x7f0000000080)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000001380)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001540)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200007bffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000701000/0x2000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f000072c000/0x3000)=nil, 0x1000}, {&(0x7f000025b000/0x1000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000401000/0x1000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000ab000/0x2000)=nil, 0x20a}, {&(0x7f000021f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000406000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf978}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f000020e000/0x1000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x1000009}, {&(0x7f0000108000/0x11000)=nil, &(0x7f0000714000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000051d000/0x3000)=nil, 0x1000039f7}, {&(0x7f00001e1000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x400000000005}], './file0/file0\x00', 0x1}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000001fc0)={0x0, 0x403, 0x0, 0x0, 0x0, &(0x7f0000002000)}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0404469, &(0x7f0000002080)={0x0, 0x0, 0x4, 0xfffffffd, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x00', 0x0, 0x7f}) r4 = accept(r0, 0x0, 0x0) recvmsg(r4, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000001440)=""/229, 0xe5}], 0x10000000000000fd, 0x0}, 0x0) sendto$inet6(r2, &(0x7f0000000940)="9d4b011e7e923527d2642c45546f3ccd00cf06356a385fc38e82d5e279229f9cca0fc2023f0b0be150343460d096eb0f1c2cd5d2d630ca1ed2e4e42f5cc5b7ebc86065cd36e8c777174d37a2aed56dbb975721b2c7850fc07ecd342e238e62167fd2949bb18d8efafa577f12a9827025ec3277a2748b74d50bb935a5cee86bdcc3c4c4c002c7b962c02423b312c70aee098480f0927b07d5a5d9b3ffe51c2340daf21d3905d2bf76a2ba6bd40c34eafa5bf73dce136632b3e4352f8cab4aa327cbca5de31859576acfdb9f4e6efb84b175ddc25236a08b9e0cfa7eb1bf0b5912d59988c43c695f", 0xe7, 0x8503c97dd4963c1, 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) 58.696981ms ago: executing program 5 (id=101): socket(0x24, 0x2, 0x0) (async) socket(0x24, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000fc0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {}, {0x3, 0x5}, {}, {0x4}, {}, {0x1}, {0x3, 0x6}, {0x2, 0xff}, {0x1ce576dafd649ce9, 0x2}, {0x2}, {0x2}, {0x1, 0xb3}, {0x1}, {}, {0x3, 0x28c}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {}, {0x3, 0x5}, {}, {0x4}, {}, {0x1}, {0x3, 0x6}, {0x2, 0xff}, {0x1ce576dafd649ce9, 0x2}, {0x2}, {0x2}, {0x1, 0xb3}, {0x1}, {}, {0x3, 0x28c}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000c80)={0x48, &(0x7f0000000cc0)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000d00)) ioctl$FIONREAD(r2, 0x802069ad, &(0x7f0000000d40)) sysctl$net_inet_tcp(&(0x7f0000000f40)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xffffffffffffffff, &(0x7f0000000f80)=0x25, 0x0, 0x11) sysctl$net_inet_divert(&(0x7f0000000d80)={0x4, 0x2, 0x33, 0x2}, 0x7, &(0x7f0000000dc0)="b73c69b8e1e81ae1c5557a20db0b7f0c6b91", &(0x7f0000000e00)=0x12, &(0x7f0000000e40)="ce825a673c6ad95c056ba733555b94d8563f504422ff4261901771870391ad8d218fa12e080c6ade40ef802422dff21f9c22b5e4e9e8cbf79c84ee5231f80c7353482adc649c0552dc6826d28426593a26e9a45501a74d278ede0c8907d23875a6d78fd0d02780fdb867d10cbac01d121c37ae015dd8ff21d8849105e5adc2d28fc847e15a1d5cc80e60b45c361271830b768cc844183ce9a88eea69357a2b4497ea8fbf123726d922b8f0bcece3c8c6a049daf67b3bc5d7ce09ba6c211fcc07690cc69671c497d270ad123ec751a9", 0xcf) (async) sysctl$net_inet_divert(&(0x7f0000000d80)={0x4, 0x2, 0x33, 0x2}, 0x7, &(0x7f0000000dc0)="b73c69b8e1e81ae1c5557a20db0b7f0c6b91", &(0x7f0000000e00)=0x12, &(0x7f0000000e40)="ce825a673c6ad95c056ba733555b94d8563f504422ff4261901771870391ad8d218fa12e080c6ade40ef802422dff21f9c22b5e4e9e8cbf79c84ee5231f80c7353482adc649c0552dc6826d28426593a26e9a45501a74d278ede0c8907d23875a6d78fd0d02780fdb867d10cbac01d121c37ae015dd8ff21d8849105e5adc2d28fc847e15a1d5cc80e60b45c361271830b768cc844183ce9a88eea69357a2b4497ea8fbf123726d922b8f0bcece3c8c6a049daf67b3bc5d7ce09ba6c211fcc07690cc69671c497d270ad123ec751a9", 0xcf) openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000000180)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}], './file0\x00', 0x5, 0x9}) syz_emit_ethernet(0x138, &(0x7f0000000c40)=ANY=[@ANYBLOB="ff02", @ANYBLOB="eaa626e055146b599791a7cc8bf935"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000c80), 0x14) syz_emit_ethernet(0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="ff"]) 587.746µs ago: executing program 6 (id=102): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x38a}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10, 0x6d0f3548, 0xfffffbfc, 0x8, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x7ff, 0x2001000}) socket$inet(0x2, 0x3, 0x2) (async) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) select(0x40, &(0x7f0000000140)={0x6, 0xbe44, 0xfffffffffffff001, 0x5, 0x6, 0x5, 0x0, 0x8000000000000001}, &(0x7f0000000180)={0xffffffffffffff7a, 0x0, 0x9, 0x8, 0x9, 0x7, 0xb, 0x9}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140)={0x6, 0xbe44, 0xfffffffffffff001, 0x5, 0x6, 0x5, 0x0, 0x8000000000000001}, &(0x7f0000000180)={0xffffffffffffff7a, 0x0, 0x9, 0x8, 0x9, 0x7, 0xb, 0x9}, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffffe) 0s ago: executing program 7 (id=103): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file0\x00', [{[@v6=@empty, @v6=@empty], [0x9, 0x40], 0xfffe, 0x28}, {[@v4=@multicast1, @v6=@empty], [0x6, 0x1], 0x1, 0x18}], {{0x247, 0xa7, 0x1, 0xffffffff}, 0x1aef, 0x409, 0x7d, 0xfff, 0x280, 0x17, 0x10}, {{0x5, 0x6, 0xb, 0x8000}, 0x8002, 0x7, 0x8, 0x9, 0x9, 0x0, 0xac}, @v4=@remote={0xac, 0x14, 0x0}, 0x80, 0x7, 0x2, 0x0, 0x6, [[0x9, 0x6], [0x80002, 0x8350]], [[0x1, 0x403f], [0x0, 0x3]], 0x2a3, [0x0, 0x4], 0x0, 0x2, 0x1, 0x2, 0x0, 0x3, 0xb, 0x7, 0x1, 0x8, 0x9, 0xce51, "0e6b"}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000180)="83", 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f00000001c0)='~', 0x1) ioctl$AUDIO_GETDEV_ctl(0xffffffffffffffff, 0x4030411b, 0x0) (async) ioctl$DIOCXROLLBACK(0xffffffffffffffff, 0xc0104453, &(0x7f0000001340)={0x0, 0x2, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa6a3c1e60c7e5456de18ebaaaaaaaaaaaaaaaaa8600fe8000"/39]) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x62) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0xfffffffffffffffe, 0x0, 0x3, 0x2}) (async) r3 = kqueue() fcntl$dupfd(r2, 0xa, r2) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000400), 0x1, 0x0) (async) kevent(r3, &(0x7f0000000440), 0x138, 0x0, 0xffffffff, 0x0) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6b, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x4, "ffffffffffff00", 0x7}, 0x1c) (async) getsockname$inet6(r4, 0x0, &(0x7f0000000300)) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x20000001, 0x0, 0x1, 0x75, "210d0000000200000006000000000200", 0x7ffffffe, 0x600}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.5' (ED25519) to the list of known hosts. Connection to 10.128.10.5 closed by remote host.                   OpenBSD/amd64 (ci-openbsd-main-2.us-central1-f.c.syzkaller.internal) (tty00) login: ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ¹j¼õ¬|ÿ ž¨E1\…:N)Data modified on freelist: word -35183672213612 of object 0xffff800000c57540 size 0x10 previous type free (invalid addr 0x90609d61102c5f82) kernel: protection fault trap, code=0 Stopped at malloc+0x855: movq 0x8(%rbx),%r14 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> show kasan No such command ddb> trace malloc(c,29,1) at malloc+0x855 unveil_add_name_unlocked(ffff800001597000,ffff80002a74f405,11) at unveil_add_name_unlocked+0x8c unveil_add(ffff80002a74c010,ffff80002f0a18a8,ffff80002f0a1963) at unveil_add+0x43f sys_unveil(ffff80002a74c010,ffff80002f0a1a80,ffff80002f0a19d0) at sys_unveil+0x61c syscall(ffff80002f0a1a80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c8ba320560, count: -6 ddb> show registers rdi 0x90609d60102c5fc7 rsi 0x100000045 rbp 0xffff80002f0a1760 rbx 0x90609d61102c5f82 rdx 0 rcx 0x4 rax 0xffff80002a74c010 r8 0x101010101010101 r9 0x8080808080808080 r10 0x645f0cf43ac6bf8b r11 0xa989befb3bbf64b6 r12 0x100000045 r13 0xffffffff83a8a210 kmemstats+0xa40 r14 0xa30c333 __kernel_phys_end+0x670c333 r15 0x90609d60102c5fc7 rip 0xffffffff8213dd95 malloc+0x855 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff80002f0a16a0 ss 0x10 malloc+0x855: movq 0x8(%rbx),%r14 ddb> show proc PROC (ifconfig) tid=20693 pid=61626 tcnt=1 stat=onproc flags process=2002 proc=0 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a74c010 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a74c540,0xffffffff83a3e450 process=0xffff80002a735228 user=0xffff80002f09c000, vmspace=0xffffef007f2135c0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND *61626 20693 1989 0 7 0x2002 0 ifconfig 49173 101647 72293 0 2 0x100000 0 sh 1989 238080 7408 0 3 0x100002 0x88 sigsusp sh 35983 152263 25810 0 3 0 0x80 nanoslp syz-executor 35983 19268 25810 0 3 0 0x4000080 kqread syz-executor 35983 514684 25810 0 3 0 0x4000080 fsleep syz-executor 54509 370090 90038 0 3 0 0x80 nanoslp syz-executor 54509 474696 90038 0 3 0 0x4000080 ttyout syz-executor 54509 19481 90038 0 3 0 0x4000080 fsleep syz-executor 7408 487927 91286 0 3 0x2 0x80 wait syz-executor 72293 171418 11932 0 3 0x100002 0x88 sigsusp sh 56281 467178 92687 0 3 0 0x80 nanoslp syz-executor 56281 12518 92687 0 3 0 0x4000080 ttyout syz-executor 56281 18070 92687 0 3 0 0x4000080 fsleep syz-executor 11932 398213 91286 0 3 0x2 0x80 wait syz-executor 96145 512241 1 0 3 0x100003 0x80 ttyin getty 25810 524136 91286 0 3 0x2 0x80 nanoslp syz-executor 90038 246254 91286 0 3 0x2 0x80 nanoslp syz-executor 87668 201989 91286 0 3 0x2 0x80 piperd syz-executor 83248 29230 91286 0 3 0x2 0x80 nanoslp syz-executor 92687 146781 91286 0 3 0x2 0x80 nanoslp syz-executor 91286 71901 1 0 3 0x2 0x80 wait syz-executor 83163 400813 0 0 3 0x14000 0x200 bored smr 57115 58411 0 0 2 0x14000 0x200 zerothread 1341 350668 0 0 3 0x14000 0x200 aiodoned aiodoned 16514 463585 0 0 3 0x14000 0x200 syncer update 24659 96824 0 0 3 0x14000 0x200 cleaner cleaner 99365 101544 0 0 3 0x14000 0x200 reaper reaper 24466 187629 0 0 3 0x14000 0x200 pgdaemon pagedaemon 85574 96343 0 0 3 0x14000 0x200 bored viomb 37603 2721 0 0 3 0x14000 0x40000200 acpi0 acpi0 87892 24917 0 0 3 0x14000 0x200 bored softnet0 74974 413752 0 0 3 0x14000 0x200 smrbar systqmp 25308 359784 0 0 3 0x14000 0x200 bored systq 5894 336682 0 0 3 0x14000 0x40000200 tmoslp softclock 34596 98176 0 0 3 0x14000 0x40000200 idle0 1 425949 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11023 12100K 12230K 166960K 12240 0 pcb 17 12K 12K 166960K 43 0 rtable 197 6K 8K 166960K 616 0 pf 30 12K 15K 166960K 63 0 ifaddr 35 5K 7K 166960K 83 0 ifgroup 45 1K 2K 166960K 96 0 sysctl 3 1K 9K 166960K 8 0 counters 33 17K 18K 166960K 49 0 ioctlops 0 0K 4K 166960K 63 0 iov 0 0K 12K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 82K 166960K 1519 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 18 1K 1K 166960K 21 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 17 65K 97K 166960K 372 0 sigio 0 0K 0K 166960K 2 0 proc 22 33K 108K 166960K 752 0 subproc 72 4K 4K 166960K 153 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 3 0K 0K 166960K 16 0 in_multi 68 4K 6K 166960K 179 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 497 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 120 83K 165K 166960K 4475 0 UVM aobj 9 4K 4K 166960K 9 0 pinsyscall 20 40K 96K 166960K 1702 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 13 0K 2K 166960K 55 0 temp 37 9114K 9134K 166960K 7928 0 kqueue 2 4K 20K 166960K 58 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 59 0 59 1 0 1 1 0 8 1 rtentry 136 198 0 113 4 0 4 4 0 8 0 unpcb 144 92 0 92 1 0 1 1 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 736 26 0 21 1 0 1 1 0 8 0 arp 96 36 0 20 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 328 250 0 241 6 0 6 6 0 8 5 ip6q 80 1 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 112 46 0 31 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 17 0 9 1 0 1 1 0 8 0 ppxss 1072 7 0 6 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfstkey 128 2 0 2 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 780 0 404 32 0 32 32 0 8 3 art_table 40 781 0 404 6 0 6 6 0 8 0 art_node 32 197 0 119 1 0 1 1 0 8 0 semapl 72 19 0 3 1 0 1 1 0 8 0 shmpl 120 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1787 0 298 94 0 94 94 0 8 0 ffsino 256 1787 0 298 94 0 94 94 0 8 0 nchpl 144 2143 0 409 65 0 65 65 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 vnodes 216 1995 0 0 111 0 111 111 0 8 0 namei 1024 8137 0 8135 2 0 2 2 0 8 1 kstatmem 264 51 0 28 2 0 2 2 0 8 0 scxspl 216 7146 0 7146 5 0 5 5 1 8 5 plimitpl 152 59 0 48 1 0 1 1 0 8 0 sigapl 424 645 0 612 6 0 6 6 0 8 1 knotepl 120 6588 0 6564 8 0 8 8 0 8 6 kqueuepl 184 86 0 83 1 0 1 1 0 8 0 pipepl 304 161 0 134 3 0 3 3 0 8 0 fdescpl 448 632 0 612 5 0 5 5 0 8 2 filepl 120 2407 0 2241 9 0 9 9 0 8 2 lockfpl 104 110 0 110 1 0 1 1 0 8 1 lockfspl 48 22 0 22 1 0 1 1 0 8 1 sessionpl 144 38 0 35 1 0 1 1 0 8 0 pgrppl 48 59 0 48 1 0 1 1 0 8 0 ucredpl 104 233 0 230 1 0 1 1 0 8 0 zombiepl 144 614 0 612 1 0 1 1 0 8 0 processpl 1160 645 0 612 4 0 4 4 0 8 0 procpl 664 849 0 810 5 0 5 5 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 415 0 406 6 0 6 6 0 8 4 mcl64k 65536 6 0 6 1 0 1 1 0 8 1 mcl8k 8192 13 0 12 1 0 1 1 0 8 0 mcl4k 4096 2681 0 2626 16 1 15 16 0 8 7 mcl2k 2048 194 0 192 3 0 3 3 0 8 2 mextrefs 64 100 0 99 1 0 1 1 0 8 0 mtagpl 96 7 0 7 1 0 1 1 0 8 1 mbufpl 256 5522 0 5405 14 0 14 14 0 8 2 bufpl 272 2597 0 88 168 0 168 168 0 8 0 anonpl 24 99183 0 97675 21 0 21 21 0 187 6 amapchunkpl 152 12660 0 12362 24 0 24 24 0 158 10 amappl16 200 1406 0 1395 4 0 4 4 0 8 2 amappl15 192 10 0 10 1 0 1 1 0 8 1 amappl14 184 504 0 501 1 0 1 1 0 8 0 amappl13 176 171 0 170 1 0 1 1 0 8 0 amappl12 168 898 0 880 2 0 2 2 0 8 0 amappl11 160 6 0 6 1 0 1 1 0 8 1 amappl10 152 59 0 59 1 0 1 1 0 8 1 amappl9 144 338 0 338 1 0 1 1 0 8 1 amappl8 136 149 0 148 1 0 1 1 0 8 0 amappl7 128 158 0 156 1 0 1 1 0 8 0 amappl6 120 178 0 176 1 0 1 1 0 8 0 amappl5 112 181 0 180 1 0 1 1 0 8 0 amappl4 104 307 0 304 1 0 1 1 0 8 0 amappl3 96 2543 0 2475 3 0 3 3 0 8 1 amappl2 88 474 0 468 2 0 2 2 0 8 0 amappl1 80 11616 0 11493 13 0 13 13 0 8 7 amappl 88 3645 0 3542 4 0 4 4 0 92 0 uvmvnodes 80 106 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 632 0 612 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 632 0 612 1 0 1 1 0 8 0 vmmpekpl 168 6686 0 6648 2 0 2 2 0 8 0 vmmpepl 168 49234 0 48476 79 0 79 79 0 357 42 vmsppl 368 631 0 612 4 0 4 4 0 8 1 rwobjpl 40 16601 0 16181 11 0 11 11 0 8 0 pdppl 4096 1270 0 1224 94 44 50 82 0 8 4 pvpl 32 268184 0 264175 70 0 70 70 0 265 32 pmappl 216 631 0 612 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 537 0 45 15 0 15 15 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace malloc(c,29,1) at malloc+0x855 unveil_add_name_unlocked(ffff800001597000,ffff80002a74f405,11) at unveil_add_name_unlocked+0x8c unveil_add(ffff80002a74c010,ffff80002f0a18a8,ffff80002f0a1963) at unveil_add+0x43f sys_unveil(ffff80002a74c010,ffff80002f0a1a80,ffff80002f0a19d0) at sys_unveil+0x61c syscall(ffff80002f0a1a80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c8ba320560, count: -6 ddb> machine ddbcpu 1 No such command ddb> trace malloc(c,29,1) at malloc+0x855 unveil_add_name_unlocked(ffff800001597000,ffff80002a74f405,11) at unveil_add_name_unlocked+0x8c unveil_add(ffff80002a74c010,ffff80002f0a18a8,ffff80002f0a1963) at unveil_add+0x43f sys_unveil(ffff80002a74c010,ffff80002f0a1a80,ffff80002f0a19d0) at sys_unveil+0x61c syscall(ffff80002f0a1a80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c8ba320560, count: -6 ddb>