last executing test programs: 6.28226046s ago: executing program 6 (id=264): sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x45, 0x9, 0x1, 0x6095}, {0x0, 0x5, 0xf8, 0x84}]}) 4.489463304s ago: executing program 6 (id=278): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000b80)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) 3.205272831s ago: executing program 6 (id=296): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000d0006407ff06509078e0000002e00000014e214e2000089078738eb5ef130191e0f8900cdaaa692324757bd6696cc75edd4d9b4758350b5c20268446ae1b694b2a9bd8c21d33f0a536aba93a8d688889b6b73ab5891605fff2cb2e2ade6dcf17896f8d5c33ca04ba1414f458b13bc8eb49a79e77d46b809a9bac6c9dd3e9295c0628aaaee3694d5cd2221aebeb56da723235c6c7bd4f70a67ea8a1c9ef7118b4084045fa5fa34aed60667b7b3077b7993240e7cbed8272598ac21759aa5af55bc59a95ffffd7e9de84eab54b5dd572abc5b64cf4c3816caa1da0cefc0c0983"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffa, 0x7ff, 0x10001, 0x7, 0xbe, 0x0, 0xc4ef, 0x8}, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0x9, 0x24, 0xf0000000, 0x6, 0x8d}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x5, 0x100000003}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x38, 0x80, 0x5, 0xe000000000000}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xa5a7, 0x4}], 0x400, &(0x7f00000002c0), 0x61, 0x0) close(r2) r5 = socket$inet6(0x18, 0x4, 0xbf) sendto$inet6(r5, &(0x7f00000002c0)="d5200615d0eb3a5691c535ad49ec034ccdd7bae9962b343d8df528bc4074dab902ab66d4ec1f5fb4ca40ea898653682f8e8e5f91fc90f7f524b4e8bd036ba89cf2a037b83e09b50134dfb55e7a5df36a7fcaf2e0d74168ffcfe989a81351cbac2f79a1aaee5c6d3fd49d2f236ab3b6368a52fbfddbeb985b6a2c9410c03739d5bf5c017d183688666fcf9063ba8f2f9491e317cff8718f44c6b09a2f5c71554ceb01614497ad58b928fe4fbf02232534080c9664a6963360d4b08755aad505da02a4185a0700e7bcebb26a79c4c6e9758f2a0c322d71cd78e4d0d47c6a26b5b2db484382b842f265460824", 0xeb, 0xa, &(0x7f00000003c0)={0x18, 0x3, 0xe69}, 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x9, 0x1fffff5f, "9cdc452efcc57f2f002f4c0000002f9a68cd3304", 0x400, 0x207f}) writev(r8, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942caef8bd694b8d4c9d412ea6b5105900d4185c7fb4110f21ad49b954f08dd04b3b73e8abba6fbeb613794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17", 0x3fa}], 0x1) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118", 0x62, 0x0, 0x0, 0x0) 2.783154456s ago: executing program 6 (id=310): pipe(&(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) pipe2(&(0x7f0000000240), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) select(0x40, &(0x7f0000000940)={0x3, 0x2000000008001, 0x9, 0xd0fc, 0x7, 0x8, 0x9, 0x1}, &(0x7f0000000980)={0xff, 0x7, 0x8e, 0x4, 0xfffffffffffffffa, 0x2, 0x4, 0x2}, 0x0, 0x0) 2.362973139s ago: executing program 5 (id=320): pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0x1000, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) r4 = getppid() fcntl$setown(r0, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) 2.231403122s ago: executing program 7 (id=325): r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0xb9b}, {{r2}, 0xffffffffffffffff, 0xa1, 0x40000000, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) kqueue() select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x7, 0x81}, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240)="552f23a2f3414d0339e9913e03f34944efbbdc4fddfd4349ccac1abd57c77031c412ac19c630caaab1d7233013b6421699bd8c0c3bb56ea4e4ec15603d966b9a1b5d8fbfd3e7e7e76d25bc7eefa824896c4507f6f0f2611a9b3f8389447f32ad17d2541194fe833d117c70", 0x6b) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 2.202947917s ago: executing program 5 (id=326): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000200)="3d6134511b38de9f123ff0d69490e2e11f2206d091bff86e5f3976130be4e68198f17b4137df58af212e73abbff9d48b032677b895ef8739238a5c15d131f983430365255bdb132abdbd71c62b0e3cdcd6c4020e128a9aaf7713526adb9335718148bcbb2ce0e6132bccbdf1d75c5ed67dbcbbbae7b78368bbe791c04cc7a50a562682135f50261aa178be1ec89798a7f5e26b4495dcd4236a01bbfc989c3575ee4c7023c4bd11bffacee2ca931edc3c506f282f4842c34d69ff6d631bcd5c42f8b762b2fa6eba14aa8c44bd0fc91ed5e6b388900cdbce0e163a8a93ac436376734e74bcbf7f9b52e56a82adbd8f8498972542aaa3a6c7895d5833dfd4bfbcd071d9efff47cf21ffae8c6af116d7c1a67bae9c80a1b7121e3a12087e174a47fb23d4a87ae55040627fe38a85a8dbac56029a90bec39aab993e674cad70d54271b0e0a1098632d9eca0ba1339635d0ae3905a851d6fed6000e85acec46c282f8319f12a603bf89944a7c99dc299fe340a49718043d45b2ca42a5e03c6bd6ac8b8d80e12250c8d7bf1c3cc61be1aca2b792bc36f44d35f645d4f3ae3fbbbd2f809c9d77a5abbb0f29a5410554aaba710b26f6495b879341264b44b9b19081c9d774bfa0b0dc7384aa20f3b9a998860fee18f1a4e09cde22ceb1870fe168c6f0c24fe17751af517fad21970045f83b36b3be6d26f565998cf19efd81570f6ad58c5ad7c51d64813b947a8a78abca9f2582b526a34aa3cdb47676d48715d0f88f92585d7d6f5649ce23bb2de5c78d396399bb13c9aed448bbeca1a774ef5a58c8e42463dc22f9b7aa49ee285d3a74bd7a19e642e14dd915377a90b4924c44588ae4845c5aca1564d8c7240d93062554e0a4fa520c2bb203366f87d1edca9a78080cdfbc4b3b7222c0b4ed29d0ac2bf92f6ccdf4fc6a71594c79e7b20e133f0144e6e7d90e9cb20e789211ac1000f09f7afcfcecce58ce4566069ada67b31dee11891fb2c1fc2995f473e31713c727666f21b3306b4f2c54ba10689a0fbe7612d6b5407122dae59f3fcce63d78ec7ad251602076a5c0bf7c93a64d3d46d9cfbb928598857f634136a57c9e8d1a2a98ed3eaa835d5ac9a190c612246160ba58a053451e3b51d2e18f7f0f2f3b10680272d5edfd80d68e3d033aaf9763c7108bc360dacea26f8596cdfdea3359c240b842924266789e766d5620301f61664a76608a81377542d5badb3532635753a3a9b062e29f6e1454d58696cc785485748ad9d4a2d234e9ba80c6196e5db08a3848554d782678c827652cdc549b51e4a7a980203a7ac80594dd9ee8067598f594591faf8dec902ae58b880e7717ce8866c38397ac8c0f82d21857e9a08324b68152f13eb61037c6ff31ec504719d3438fadd3e1fcb29452bc17f413c65d2eb5e16b18ca696187756010dbe504b0847d34a99a62ee0d981c417bbe9638e75291f19430b6b98be1e106f6826cf0c1583ebaac62b4a35a341e373d363ae705ee1af930688e7c46b31beea1145e20962f2c892ef33515cf74d285dfaca05c3697a9bf4bc2772f47e5a7c52f13bf8cd7b4a0c1ab9ddeed2a3b95f2f7a8faaaca981d30d9abe34fb7eabff6a37f51ac06ea6d349c3942bb301cdd6aaea3ba41ea5e1c02bdfe638fb6abe3bdf33ca2bb05c2afd481113961dbf2abc1df0f66ba8ce88c6965239a068d5c15deba151978bb17d539fcd40423da476a404a645f2274bad4bdbbb428920e982b44d55ec7618260ef41096b0e1e725b63392202913d60fa7f6f78cd30afe1bf0ed405647e0b885b41f4e2bfffb2427024277e896df6b0d0856dc414875fdacbf0ea86d1b521035f05afefa5c9d67c5dde0a9cfb064007e51f66211b9467e3c5833a9bf746a37105ac911c071ddefd699df17de0d1446e0f1b976b8063658c653591f26352fd898d71796ade581fa4b748e90bd4905e19f1ef49beda48624a84f53793bdbb2f1c2b4265d13cf0f17b09bda186227e70e727527fa77227403c169b0a7dd94341b5a17e97c62ec9322226317a8be126d604c81368271353afea7a7909280f4f762bf33302c9ffb4d18bc031c0b9ef477cd01ebb8efa5fc69391eeac3fc6e120d776fa2f6f8780570ac6f842ac0aeebd25220ca9379656d324974a82d8660e572c8f55a228efa907bb77e743ec72fd6ae3948dff9b04923dec526d65afbf8cf085b5493758f16bc1136f5dae094270824855c9d068a12e6bea1e334d1ff6ed3220135b64cd3a0308470c4671ab3eafcd93c236f717a9e6708f6672d9aecd52f591d8db33b521de7e70fda8b6a140889c4a401b8f05ba1197d3f185be4f7b68c551a648bc9bbc737da29658bc326dde94b11d272472de6fa947a496f86eb5d45304a003a08162ec97e6b51e9c6ab72e2589e95f50ba5a4d4e1117d9eb609e4b7e0e9ab599bef606008ddb707d60b212ba0a1e39240cbead3f6cbc4bc6e5400b9b5e673d4357c84d1b06b06f594ae381330b2592fced5dfb101da6aaa635e8bda9b2f7c1d13a58dfc8bf27331c61e7ccc8e4151bbf075c89bf85078dc60df18c76260b69b7ec7f08c60833bcbdb0040ebf75309a06e30d19fddfab9aa2835809d204a9451ae9c3af3cee45817c6f12881aa32a92badd9a7ab2f9f61b1a870facbb55ff142bd9c7a998b30f8aaa58283b59b6626e4907d9b92e494cfe934d8305b9af9955bb6eab73f80421df905b3a81b8dd36c5bedda740db517829935829a47215b6b9c83089fc3ea6a13298665f9728b113cb9b1c01d642245bfaa09ede1a2baf075ac8bb98a25ce2c860b2e7353e9987f07a0f58894e685b02d0a8012e6d31c63550af0539afaeaa6669ed4d07ce7c8275b9acfad9ef8d571d4b79d71426c2e8bca42ac30c272d3233e82532271f93be8b0b3a085dac8fa329904c34612742e4d7482e88f7016b3b55495e7ffd48f94644c6f8b24c35ac57f6dffc849134d6267f6ff99e736414c4c7ee46bd72152f0401428ca130a6d3c428c859d27d79b4a9f8ccbbaa8692262ad149f78d747a904fd3feaf207bf595fb20653a59d528b11f0fa9b73a73aadc9da6eb07d5be054e0f7979be6c8d075e06477eff87386cb1cc28ab82e8e0bf87e797f9c4c207e748444cadc162270a8ba5198ae165c94528f19c4780ccea70474fcd029bf1277a646bca965072dd30865e7886b03e5ffa904fd0bd15bbcc06f10eb3cf0315dfc31e5efd69d37d64e2e753415ec8a3115ac32c86263b1fd761d64265b9b6310539b0bc381d6e85004a38451c2f48c38da51e2e6424ba200e6e3a5b239700fe472b31512dfb54dd26366e17771c2e9e8b88975083881eb0ff573c5cc7501ad005c4400bc97c4d47898371cb7f7e243f6b1bc816d5e28cd580f955fb07352a419f365dd9b5b7d4183436273da8a747f919faa09bb98beb2e29420dc9a7de154e6884ade1a9068cc454717a7828496e6fdf9019f7548463821bc9e59387b3ee121f531fdc6ee3891d6393a98df2b270c47eb33d47587887991bbfcd8b2fb3e31991230b9b5fe55f5a8618b9843e50502ef6d11a0dc176050bf6d544b83e18d1fab008c7d7058f9abcfca768692847172cca41d8d508b59a6d79a3899885d9c5283a4a0bd6e821323cf61986223d1658845b20e8b80700d8f7376d3d00b5cf167df2273d1ea8737d437e76b93d2bdba82f6b88e176a1ccf09e8cd4e0d4816459265cf80b0d1a3082e8a07cae59a841373f06d8ad0cafe43f496eb6c5b5a394b04b4efeda53120feada7200ac8f9b43799b68d21b3521d430db199f618c76f72735320330e552a24e2763d599f4a99452a6734ebb1d5192a50038693642666ef6e0750e941b49d125a428ef8e1e6be1865b9bd3fd08a92a9e0fbf99ce8ac7ea4ff53f1ef30135f799038ea1bafde06a0db84252321b35171fc30552a6607f46360e3444e083777fe2921344db8c272d901a6761d4f07298787b7c848f0052ed191f1402862582da27b167f5489323774f9e7d533ba82e68fe2cbd3d695334d9077ffebf9ca34e6773b627cdcba59765fd767882670dcbbe2f494a6f756cfc3ee187e289d7eed0854a6571742822335a077a712024912345505a5a76cf14135e823c78b784e51a1e794f93a6fbd1e4fc583df05d1d4e77dc3ff938ac6bc0269c41b0b6aa33492076b1670187b6e8a89595a2cdc963c47d71633d8e90226144c474686ac34a7489aeea2e83ba34b5b09a9e620c3d1579fdc6a6b6ad7eea855386231581e9ada2c07d32c235e6d767221fd359efdfaaac9d1125c2458c7b52dbf5a8664ce043eb11c1eb74347fdadea9dda6059e4e3c3507eaf1fe5bf8e86330154fbf6d774e33d3fbb5ec1f260281b2d3b187d25159ee9e1a634371357078470680d0c178ee9b8d8dc3843576c197a384f80e4118bd6e2943636a8b7c75f9ce7950bd7f40597c9d667b2be0b2d8adb4136babd9cb5ee0a47ae2b4090b1cbe0c087231b48d070cc265824673d0a8fc2a6be2dd6d516f9be5e305b0acc0a7a1a10b7a5a552d6bc5b1f51fae6ff1e9979bcecbad49a810e50621053e3be26c384d01cbe2aac8d67df4f06a03ba3cf9cab28bf37b3117cffa68c8e858d5596fd84a70d5ed50d6903789e89128b749fe75d8cd219bf7ad1ecf8701484c61a7634e6e5955155d20c50d5edb488997ef8114f73eac2bb507fd958dc6c223dd7ac2313da0ce1b04325976063d8f1aedea174454b670db835a8fe75e61fb7585dda0da6c02c8f096c5628fd6372df1f53c2350d254cec332f38423b2ad40c8d6ebd730edd9933c5331ac34de0bd576bf66f8ad275e83b82f4430cc0515d1e7a07fb32b8acd327fbe6ff0e1cacc3c5ab9419e30254ba6ef84f0252575b0823f83dd23edd531dbe19d0a04bdf369993d7e78763f17ae71e2dccc2b3773d13e6a1dd56ed5c67d56be271196f16a508686a25414af82548c4d02cf6a09c3454ab47a79511d2934b86c22c5fcda08d2088bffd12b54d4a2aec63a7e150803b9d1d9d5231a25121a8de8463ae64f46386859c428801be3f3fc22eec0e5328eb208d729ca50d5d96b9716eeff7c873467f555de122082cbdc12ca5829ac573cace43c99c86f7ada87dbf2c5210d40648134315c5d44d2fa4f5cb8c04171ffa10c09638e608eff568acb1ba376eea5e5ae118548a1ca811e83ef217a8f66b42fd00a317f97da28b2671df12f6d8804b7baf1f10db2f175ff4c5504d1084e8f0c3e1fbd9029b9e546b62c6868739bb2b33934c7b65574d772cd402d0a5a682e0166d424a9e46234a8785be1233638c89def0d1f1ce68312f92229208986023b6c5d148f81bf1220b7f48630da09cc2c6f459bbe9513658b790c1225cd9251d2cd1e92b55ca782dc504f0d03f3a643c6fd136831cbbebab5e3edb7c790671ffc604b66a44c3050dd1dafe696fbb54eea22e8b5b30413950351dce6d82eaef9e5502cb0caaf3dfa7af3a1b97390e851363fddc5ab86984e4847fc13c3afe3f08441accda5d8cf9bb32c5f54b9e9855ed0dae985a1530f85862df2a67013a10c6c6ca7c1ff001ae30831dc9ef363d4057ce1befae81b96ec2eef2332914baf54d676b32077debe8d6d78c83cfbda339824c62a2004e9b38a8c4a15796f6bec974e5004021bb38d9652b10609935ea68f4639e6ed839ba28189933c208b3563f23dde7fd6ad9ed0121de02ba1d7807a67cd0798b7cdd12fff377c5ee41b310f3f31ece1852f9bc9013abd54fdaf2fc250553c665c012dc2e69a7ac221d9c02eedb7a83b8d86173a94713", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="927588a4cf6d2190860dfe32199fcf95655cf023f7dad303c6530be380a39099e1b8902c768a8a0abda82cf2d9277f3f1a5f054e011b7aace90bd6052c5d469fe962336ccba0691ce68db8fa71872437adec7dd82e3c0af6ba3d55ee1c509957f803840c4520d9001309daed44496f71d102b4229d5eb84b08b01b6b6bb2607c258ffb957aae48cc5138187acc580fd3d5c233920cf8dae7568b2d10715212cd64a927cfc61895abd7e1ea4d6a0377422c55abf1634185d2b65cb43f0a12d5fe8bd68b9f8c070d4508046115a452072dfcf0963fb174647f78b1535ed98c74c9eccb1e27b21b93b75009074080d7", 0xee) socketpair(0x2, 0x4, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x7, 0xc, &(0x7f0000000100)="ebffcbff13b9fd81040000003048e6993192964835986b3d9c09617021e2747dfa764948556f5553f551cc373d887e9a0eaa9be597f007dec1d29b2c244530854d2196a61be7be3004c671d2cf5f43052930c291640a1e030a5ac9d4f00727d86f5e20e19dd94f7d9df3abee49f0c94115e42c939e6f13801f4a3289ca1e996e81f95aba3d9478456d9ae5f31d722163de5c2859e3fb2b2893a34970557eee53b519", 0xa2) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20060, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x101, 0x2, 0x8, 0x1, 0xe0, 0xc0000000, 0xffff0001, 0x1, 0x2, 0x84b, 0x6}) r3 = semget(0x0, 0x1, 0x0) semop(r3, 0x0, 0x0) 2.168548753s ago: executing program 2 (id=329): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x93) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x11) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 2.082260519s ago: executing program 2 (id=333): r0 = syz_open_pts() flock(r0, 0x1) (async) syz_open_pts() syz_open_pts() (async) msgsnd(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="0200000000000000dab3815a921605babc906fb065bc65c7cea5ef177c2e4d9fe7a610870b5e9e9eeb06f61f5293a743aaa549efbe59d4e4be19a1ebebe9bc6b9d8b6820620c109f172240cac022d9788afd56107bc5d640c4134f139fb0afca4ea220b30ba135d7c3a538a4f672f91a32455e7f781f008d27bead0ffd1098c93651c96f881a90a6ac7070bbab47b5568a8bbd4795729b8d249eb80963cd14fe03c5f4b5b7c99cf716bd1eb495e7775045a0b20c5d5900b6481c1799549cefc989b5ecf974b10f1df49805f3d2179ba5560c473427d0478f9403a3c265ba892daad531f8fba9da7587540d502d7a496a31b8628c82241e4ae95905323c17d70a2106d3d6047369a769dc87ab790116458509c2b36da3c820947b0b2a85bc93ab0c009eaac6eb16778ddbac53c0f78484cf99da8aa0cc7984877634a886c46791337385a9a1afe6230b1b15fe750e5ea83a23ed374110fd3f7b28b25170cfb0e6d9e05ece6f6b48cd4b9b73ce1bc8be2f1397bbb1d838942d77a0f8a729db63f5a97328a723afeb579acfe6aa5ca38afc10722f71d5350b52dd47d038a948f6ac97c30b921f5d23af4697ca561d87b2a43a28806f2abc4e29ff51d41b7b8bc0cb3a3aec3779a236eccb5bb41ea76631e08e7460b6ef2fc22c39cb19d93c6e5e041a888901c5015987719574b1ee9402c1707bbc97fc96bdc8b56cfaf95b1db44bb32391993a046f3b1fc73eb8d15c674108b0b3642fa7e98fd7ff0c5994ae3793b413295a52c18a4d4deb2f17fc02800aa53937c2514586e7b79819adbfa17c1e1eeac5deea61a879df89cd7ff75df60ca8fc18f4250f206b7e1e8254058092bec27e44df22104bd7f3fc824568768a6c764991c38bd53217733ab3f0fc6868a5d6241fc71077d780346dbf4a3ad01f0e9bf263e600f893aa713bbbd193180f27877993927ee6d423741d12905b82c080a9eed48758f59ee7c295aa6a06cd5100475bdc8b11609311cf37f5ca8d74a6f31098b965577a2f5eaa796ab22f3f30673257e3e9d17fd56e9ca986c521f2c4e98fd7cf1f74618e7e252a9ed77e0393058664317360998ed385d3208fe0d36ef9eb6630eff33bbbb75837609255c025f0f7f5a927153fc4dd27dcf2de7130548da0fb47502a99501e51f0ae95d185302ae0d631326c2cbb0e3cc5e94728080badd78176480308ab91d2e5bc0a96cf6817137cd21d688eb68a4705c9fb561bc518c88432b282ea30df52ff270801fb22966c15f357afa14cc0f21f8d73e780ed373fb0afc0948afc5ff66816450fa1625281209b0596e61b9ec5863a31dff2c04a4a75b0d5a27c254f4b266e83600b699a6108bc44f2a1c2e9833563c632c5fd6598020cb5c4a68e0bb2c7de1ea6f16a5067383fdd1442d2ca2e9123c755b93c40d962c9b81fdcd1b2b66de2300e179e5cad9b6aee7d9710d515f080bc5f31a7cd2e07d45b30afc38d255aee9b1ba19ea833d89eaa91292786130c5507f986a1b46558ac9957d86bfea841b62f4dcf346e1529fc0d528420c1b4c5a19c29d347a0a59c6e2ec92af4707a36be4564dc53bfd1691bb14c7244cb59109d8d66fd1170c8c6e002c4511e8d89545e5eaa8daf792b3a4ae2658534ace84cf521fef1f12c18acdb9a5a3fd715f875515ea98590ecdac4b214dfe2204c4e18e3ead0960c9b939694f4ce1adb89"], 0x481, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r1 = socket(0x11, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x40c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7ffbffff, 0x9, 0xff, 0xfffffff9, "102e2618237b53620dcc52696e0000535200", 0x9, 0xfff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x3, &(0x7f0000000240)={0x80000000, 0x2}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)='\x00\x00\x00\x00\x00', 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r3, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x4000, 0xfb) 2.082074308s ago: executing program 5 (id=334): r0 = getuid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x20, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000880)={&(0x7f0000000800)='./file0\x00', 0xfff, 0x0}) chown(0x0, r0, 0x0) setreuid(0xee00, r0) setuid(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000840)=0xa) 983.072972ms ago: executing program 6 (id=336): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x4) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0xb7}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x10) pwrite(r0, &(0x7f0000000200)="d104606cf9c3ce3822c61afdb0850bd4e573a8bfe2c4ed9a8669a46ded96a2c130a511dafcc17d1a0b0c48e6d4000800f1db5e406fb8e70b3b7b9b3038bcb6e37faf8c629d62be50a774627c8485b35038d2a22d6b052c4fdcadf41a8ff7c856fc76da5a38c86c36ecd3eb3e315d6013576d3b0af3967666113289f24e94bc2fd3259f2a2affb85fb95cbe43628de6364002f8b953da586eac14ae9c84a4c8414f33bc812b29e15ac2cfa66a470a2060f935fb29afc1ffccb3765eedc2893b7dec414880092cae3055f8738c29e17f01f18d26eb10319a74a4301bd7e0d91089f8c8ab7c4b6463a90fd1b674bc73044152f719b51f1d67eb", 0xf8, 0x3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0xbdb, 0x6, 0xaa5, 0x80, "7bc63e23b0d2df068ca2d834791e3d2f3380d83a", 0x7, 0xff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) fchflags(r1, 0x40dd2cc58999d9d1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000480)={0xe, 0x0, {0x6, 0x7}}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000500)=0x9) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000540)="8d4545c735ad5dcbbdd13fb96184bccb9e9bbea796da1ab5af546095f567221aff2d65f941e5d249aca143bafc29f37a947a32f9f587cd1fa251c23c70b8f318957150a494bf707d86a820907792998ae88c3b6691e85b4825bdb432ca8799044b62c09761f09c7ba61a4c885a2791425d8d97fd66db7a736b340c9f033f0a94496009714b8d172653dffbfd1b582a2fe738d14fcd7a935aab78a93e1d325f", 0x9f}, {&(0x7f0000000600)="0dba87b047a5b11ea16c668a71ecd706adaffce518f2d4fc5d6b6e2f36424100a71728733348412f213fdf90bd3b01740471565d2d6ea7d51d6237c7e6124868a8bf6fc4e2f237aa25e022edd42c2869f2c9fe147e8309b43974fb1522bad94ae184ff249b871007947d1b14732a15f456775027fcf288eca464598bafbb83fe551a65da3ca89be694628eaebafc736ed97aa8de6a7611edf077777d541c5cee3d029f60ced840034af7389a68", 0xad}], 0x2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000740)=0x8) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000780)) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000840)={{0x636, r7, r8, r9, 0x0, 0x20, 0xa}, 0x4, 0x100, r5, r5, 0x2, 0x1, 0x2}) 980.579296ms ago: executing program 1 (id=337): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x18289, 0x110) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) 954.059757ms ago: executing program 5 (id=339): clock_gettime(0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x5464a2ca, 0x8, 0xfff6, 0x1, 0x7, 0x1, 0x1, 0x1, 0x1, 0x63c, 0x4000000000f1a}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2d, 0x403a, &(0x7f0000000400)="cd8bfcfcf68ee63ef3639b1d4238a8728d3105de2cd39262c252a48bcda67344c6338986e22d9218dbf683b944b01e2b679503499603f5df5769eba9a8d616bbdc17acf6619ef35cba5e0f86842362367ae1df6417ac5c9ab7eaf38c9fc0de6fbced5d60321efef2f9e9f50101000000000000769da2bd8f004b3c130d3326a391bc0ba396d4457ff7dbb80000", 0x8d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') setreuid(0x0, 0xee01) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000004, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x3ff, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x9be0, 0x2, 0x8, 0x2000069}]}) r3 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0xfff, 0x0, "97a2c9795a6947c1d10000c100", 0x1, 0xfffffffe}) 950.882576ms ago: executing program 7 (id=340): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) getrlimit(0x4, &(0x7f0000000140)) (async) r0 = syz_open_pts() close(r0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x7, 0x38, 0x68, 0x8, 0x4, 0x2f, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x9, {0x5, 0x4, 0x1, 0x5, 0x5f8, 0x66, 0x8, 0x5, 0x3b, 0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x2d}, "52d2f82304d89561"}}}}}) syz_open_pts() (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005166000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x1040, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x9, 0x20, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) (async) r4 = semget(0x3, 0x0, 0x400) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000019c0)=""/4096) (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 816.115787ms ago: executing program 5 (id=342): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f00000001c0)=""/24, 0x18) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x400, 0xd0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x58) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r6, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0d000000f4428f0b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5ffed0c9559630", 0x8a}], 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$FIOASYNC(r8, 0x80047469, &(0x7f00000000c0)=0x5) write(r8, 0x0, 0x0) write(r8, 0x0, 0xe) read(r9, &(0x7f0000000300)=""/238, 0x5d) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="a557007ffa5ddf0da23f2f068556d852b79743895ea57fe8daebcc75963e312a9cb2a87e3e3de81a9c7dd668eaf1688006b88bc7e10ad4ea453bdb2e35dfb9d2823a5839a27040b9d7dd89568d97fa2d7f0c391c6c98adfa21c971f865acd6277f5379737b17eefa7eabaa867b88d8945fe251f6928951d800e38174bcf22368eacdc974e7fdee4cd55c1e0a0029e9621d190b2d1ccc42a10405b7e4aa600ce05cb3a89f76", 0xa5}, {&(0x7f0000000200)="54ff69de9435634f98e7df11cdc8f2ff835f649fca771d1ff5da3bbedf039b80119f461719020d67525b305f5271af07ee442e76ca9ebeca680d62b5cdadfcbe3ed90ac3ef77717c1964c015c565b553ff20f6c540f66987f6485004a9140acf4d39e368b3841eb760d7aef547502dbae45a1809cc142e46f769bb154e237b5b3ed6ac71ec37b7e5cf86913b0d885ab46d4e09", 0x93}, {&(0x7f00000002c0)="a360822ebd9361cb6c0316035029350071de19e89d39b7286a7ccb98083eb4d8a4cb749434a0a43fcd0e7386939f13856db2a11a7c1779d8b84a54e92c88f1d6a331a40bf3604bf002d77c71e32df47944c47e4f9b85956b8774630651fb14fa4c993dbc36c8189f64d2367ae96c777e4b32745b7b45f7e4deb77073f20cd1a0d757319825400c556d061cd2fef2a8fb9579e72dd2c0faf5116a7a5026446ed71975f415e085336464f2d4e4c47e0c672a9b5dc7b262b45f2df6e7f7989c8a162263961db978cc538381e30ea3e59190e58344b82a99d055a13da94d17101cb9fb3020148139bf8358348420afd31eeb70ae4fa5ed24b2daaf9c7450", 0xfc}, {&(0x7f00000003c0)="61b7fcea0c8b66dab878343dcc09b6001b17fd31248c8310512336fc345d357472a617361967979696350cbbfb9e8e948d2a5b63b81d93452328a8fa40fc2add45b009654a99bb5462f254c72a5216795a57aae92fd3d56b1fdb481257a0180cad4cc7ffd6883ef5d6255e51ec5cdf920e28cba676d8a360c699869ca8734f194da6ca85edcef65de5de5c631af96e95aa353739838eb7ca5d2d6ee99d47bae4cc647f46b1a2b9bee841e7c7995b276d5739378fff43fc52750568f78bc96fde1947864e056729fd1df382f551d52cd2ee66bb4b752e8740bf5206e147ad6e5c", 0xe0}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2010008d3e0046cc80a0abe889e6b9c1", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32, @ANYRES32=r2], 0x58, 0x400}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x7) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0xf, 0xffffff7ffffffffd}, {0xdd72, 0x100000000003730}}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 815.588101ms ago: executing program 2 (id=343): sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f0000000100)="0104608f0fe6b24f885f11776e", &(0x7f00000001c0)=0xd, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="94ea09066dbd", [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="00fe00feffffff0300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 807.953046ms ago: executing program 2 (id=345): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 806.069109ms ago: executing program 1 (id=346): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0xaf9}, {0x5, 0x800, 0x7}, {0x6, 0x69028cf7, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x10081, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 551.819667ms ago: executing program 4 (id=347): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2, 0x6f5fc48b}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x400000000002, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2, 0x6f5fc48b}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 549.230568ms ago: executing program 1 (id=348): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000200), 0x0) close(r0) 545.732112ms ago: executing program 0 (id=349): r0 = syz_open_pts() setregid(0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) flock(r0, 0x1) (async) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x182) 537.368629ms ago: executing program 3 (id=350): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x28, 0xf}, {0x80, 0x1, 0x0, 0xc}, {0x206, 0x6, 0x9, 0x40000004}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 534.260519ms ago: executing program 4 (id=351): r0 = syz_open_pts() (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ba, 0x1, 0x3, 0xfffe, 0x101}]}) (async) r2 = syz_open_pts() syz_open_pts() (async) dup2(r0, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x57) (async) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x81, 0x1000301000000}) (async) close(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 504.763166ms ago: executing program 4 (id=352): clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) r2 = dup2(r0, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0xb79d1a392c917579, 0x1, 0x1}, {{r2}, 0xfffffffffffffffc, 0xa, 0x1, 0x7, 0xfffffffffffffffa}], 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x41, 0x0, 0x0, 0x0, 0xf1) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[]) clock_getres(0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) dup2(r0, 0xffffffffffffffff) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0xb79d1a392c917579, 0x1, 0x1}, {{r2}, 0xfffffffffffffffc, 0xa, 0x1, 0x7, 0xfffffffffffffffa}], 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x41, 0x0, 0x0, 0x0, 0xf1) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[]) (async) 401.647164ms ago: executing program 7 (id=353): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe7) ioctl$BIOCSETIF(r0, 0x80084904, 0x0) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0/file0\x00', 0x0, &(0x7f00000000c0)='./file1\x00', 0x8}) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005"]) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x80009, 0x9}, {0x4000ffffffff, 0x10000}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 401.07973ms ago: executing program 3 (id=354): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7, 0xc, 0x0, 0x1, 0x7, 0x9, 0x0, 0x1, 0x2, 0x5, 0x200000000}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 399.811976ms ago: executing program 2 (id=355): r0 = socket(0x18, 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="f77486fa29f19413a09fda645a1e834ff96c44b02fb8e9fcdcee0f23c7c68127cf78612d5d3ab80db2f168676f563edc0f732f24d19c8774c9ce2ccc9a5c2d7b52ad29b4ca6d139449a8d0c48ab294164ee3228a600e8c291db326d22ce773dca30c0f5525fd1ea3ffb76ff4fa36451ff34a333a3c47d1ab01", 0x79}, {&(0x7f00000002c0)="7165f4eeec3482916710bd5a0cfed430331872450616f35d568829a03ce15cfcfcdedf5dd079bf4d8a8b732f71149c2da843ab3217cdac110919bdc3ee5f21d47632ca429110198f5e2fe69594616efd2b2f5266b25c070ba5524c36287f7f401b723b51243692289e1e3769d049", 0x6e}, {&(0x7f0000000340)="968caf804b1643a27c2322e7a406337c5d6a93a5c5cc27f83723283bb108c398eb2c052cafd1215966105f9bfb3781193881d28d65db6411b499bc052897d7688336a80586231391842d27b5d8dd20fb8551dd25fe8d947d809e239ff97d9567062a351bdb36249a7abaac1dd4770c70d82a1abb94de5c8483eabc385ab37287039135e3ca473bab4a7b31bca66198037ba4c5688bb58a055acdbc4338ad313e627931e6970cbed1ab8e66cea3c89ee2469ab77165a748495003db026c57ed1e102ff2fba98a7065af4791325bce3e5f63aba02e4974bccea2a8", 0xda}], 0x3) r4 = socket(0x2, 0x3, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0xa3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, r2, 0x0, r2, 0x191, 0xfffc}, 0xe0ffffffffffff83, 0x7fffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 398.85427ms ago: executing program 0 (id=356): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x4, 0xf8) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 382.597167ms ago: executing program 1 (id=357): sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) 378.904037ms ago: executing program 5 (id=358): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x2, 0x8}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x2, 0xfffffffd}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x0, 0x6}, {0x3, 0x3fe0}, {0x3}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0xfffffffd}, {0x3, 0x1}, {}, {}, {0x0, 0x6}, {0x0, 0x8}, {0x3, 0x9}, {0x0, 0x3}, {0x3, 0x200}, {}, {0x0, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1c9, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x0, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x9, 0x3, 0x7, 0x9}, {0x100, 0x20000f88, 0xd, 0x9}, {0x200005, 0x800, 0x8007, 0x4}, {0x403, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x9a}, {0xce1, 0x3ff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x200, 0x82, 0x5, 0x100003}, {0x6a74, 0x1, 0xd3d, 0x4}, {0x1ec, 0x12001, 0xc, 0x3}, {0x8, 0xa, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9, 0xeffbfffa, 0x1, 0x6}, {0xc, 0x5, 0x8, 0x10200000}, {0x0, 0x1, 0xfff, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x150) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) ioctl$FIONBIO(r5, 0x82907003, 0x0) 301.845942ms ago: executing program 2 (id=359): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) close(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170, 0x9}, 0x7, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11f36bd2956578ba565d26f8357d353939", 0x54}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df602f5460bf17914ecd6b76000000c94c4948e0e3e3", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x38, 0x0, 0x0) fchmod(r4, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r6, 0xb, 0x0) 301.281962ms ago: executing program 1 (id=360): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x80}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0x0) shmat(0x0, &(0x7f0000ff8000/0x8000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/106) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = getegid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7ff, 0xffffffffffffffff, r2, 0x0, r3, 0x80, 0xffff}, 0x2, 0x3, r4, r5, 0x6, 0x100000000000, 0xf800000000000000}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x29) sendmsg(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) r6 = semget(0x0, 0x1, 0x281) semop(r6, &(0x7f0000000000), 0x23) 301.010159ms ago: executing program 4 (id=361): sysctl$hw(&(0x7f0000002a40)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 300.624472ms ago: executing program 4 (id=362): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file2\x00', 0x1000, 0x201b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa"]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0x7, 0x1, 0x2, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffff) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 299.326317ms ago: executing program 7 (id=363): setgid(0xffffffffffffffff) (async) r0 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') 235.140584ms ago: executing program 6 (id=364): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCLOCK(r0, 0x20004276) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="1b69f8456648a48c6148581f43aba0a32c4a4a3637437a0000000000000000ca4900000000", 0x25}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000100)="0000000000000000000000000000ed0d40e9ff353d54ae380cf772e9501d4a79c6b143d1c1745d9166a95bfc", 0x2c) 231.488793ms ago: executing program 4 (id=365): syz_emit_ethernet(0x3c, &(0x7f0000000000)={@random="b94aa0aa5ac1", @local, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x8137, 0x6, 0x2, 0x1, @random="3d9941a0f446", "8bdd", @random="f787e107f458", "e71c7e55fadea8a88130f7fdc5f22805"}}}}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') syz_emit_ethernet(0x3c, &(0x7f0000000000)={@random="b94aa0aa5ac1", @local, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x8137, 0x6, 0x2, 0x1, @random="3d9941a0f446", "8bdd", @random="f787e107f458", "e71c7e55fadea8a88130f7fdc5f22805"}}}}) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chdir(&(0x7f0000000180)='./file0\x00') (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setuid(0xffffffffffffffff) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) 230.314162ms ago: executing program 3 (id=366): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) 226.467143ms ago: executing program 7 (id=367): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = socket(0x18, 0x3, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000", 0xf}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r2 = syz_open_pts() close(r2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='##-\\\\-\x00']) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0104407, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0xfffff18f, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1000, 0x1}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) r4 = syz_open_pts() flock(r4, 0x1) syz_open_pts() syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd1323c797f05392603fcd595bde300000000e3df841886d28919602f546016282607cd6b76000000c94c491f00"/84, &(0x7f0000000080)=0x54, 0x0, 0x0) socket(0x20, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 124.671031ms ago: executing program 3 (id=368): syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727ba07001f0000000008"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getpgrp() sendmsg(r1, &(0x7f0000002a80)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f00000002c0)="84d3cbf32e85fb007a04d7ee8ac766ec897728c172774eed8c3d0f4992dcafbea23f4db68e13b7bbc04035027eeb4a6b860020c9715d7802c714f76866a0b85bb57d10ac4651b6ee2eb513cbdda6e886478db7b8ee33fa3bd4c9408cf6dd599411761d4a8fc361c213c2405a1f64d83b4a4ce6f3fcdca520efe24fc66ad14aadbbdeee203fae0e58d03290984ca984307f9c679249d6a6e1fd374347e21cc57dea30fa0e7b58fc1695c1978c8ce5e02c049c3b", 0xb3}, {&(0x7f0000000380)="5d7086af15d8a5dbb6e5d6587bd0b0cf2c3670998b3c2d1125fdd329a08dab02528edf4ad81502b0fa9edd", 0x2b}, {&(0x7f00000003c0)="23f3f00947c2f658ab2ab8f1af3915b3d06d219532bda1d58d32001619221337a41f019c0809ff1999b4dc67d14a3560ef216415c19cfaa690b10b6aec46a043abb7b7c7d7861d0a4c96a8d374c270a3f200713ac7e369fc3b6fea7251eb8439b45b3be055586c467cedae6601e46c247d579face606ee4fd1ab070b0ea95ea840cb602288b08645d9cab8149b5744ad93e87bb6bf05c15aa980455eff47e231f16ad153ad4e5e304ee4fec7da7ae3226a869b5f6ac05e916407045319c30ae891a19e59b3b6fc4a0ea23908e9853eb046e9818d8a81ca9537eadfe98e38cca74fe0b66bc6e9fa1976d33294c4063c", 0xef}, {&(0x7f00000004c0)="2882a137cd4671b69eb5d8703e32c6ee00337dd4cc5ce094fcaac410bd383d033f1ed5ba66ab95a362617a36f5b8a4be5ee124902e05cf164d710692b21e7040bcec9c6422c165006443e8bd4730109088397bcf10e932f27f0ba123c4735650895e8103df9e686dd838e283793e7c8abd8d4d6ebe05ad8a63f5c645f4b7baec070832bd808bcc91a03239cdd79aa9795819b0bef4791637989082366bd11f8eb9ed5f98fa192189895b53e90dd2c04ba43cf6f4074046f4ebcb5e2011548f6a", 0xc0}, {&(0x7f0000000580)="a4b7c5d00740b444ea2629742075c9147d8b3c374d8e4be1d07cf91c8cdc7223f342f22867364b7f07cfcd74a8ac954fcadbeaf910262936752cc983f401a54e16af65ebc080ed72b3277bb17918f8b532cf1af0f5e61e51400388086dcffe6ac01bae79a611e6", 0x67}, {&(0x7f0000000600)="39913a19d5df6d47f29176d067feb6e66be4022fe4913a68d3e186fc24ca81", 0x1f}, {&(0x7f0000000640)="9c762d8527a04fd38afe386d894af332631e678354e5129a2c915d1c5a13e8664759d021775b8bc9215e8772f7364aab9d20ef4aef434c38ada17d17d97c99d7bb890f1132d61940a9f9727d6f2dc7bb0e8e19b5ab65842a22a284d6237a1788d75690737da347afca5dfe1dc48c00d332856b1f60f042af30663db7e259c6afca4ac2f1d4ea33b37e6d4198b00ea48113cc5ccf03cc5de83f589cf53f79bcc47daf6523a9381cbde17cd2a2c3b463b6f05e6b9a1125856a3e6e267118a71d335448aef4ac46fe4aea885a6855d691024dd883b913c33322f54800e25c299529a6c683b5670b2951b2aefb6b1870662213c7a357aa027edd70605f9fcb5d354c9a6df6cd8c54dfa6141ac02b0684ce22161e1864526e11067140d6a9abbb11e133969b3c50b0c5a696d6566ed99350eba6652f8a8723f12e2b82d9be68afda08097f457f78f51362861fa810c9f7ecda94a8257434f43c1aa4ece22fc59f3e5743480ae8c5949777aa2d43a89b96d0671136d793531c0cb488033f819702088a90bfd2dade659ecd13252c82ac9a13b3b7d27d807160b7c553b1a70e6f4ab81ed92c7d1ac47ce39480d0dad36010994b7d6a0ffe1dc359a5463ccfbbb09675ae5a2c555fa1516b7a550acc46836d3688a0edb052ab7217068a9ecc448f7f4ab17716ed004550fb80b04029d05e5545210619e976f859349188fd2d023be6e50ecea8166e3395fb8f039a96d4cb94e02a4d40bb0c7df23fa026018c74528136473b0fd34a336d5f06ec909217ac34c37eb131015c57fe296bb87db1168d13258a047c459cd27ab468ff92808fa5d394dd38ed117fe84cd6995eaae929732ce58950c12d4d1484c7c718dd596b7ab8d1a175abcb5eced82fc409074a9dbb83fd17c1e2574feedee52d130f7536b7e1ada6ab800ac21e2a9e4c6e903d06ff4572cf3cc7e4b0568ba060bfc52f163c3606c7adf2e1287f48a7053604a7fe4d779870a20ddd8da164722303445a9347b069a733c64bb550e4009be093c1af9f491d00d363de843ddf259673cc367c5334005d7ed4e6f0cca2383bd84d35694a1b19c2d16b3c93ae1417160e5aa0f1b79e9dd56d39422793b8ff3afe2a0caf7ce9c83573fb3468537c3c2a28806ae24ae384831fbec8e70e668f544fec72ee40425d6a4534e66867814fdc19b3e9ca86f4353851a8d3f09e505725c85e324ceddb202e4a2ebb9dd3c7f2eab31fd5f0ae424efca7692580bb258a3907ef8605268b9a043810e71b0f937ec69b5f7524310b6ea47df06dde73e00d10b0edcedde692eab626f00083b7318c246c16a007fdec1f0677613b18a493a5454ca1f5f5b67a8d4a0fb7dba7bd17bf51337aad42941edfaaa779a131a9ae19fa2642c6f296503bfa6706a1291beeb113c10d156d4ab3fcd4d350e350e5f5a478481bdba6c70c52da89fbeeaa6daf37b80bb3219679e367972ce0695a5608ba5d52dd1551872c4cf801c399e378ff325544ca708f1cb2726922244edfda6a82c6c8f5c5f9629595fc9a0dbe0e370ae7409579bdd144856463832eabdec29c13d7d947b524b06c0203e0681707859ae05bbf5e32fee0cd066d6f063b398f136819ec40942771e58a8a0b7bb358ed1b2c77c999063339ea0a4c36396d3f1a38fe36434c76033756957320c28c3f5827480da3307c73b17b6f23a4376fe8cf8dcbebce56401433e37570c7a5af4f9c6b5abe22a60c6fae871c03f5db16a97fecdbc9597d1868c59236a08dfec98f108edc2c0a9c797dd343f7e67b71c8bf53b93a20a4fe1314b3bc82389bb70139db8555633e773217dcced3ffcd6b246ef214b56ebdb2b16f0e125309a40a6d0bbfc92cbda2ad715d02f1d380be4d79e9c7799b13e8067a10d939b345cc01a88bbeff00f693ff72192d63f213d080fd8bb17045bf8dcae208ec5e4835cfc0c259f3d9b221327a396cc24d416f3d238fabbf84d5de85cb0eafe7a9037969a36e8eb5cc3d90995623df0bf668aa48d463c2bf7d6f7b643b88477597554f801ca2d4c1691418e92c16fcf76c8fe71bf4b22b90b04d106bd67d6a4ed1aaba5260d542b0c1787f0ba446ef5782df1ddaed266b7527a562ada9ab33fb488b5414ddf6263dfeb37628cfa249743436b390fadd3c701d9f8c19d9796010befa1dd67bf47ff1e0dea73745051100d3c3fa9ad7d0a5cd80cba204346ce8926a18e2b7a913e285b266e9e86af4468dedbdfb83453b17bad8c453ff689f07ae3deb3b86607694d8798d5c20fe74c4c3d50e8796af518e81637848116ea53925803d7c0fbf2a6b3be8285073af615ceb53f57416391b1962ad3605ff47cbc0990f454332d60608aaf2d91aa9f65b2b625a12259db78348f9379205855f508674a1f203b707e29bcca6bd04f4220cccccdafbd87e2bfb6471d441ee609f51c769fa70704f33fb37c6700b0c6f9ed45d38543f19c08d99655518da64c09fccb8d5e10cea998d451386a19e6efcb4dce41e0694c18e811c115f3b34f6c39ed3d9a00aa756751d3a3664b82b42bd964c2adb80e29f554663c30dbdccadfd785a38f475448aa04a266d11273fee4811a41b70af6d0dbece5393cf617cc06600d3bad8c38e4bf94cd54ba59605ceef78e6734ba52466ac4f1fca4e139a315b34122881460eaa3e97e92c13d6c7b7c044868207f87f0be8342e1d80f156e602241e6f6f3f5d997f8445dae28e6bd9b270a5cdb16d900490abc0ce824506c2202306346515a0df2646434247fa2d2505f7787ee967b4c383b593930b11664bcfd72af92a150fca994085ee3d23f67368990c1415aa6aad93dfdebbbc9b4f91d87e4dbc073bcea8bd2e1b4e3192a974bbe47fd8ae3e8b54befc500591f51c02aa84fb527c735515de3056de7b74541e23da9bcb4630f1c34b2849cae6b1c996183a009bfc853a34ff2a881485853cd8514367b1bbd4931e77c6b59b94b689ec97f3459f63fb0381ebb5f4909182d8a48f094a47ee0e761f45d789456945231ea868d8f63246c3fbe1a1cf11ab2cbad176604513fb4440a9810e3db6adde79cbeb2d2d18ec1fdb37b4fb16b3d0e6da3e51f76aac5d2c3ae0dfba9bffb3a6e16a415278530a9da81764074098480fa227c095e8ca09739c368e77d4c4a6c0433f94ab319dfe27e4c482ae20ce7b3461d9fa3033154d1f892604b55ae89c7429f5bb335aa5235bed9d839ae788ad96b5f88733a9af1619606c5f41771585c4982fd40c6af379a141425ba1971cab4ffa1024b751c82c774cd441da94c7b3bc62b4be74a104c5b6a040f6465f0f3bf2be3834ed9838f03b9efbc19890de2d60eafd771efb3c92c7bf2cacbdda3b3c332585a074d863a5f8bd920208c653ccc5789c4362e2eb529665ec3c800deefe9488e0b5f493b47614e518414564dcce77d9b749d0993a893fcfe1f3a87b4edeecccc2dd8f489dc75a2d9905078ee5154ca7413f24b1426feb78332db4064196b875d0e327c5c4f92f03546684d18face340fd5bd3bd6a10181edbce78a4e89a6d7703841a2d39967e32ccf8b0cca0c0d21b64fd19a0a254aab908aa498f3c76074ddc6661010c13b45f7e48436969ceb458d61c8e670ec5b6f887b2a284bf0fb3ea9d264c8a545a2e64c4f7ef34a32d129ac9e74eb17bdd3c42e615c6c9d2eba930cb4eca88b6af2f63331fd4011caa8a8396b682a99f74bfe35c2adde7c171d6d5a6e1f6f6aa7b1e1b7e28fcc26b305935d00a9cc655d7fb0d9cc258e641c720e49b76df2d281b435ab014864af39fc72ba01bb5908f39b148e543ca5aea620b4f2bfbb182540e1c5d46a7a943100568d964b5232fac99cbdb194ffa971f67eef1364a8a6ca051e60abe0ab6fa7086b9d61d39bc1ef70bbc2ae5f535957dbb66b4b75ea0e6b8ae51c29fea0c2e51c714396231b1331a5972b6e7c70f649d879a106c5c68c5fdcf8f8b98c3464842e357728e2edfb50ca9bbcbc48589dcb27871db196b0558718262ed87ff87662a7f52f37e4858ea897c3ff2e67318bdb0d88fec95fa1b64fe9b6762469b6faf6546149febffa870ac119dcce6ce075dafb260830bca6031c0b9d42b439da1f26d850905a9b24cea6f4bbc60771fc0186eba2a6a5a875b64f3cc23d04e76572099fd2ad5a21017e4f2debb8450f7749686e65e005f8eb3ee81cbd8ac097ed3a8874a4c08c749f7ee141cce48090481e480432bed79d88e86d5a4575ede21154e64e5e08a35982d75be36b7d2473e18a4f8040e998b12cd70940cf1d56c2b5a1263f5951efe87f8db70f87d32b647655b0d3e94d616f27a4ffa74860cbcee56f579e92edc50910dab34e947c3b84dc988dffa582855b6f4a4ae3bad0f314957188895b96f37ec296f688aa03dbcffa36f0197f755779876918107ae0beb963fb87d82f3f4e9ae9abdb9a9546f0d8f2aab256d93f0064c00b58360711b152a37712b630b369f99316ef776b25cdde6216001206fa72cf63da0459daf8058665464468155f452a938d742300f09e5153f290b432ef5246d99ce932242efa425f890411169f5b6e237536240af34d6e76594195d20f3e9be40a16932374c7106c7ec14d979fbf8159fe35ed0b2f3203708561585ca7c0015c65590029068e7ce890b44c030afb441a35caa4654d618368545746e45c119b0094dea8c56c4d95f8b76607517f88c392126e9c650a05bb686765c68db6526dafdaefd1bf405cd6e483a0e98d1766212d4ecaf6b66930567dfd4d4ee4970cdd7d3e11eb94c4027c82ef53616d05a8729cb90eaf4bd96d3fbfbdc4018935f505273988d4834ed3354d86d8f7ddf221ee5020c5e3e2b36a19f06e9e99d3f24a2a5f1a2f159643a5b654d4be05314edf084e1c71c849095f37024053cd66deaee6d0d3772a99355a454c4a56f1fe219f4cddd45e031ee28bdac82a842a19474bf1713f70c376bf2d178d9d21a2363c9a636a9afec2593af6c311e35a73f43d383537a93b081a0016a7857a1543f5b6c8c18f9b9344b87e15f5b640ff1a3c08f3d682f242882f25e54ecdf0c90c1770c0b109f1e69b8d55fc85b430cb98c6290d11bc0f6cb40242ec17104ea5c3df210fe544fbce5b4ee3c43e613403f1d325d882f8368f8a040d2be607943c96a0d48f8c6b344da9bec02888d233b33caece74c0179c60571017a8429f075c66ff5e3f05efda882d50bec3bfddcb768e7a635d8138ab0470c4e5d80f8b78e7ea30c7611cb145a2c9296203afed44fe3d7a98c86671663cecb8f7c2c3329a2882fca5798892bc6e0c719a0e5cf00ea120310e866f58261a6524d0453f51dae0c4ed7340df1860a6ebf9349d9f3d9dbf28acb8fc0e4d7ee4d9ca6ec16c19665b6fc34957dbc2abcc3bf8b8617a9a162e482357fd925e78ddb763b2c0758eba5205b98777275bb9265d7b7c945b981f96ab0b461cb4bb10951a10546658f4858e532875ba670fe1ec77d334565c9c71a7026b9f226c4a9e0bf761dd50acdf257016fcce79e2b8c2daf4c77590944a5edb20e2b26f801139dd03060c661140384b04ac379216d28628d55115d300ba04ddda1d41cbeee0cfbc376dad95b8337eb50395d0847acff391bad9f54c55fcd8c7dc813da4ee5ac321479d3bee968f30b65b43130b652f701578c616377280f6abb1b8f1ba90c22b80e14b44cf5be3d8f67f2252fce6801e19fd288eea359df074c4b7379d9ff947764d3f9eeae263eba2f0778bc14a2abf473dd319a5d3bc6d23b24e622028af39d65561530dadb4e1182c79c2a4db76bc7beca9ff9d8", 0x1000}, {&(0x7f0000001640)="46b5d0578e856dc8c9d0ca89421f8b9b1ccd7a5b9774fa9e2fe550717884c5ef9829060aae2104afa0687e9dbdbd", 0x2e}, {&(0x7f0000001680)}, {&(0x7f00000016c0)="0b1f7dde2c46577d306fdce3fac1ff0a4fce4fb4b0a2abcc45e85035af291b363798207c55a6902921a520bd1013db9494e264f3a2b184d3ce35f6fc8acfb2d2700eabf1b0b2", 0x46}], 0xa, &(0x7f0000001800)=[{0xe0, 0x1, 0x1, "15f7da5c805db53ea297f68a110ba0012987ce007b5b4b0ca426d5529c7e322f18fd725906e68c679dd5d9b0ff8079a7b4a48d1a01ef4ad275a5770e27fd42581949edee3009e75be85eaa58c28444ee59c00afaf333ed83752292d893fe232a057abf03595ecd86dd4e02067b7fac2e51d4647ef7faffdbc6611492b0031fd01811190bcff2eef5380d7c1ee9de491490dc875d1aa37c1bfb7e25e85c3a3f6e63483ad5d167320eea7cecccbe83c6d9dec76e2bee95475f1f509f8f4b6c6cf2ac595467725ed61c14fd3f"}, {0x1010, 0x0, 0x9, "686cf186c6e2bbe6638ae781e9a1711d5aecf6b969fd06f0976e820592012c70d6f7e99d964f662244c2d89619ee6a67cd87bdebb1c5c4e5d5693511c4f8c44452b589a25a2c54a522b10a0db49ffab72ec6dd704f91547199cbbdec5a91a55284b637f22cb47a77aeccbe6e86a2781b68f35c7381bdc5dfd5166fa9429235f78c43f568b4e86527be33106af1206d3addb9dd9ce18edad6c30949501b2c5d072166d186ddf1996a9222248bcee760e919cbecb83c6b2e5339c27e6c20b1b7e4a2fa724ccefd8459ef98c2dddd8cf4af814cc9c9bad62a869ea471dcea63d6266c702ea2f9e126a0d3efc10eba76431e835bc9719670a2183bb99923d8ba6b23f3604be8d74a5bb30febc7f6edd32b8556f1ae111262ff8860bf225c7c87d0576ecc657b7f59952ff6a21da30942a194ef74b4a608b2a932b58acef814f71bb1bf4ab82cc895c086e4e0b9046179a966f01efb72f290db7ec159e8a22d30f4a04758e782910ca1684c2d5fa0504d3457d657846ce8293e4a29803ccc1a77522ace87b2ca36f8c64876bc4f3abf396d9277eaf8340a4bdef038c9d3129478ef6eb63904ea4008642c72423b7969189eb60e08f23824b2ca496a129ccc4073747aea0915be2ee2e23c7b3704d6866a9ea614abe1ce352ca7dd1b74ddb1379e96efa3b53a4c3fdc6803199cc89ce26423da80cb3eb58048e42d1c529bf0608edbc2157e5ba437f78535c83fd8693be9d377f2e64f4021e5c7799ced34db87ca5b88a0f96dca0c9188e7e59bfe91bfc5c2a628d5ff7465fb4561ee7a69f782d1b0cd8385bb13c65952387e21f7c0a46d4c82241e21d441c6d453bf5660c465160611d2e1a5c155ae773f08a8dbd1439f4e4f8d3d11518097fc39d7ce32f2a17cbe0a4ec0f41abc4f4b830d021756bb84df20b28c726390fbde9cb2accd1433837ec047018c53615ff101a142d788b18e301d3493a9537b9579fdf8302e960b0f6a236c45fa1fed9f2a79162881226eb98fdd6d477c977cf4c1b853eae14669bb612be9091495b69b5465102cdfcfd1a4d874a880511bdb19b32c0c63ede3c83f6b444051521ba619b3764f41de6ad7c177f58e0236980f664abff746abf91af3ce767165331e3ea63eb7125fcb11687c79dcd46ac328a03617268c5678e9f496eb2f165778f9558b9c1851b089236ec5f034294cf6518469718df11745cf7a109140e37006f91f9c79e43e864c4e98909c5c0281f2b7235436d7fe2b05585914f6bd1bf2b890aa16c6f3dcf5723c344311ad7e0367fdcd6581000ddbfa2c4ed6369e6b6ab93bf85182c37c6cb02f8dddea6edf42747fe43dddb25a89e505b9a62f78761c163a601dfec62a57d07ee33f66417bf1b2e3492ce953f953f59b9ac1e45d642012b390423d3874a225a080d74dd915e13e1fe1958b8c2fe43f7348c1128eadad6a91243f46256e48dd56fb67f67a4d338976ce71631d88eb0d1fde4c3b61ffa4c1657af2a2c6f6fc1d3263b99ae2225233684be5835a2bef1002affe6c1c910fb60205083931c254f35a4e17706bfa540cf84139b8b86beca0e9b1498805b284f12e48099e39cdca8081b94e87842633b028dee61616d27361d418f3193d56704cfe48ab3b1c72fdbcc51d1cba1f931b661e8cef78b56d45ecf40ee51194323a172e561f9dff22049b9f999a595bbd8c3efa02cda54119dd30164694efbd508404c92d5b7ce65b365b29a407f5bcb6876e97d25c57d5955d4a72fba14ab501700c6e3294aff65611aab02079e196ead783a3af6fdeefe442b65924ff9795dba1349f7ed2962dcf076cf00178de47225701e6279d3c3f569cdee866668a62bf48537715f8ea7a460a0e7cd86d29a9a97b3c3e593cabf5b1d74387edc5e483ec36e8ea049f4b94870abee2a78872149de22a921cb8354695b037bb99ba5cb1bc4c70b312f5af08fa4a5777aa283f1708e91d019593c8968079c39a7587c5f8e95a51eece1d9d28759e84ca5092d0eea71998ec355fd1c873eae6b05b084bd1760b14bbaa2808c965f6685abafe193ae1298b9c97c8ad8f1668d416af2bdb3ccbc4855d977cb1e4c7662bc9a7e2f0f23f423b281d64327b11608eb53d9bc511ae6f1718ad994f33ca089a7eb50d4fc9b9686dd9d4b495bdd1503df88657184c00a3137cf431325b5b957244370e6e76d84f2018dd5c85f1b7b40c259730f055643992610325646796271bc228cca70554722b9ca3fe4ce4cd3ba5a83dbccb8dcabb2fcc8096742097d678c45e3b9ef9652a55c97f8f2b7b79c67e06a3ba1620c208744ed163dea38e720732238f34a9e446c23f25761238f4076936c3e68a3ebbca4e97f4375abf939dab27530f69e74a1dc39cd45278c91886a034c8bcae61fd5e1c9ef56e90941c664534c7cc734526830456f562e173b606e01aa44304cbbfd258d4a536017a5997e98d6536af02707cec6444ad928457293b44bdc02047628b4183d35980a578cd26abd1f7ba582c158da308254ebd79b7fda863c7a18204d096c4f972b4b8c26defd793e0b2d5d93f9d154a9a734c388cacb8d826ccbefadc194d735a42e12812deb12d8deda6dcd2d064be5afbf9c5e19917647382a87660e15d3052f5a2f578ebc6211f53b5654e5edf3c5f8659624e309cc3f5d1799a99cad49c15bcfb82e5b7807f82013977c3ee9cec0da235406c5b6d99adf2f3f137bdd83710f05943028342a3ed9033baf808a8d39f2c0b97d62499ec3792551e3307c73b20e7ffd4d76848bc3bd14c4428f038562ab425455421deef237e2f919637164ba56bdbbd0d7d8b43e35b0cb5dcd3ed686ecc82f31d315e142a2e995cc26bbb81e2d60822dbf38bd68daec760fb7776e3a522f3905f7e81b31cc8316341d137cc10eeb4b3e211b7a77d0183ac8f6c2d8da601cb2096839f026f1c7e995e9d3591fc7e3ab26455539bc9180b01360437b2a6d55442b6c71b4cf29e9c16f4ea7efd0d8ec6015f5f4f24b33d3b11e33ab512c60fc7f33371721d3a6c535878ca52106ebae1efd49267aa316ba9c9bbb2a730220773b08f0b4fb170d766720924f1c25175395c5b2e833a40b347661cd360d784f4be94e9aac1ff6f7a5aeee9c5893f48bfc4e20f9a82d48b31f78074fd8656679b60c652de0c02d25b9354b977c19b35cd43984d86456e23cd627554d55c8c5ede5fe327444171ce2217d70374c825c22e601f9f44856d7d1279b71f5f400df9abef8ec30fbc4885efab267c996de5743a3e59d594454e2761eeb56897c69aae84a5ba94fcb6fbab48c155046412648f215b620923e9d5b1718dfa86c2e1e22480d563eda81313bb107a9642b9d891324b4e2168619813074bcbb1a398f2a44ccb077dff08c316c636410ca7a83327c67ed134e30a0452d00f4592f68e15ec83bbf36e9b8d6a8e77f06586e309260173042f868e4039dc9e17b338436ee34cbd4a3a1af57392f7bce829a7477a04b3cc27ea3680afcce15224e0a94cc801e8c5a2221312ab5e78a604cc914b48999c13621e467ed25d8e040cd357425663cf3d6a0eaff3ba1ff36117bf99332c0d6c7db721626769e72e0201dc0fdfac486752cec536443830bd00d330adbee69b60f5f980c6f60bcbf71ad134d316b5f0989a9a80927bb48369cc56f385ec7ee26c068942b3381f409a56b8fe9d29f2cd813111157893683713044bcd4f654144c3b92ca2b157797fa0c18270760eb99d7eb326dcaea0ea15b5dc39af0c82db640393017fe98eb7af401849e2d179d535d929919f68b8830c746f4ea9a42f2c20116bbe6e57c4ee2834a682f19c8b1abbcdd7c746e64eaa8d2c7b3a2da823c26cf0db834c997945974634f7f90de1fc8ccac3931a1da7f2cd064da57d58749fd970a3a791f7a57a568fe350ce8744f279bca48712ad52cd83cd656b7fdd7b3418b44576c669de77f460a6a87ddc6d940391613b4c0a0c286857a95df0c5d468ec902716b0d4d1c70dbbeef854a4aa453d02fc56c0d2a5020e9e53ae26ee4ad8502566dd32cd19c022a7372fcc485b490b404a656c69f77a900ebc6d8f0112f11790b09130b4bd19d6b5257e02edafa54f3e6fa9ba66c013c2058f6da8ed0f7c9e11b9f280b142e5393c17cbee17a44975128738bb13e644b25b89d99fe7358c39c4fb85f3a98ba159bee5fd492f67110e449140225c00d702e3442119345564acee1925e9af47e7bd947747ecd0401666b9bce2004ba23d5b5e7c7504a1b61524534995c8fe27ac459d16933874e6898c5d2b96152d841008cd8049d6b1906bf4ecc0d40ea1ed8ca922e419a3c34b5e81d6ff7f90bcdd716eb149d050c5567147d0b84b72ccbad80aba7b89063d8ed651b233492ac2802f3fb3c0ba8a9fed44e251641a9c3ea5029113ab26056944aea78e90748d258739b384bef6c9ff7468b689f86bc8d4d3dfa89310987d6fae5a59695e75c875edeed6d689562bc1d34a064438ef6fb1728c0addd7c441bfa3001439ac3984fc65c64f06930a51db9686b67b9ccaebf43226de09138877c9da030d6ad510fe8711c3b55e09b24caf70abd4c87034f179d68077c466b59727eef3e25f14f5d489995d9c9ace26546faca519faba3bcc8f02517e73a75f477d77ebee4ee4e9fd81813420b4ecc03868a0069af71b99edda1cac44ae5071e562cc4c38cbb407ba5c4b7ab8255c11c2c685b84f5c5a4c190a0174b8a2a843de32c1e33c0b63d3681abe87df5860f9e17add6746f459c441cf3cd6bf22038f42ce92660086d977c7ef0b29d0f77e2a03819e5d63ed0457dd6b9c7c995a2d3cd2369378f917c54476d4fc3c3652f0005e51d89aeb80800e4a993cfaaac5ceddfbd606114c029af8c214b4802b5e8bfdb28c97f3267a16de079ebd886d87355f52ac25a2c700e10933e26ec3359b77a38989bbf193befc06c5bba0e778dbdc0ba0fc55c0ea44712b9ab28c998507320ea3a7a48d059c5194a6176fd39ab366bc3ef8b821b8a132764eb3d4b5ac084d47477c09b1b0ead4d7928923daf205b135ef9f79af4b2c383ef5eeb11e8f88d06aa63bc6783a51f19eb60243090f306c49e202dcec710b3f5b98bb485dd33518ade49447e63686a12cd190c60425f5ec996dc80369c5728a6ff1c5e045a4406cda41d33a8653c15ae718b57bb54bb41121ed4fe01f34636c9514bbdd0b2de22b7d0129a7db48b263381030ad07f6b1dbf73eec28294c1ecaaad1cbc97cae6b80597de81ae963b11c373667174693d6849166f73b3f81b6eea3048fd7700c2c7efe5fc714db2bc06ca9dd07c117564533f41238e4145bf133c47cb2a977be013108cc74465b042233e1dd0c3e97765ccc73ce46a7b8c6b1d6d6900bddbfd92dbeb798d47f6e9d546b1d6a80dab3bec090c410217f171c86fad25fa44cd838fbb8fee5604b4e78bb6029b7cc6e28e3f53e6892942ea9d84e47c627505fe0a3dd57c1b88ea7f6e62b470cea9a0dc6d17a94602a5c8036351b6f9ead53c4e7b912b624010ecf9e61e00c78490d7225f4f5b1513c0d1f725208c81544643033dba8c6d3e87307307c8eaf859f162f95aed62509afc30de4e7ac85cb52cfb78c5f57abbd721b546e1ea6e30c7a0da2899fb2fac3270f4f1a703c29e4264290e73d1200881204559f2c860ecc0fa10b71cb39685034f33f0ef3f004e27eda43f76947469246ead2d095dcff7e5db9ad533d8ddf2dded385925d9f1af5f6918d69f502597e006539ce32dc90dd744d944b460f8d1063bd76466f7f5e9f00d9440f4e35631a4e"}, {0xa0, 0xffff, 0x9, "c4b4150758fb3a203592e9e7fbdb4465f3301504e110362134452ae3eedd9724f9930a9a95b970b05f9819a195bfbf50bacf1ec1dcdc330d30200af30228d02eb6ed6b48a5c37abd1aca991e0166fb2c02aec45f588d028659c444a67f17886d406448f1a9d5c560793cbce94741e77302cbc7830a9ef7aa446a88d8575c19d4dd824bf01886768519e1a816"}, {0xf0, 0xffff, 0x1694, "cb24419aa2f8dc9c4e34eed7f2248902981b2287ecad3954f7b76a7adcce87c1562815122be23aa9453e847f6e141fee6086d04927355bbebee65c16f8bce9447ad7515d0ed8213f7a93c0763ba5bb84217f956c4cbea077c40decd87899a107db293ca7c2f09b54822a765233e06f0409dc097237774ac6e61ed4cc41952558c6cbc40819dcdb4ffc89d227b8eee7e51b0074faba56fd2752c1326938df4eb404370c169a720f7b60e3d2fd5c4a29b61bdc52a674a966b2a66a2d060fc935d52bc3d6cdd4240ff8ec2df1edbcab5ea80c0aced07668111ebb09a9"}], 0x1280}, 0x6) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x7, r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 112.206077ms ago: executing program 7 (id=369): r0 = kqueue() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r0, 0x0, 0x2, 0x0, 0x8, 0xffffffffffffffff) 104.081611ms ago: executing program 3 (id=370): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pread(r0, &(0x7f0000000040)="eb66f5c7381ed0b230dc33998089e10b50dc5916eddb675b12f9bff938216dfbabd5fec8fdaa7521087cee8b62d209be8ad66b2c6c64eb9fa7667dd8e4a441a14af7ae6b3f1a803e307f896eea18bfe566574917534e25a88064d3f087c28cada77b411aecc60b3162ca94ffad0d6f91496e10b3453fa7234fba0c0777f7ce5b069991889315d267a1b6cbe1d699b9b05f0dcdc0c7d64a854b9e6ee78e45d4ab4c96fe174ccf265eaa", 0xa9, 0xffffffffffffffb6) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x8) r1 = dup2(r0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x4, 0x4e5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x123, 0x1, 0x6, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x13, 0x1, 0x100000001, 0x1}, {{r0}, 0x0, 0x80, 0x4, 0x7, 0x8}, {{r0}, 0x0, 0x46, 0x1, 0x32, 0xdbff}, {{r0}, 0xc5be63766b968caa, 0x84, 0xcc, 0x6, 0x3}, {{r1}, 0x0, 0x88, 0x40000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffffc, 0x34, 0x80, 0x800, 0x3}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x10000, 0xd}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40, 0x80, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x6, 0x6}], 0x1, &(0x7f0000000340)={0xa20, 0x1000}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x2, './file0\x00', '.\x00'}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x0, &(0x7f0000000400)}) fsync(r3) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000004c0)={0x1, 0x7}) setsockopt$sock_int(r4, 0xffff, 0x124, &(0x7f0000000500)=0x58, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x4, 0x6, 0x6, 0x6}, {0x9, 0x9, 0x6, 0x4}, {0xe, 0xff, 0xa, 0x8001}]}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x1, 0x0, 0xfff, 0x0, 0x1, 0x5, 0x0, 0x2, 0x1, 0xe2ff, 0x3ff}) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="f03763c9b7dd68ce3243d951bf98f76076bf4e", 0x13}, {&(0x7f00000006c0)="000c5325edf684b3d4c49edb8d03bff54e4a8b4108abb9608a575a3fe9d370314cb42ec1eb09a5b65c3e23053c8052f1dfe5f137ac9bd456fdde27ed22dde33c277e3607c82cdb31cdbe1998790c941df3e4994d82764f9570369823f8df78757858854d4faf46e7bc8d413120e9042303a7011b6d4f9c1f563e1de6bdadd4e4063e87a45c636c14", 0x88}, {&(0x7f0000000780)="c1a17e25f55ba7aaba659b2a", 0xc}], 0x3, 0xffffffffa3f844b3) r6 = open(&(0x7f0000000800)='./file0\x00', 0x8200, 0x100) r7 = accept$inet6(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) writev(r7, &(0x7f0000000980)=[{&(0x7f00000008c0)="84464aa2cc34ddc4e7c4fbf2a1343af955fc96ac43cee84b8e4b8767b445cad35f068f318bcc8bd771131d979512d4196819d66d2858521845c93eedb637cdc09caae5bc2173e9044b7e908a582990641fde5c4a6dd3659e71c489758e40d27fb65e0138d14b39b01ff1021705389152020e0354c60643abbb81a7327ead2a81257d3d43bac6e41d613ed263e734b68b9e55d7b73d381e4ae5a4beb0aa8d", 0x9e}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) renameat(r6, &(0x7f00000009c0)='./file0\x00', r5, &(0x7f0000000a00)='\x00') getpeername$unix(r1, &(0x7f0000000a40)=@file={0x0, ""/263}, &(0x7f0000000b80)=0x109) r8 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x18) openat(r8, &(0x7f0000000c00)='./file0\x00', 0x400, 0x4) mkdirat(r8, &(0x7f0000000c40)='./file0\x00', 0x42) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000c80)=0x7) fcntl$setstatus(r8, 0x4, 0x8) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000cc0)) 103.742829ms ago: executing program 0 (id=371): open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2e) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000b1c, 0xffffffffffffffff) (async) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000200)) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) 60.268185ms ago: executing program 0 (id=372): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xbf, 0x7fffffff, 0xffd7fdff, 0x12, "4dc016b0763047c900", 0x29, 0x4004}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002300)="6785ac0b8f778f0f9849c8a9be25a44e0431537ac76501370005fad63d2e2cea1ce88174efbb8d04802947cac4b219a8bf4d12a9cf22c98772f3f395a8172c1abbe4cbeed6046a3457b0348903e21b17a0bd75f084b3872e3bd99bd8dde751120e7e816d56005e6c22d83c6f206a7439c7c40c079f1752a57b86793166f124e5123446a17e5088dc8f9f3c3681051217cddced097a9de6c5f7612d448cd8dc4c23480c22b546abe08ee1fb82bcda8c9d3e7fa671056e7b9934d7117e6b40e56ae8ed153d6c00c82ab01c1b245559ecd12670e28d81fcb0ad29df8991df378c2173a40f415180c02ae7df31b2fe86a0f49d2d47c94a3e6979238836d366b98efbcada61d57a228a80fef70e406bfec93c98def0f13c0192a0e7dca4a1bfab5106143635dc44240300832edf4e5a574bd4cc1f12a22f70d0c98b47fe2b719fe500a1b56960efc751c66824bec98f3a17684309eff8c340d8504e150e011dda0b30f881815252a4f1b69e36f791b85d95e7c5d80c124484432d953a9e6dbb6702fb66367c60d2e68e571f5808003ac68d159e106e63e35050a3f8395a045d5e4df33aaea4d622e71fa3987610a5c4d4e61e0bff78ed957502126f1e03643b4637ee444d4dca4b9865f340ad1a2e9794b26c71bb87f79f9951e8f7922ce3431723627a0759a7c29852584da0d20170d8bc23b8b26456f71097fc0850574675ac754f8cf12f70039e8b0e81858d18f13aeb2198c7d4143d6f4b5b8f7b2ec3263fc4a6cf7e23cd750a61bdfdf1583fbe908e2bcea6b9b8ce6a41fb9d41cab654dac1f61f4b6e140dbdb2eba423aff592bf8abc120f5676868b121319d283f623bc787fedf0147f6f534f719a16bfcc26c22910614cfc48b854dbf2bc980d35bfe548b1d0474cfbcdd189c356dd05631fd40fc24978e04b839c6e014a13eeb11866e149fa69fe45684e84a7532cc25de67876edb1af9e2989a9155b7c334eed8d15e6f59d8c6dceeef4e224eaac8e24ceb07ffeb25154ede19d3ee079b9de811fbc79c4a0b85c05472876e08733c8ade8562ef13f6811d445a95e4aba7ae45fd94d24df6cc5d4199ca2f026dd03d31320024ab3ce326334de7e37bfe59204f959d7a5d40fae05ad7e352f7336365f841d1310ea17b20ca5c926b88a9d878238764ab201cfdde70b388e9428dacef3c83df4cf5e236614b8527636d573daf715af20bb559674e5d099110b100a2813eff4edf8105edde1518001f3374e3fb87e7878c93d469728416cbb545f209be7688c0bb914d1e2ea7c6c9e9b150b5508760305d4b078b2d9d013d462d62509dd7eec30cf2453e962c286419fd3bd612de038f2a96f6e3202f0cd7b5fb39174c5074b22fdaccda99eb2533121785f8919498bd1abe6352eb126d470f45d3982ba1948add118d50f1b405698cb6e1ae238260c3649699fe43f33bb654cf6c0ca20a933c06b2fdfe5b2698f9fb56045e1670e5958f08f001cfcaecd4372786d00c19b8d0b43178f96a5a4da66ee918ea38fe39b40768bf17059ce3d1c7e052b6f89f210336e6ab33334de1bd08b9c7832156975b2435b5053d61856dd84b75b01f2e94f9a41531c6b89223fe46c9b8c39ec392eb994c78f81ab575ce2bff128a77e760e07a397e3ff4ff7abaeb6f1a0eb513b424d01d8603ff6f7391e893f39ba4a9a358dc1e7c0ce295f5b25e77ba8a9ff013a64afbc146868d115d6b239e97c2e54a262020abb6b7bba45a96e1c4c9fa984ec94d4cdf419a56c84ddf5785564ed391e9a94f55e157a34c342713f712834d38029f7cc82d355848edb3f1e9bdc3f1f9e8223fb183d0dc8dcd1c0c92a0eb8aebf1ab508bc4db4a05e71c3a00cd30536bfd957a3e15409de4c0b24ec324c81e15707d0e4cfec9cedcd514675c457507739c931b5f302449f779b66388010ce62403513db2f884dd0810bf769a04c45366bc065128eb388b5968e9d6a4a5ffa4bc0f56f500222ab9e28d9e1e3472cbd094d", 0x58d}], 0x1) (async) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002300)="6785ac0b8f778f0f9849c8a9be25a44e0431537ac76501370005fad63d2e2cea1ce88174efbb8d04802947cac4b219a8bf4d12a9cf22c98772f3f395a8172c1abbe4cbeed6046a3457b0348903e21b17a0bd75f084b3872e3bd99bd8dde751120e7e816d56005e6c22d83c6f206a7439c7c40c079f1752a57b86793166f124e5123446a17e5088dc8f9f3c3681051217cddced097a9de6c5f7612d448cd8dc4c23480c22b546abe08ee1fb82bcda8c9d3e7fa671056e7b9934d7117e6b40e56ae8ed153d6c00c82ab01c1b245559ecd12670e28d81fcb0ad29df8991df378c2173a40f415180c02ae7df31b2fe86a0f49d2d47c94a3e6979238836d366b98efbcada61d57a228a80fef70e406bfec93c98def0f13c0192a0e7dca4a1bfab5106143635dc44240300832edf4e5a574bd4cc1f12a22f70d0c98b47fe2b719fe500a1b56960efc751c66824bec98f3a17684309eff8c340d8504e150e011dda0b30f881815252a4f1b69e36f791b85d95e7c5d80c124484432d953a9e6dbb6702fb66367c60d2e68e571f5808003ac68d159e106e63e35050a3f8395a045d5e4df33aaea4d622e71fa3987610a5c4d4e61e0bff78ed957502126f1e03643b4637ee444d4dca4b9865f340ad1a2e9794b26c71bb87f79f9951e8f7922ce3431723627a0759a7c29852584da0d20170d8bc23b8b26456f71097fc0850574675ac754f8cf12f70039e8b0e81858d18f13aeb2198c7d4143d6f4b5b8f7b2ec3263fc4a6cf7e23cd750a61bdfdf1583fbe908e2bcea6b9b8ce6a41fb9d41cab654dac1f61f4b6e140dbdb2eba423aff592bf8abc120f5676868b121319d283f623bc787fedf0147f6f534f719a16bfcc26c22910614cfc48b854dbf2bc980d35bfe548b1d0474cfbcdd189c356dd05631fd40fc24978e04b839c6e014a13eeb11866e149fa69fe45684e84a7532cc25de67876edb1af9e2989a9155b7c334eed8d15e6f59d8c6dceeef4e224eaac8e24ceb07ffeb25154ede19d3ee079b9de811fbc79c4a0b85c05472876e08733c8ade8562ef13f6811d445a95e4aba7ae45fd94d24df6cc5d4199ca2f026dd03d31320024ab3ce326334de7e37bfe59204f959d7a5d40fae05ad7e352f7336365f841d1310ea17b20ca5c926b88a9d878238764ab201cfdde70b388e9428dacef3c83df4cf5e236614b8527636d573daf715af20bb559674e5d099110b100a2813eff4edf8105edde1518001f3374e3fb87e7878c93d469728416cbb545f209be7688c0bb914d1e2ea7c6c9e9b150b5508760305d4b078b2d9d013d462d62509dd7eec30cf2453e962c286419fd3bd612de038f2a96f6e3202f0cd7b5fb39174c5074b22fdaccda99eb2533121785f8919498bd1abe6352eb126d470f45d3982ba1948add118d50f1b405698cb6e1ae238260c3649699fe43f33bb654cf6c0ca20a933c06b2fdfe5b2698f9fb56045e1670e5958f08f001cfcaecd4372786d00c19b8d0b43178f96a5a4da66ee918ea38fe39b40768bf17059ce3d1c7e052b6f89f210336e6ab33334de1bd08b9c7832156975b2435b5053d61856dd84b75b01f2e94f9a41531c6b89223fe46c9b8c39ec392eb994c78f81ab575ce2bff128a77e760e07a397e3ff4ff7abaeb6f1a0eb513b424d01d8603ff6f7391e893f39ba4a9a358dc1e7c0ce295f5b25e77ba8a9ff013a64afbc146868d115d6b239e97c2e54a262020abb6b7bba45a96e1c4c9fa984ec94d4cdf419a56c84ddf5785564ed391e9a94f55e157a34c342713f712834d38029f7cc82d355848edb3f1e9bdc3f1f9e8223fb183d0dc8dcd1c0c92a0eb8aebf1ab508bc4db4a05e71c3a00cd30536bfd957a3e15409de4c0b24ec324c81e15707d0e4cfec9cedcd514675c457507739c931b5f302449f779b66388010ce62403513db2f884dd0810bf769a04c45366bc065128eb388b5968e9d6a4a5ffa4bc0f56f500222ab9e28d9e1e3472cbd094d", 0x58d}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000072c000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000581000/0x4000)=nil, 0x3}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f000074c000/0x4000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f000071e000/0xc000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000005c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x4000000000000038, 0x0, 0x0, &(0x7f00000002c0)="1e128917b8be26115ac20e15d41cce339bc4fd3676e4b428af44e4fdd98631301fd49333be0576e936b9eb8ddf6e084ad05108f3b6e26cf43ba94dfce58ece3d9917a0a199cb2a46cc6823948d52fa5535da124896e9f6fbd42385382d254e65ea31a9ca847f94374fe5139292e3e7608400000000000000528caf3f0292290457c899cc73f9a505000000b5cdf8d0644ac5f882d4452c45403a02584eee577fb76e81dc965ded915370bc753ccab30bb721b026c96d15e3b72f64e7b2ac8afd95acc6077c36b30ec988c08ded05a2e74c951fe9f452381774e19e33ef0534d270cd2cb1d44044fc3dc002000012530f236e8cf0fedae7bf05884dec3dac65ba152debc412567ba42f316193ede9a5fd07038b81e4598fe8f9334beaee35b8edddb076efe0a0d293b838074c040cfb48bb48d47657b892c780fc4f71da7c80cb08780f67a65b13920075f8d971d7bb0f1c421d23276996d4ae14fe6ce174ddfde9cc013ee4fab8d091907e57efd6ff1481", 0x171) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x4000000000000038, 0x0, 0x0, &(0x7f00000002c0)="1e128917b8be26115ac20e15d41cce339bc4fd3676e4b428af44e4fdd98631301fd49333be0576e936b9eb8ddf6e084ad05108f3b6e26cf43ba94dfce58ece3d9917a0a199cb2a46cc6823948d52fa5535da124896e9f6fbd42385382d254e65ea31a9ca847f94374fe5139292e3e7608400000000000000528caf3f0292290457c899cc73f9a505000000b5cdf8d0644ac5f882d4452c45403a02584eee577fb76e81dc965ded915370bc753ccab30bb721b026c96d15e3b72f64e7b2ac8afd95acc6077c36b30ec988c08ded05a2e74c951fe9f452381774e19e33ef0534d270cd2cb1d44044fc3dc002000012530f236e8cf0fedae7bf05884dec3dac65ba152debc412567ba42f316193ede9a5fd07038b81e4598fe8f9334beaee35b8edddb076efe0a0d293b838074c040cfb48bb48d47657b892c780fc4f71da7c80cb08780f67a65b13920075f8d971d7bb0f1c421d23276996d4ae14fe6ce174ddfde9cc013ee4fab8d091907e57efd6ff1481", 0x171) 59.361575ms ago: executing program 3 (id=373): select(0x40, &(0x7f0000000180)={0x1fe, 0x44809e9d, 0x0, 0x0, 0x1ffffffffffffffc, 0x181c, 0x100000000000008, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x6f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd0}, 0xf0f7ffffffffffff, 0x100000001}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x5) 1.419272ms ago: executing program 0 (id=374): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) sysctl$net_inet6_icmp6(&(0x7f0000002780)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8e) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000180)=""/232, 0xe8}, {0x0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/214, 0xd6}], 0x4, 0x89ab8df) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x8) dup2(r1, r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, 0xffffffffffffffff, 0x0) 1.074301ms ago: executing program 1 (id=375): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000b00), 0x0) (async) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000b00), 0x0) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0}, 0x40) chroot(&(0x7f0000000000)='./file0\x00') sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) 0s ago: executing program 0 (id=376): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.8' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 436490 75315 0 0 0 0 syz-executor *288144 82556 60929 0x1010 0x4080000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff832e683b) at panic+0x1e5 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b039798,ffff80002f401008,ffff80002f401038) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002f400fd8) at vfs_lookup+0x93a namei(ffff80002f400fd8) at namei+0x7ca sys_chdir(ffff80003742ea90,ffff80002f4011b0,ffff80002f401100) at sys_chdir+0x88 syscall(ffff80002f4011b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa44043c7a00, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: bad dir ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff832e683b) at panic+0x1e5 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b039798,ffff80002f401008,ffff80002f401038) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002f400fd8) at vfs_lookup+0x93a namei(ffff80002f400fd8) at namei+0x7ca sys_chdir(ffff80003742ea90,ffff80002f4011b0,ffff80002f401100) at sys_chdir+0x88 syscall(ffff80002f4011b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa44043c7a00, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002f400c70 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff80003742ea90 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf25f9a95d907826c r11 0xf9ef17adad2f18c5 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff81a1edf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002f400c60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=288144 pid=82556 tcnt=2 stat=onproc flags process=1010 proc=4080000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003742f788 scnt=1 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003742f788,0xffff80003742efd0 process=0xffff800034424020 user=0xffff80002f3fc000, vmspace=0xfffffd806ba4c018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75315 436490 29439 0 7 0 syz-executor 75315 494649 29439 0 2 0x4000000 syz-executor 50393 493993 79681 0 2 0 syz-executor 50393 22408 79681 0 3 0x4000080 fsleep syz-executor 9951 441121 62290 0 2 0 syz-executor 9951 177997 62290 0 2 0x4000000 syz-executor 9951 482205 62290 0 3 0x4000080 fsleep syz-executor 82556 213122 84572 60929 3 0x3010 suspend syz-executor *82556 288144 84572 60929 7 0x4081010 syz-executor 69131 79446 74323 0 2 0 syz-executor 69131 112064 74323 0 3 0x4000000 physio syz-executor 66976 18820 77277 0 2 0 syz-executor 66976 517833 77277 0 3 0x4000080 fsleep syz-executor 66976 139128 77277 0 3 0x4000080 fsleep syz-executor 65204 360885 0 0 3 0x14200 acct acct 80569 359118 0 0 3 0x14200 bored sosplice 62290 51391 63885 0 3 0x82 nanoslp syz-executor 24036 27064 63885 0 2 0x10000c82 syz-executor 74323 415773 63885 0 2 0xc82 syz-executor 84572 72106 63885 0 3 0x82 nanoslp syz-executor 79681 88109 63885 0 3 0x82 nanoslp syz-executor 77277 418689 63885 0 3 0x82 nanoslp syz-executor 29439 106492 63885 0 3 0x82 nanoslp syz-executor 34709 281430 63885 0 2 0x2 syz-executor 63885 79550 4618 0 3 0x82 kqread syz-executor 4618 310161 75197 0 3 0x10008a sigsusp ksh 75197 375975 59850 0 3 0x98 kqread sshd-session 59850 321451 42095 0 3 0x92 kqread sshd-session 61347 243590 1 0 3 0x100083 ttyopn getty 42095 297058 1 0 3 0x88 kqread sshd 68746 358245 22801 74 3 0x1100092 bpf pflogd 22801 44713 1 0 3 0x80 sbwait pflogd 60502 401833 75549 73 3 0x1100090 kqread syslogd 75549 40082 1 0 3 0x100082 sbwait syslogd 9653 124442 1 0 3 0x100080 kqread resolvd 69923 519620 13910 77 3 0x100092 kqread dhcpleased 23739 409833 13910 77 3 0x100092 kqread dhcpleased 13910 508665 1 0 3 0x80 kqread dhcpleased 62672 197262 0 0 3 0x14200 bored smr 47509 424819 0 0 2 0x14200 zerothread 73621 318388 0 0 3 0x14200 aiodoned aiodoned 99126 266783 0 0 2 0x14e00 update 76823 216785 0 0 3 0x14200 cleaner cleaner 24571 296090 0 0 3 0x14200 reaper reaper 23268 195283 0 0 3 0x14200 pgdaemon pagedaemon 40633 344287 0 0 3 0x14200 bored viomb 91074 363212 0 0 3 0x40014200 acpi0 acpi0 50870 198082 0 0 3 0x40014200 idle1 73359 229478 0 0 3 0x14200 bored softnet7 73590 12166 0 0 3 0x14200 bored softnet6 93777 332733 0 0 3 0x14200 bored softnet5 67443 296283 0 0 3 0x14200 bored softnet4 26389 504891 0 0 3 0x14200 bored softnet3 60090 247024 0 0 3 0x14200 bored softnet2 44636 86854 0 0 3 0x14200 bored softnet1 69847 341779 0 0 3 0x14200 bored softnet0 76153 296294 0 0 2 0x14200 systqmp 60055 262068 0 0 3 0x14200 bored systq 72071 438396 0 0 3 0x14200 tmoslp softclockmp 90645 43338 0 0 3 0x40014200 tmoslp softclock 32854 294208 0 0 3 0x40014200 idle0 1 56565 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 75315 (syz-executor) thread 0xffff800037431250 (436490) exclusive rwlock uobjlk r = 0 (0xfffffd806ba5edf0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x3c6 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806ba4c4e8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 82556 (syz-executor) thread 0xffff80003742ea90 (288144) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83921c88) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 ffs_bufatoff+0x16f #5 ufs_lookup+0x58e #6 VOP_LOOKUP+0x6e #7 vfs_lookup+0x93a #8 namei+0x7ca #9 sys_chdir+0x88 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807e4b9e80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 sys_chdir+0x88 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 69131 (syz-executor) thread 0xffff800037431a18 (112064) shared rwlock vmmaplk r = 0 (0xfffffd806ba4c6d0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_vslock_device+0x149 #3 physio+0x257 #4 spec_write+0x11f #5 VOP_WRITE+0x101 #6 vn_write+0x1d3 #7 dofilewritev+0x242 #8 sys_write+0xa2 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 34709 (syz-executor) thread 0xffff80002a2b94d8 (281430) exclusive rrwlock inode r = 0 (0xfffffd8062d3c6b0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cceed80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10218 11143K 11183K 166960K 11677 0 pcb 17 14K 16K 166960K 182 0 rtable 219 10K 10K 166960K 422 0 pf 40 18K 20K 166960K 95 0 ifaddr 45 8K 8K 166960K 73 0 ifgroup 60 2K 2K 166960K 112 0 sysctl 2 1K 9K 166960K 9 0 counters 72 37K 38K 166960K 138 0 ioctlops 0 0K 5K 166960K 1677 0 iov 0 0K 17K 166960K 58 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1403 88K 89K 166960K 1704 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 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 238K 166960K 518 0 sigio 0 0K 0K 166960K 8 0 proc 72 115K 163K 166960K 580 0 subproc 72 4K 4K 166960K 75 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 45 0 in_multi 102 7K 7K 166960K 118 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 408 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 159K 169K 166960K 6485 0 UVM aobj 39 2K 2K 166960K 39 0 pinsyscall 41 82K 102K 166960K 1583 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 33 0 NDP 13 0K 2K 166960K 47 0 temp 43 8643K 8715K 166960K 29035 0 kqueue 14 22K 29K 166960K 102 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 64 0 61 1 0 1 1 0 8 0 rtentry 176 121 0 34 5 0 5 5 0 8 0 unpcb 144 450 0 431 4 3 1 4 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 89 0 83 1 0 1 1 0 8 0 arp 128 17 0 6 1 0 1 1 0 8 0 inpcb 328 427 0 413 9 7 2 7 0 8 0 nd6 144 18 0 0 1 0 1 1 0 8 0 pkpcb 40 35 0 35 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 28 0 27 3 2 1 1 0 8 0 pppxif 1504 3 0 2 2 1 1 1 0 8 0 pfstscr 40 4 0 4 2 2 0 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 2 1 0 1 1 0 8 0 pfstkey 128 46 0 8 2 0 2 2 0 8 0 pfstate 384 43 0 5 4 0 4 4 0 8 0 pfrule 1344 152 0 147 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 554 0 121 31 2 29 30 0 8 1 art_table 40 555 0 121 5 0 5 5 0 8 0 art_node 32 121 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 36 0 0 2 0 2 2 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2333 0 825 96 0 96 96 0 8 0 ffsino 296 2333 0 825 118 0 118 118 0 8 0 nchpl 144 3042 0 1346 64 0 64 64 0 8 0 rtmask 32 6 0 6 2 1 1 1 0 8 1 uvmvnodes 80 2590 0 0 53 0 53 53 0 8 0 vnodes 216 2590 0 0 144 0 144 144 0 8 0 namei 1024 10028 0 10026 4 3 1 2 0 8 0 percpumem 16 84 0 33 1 0 1 1 0 8 0 kstatmem 264 64 0 36 3 1 2 3 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 10708 0 10707 9 8 1 8 1 8 0 plimitpl 152 212 0 195 1 0 1 1 0 8 0 sigapl 424 810 0 755 7 0 7 7 0 8 0 knotepl 120 502 0 0 16 0 16 16 0 8 0 kqueuepl 224 160 0 148 1 0 1 1 0 8 0 pipepl 344 138 0 111 3 0 3 3 0 8 0 fdescpl 528 785 0 755 3 0 3 3 0 8 0 filepl 160 4329 0 4105 14 4 10 13 0 8 0 lockfpl 104 346 0 343 2 1 1 2 0 8 0 lockfspl 48 130 0 127 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 65 0 48 1 0 1 1 0 8 0 ucredpl 104 478 0 464 1 0 1 1 0 8 0 zombiepl 144 956 0 954 2 1 1 1 0 8 0 processpl 1248 810 0 755 5 0 5 5 0 8 0 procpl 664 1497 0 1434 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 752 984 0 948 14 9 5 11 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 224 0 0 14 0 14 14 0 8 0 bufpl 280 3947 0 129 273 0 273 273 0 8 0 anonpl 32 8092 0 0 66 0 66 66 0 246 0 amapchunkpl 152 20789 0 20244 39 16 23 30 0 158 0 amappl16 200 3029 0 2954 26 21 5 15 0 8 0 amappl15 192 41 0 40 1 0 1 1 0 8 0 amappl14 184 111 0 99 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1423 0 1393 3 1 2 2 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 257 0 256 2 1 1 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 109 0 97 1 0 1 1 0 8 0 amappl6 120 177 0 174 1 0 1 1 0 8 0 amappl5 112 119 0 110 1 0 1 1 0 8 0 amappl4 104 293 0 272 1 0 1 1 0 8 0 amappl3 96 3828 0 3720 5 1 4 4 0 8 1 amappl2 88 629 0 565 2 0 2 2 0 8 0 amappl1 80 9583 0 8988 14 1 13 14 0 8 0 amappl 88 5755 0 5594 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 38 0 0 1 0 1 1 0 8 0 uaddrrnd 24 785 0 755 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 785 0 755 1 0 1 1 0 8 0 vmmpekpl 168 7866 0 7830 3 0 3 3 0 8 0 vmmpepl 168 55483 0 53505 104 13 91 101 0 357 0 vmsppl 488 784 0 755 5 1 4 5 0 8 0 rwobjpl 80 20091 0 16489 75 1 74 75 0 8 0 pdppl 4096 1578 0 1510 98 26 72 84 0 8 4 pvpl 32 16424 0 0 133 0 133 133 0 265 0 pmappl 256 784 0 755 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 277 0 36 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83825ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83921a80) at __mp_lock+0x1a3 intr_handler(ffff80003180f8f0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1c __mp_lock(ffffffff83921a80) at __mp_lock+0x1a3 uvm_fault(fffffd806ba4c3e8,7acc4647000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003180fc90,7acc4647000) at upageflttrap+0xa9 usertrap(ffff80003180fc90) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7258fae9ecc0, count: 2 ddb{0}> trace x86_ipi_db(ffffffff83825ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83921a80) at __mp_lock+0x1a3 intr_handler(ffff80003180f8f0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1c __mp_lock(ffffffff83921a80) at __mp_lock+0x1a3 uvm_fault(fffffd806ba4c3e8,7acc4647000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003180fc90,7acc4647000) at upageflttrap+0xa9 usertrap(ffff80003180fc90) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7258fae9ecc0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff832e683b) at panic+0x1e5 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b039798,ffff80002f401008,ffff80002f401038) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002f400fd8) at vfs_lookup+0x93a namei(ffff80002f400fd8) at namei+0x7ca sys_chdir(ffff80003742ea90,ffff80002f4011b0,ffff80002f401100) at sys_chdir+0x88 syscall(ffff80002f4011b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa44043c7a00, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff832e683b) at panic+0x1e5 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b039798,ffff80002f401008,ffff80002f401038) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002f400fd8) at vfs_lookup+0x93a namei(ffff80002f400fd8) at namei+0x7ca sys_chdir(ffff80003742ea90,ffff80002f4011b0,ffff80002f401100) at sys_chdir+0x88 syscall(ffff80002f4011b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa44043c7a00, count: -9