last executing test programs: 6.266535124s ago: executing program 6 (id=7): socketpair(0x18, 0x8000, 0xe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x10001, "07ae70aa899f0e9fd1d3fff2c3b3a0bc", 0x1}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8}, {r4, 0x20}, {r4, 0x4}, {r1, 0x20}, {r3, 0x4}, {r2, 0x10}], 0x6, 0x2227) r5 = accept4(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8, 0x8000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0xfffffffb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) connect(r1, &(0x7f0000000300)=@un=@file={0x8, 0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000340)={0x6, 0xe}, 0x2, &(0x7f0000000380)="ae6e08287ea6442a0de906e7567f9abb4d5260d62f11e7223f1c7a2cac7a295e105f2d01416dc6cae415b8a41632bdb6ccd04133a2f5366c17a289f23c59c76303f6dcc9059ed8a709ad3cdebdc8a0b2c2d29f268432a854a5c432af3daf21f15c28a4125a9ee9d26188399eecfd8919f802ba41d756a240cc9aa817bcc6241fb4534bb1734f00d40c9a59f87c9c07d012f34753813f4cf9dd776afd67072ff7058cad366ac488b5fbebe814e51f84a3a1c85b4f76c64808afd74ce4b64c36de3f57234fe56b3a370be5e46bd5871b6577094ae8f646499288695217bf05f51a77c324c906e1e5c282ae2a20e311699991f01cf5760f1ae3d36db92f9071355eb6b787d5d0b525f7e05b0be441f5f40494923b2eff8296b5b0b4e86fe186ac13ecfdebc89f48a90658583982013537438fc2f6800c7ae4b4483df09dad5f82d5d2761981b2c3a443405cda2ff8fc375efb3cb9dc63a0216964fba5aaa3cb654e959ccac37fe4f4a5175a83395dae59ab906ac775e55991ad8501450128661140facae8608b2bdc22500f27d20bd8441e9972104a35b66c4bdfe92a56c9bdc693fab2d5c37998a1e4d9d4daa4c9d4b90458d444c9aa219082b802e3dea9d850aff77a13dca32ee9c390df6428b826093e104377a3c7952b9d84c37d631681534b18179737502b9f2119b14ea388d1e345b688e007e2632f9879403cc8c9fbac2ec5b89ce4b728224c1c8bb80077e2f1c1e053b33a4d089289599ff56c06d16a0a09541c10ba94cb63791f1a379a516765d5be591310fd6e27ba6c3386725ab7bf078d3c63905eacd60d0e34025265b2de203e72a81afd0f57e461d4fcb20de9e5cc04653882a8ca2f526be3fc293d86b2a0f672fad5670633c192872fb4870d6a0bbe6b09e3ac2475c23ea65b34e51ddd113bfe8b56c198f4c4d901632cd33c4715763b15e90e5e76f81cc7e81e696f88659ad859f621ed47a90b841854ebc5152cfce69e6894f3f10bf1a1cfdb32f248b2b2bceb32466eb65e38f621efdc46be915cf4eaf2c76a3838debcf9ff1e51653f606b19779c257d9883aeb6aab8c9e8d263bf4acc6a192a84615421e84e9e4df6200713abff31d22468706e4dadc0301903a399a5883f9e6f3e0bcaf32136e213533c1357042654cccc36d93c906bde28f98760f4f6c0f0d6e48d1797dbf348b02382b373aa427f43c73dc47388c36995a813435e3ff5f0b2ef4615f1a7117d78073264ba195e7ae33adac482d65073b08cbf12427f6e5f8bfb148865ebca9c2d013e7883c7606cb2b3db53bbb7bbef542bbcb04efa04d8509e09fa6063313883ce529fb50b77c2719ec66bb383b70424305e583eeac704a12c45e1c7ae975580f472ccf8f94278f251f2ca35ed73ec139a1247160f68bfc5850b01f933fae031a1a72aa15f134921623486b6c5b14c171423e4b21981fe517328788a64bd21bd172d696b5cedd12d6740fdf938fd96c80afcab4195c3c1b18991289557ecd17490a76a2ed025c362eca1214c466d4ffaab8b8d3ff6253f061a6fbfab20d52266080169c4248f393112ad5613430ab8014c083adb95f75e0bfcc7b5a7644aa3bd49e2614cf1c84f8fa75c4ce65cb21ad29518edf8867dd79afe727415e93b26310a9fd010b0a728ccbf8286e21cabd22a6964ced72f9e6e7be6b52eb86e95dc2dc7d4d6ae5d51e93a249abc074949fd3ce906d548803ac92d549af0a83a3558fb972a33c0451e8997285cf969d419a214ebfd55781d6f05b798ac27b052ca842711256909af042c99c6e937d5367b0f566db7903900d50c66e94b52ef254e17e6f06e1a069f602a0ad68c7c644f7aea1da4b595fe5e4ef9c3ce361c30eb81af4884f52ff1af4b21faa7aa8105db157d2d697b993298095ea11fe6a1409eacacaf65c5022a6473bec2b5d11a787409a8852553cdd4dd4f149b863395a5b19101d90860b3390d681bc77b6a1562679563a760e388e98b90388d9b72506e1c3ec66e0fa86ff11fdb4aa4d0d8ae0581c8641fb96a94c6d0a17d0c5ad61962d6655bf6ad1dd87819afe235b8ab29b67bd72b84410a3216a34e04d9803a8c6418c6c1056f4dc1efa6fa1e0408191dc7f9ade6e4baaa6cb22ea4aa84abb1c1e5347146a45264801dd88921b893eb68de6b421eafe4c274630e8854caa3c0499b066effdea90c6d9cb0c247aa2c54ffd5a72a72474549ac05cea4025750b7532afba5fade8f70ae8f41d7404ab5996c09a4d894495bcc0c3e596e10a605a9a4b500bb471fd4941df946e22ac1d5a59c67f1eac4c0d34a771bac63c531eb2d5b7e3595c6bfb38fbf2ac1af7c7cdc842dcda2485a0bd5b4a148fcce19a559a4ff6c4e390af34fcb11590f4ff2242ebdbf96dc6b3971f99ce766165ee165149083cedaa32f6d21222eb9560ad38fb9b1e95d6d8f66a8ffe7f96e7078badefd6d528e001f957567a25724dff3ddac35cd20e8163399561d5c46486c7e951c767d2e07031fdef0848aba1d59567169073293de91069bb009213bafbb4704086ec1a4d7744770e583ba70d2b5f7c379655fc892e404abe8e57f55edd77af09c451dfd390b00250a727909f124573b2ab44a2128439ebae6dbe5e8cbfe468fd9f7dc49bfd429ffa66fc4d6bb428508d7903d7fdb301012b4d765cd1dce5248140c2895c2b508d1b52eed51177cd76d9bbd6791abf81fb26a75488e1e78ba724bb3f8b5194e5191df0105a551941dc8c150dba9da82cc67746ee8feaa626df1120ad0fd5d43881b9e36fcc74cd9d42196362e09f7d7832955c0eff70c086aa659c34e569bef6e686f09b32006d68b3f364812d0ba2463c7f558ef8ce3b41780791f853b3d27dca2a8ff8d4d6523b62265f42582b0cf673f975b19518bbfd762cb4020946a43edfd49cde19a555e9e7cbdb498771faf9fccb1f0b6d11420b9d044b3f1c4e159a6091a35a66efbe8f57ff8b562e4f7e6f1e4dfb4de2b3796cedce7dc762f559989420c4a5b02c15520fe22c55fbab401f3d9e368e428e4449750ab98d9d9854a30eebbc144027ee016fd74680bfd3dec285016fedbf31fbc7e2ebe5311918d51f3fd42db24d7cff5b90528e41f0259f1e39bedac0d43ffc0a5c4ce6bf490a996c9ec3c088be1448c8d2fc7b7a737ee480749eee9ae1873af9f050cc491ad3f8d9e42dce48019b8bc85e682ddf01cf8e449793e23aafb1dd5ef3199db487e1ff42f5616c06a489b32a73baf36de1c17a8604e9b44e7f363c3041b36f678f45c54fed461ba8ad2a79692661b7c2a7e02f9aa96fc30c64f0acd197c7a2b0726783f4415335348dab008fe660611d3d9db14f3fd27767cefda797d12f575e469e717c5e2696a6ffc858d0738e3196f55c05c35394b2e850bbe095a296de369362ffc71d95d9ed9b6dddb0710b50b606cbd8af518d33a1631d9f8d0b242916644093d1132c28f08cc1776f8a9e3087439d52b0bd9d927c4efd6168593fc052dded683f0890bb182c98685c87c540bead0c0b9a87dc3a2d6a9b097d4a13bef4d69ecf71abc78dc3ac6944a1d3bc374553ca65f4008b825739e92732ed0997b92096b4a75297b43c9fb903b9eb18174842200ec5ba3c5ffbe15aa0924b9467f333c5fa0c4ff85980b33cd37e59b5265ff70cbe07e539550b196da123deb296ad2c56d7062199faf50cc26960d50c58cfbc24bdb06396e22df2b8ec78977858b4d1100b7b79bfdb4c3e112919be3061bf894394e565c3e82bcfbbc5df0d37803aeda99ae5a7e062cc9da6a5c8617dd055b89e5cec822c91370eed797ac4bc4a7cf41c664930f4e7aa8111ace78c967a5765d2bfa22f1e7a1bb3f63e652df855a37cad35f6e1723342a8545f615a7595cc0e2dfc95cd4f2efda660e1dd673152ee4701af1a8633e08a45489c694490a47ed8a55144731bb54d05a821379db8fd406e38d995d82e3dcfd42944b7957b5b87decfb4ee662d58987c8bc35ff6c1c75042eb8cad897ac51e103a13738ec71edb7228567eab2e833b07fe36c3df25fe3133efd6a225b38156a6a535ff8c0c91a87cbaab7eaa03c4aab6ea116c7a62b0d0b1bb67a321cfad96a7b5e360338ae64a865b9610652e0e4a726a517add2da7e0f54e93823b717c85463914ec30c4fa382b0d3434456afcc7cd3a883d80042e52cd3c82ae4fb7612ee20f6d5fdb25c9880aa56b961ba86ca69838a98e06e3f4b0e5d74f0dd8b5b579d41cd6a1e35f8f5aff8260998b946a93fe88f9f1f828bc393efdf51a2b973cca6b842152e8c7e759ba2fa10097c9e54397d4d5a79d6db708cf6c7674709c1c320e7d07abc5ce3040edb0e987236aaa8ccd35819df755ce397546febd8f11457520d4e84b254780645c5e861479c3982fa929a76d874dbbe57a31a9f23628f23fa45c900a80166b520b99d3d73da80abb4fcde8130923b5c24f2161fe065e406453ca940c7481baf300c07121df81cb9ee148483ef4ab8e1a008067e608beaec18745e8ab2ff38daefdb35678bb908c95f2f76cf3aed762269ef21365ce3060099a26ab5d39e8d3da777afcf64521e553d7de87f4d833eaaa981620d555f6f49ab7b15267be78937e048abcb4d1b0d1752599ebd3e9739a7cf48a680889fe60f84a94415b6fd88e74c79bea8746ccde3ba7d4fee60f3334eb761078e1f58f64766544cc523e07b51ceb7f1e9582faa7d0384ce235941b61bcee13a7cb0966ad52d11c96dc038d21cc5771dccc0cae1eebe602b24f8c7835d7660b691c586a4ddd784582ec0e3bbc949acb861d0dfb65f7d7c5843dc37d56c99ae52fbc057b77dee484858d8e54ab9481f41fd82b6ee6bcf0271a9ace3be1fdee8d6dfa9ca4afdbc904cbd6f60377004256ff03149bf9b6bfbe19c7d12e34b18ec4557c2c4cf7233b28f6e8f0308fdee13a70bd7992db26e3bb8315cfeab98585ef1e1ec5e2c88d09cb3ecb8fbe7e70f63e26860354316705193c2f95666988cc980cf8364e4627be4a862ca8d3abc57a38bebd7376c63e32c2d1d16f9e2b4ba15a3a2a3ea7ebc04b1524da1bd8bb4f80e1b6948a52360caf0ec2c33622c8aaf43a7ce75b48648bed0efec5952376614f5ead336f73faabdbdb1e8f04cfb650ba5c8c086349687a7007659b1763d1eff7170c00d63dbde5b24ded1059c5348bf1114006b91a2d7474ef7149fbf3be348a747c5316bff8351476127ce35c8e20db80b1aef970e41791d8624fe25e904e5c74a1e7ce34c448f560725324a1f8f131ec59353c06cb9e035fc8a9de3c80305b629b8324370836e1234bf00cb602cf004338871bba073ee187b7f7a77aedba460700fda08171a9d551fa23671dd88ef15e143f34b225c8bcedb46c132305573c1310c888b2d4391f1b3e25040b0a3ab78dae8cfde3706054ee201bba3368a2b6ae407f5c13fbc39ed31a0d1e06834355b1c70c8b7efcfdcdf176814bd9a0cd35a0ef4ea82cbd8a25d8e2d8493f907aebb7672731c07c35401d267e5783347dec94d3d2c54185104f6efd74ce4c5f58007ff901904aa4132a7ea01b281ed22ffb0fb6c2f160ea65b1571515656db0ac58324f75b9b402d951ab5225fa0518e592b85cce5d086cca2a4427eeb818260649b580fa420c123c9e885c708ed13683bcc8095730920ea363978d8c1735061b157b1ea0feac15fcbb66a0da54b84a84c3101b53e5f276f755fc1286339978dc47b401ad92406d4aae9138e036ee1e2ad5f06128cb3e78d576d6a5859a47d4942b919f3d057fd61f6216042e6593e9eb75384b182fc", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="7f3e00663c8fe81d4cd065214a1058edd9ea9bb8c7789818c37da60cce5f206fa210be7a5526d6532a9259cfe447bd4ac058bbbf4f51aa3aa64ea9df7febf0811fe860c82cee5c816cf127ab101c0357449195d898bd049c7047353c6475311fd41e64de0b9c65a77f7020b65fcd764b02caa38ebdefffaf565bef9b45fdea4603a66e5a055c3322eb0b007c572dcd18fef3f529a081d1d55c66727ffe1c48a7ba8a635c35d37a4fcdec2715e167382d4e1897fd579809f91de3550e6d12", 0xbe) r7 = syz_open_pts() r8 = syz_open_pts() fcntl$getflags(r8, 0x3) recvmmsg(r5, &(0x7f0000002800)={{&(0x7f0000001480)=@in, 0x10, &(0x7f00000017c0)=[{&(0x7f00000014c0)=""/216, 0xd8}, {&(0x7f00000015c0)=""/245, 0xf5}, {&(0x7f00000016c0)=""/243, 0xf3}], 0x3, &(0x7f0000001800)=""/4096, 0x1000}, 0x7fffffff}, 0x38, 0x0, &(0x7f0000002840)={0xa8, 0x9}) pwritev(r2, &(0x7f0000002900)=[{&(0x7f0000002880)="bdbd3efab5af42e0f0592d26d87d3ce76677900f5c7940b68e795bb7c8c8685a2dfbb56442efd0c9e8075fb21d86127638702d11996b63fbca8423752ce1e68539d283da8c97535858418961b367674a0934f71571fd0dce18210d38ff250b40554988e8dbffebdff7749c6af2ec8f012b0578875d9d956baa7622c977f6", 0x7e}], 0x1, 0x9) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000002940)=0x5dc1) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000002980)={'./file0\x00', 0x7e5, 0xe, 0xfff, 0x0, 0xe0000000, 0x100, 0x9, 0x2, 0x1, 0xf}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002a00), 0x8000, 0x0) r10 = socket$unix(0x1, 0x0, 0x0) kevent(r9, &(0x7f0000002a40)=[{{r10}, 0xfffffffffffffffe, 0x30, 0x2, 0x8, 0x7}], 0x8000, &(0x7f0000002a80)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x7f}, {{r7}, 0xfffffffffffffffa, 0x42, 0x10, 0x8000000000000000, 0x8}], 0xf442, &(0x7f0000002ac0)={0x100000001, 0x3ff}) ioctl$DIOCRGETASTATS(r9, 0xc4504447, &(0x7f0000002b80)={{'./file0\x00', './file0\x00', 0x20, 0xf}, &(0x7f0000002b00)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0xd, 0xfff7, 0x1b, 0x1, 0x15, 0xf6, 0x1f}, {@multicast2, '\x00', './file0\x00', 0x0, 0x8, 0x0, 0xe, 0x0, 0xfa, 0x4}], 0x6, 0x2, 0x9463, 0x700000, 0x8, 0x6, 0xe, 0xfffffffc}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000003000)={0x3, 0x2133, 0x2, 0x7fffffff, "5c3479fac05af006ad052944a3c8e33a44e583b3", 0x5, 0x4}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000003040)) ioctl$DIOCSETSYNCOOKIES(r7, 0xc0014462, &(0x7f0000003080)=0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000030c0)=""/4096) 6.177434591s ago: executing program 7 (id=8): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r0, 0x4004575f, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffff9}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SETPARAM(r0, 0xc020575a, &(0x7f0000000140)={0x2, 0x4, 0x5, 0x400}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$DIOCCLRIFFLAG(r2, 0xc028445a, &(0x7f0000000280)={'./file0\x00', &(0x7f00000001c0)=""/166, 0x1, 0x40a82bd0, 0x0, 0x318}) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x80) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1, 0x3}, {0x9, 0xa6b}}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0x1000, './file0\x00', './file0\x00'}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRCLRADDRS(r4, 0xc4504442, &(0x7f0000000400)={{'./file0/file0\x00', './file0\x00', 0x41, 0x4}, 0x0, 0x0, 0x0, 0xf47, 0x0, 0x2, 0x9, 0x2, 0x4e61}) setitimer(0x2, &(0x7f0000000880)={{0x8, 0x845a}, {0x0, 0x8}}, &(0x7f00000008c0)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000900)={0x9, './file0\x00', './file0/file0\x00'}) r6 = accept$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0x10) r7 = dup3(r3, 0xffffffffffffff9c, 0x10000) ioctl$DIOCRDELTABLES(r7, 0xc450443e, &(0x7f00000022c0)={{'./file0\x00', './file0/file0\x00', 0x20, 0x3}, &(0x7f00000009c0)=[{'./file0/file0\x00', './file0/file0\x00', 0x10, 0x3}, {'./file0\x00', './file0/file0\x00', 0x42, 0x80}, {'./file0\x00', './file0/file0\x00', 0x14, 0x7}, {'./file0\x00', './file0\x00', 0x8, 0x7}, {'./file0/file0\x00', './file0\x00', 0x1, 0x8}, {'./file0/file0\x00', './file0\x00', 0x0, 0xfb}], 0x84a2, 0x6, 0x0, 0x8836, 0xf7a4, 0xfffffff1, 0x12, 0x851}) r8 = fcntl$dupfd(r2, 0xa, r3) accept$inet(r8, &(0x7f0000002740), &(0x7f0000002780)=0x10) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000027c0)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002840)={&(0x7f0000002800)='./file0/file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000002880)={0x0, './file0/file0\x00', './file0/file0/fi'}) r9 = open$dir(&(0x7f00000028c0)='./file0/file0/file0\x00', 0x80, 0x125) ioctl$DIOCRADDADDRS(r5, 0xc4504443, &(0x7f0000002a40)={{'./file0/file0/file0\x00', './file0\x00', 0x56, 0x9}, &(0x7f0000002900)=[{@loopback, '\x00', './file1\x00', 0x8001, 0xffff, 0x1a, 0x1, 0x31, 0x4, 0x8}, {@rand_addr=0x9, '\x00', './file0/file0/fi', 0xf, 0x2, 0x1a, 0x3, 0x92, 0x3, 0xc}, {@loopback, '\x00', './file0/file0\x00', 0x1ff, 0x4, 0x2, 0x9, 0x1, 0x65, 0x3}, {@broadcast, '\x00', './file0/file0/fi', 0x9, 0x401, 0x16, 0x7, 0xd, 0x0, 0x67}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0xa, 0x18, 0xf, 0x6f, 0x9, 0x2b}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x5, 0x2, 0x1, 0x63, 0x8, 0x5d}], 0x6, 0x6, 0x7, 0xf, 0x2, 0x0, 0x40, 0x800}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c642e, &(0x7f0000002ec0)={0xfffffff9, 0xa, 0xffffffffffffff9c}) poll(&(0x7f0000002f00)=[{r5, 0x4}, {r0, 0x80}, {r9, 0x100}, {r5, 0x1}, {r10, 0x20}, {r0, 0x4a}], 0x6, 0x6) getitimer(0x1, &(0x7f0000002f40)) 6.116862489s ago: executing program 1 (id=12): mprotect(&(0x7f0000cd2000/0x2000)=nil, 0x2000, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6204) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x174) r1 = dup2(r0, r0) ioctl$DIOCXBEGIN(r1, 0xc00c7006, &(0x7f0000001900)={0x500, 0x2, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64, 0x8, 0x2, 0x200}, {0x28, 0x3f, 0x1, 0x11}, {0x6, 0x5, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) poll(0x0, 0x0, 0xfffffffc) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f000013c000/0xc00000)=nil, 0xc00000) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 5.964483504s ago: executing program 5 (id=14): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x4, 0xb2a1, 0x1, 0xfffffffe, 0x0, 0x8], 0x6, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f0000000080)={0x0, 0x8, 0x9, 0x1ff, 0x4, 0x7, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f00000000c0)={0x2, 0x7fff, 0x7, 0x9, 0x10, 0x0, r2}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000140)={0x3, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000001c0)={0x6, 0x8e, r4}) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) readv(r5, &(0x7f00000012c0)=[{&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) closefrom(r7) socketpair(0x10, 0x5, 0xfa, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000001380)="d984c6f2efb93b64750f1872884190f1778d7bfc9d674b1a24213cfce06359bed6e4f405886d", 0x26) ioctl$DRM_IOCTL_MODE_RMFB(r0, 0xc00464af, &(0x7f00000013c0)=r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000001440)) ioctl$DIOCGETLIMIT(r5, 0xc0084427, &(0x7f0000001480)={0x4, 0x10001}) ioctl$DIOCSETLIMIT(r7, 0xc0084428, &(0x7f00000014c0)={0x6, 0x9}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) fstat(r10, &(0x7f0000001540)) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffff9c, 0xc02464bb, &(0x7f00000015c0)={0xff7f46cc3780e349, 0xc3, 0x1, 0x0, 0xe, 0x8, r3, 0xde9, 0x4}) recvfrom$inet(r10, &(0x7f0000001600)=""/159, 0x9f, 0x3042, &(0x7f00000016c0)={0x10, 0x2, 0x1, 0xfffffffd}, 0x10) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001700), 0x8000, 0x0) close(r11) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000001780)={0x6, 0x0, &(0x7f0000001740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kqueue() ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f00000018c0)={&(0x7f00000017c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001800)=[0x0], &(0x7f0000001840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001880)=[0x0, 0x0, 0x0], 0x7, 0x1, 0x8, 0x3, 0xfffeffff, 0x9, 0xe, 0xfffffffa}) ioctl$DRM_IOCTL_MODE_GETENCODER(r5, 0xc01464a6, &(0x7f0000001900)={r12, 0xffff, 0x0, 0x80000001, 0x2}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000019c0)={&(0x7f0000001940)='./file0\x00', 0x19fd4e2, &(0x7f0000001980)='./file0\x00', 0x8}) getpeername$inet(0xffffffffffffffff, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) 4.698872294s ago: executing program 2 (id=20): r0 = syz_open_pts() pwrite(0xffffffffffffffff, 0x0, 0x0, 0x3) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2800, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) fcntl$lock(r2, 0x9, 0x0) fcntl$lock(r2, 0x9, 0x0) fcntl$dupfd(r1, 0x0, r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) sysctl$net_inet_tcp(&(0x7f0000005ac0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000005c40), 0x0) fcntl$dupfd(r0, 0x0, r0) 3.533819729s ago: executing program 0 (id=22): r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000f80)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x40, 0x600000000000000, 0x89}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0xe, 0x400}], 0x6, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000180)='h', 0x1) 3.531462737s ago: executing program 1 (id=23): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$DIOCRGETADDRS(r0, 0xc4504446, &(0x7f0000000400)={{'./file0/file0\x00', './file1\x00', 0x0, 0x4}, &(0x7f0000000340)=[{@rand_addr=0x8, '\x00', './file0/file0\x00', 0xfffffffb, 0x2, 0x2, 0x3d, 0x3, 0x4, 0xd}, {@empty, '\x00', './file0/file0\x00', 0xa20, 0xf001, 0x1a, 0x2, 0xe, 0x3, 0x7a}, {@loopback, '\x00', './file0\x00', 0x1, 0x9, 0x2, 0x44, 0x8, 0x0, 0xa8}], 0x13ad0fd0, 0x3, 0x0, 0x4, 0x14ca74ea, 0x40, 0x30, 0x101}) mprotect(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x4828a, 0x80) r1 = socket$inet6(0x18, 0x3, 0x3a) sendto$inet6(r1, &(0x7f0000000000)="d3735a6a6ea10c21", 0x8, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0xa}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4, 0x1}], 0x1}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x8) ppoll(&(0x7f0000000080)=[{r2, 0x2}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x53}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001740)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaab408"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "31f05f", 0x8, 0x11, 0x91, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) connect$inet6(r3, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x401, "000000000000000096492a9a00", 0x88}, 0x1c) sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000080)="fbc7661df1381e3c0bedd4be69110d08b968b30000000059fb52a840c827466ebfa03e74e472c258e9423a0ab5e58e90daf43520112b8a55393a5e19d4ebd0acfd556bbfe16ea178e1412bb414a2a5e0065d7d15b4c7c5b82a4cad4c334ad6129f86ab47bb88405207dd7e11f84bf2aef676ac56219c9f3a7a906e9abd2b71ddc1a0e2fae4bcf822c1b8600449a85ab1ed9cbaf96459b41177bd3b343c1ff91c52b75cfef5209a9653bc6e86d3410c834f34479c", 0x0, 0x0, 0x0) 3.531195619s ago: executing program 3 (id=24): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000023c0), &(0x7f0000000000)=0x19, 0x0, 0xfffffffffffffe99) r0 = socket$inet(0x2, 0x8000, 0x24) recvmmsg(r0, &(0x7f00000007c0)={{&(0x7f0000000100)=@un=@file={0x0, 0x0, ""/508}, 0x1fe, &(0x7f0000000680)=[{&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/183, 0xb7}], 0x5, &(0x7f0000000700)=""/157, 0x9d}, 0x7f}, 0x38, 0x1802, 0x0) 3.50347106s ago: executing program 7 (id=25): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x5, 0xffd, 0x6, 0x2, "d5f5c42ac15ba755d4c251787c39da139ebbc8d1", 0x5, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r1 = getppid() setpgid(r1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="35dcb806000000d87494f23fc974911e2c0013652dcb7019c2f0db1ff1167ead8780dab5374b5bffde35", &(0x7f0000000080)=0xfffffffffffffebc, 0x0, 0x0) kill(r1, 0x8) 2.437609818s ago: executing program 0 (id=26): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000140)="9a350700", 0x4) r2 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x100000) 2.437051918s ago: executing program 3 (id=27): mkdir(&(0x7f0000000640)='./file0\x00', 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) unveil(0x0, &(0x7f0000000340)='c\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000340)='w\x00') open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x112) 2.356193663s ago: executing program 2 (id=28): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0x84946466, &(0x7f00000000c0)={0x0, 0x7, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = socket$inet(0x2, 0x5, 0xff) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfff9, &(0x7f0000000280)=ANY=[]) 2.355551296s ago: executing program 4 (id=29): ioctl$DIOCSETSTATUSIF(0xffffffffffffff9c, 0xc0284414, &(0x7f0000000100)={'./file0\x00', &(0x7f0000000000)=""/255, 0x4, 0x91c, 0x0, 0x8}) (async) ioctl$DIOCSETSTATUSIF(0xffffffffffffff9c, 0xc0284414, &(0x7f0000000100)={'./file0\x00', &(0x7f0000000000)=""/255, 0x4, 0x91c, 0x0, 0x8}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) dup3(r0, 0xffffffffffffff9c, 0x0) (async) r1 = dup3(r0, 0xffffffffffffff9c, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x400, &(0x7f00000001c0)='./file0\x00', 0x8}) ftruncate(r1, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000001340)={0x2, 0x0, 0x4, 0x20, &(0x7f0000000280)=""/32, 0x73, &(0x7f00000002c0)=""/115, 0x1000, &(0x7f0000000340)=""/4096}) ioctl$KDDISABIO(r1, 0x20004b3d) shutdown(r1, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001380)={0x7, [{0x3, 0x4}, {0x3, 0x7}, {0x2, 0xab2f}, {0x3, 0x4}, {0x1, 0xe}, {0x302fa42974355c1f, 0x40}, {0x1, 0x10001}, {0x2, 0x9}, {0x1, 0x4}, {0x3}, {0x1, 0x8}, {0x2, 0xffffffff}, {0x1, 0x2b}, {0x3, 0xc7}, {0x1, 0xb}, {0x3, 0xffffff01}, {0x2, 0xd}, {0x2, 0x6}, {0x1, 0x1ff}, {0x4, 0xfff}, {0x3, 0x4}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0xec}, {0x1, 0x6}, {0x3, 0x3}, {0x1}, {0x1, 0x76f1aa74}, {0x2, 0x8}, {0x2, 0x8}, {0x1}, {0x3, 0x8}]}) ioctl$BIOCPROMISC(r1, 0x20004269) (async) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000014c0)=0x98) (async) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000014c0)=0x98) ioctl$AUDIO_GETPOS(r1, 0x40104123, &(0x7f0000001500)) accept(r1, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0x1c) (async) r2 = accept(r1, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0x1c) recvmsg(r2, &(0x7f0000001840)={&(0x7f00000015c0)=@in6, 0x1c, &(0x7f0000001740)=[{&(0x7f0000001600)=""/64, 0x40}, {&(0x7f0000001640)=""/212, 0xd4}], 0x2, &(0x7f0000001780)=""/162, 0xa2}, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001880)={0x1, 0x6}) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000001a40)={{'./file0\x00', './file0/file0\x00', 0x8, 0x96}, &(0x7f00000018c0)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0x0, 0x0, 0x1, 0x7, 0xff, 0xb4}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1000, 0x3, 0x2, 0x6, 0x9, 0x94, 0x5}, {@broadcast, '\x00', './file0/file0\x00', 0x7, 0xfffa, 0x18, 0x7, 0x6, 0xf, 0x4}, {@rand_addr=0x6, '\x00', './file0\x00', 0xffffffff, 0x80, 0x2, 0x3, 0x6, 0x6}, {@multicast2, '\x00', './file0\x00', 0x6, 0x109, 0x0, 0x9, 0x81, 0x4, 0x4}, {@empty, '\x00', './file0\x00', 0x2, 0x9, 0x1a, 0x7, 0x5, 0x2, 0x5}, {@empty, '\x00', './file0\x00', 0x1, 0x100, 0x2, 0x34, 0x15, 0x1, 0x3}], 0x7ff, 0x7, 0x8, 0xda6, 0x7, 0xfffff9c4, 0x30, 0xffffffff}) (async) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000001a40)={{'./file0\x00', './file0/file0\x00', 0x8, 0x96}, &(0x7f00000018c0)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0x0, 0x0, 0x1, 0x7, 0xff, 0xb4}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1000, 0x3, 0x2, 0x6, 0x9, 0x94, 0x5}, {@broadcast, '\x00', './file0/file0\x00', 0x7, 0xfffa, 0x18, 0x7, 0x6, 0xf, 0x4}, {@rand_addr=0x6, '\x00', './file0\x00', 0xffffffff, 0x80, 0x2, 0x3, 0x6, 0x6}, {@multicast2, '\x00', './file0\x00', 0x6, 0x109, 0x0, 0x9, 0x81, 0x4, 0x4}, {@empty, '\x00', './file0\x00', 0x2, 0x9, 0x1a, 0x7, 0x5, 0x2, 0x5}, {@empty, '\x00', './file0\x00', 0x1, 0x100, 0x2, 0x34, 0x15, 0x1, 0x3}], 0x7ff, 0x7, 0x8, 0xda6, 0x7, 0xfffff9c4, 0x30, 0xffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001ec0)={'./file0/file0\x00', 0x1f, 0x7ff, 0x62b}) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001ec0)={'./file0/file0\x00', 0x1f, 0x7ff, 0x62b}) openat$null(0xffffffffffffff9c, &(0x7f0000002300), 0x2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000002300), 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002440), 0xea853a0602a90b42, 0x0) kevent(r1, &(0x7f0000002340)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x98, 0xf0000000, 0xf174, 0x1000}, {{r1}, 0x3, 0x80, 0x1, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffff6, 0x0, 0x4, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x24, 0x2, 0x6}, {{r2}, 0xfffffffffffffff7, 0x0, 0xf0000000, 0xf7f, 0x1}], 0x8, &(0x7f0000002480)=[{{r0}, 0xfffffffffffffff7, 0xd0, 0x20, 0x4}, {{r2}, 0xfffffffffffffffd, 0x53, 0x80, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x8}, {{r4}, 0xfffffffffffffff8, 0x6b, 0x2, 0x9, 0xc}, {{r2}, 0xfffffffffffffffe, 0xe2, 0x20, 0x40, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0xe, 0x8}, {{r1}, 0x5, 0x8e, 0x20000002, 0x4, 0xf}, {{}, 0xfffffffffffffffc, 0x8, 0x20, 0xc07e, 0x27aae657}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xd0f7c25, 0x7}], 0x10000, &(0x7f00000025c0)={0x4}) pselect(0x40, &(0x7f0000002600)={0x0, 0x35d4, 0x9, 0x5, 0x4, 0x10, 0x5, 0x1}, &(0x7f0000002640)={0x9, 0x5, 0x3, 0x1c, 0xb0cfdab, 0x8cb, 0x101, 0x2e}, &(0x7f0000002680)={0xc000000000000000, 0x3, 0x6, 0x6, 0xfffffffffffffff7, 0xff, 0x5}, &(0x7f00000026c0)={0x100000001, 0x1}, 0x0) ioctl$WSDISPLAYIO_GETPARAM(r3, 0xc0205759, &(0x7f0000002700)={0x1, 0xfffeffff, 0x8, 0x7fffffff}) (async) ioctl$WSDISPLAYIO_GETPARAM(r3, 0xc0205759, &(0x7f0000002700)={0x1, 0xfffeffff, 0x8, 0x7fffffff}) sendto$unix(r1, &(0x7f0000002740)="051219046277a12f0fa015c5109d4229e55584714a332e9b0fce6dfbaf0b4fa42ecdc3afc536e18e53c78f7742be5a7e043191ab64b9de4312ae1770b502ce89bb0fedf20a9d73016796c36e7f18854169cec053b36addcbbb17efe191abb737c2218e8a537a8801bc820a64e1a1f8d82ca8e00a3b1e351f370d088e63ef", 0x7e, 0x400, &(0x7f00000027c0)=@abs={0xf8, 0x0, 0x0, 0x0}, 0x8) (async) sendto$unix(r1, &(0x7f0000002740)="051219046277a12f0fa015c5109d4229e55584714a332e9b0fce6dfbaf0b4fa42ecdc3afc536e18e53c78f7742be5a7e043191ab64b9de4312ae1770b502ce89bb0fedf20a9d73016796c36e7f18854169cec053b36addcbbb17efe191abb737c2218e8a537a8801bc820a64e1a1f8d82ca8e00a3b1e351f370d088e63ef", 0x7e, 0x400, &(0x7f00000027c0)=@abs={0xf8, 0x0, 0x0, 0x0}, 0x8) r5 = openat(r3, &(0x7f0000002800)='./file0\x00', 0x8000, 0xd0) connect$inet6(r5, &(0x7f0000002840)={0x1c, 0x18, 0x3, 0x8000, "98495c8063188c73f19562cbbb66f869", 0x2}, 0x1c) listen(r5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000028c0)=@file={0x65, 0x1, './file0/file0\x00'}, 0x10) 2.355133165s ago: executing program 5 (id=30): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x152) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x152) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000340)='w\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff7, 0x93, 0x80, 0x3, 0x42cb}], 0x4c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff7, 0xa, 0x1, 0x5, 0x9}], 0x9, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x0, 0xa}) getrlimit(0x3, &(0x7f0000000040)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 2.280870098s ago: executing program 32 (id=25): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x5, 0xffd, 0x6, 0x2, "d5f5c42ac15ba755d4c251787c39da139ebbc8d1", 0x5, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r1 = getppid() setpgid(r1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="35dcb806000000d87494f23fc974911e2c0013652dcb7019c2f0db1ff1167ead8780dab5374b5bffde35", &(0x7f0000000080)=0xfffffffffffffebc, 0x0, 0x0) kill(r1, 0x8) 2.145960539s ago: executing program 3 (id=32): mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x800) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xea) (rerun: 32) writev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="19a09f0a202db400721b86085f2ccb05793b8c2b5fa2ca44d6760feccbaa42ce584b73722125bc3a0080e544a9b04f43186c91c63608e995b3d891c8ad165b0e2cebe705c495fb883d9a0ee0f6322059b4849c86a134181c25a27029cb4bb58bed6036028e825ee65c50a83bc4bd6fc38a7fd17560c33a9dfc8426ab42d5ee3c103260c22f1bbafef85817e66f751b2ef60db074ed32ddf37f8837129e1d0932a736e1e37fe5f22b4b34e675b4aee91a87e4aec94d3a43fc21647990417e880d1ab087e5b33e87957fe8594f241d045da1778302517ed54c8fb04a1d5bae76611af2c334", 0xd6}, {&(0x7f0000000280)="ffdb9f10984e2f8961967223f4996de5a537e34107c1a402be3523e39bce454ce4eee6b86dc96ab382f89e", 0xff98}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000002180)=[{&(0x7f0000001180)="8a2fc8efa1aff7ec420444edf2537cb020b1c1989ed194277772ac3a8a4a59607bd681d554be419a191f5e5cc0d623050d439f60d4d224e37b18ddf4e5b02e34abb56e8b6a21c8e7f3d80d11b79e5b8a9e5a7794eba2ea3af48d0c0065faa4b3131773e9a08b6998d61e3822e7207ebacac9df1f458a71c8cdeb05878e21807eea5a9e8cbcb10763052e5eae7dbb401362deda4f9606c75b4e87118fd2034c40552b8332cfe1f4f48cb4f962bb31e4f620c9bfa67bac7a33d81f0d5aa52c02847f769f4033dc414ed67c16d690d0cb760368a75ae1bab83c5866652d9b177cf606263fb31e5e259c314a6523299e880d0323b9ec4e34af5d47f3fe778e44754ff2462d", 0x103}], 0x1) (async) write(r1, &(0x7f0000000180)="cb9faad841e581f4fe8de3e786c23e3d05e2a8d27f3d2432697c2208c3001a066f6c2ddc3cf1", 0x26) (async) socket$unix(0x1, 0x5, 0x0) unveil(0x0, &(0x7f0000000080)='w\x00') sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000)="5fe5a7bb", 0x4) 2.036278332s ago: executing program 0 (id=33): r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0xac) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x17) (async, rerun: 32) getsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f00000000c0), &(0x7f0000000040)=0x2) pread(r0, &(0x7f00000000c0)="cf6d3105f885", 0x6, 0x5) 2.035929123s ago: executing program 2 (id=34): shmctl$SHM_LOCK(0x0, 0x3) r0 = kqueue1(0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='c\x00') flock(0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="232a30dd8a376583b075fa3a4bb394ad72da2c56454312b4af917df6e384776c89cebc6477c7cb5f0f5f171b201151", &(0x7f00000000c0)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x112) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0xfffff270, 0x4) 2.035688938s ago: executing program 1 (id=35): syz_emit_ethernet(0x3e, &(0x7f0000000b80)={@random="41f67ff77e2d", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "220a01", 0x8, 0x11, 0x2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2e}]}}}}}) syz_emit_ethernet(0x243, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa03aaaaaaaa86dd6f75184a020d3a7c39bc48e57db8883fa6958273532df404fe8000000000000000000000000000aa02009078000000086a0e1d10ffff0281fe80000000020000ff010000000000aa"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000002540), 0x182, 0x0) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000006ac0)={{'./file1\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x9, 0x2}, 0x0, 0x34, 0x0, 0x100, 0x9, 0x7, 0x7fffffff, 0x0, 0xca6}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 1.92341908s ago: executing program 0 (id=36): pselect(0x40, &(0x7f0000000000)={0x49f, 0xffffffffffffffff, 0x40000000000037, 0x5, 0x1, 0x0, 0xc5ba, 0x7fff}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) r0 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000280)) r2 = socket$inet6(0x18, 0x3, 0x7) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) closefrom(r1) (async, rerun: 32) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) (async, rerun: 32) syz_open_pts() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4, 0x40, 0x0, 0x2000003}, {0x0, 0xfb, 0x5, 0x4}, {0x6, 0xe, 0xd5, 0xfe}]}) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) (async) write(r0, &(0x7f00000002c0)="5724e6cdd60b2a423018b49c2ef68488500b02d440000a", 0x17) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x68, 0x0, 0x5, 0x11, 0x0, @multicast1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8, 0x100, 0x3}}}}}) (async, rerun: 32) r4 = shmget$private(0x0, 0x3000, 0x36e, &(0x7f0000ffd000/0x3000)=nil) (rerun: 32) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000)="5fe5a7bb", 0x4) seteuid(0xffffffffffffffff) (async) shmat(r4, &(0x7f000019f000/0x2000)=nil, 0x4000) (async) closefrom(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x201) 1.922980877s ago: executing program 4 (id=37): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c, 0x40, 0x70, 0x7ffffffe}, {0x48, 0xe, 0x5, 0x206}, {0x216, 0x2, 0x8, 0x6}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000b40)={&(0x7f0000000b00)='./file0\x00', r0, 0x2}) 1.922728504s ago: executing program 3 (id=38): r0 = syz_open_pts() syz_open_pts() r1 = kqueue1(0x10000) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x31, 0x1, 0x6e6, 0x3}], 0x4003f7, 0x0, 0xb592, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x9) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002a00), 0x1, 0x0) ioctl$DIOCSETSTATUSIF(r3, 0xc0284414, &(0x7f0000000080)={'./file0/file0/fi', 0x0, 0x2, 0x2, 0x2, 0xffff}) mkfifoat(r2, &(0x7f00000000c0)='./file1\x00', 0x180) chmod(&(0x7f0000000040)='./file1\x00', 0x90) 1.922519083s ago: executing program 5 (id=39): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x28, 0x40, 0x6, 0x8}, {0x206, 0xe, 0x8, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f00000002c0)={0x80, 0x5, {0x1, 0x0, 0x80}, 0x6, &(0x7f0000000040)={{0x23, 0x24, 0x3, 0x0, 0x0, 0xfffc, 0xc}, {[0x8, 0x3, 0x6, 0x4, 0x4, 0x8, 0x10, 0x45e, 0x8, 0xfffffffffffffff7, 0x6, 0x8, 0x1, 0x3, 0x3df6, 0x100000000, 0x0, 0x4], [0xf, 0x9, 0x3ff, 0x8, 0x2, 0x1, 0xfffffffffffffff7, 0x81, 0x10, 0xfffffffffffffffd], [0x3, 0x1, 0x8, 0xe9a, 0x2, 0x1, 0x1], [0xd3c, 0x8000, 0x9de, 0x8079, 0x100000000, 0x28000000000000], [{0x2, 0x5, 0x1, 0xea}, {0x5, 0x7e4d11ed, 0x7, 0x2}, {0x6, 0x3800000, 0x5, 0x1ff}, {0x9, 0x3, 0xfffffffe, 0x4}, {0x8bb3, 0x46b, 0x0, 0xfffffffffffffe00}, {0xca5, 0x10000, 0x1f, 0x3b}, {0xdf, 0x9, 0xffff8001, 0x401}, {0x8, 0x0, 0x9, 0x7f}], {0x3, 0x6, 0xdd9, 0x1}, {0x7fff, 0xd, 0x5, 0x5}}, 0xe48}, 0x900, 0x3}) socket$unix(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000000)={0x5, 0x1, 0x2, 0x3}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000003600)) 1.659988785s ago: executing program 4 (id=40): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0xe2fc5e0623494925, 0x40000d38, 0xffffffffffffffff) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="6eec8cbfbc014eaafe935a895c1aa681114f7d04f25ef8b93dafc19f1080cd9061abe87b0177e9c0a9502f20fd6ab7324e714889d339ab4e1baf", 0x3a}, {0x0}], 0x2) 1.116081438s ago: executing program 0 (id=41): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read$audioctl(r1, &(0x7f0000000140)=""/48, 0x30) r2 = socket$inet(0x2, 0x3, 0xfe) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='.\x00') kqueue1(0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) bind$inet(r2, &(0x7f0000000040)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) utimes(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 1.115535369s ago: executing program 1 (id=42): unveil(0x0, 0x0) unveil(&(0x7f0000000380)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getresuid(0x0, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/81, 0x51) syz_open_pts() setresuid(0x0, 0x0, 0x0) fstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000440)={0x10, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], './file0\x00', 0x8, 0x1ff, 0x7, 0x0, [0x40, 0x5, 0x5, 0x3, 0x8, 0x2, 0x7c, 0x5000, 0x5, 0x4, 0x2, 0x2, 0x9, 0x8, 0x2, 0x57, 0x9, 0x2, 0x5, 0x7c, 0xa4, 0x9, 0x1, 0xa, 0x5, 0x9, 0x7f, 0x2, 0x5, 0x81, 0x4, 0x5, 0xd7db, 0xb7ad, 0x1ff, 0x2, 0xfff, 0x7, 0x9, 0x8, 0x933, 0x9, 0x9, 0x0, 0x5, 0x8, 0x7, 0xff, 0x1, 0x9, 0x9, 0x5, 0x3, 0x3, 0x7, 0x96a, 0x6c, 0x9, 0x8, 0x4, 0x3, 0x1, 0x1, 0x3, 0x9, 0x36, 0x4973a9b1, 0x10a3dc76, 0x5, 0x3, 0x4, 0x76a0, 0x3, 0x8001, 0x6, 0x4, 0x7ff, 0x8, 0x80000000, 0x9, 0x7fffffff, 0x1, 0xfffffff7, 0xe, 0x7, 0xff, 0x7ff, 0x0, 0xa, 0xf23, 0x4, 0x2, 0x71, 0xffffffff, 0x80, 0xb7, 0x10, 0x6, 0x2, 0x80000001, 0xca33, 0x4, 0x5, 0x9, 0xe0fe038, 0x9909, 0x5, 0x1, 0xd6ab, 0xfffffffc, 0x400, 0x3ff, 0xd, 0x97, 0x800, 0xfffffffb, 0xfffffb94, 0x3, 0x5, 0x101, 0x5, 0x6, 0x6, 0x5, 0x3, 0x2, 0x0, 0x6, 0x3, 0x2, 0x2, 0x7, 0x3aea800, 0x2, 0x2, 0x401, 0x362, 0x4, 0x256, 0x80000001, 0x3ff, 0xfffffff7, 0x0, 0x3, 0x8, 0x0, 0x3, 0xc, 0x9, 0x33, 0x200840, 0xb, 0x7, 0x8, 0xfffffffc, 0x81, 0x6, 0x78b, 0x40, 0x4, 0x2, 0x0, 0x8, 0x7, 0x1, 0xfffffff2, 0x3, 0x0, 0x8, 0x4, 0x0, 0xe7, 0x740c, 0xc, 0x4, 0x4, 0x2, 0xc, 0x6, 0x2, 0x4, 0x1, 0x5, 0x7, 0x10001, 0x5, 0x629b, 0x0, 0x0, 0x7, 0x5, 0xe, 0x40, 0x7, 0x9, 0x8, 0x400, 0xc, 0xb8d, 0x1, 0x239dff56, 0x1, 0x0, 0x2, 0x0, 0x4, 0x3, 0x2, 0x9, 0x4, 0x0, 0x7, 0x8, 0xffffffff, 0x1, 0x8, 0xa7c, 0x6, 0x7, 0x2, 0x9, 0x0, 0x101, 0x4, 0xa1b, 0xb, 0x2, 0x8001, 0x0, 0x0, 0x4, 0x4, 0x2007f, 0x0, 0x8, 0x9, 0xb6, 0x4, 0x40, 0x7, 0x0, 0x2, 0x8, 0xff, 0xfff, 0x0, 0x0, 0x1, 0x6, 0x9, 0xffff8aa4, 0x4, 0x1, 0xa5, 0x8000, 0x6783, 0x4, 0x2, 0x5, 0x81, 0xee, 0x5a, 0x5, 0x0, 0x4, 0xe6, 0x3, 0xff, 0x2, 0x6, 0x4, 0x100, 0x3ff, 0x1, 0xffffffff, 0x39a, 0x10001, 0x8, 0x6, 0x10000, 0x8, 0x4, 0xfffffff9, 0xf, 0x8, 0x3, 0x3, 0xdc17, 0x7fffffff, 0x1, 0x3ff, 0x2, 0xff, 0x5, 0x1, 0x8, 0x1, 0x1, 0x1ff, 0x9, 0x3, 0x5, 0x8, 0x0, 0x4, 0x0, 0x4, 0x81, 0x2, 0xe374, 0x9, 0x0, 0x6a, 0x80000001, 0x8, 0x101, 0x13, 0x4, 0x6, 0xf, 0x3, 0x5, 0x6, 0x0, 0xf, 0x3, 0x0, 0x565, 0x3, 0x6, 0x9, 0x969, 0x5, 0x4, 0x0, 0xfffffff8, 0x1, 0x0, 0x5, 0xfffffffb, 0x2, 0x401, 0x8, 0x2, 0x1000, 0x6, 0x0, 0x1000, 0x98c3, 0x6, 0x12e, 0xb, 0x200, 0x7, 0xffffffb9, 0x8000, 0x7, 0xa, 0x4cda, 0x9b, 0x7, 0xcea, 0x8, 0x2, 0x9, 0x2, 0x4, 0x1, 0x6, 0x0, 0x64bb8c31, 0x100, 0x8, 0x6, 0x10001, 0x1, 0x9, 0x80000000, 0x0, 0x6, 0x80, 0x3, 0x5, 0x3, 0xfffffffa, 0xffff571d, 0x1, 0x2, 0x3ff, 0x3, 0x3, 0x9, 0x2, 0x1ff, 0x93f, 0x9, 0x7, 0xfd2, 0x1, 0x8, 0x2bbe, 0xc95, 0x7f, 0x8, 0x2, 0x1000, 0x2, 0x6, 0xeb, 0x39, 0x7f, 0x2, 0x6, 0x9, 0x7, 0xfffffc01, 0x1, 0x0, 0x6, 0xfffff36d, 0x2, 0xff, 0xffffffff, 0xd, 0x7ff, 0x66, 0x9, 0x4, 0x0, 0x3, 0x4, 0x1, 0x897b, 0x5, 0x7, 0x7, 0x3, 0x3, 0x8, 0x86e9, 0x5, 0x5, 0x1, 0x4, 0x8, 0x7f, 0x6, 0x0, 0x6, 0x80000000, 0x6, 0x6, 0x8, 0x6, 0x81, 0xf, 0x200, 0x8, 0xf, 0x0, 0xa, 0x2, 0x0, 0x8, 0x9, 0x8, 0x81, 0x8, 0xfff, 0xa, 0x1, 0x9ab, 0x6, 0x1, 0x7, 0x7, 0x72bfe423, 0xad36, 0x2, 0x10, 0x6d, 0x5, 0x7, 0x3, 0x4, 0x4, 0x4, 0x7fffffff, 0x9, 0x8, 0x6, 0x2, 0x4, 0x4, 0x2, 0x4e0f, 0x1ba4, 0x8, 0x1ff, 0x6, 0x200, 0x7, 0xfff, 0x95, 0x9, 0xce8, 0x2, 0x2, 0x80, 0x8, 0x240000, 0x8]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "61184a", 0x8, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) mprotect(&(0x7f0000220000/0x4000)=nil, 0x4000, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000000280)={0x3, 0x7, 0x2, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, "7459066d56f5912d06648daabb96bb9ad66a927be222cabdb37b78f6c4843e5c7b04e34c0fc4a4f1ad881bc7c661a06f28319b50d8a82345616ef49bbf235212f274d96636e5132169001ed1852fe6a3dc968265ce0ebc2a9f934f48a347fa98747498e1a5ccb80d1446bf4b69d1cfb0720ae532a3fce6e381cbb4e263dc7ff2027bd1cb7cb177d5ec16e2d50522105bc23c1a461b6aff2dc09d796a77b2681d09d857cfc0e4c0bbe07bc7d1850864bb2627d4ab714aab1ef0ece410e97de8101cc78dfe67990f8cf9dfffc1f0c025cfd410ad9ef2bb347a61df63e5e8d44053b3d1eb14574e3c904cef862d1dd9b1086fbe39127c0f2fa7a7471f8c5d56e8951f9b40c1fe0110597a97919e9b8e4526af4219a5ff62de844d3d5c0f9e99e222dd50394c4c0dcaa3122cdae84c44731d8ba918677675ae1dfbc7eccff81c50e7448ff6746971c8d8c998f02c0a21fe24e38ebe465f973ca76d9f047ebd6896fbd4bcd0871ba0d388ecacb7b275c876344162f93e035d89a16930a0da6662271a7e42a73440436f3afc4ba4f068c4f8dbf04b8459e69eb4f16633bda9a66591a1c0a8f4057d2417518054808eb625d53c502f4a986a4febd90ed45fee2f79b29c8ccc194ddbf57defdd381c2ce90a06302a8a3d4d4a6f3c39738708cf7e87b53afba49d2cef212d56ca95084480375a5c2a1391b597b4f508806d1f6b7c8979988570fde353bf164173498a4412bc86203d3dbe7c976135b98af50b5836d8031c2a204749a20f9dac72dae45cbfe649c059986ab05943f38cb1deb7c9b58544b86c5a9f161f791bc480bcf181b5693611729ccb6aa4f8253a7d4ab816424a0b727de9fb153bf1c4430cfa4abf1478036d666738b2aae55d870364a27b37b324f13924af0903a84e372a84f8673c07d2504b199280dd6488d0a9f0e76413bad6ea50c9b1bb3ef9c01df1840443d88c086e37430dc2143a4eb7e5d09d24d6b1be49b1e910f064225cff1fce1fc9bfff2a25a672febd4ac1d9feba921a800869fc08abfc56baffc1442950565d0df28ee2777615ebb996ef4eedf444ff7ff7e854643482e351995870d684483ea474e1449fc05a1b6e2dfede062e585a74c1fbcda3e7ca3c2515a6ed2e988ab7fb185ba8d72dd8bf3a04d78afe8cd5bfcd31ff3afd9144adc1fe95d3407c370cd5a2678db476a66c1c264f21c30ba0494ed89dff55adb25dc96bb451a0d10ee953a58771bab4978efb7719761180680ae859f79ae1bd9fb385c0748870b4de4defbfaad1b09b518b257fb1c54afe1654f1838cef16df428efbf1a63d5269991df18512dfba780e1011527ba12dbcf502c1ac6e88dd2b07ca2862e8c23a639c8212ec4ce5ffacaa27134deec4c630c0a9862be71aa8674ea73f01b9fcd54a5f8383440045ed5430553c59b3b2ab5c0e000372842fa31f6a1b68ddae40ce4274d3b6a4cc25a4937f1a4da085317faae4376e1e277dd16bd9a8f764abedbc3f4b84437ec82bf82e2518869451e061b6a05a3582ce95a37ccb04af5b312d5494941a40048b5c641022f94476f49e54ad9ca3885e1bff13247489bfdc3c90940c96e45c0b5ebd3c936c2ef42ba16edc95dc661f2ca8a49bdbfce0310b14c5e8ec64c4cacea2b7f37a284f0dc8b401394f6ba7037504623d0a3a68aa9f9a764607f098095aba9e61b2aaac32f317e1ba9d21b05f3b91845ca374234b0217bead2806b5173ab0dbee4463ba740ec06fc69f0618b9c6113e1f235bb32bbc9c25ef4a2827e58dfd3765c2f9cf85a48a8aa6c631c3963e1beb95b605ec94361ad1a42f6152d88f7bf267e72c2d2fa32c65259edf98a9676316d68ea3707f70fd85514ec9adf76e484c24436a97f2b93daaa84e5acb8dad7bd1d7f584e01748d97a30b813ae4dc465450c"}) syz_emit_ethernet(0x0, 0x0) 1.114821708s ago: executing program 2 (id=43): r0 = semget$private(0x0, 0x0, 0x121) fstatat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) r3 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{r1, 0x0, r3, 0xffffffffffffffff, 0x4, 0x5, 0x0, 0x0, 0x23}, 0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0xfab}) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = syz_open_pts() lchown(&(0x7f0000000140)='./file0\x00', r3, r2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{r1, r2, r3, r2, 0xa8, 0x8000}, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x3ff}) setitimer(0x2, &(0x7f0000000200)={{0x4, 0xffffffffffffff81}, {0x800, 0x5}}, &(0x7f0000000240)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r6 = getgid() sysctl$kern(&(0x7f0000000280)={0x1, 0x2}, 0x2, &(0x7f00000002c0)="14fb4c164c379bd66ea3ac96b2b8d74226423abc4f82ca8af86e80f21f8f6af505acd1ecbab97df75f293948f96c34c767bf3439a623725592df2509eae7ab151f9c7f73c77a44c93786faa452074befa722b46640481c43e92fc285db45eaae42b298f1d41d4a253a37220c407b1b316358908d7d006e6ca13baa69074e238e141199b642a951572bf7e1cafc2862a898e9edf97dd9e85d48dead89b608e7925e6dc6080d776d5b65cf05ecc8d7c2ecf1d8dfcb2b93007d", &(0x7f0000000380)=0xb8, &(0x7f00000003c0)="62c20d355fda097cf477515bb10dc8d791aebcd15d2e55ffd01de31a27cd5473248fff09477f6aef7926192489bae24a8dfad8041885c012e18f4f58705cc0cb539bc20fd3bdee78269ef9bf509b5db87bcfacdc97c70ca6a7f8af011d8a174a88d5b64ce373a9cf", 0x68) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000440)=""/231) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) ioctl$DIOCADDRULE(r7, 0xcd604404, &(0x7f0000000580)={0x5, 0x4, 0x2, './file0\x00', './file0\x00', 0x0, "d82a6f2177c125b6f338d45cc8026ba9e57f86859d08e724badfdb9f5c820cbd14ac90cc33b66f7489169367dd4edd56ac95c81d45a48894a4289f9e3b228600fc60d82c6116d960444473d74aa367d2a198ccc9d8bb2d34708d1d437636c8dd0593725f9909cfc15561599c46a9344ff618d88309eba165367ebab89684ac24323e472c778ce4be4ce039f1c2ad54f806e7e4df1d22a1d1a2d9fb42847b62a10d5b5d7fc9510409250d2fc2649786cef39aeba85f2822638f8f8a7a59357522a34dc533bb8dcfc72a1727f73b338ceb675433c3e97f354715b6c8f03eb9ea446eccf572df19fc72a91c31ecf0ee42dc3b0d5fd6b31e6d6cbc7545400562118401fcbeec9061c37874e637c01c1d42446584c122d94f034cf92ef523df928c64186572a51407feedd08bcb9559da7a6ce64ef58a38677ed634bd4f398a4fa37036d19fb305f1baa830239c67197fecbd86f6052b34ac068083f8abb31f67e65101641da70ec3696fe6087ff260c15b031528a0b2dbb53b3219e6efd69db415d58ba081dfd22c7ab677cf34fd62e7dcd71c14094455da357da739dab6cbaa0b9cd7b3709ae705b5003f68e209baf2d6c870134726578c3ef5e104d85b5564158da0ea024e6b6c5e823d980c7ff2aa9027306b2457e1785e2df68016f7151f4db3b9bcc85752e9887dc67fa5411657dd73ff5017826db81d14f8692e127b3f47b238fbd8b372752e402aabed6cdeff22611f5fb539bb3c3e5a40808ddfb8cc1e5fcf7dce49f8909be7c0a2fdb85c231d278a9e71142d07299404b7721b6833cea7458d21e2e9d081318c1161d6ae32a19e1b88bc21be696a54c9a4091ed3ef42c4e8f6177cec5962fab8575473b58b10cbd088e9baaff5e7244ec2a7db746d7e70b0a6f4d3694b2ac448ac4ecd247b0ac16b53bec7835ac11edf166e701fe9e7d838f4416a5b2e3b79c11a11255a337cac34a37d49551539258d5dab593f83d0dc5ce372e130264e94573aa11f048ab40ba6786d0c390dd29400f851a2049ecfc26578989ce4c636ab0e2f71d8a46a17539b9d9be57af4ba2a56c2c22abd78f8eacf5cd0e1d471c14321272b93aa020e3a4c24a437db95d9bdd0b42546a15421c5afe59270c78b0469726878c81245b786b40240b8c92ed7b09d88923b7146678cf48011502e2a7ad2b135a4630aab100ab4a564d500573d3da6d2526639bfb6a39bda754d8381e2de3a0064263b1533a748aa19f1cbf0a65c28ad7b340542ef2831432dfec1aee3b8af1a5800b6eed965bea5302d3be7225e8298e6d91dc8ec40920a07c3b83e02f1427b7d87f00ba76ecf3e20751662aebe716dcd318c40847e10524a8b0cbf84202e0c4f0c1a9b86e504fd964e976b58677a46113ed319603fab28573f38b3c3496335f5b48ae176ebd76fbced771943dde5e8e63c83af07ee070b3783ea2ff4fa9338cc7c1d944169fe1683276e1267a348fa8281f8bf90ae244f730fa43a171756dd3417f1317b5230d43c74e826b9fae9885f8ee75ff971437c5a93a152ab9e3043caa8934fba66dd0b027e094c3e723ce04820a2525d49058c58d64b2e9767e9943e31655b21d60250143189c1dc225fc7e01df25a75032417f3118167d766fe2666d85723697ac7a2575b06eb43e7702236c13485951ef2e0881afebc18ae6fe36f940bbf6707c94f2cc52c2292cc964b99507732d08f65e6ba0ccf795c6616c6e083bc9d0c5506fa0cfa81f3e3d3e2d6e8c47a980c378bf9d10099c130a114c91436badedbcb9369efdb9af9d2a260d1a6159d72baafe018d9181bb29205f8f70d4070005c3c9284548c98235582573f910bffed709d4c70f8b44ebca6bedee919860badca3626925bac1c76ce180fa78038b6c0f4e1cac870203a1fd2c72a5b6104f8ffb394"}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) getpeername$unix(r8, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001440)=0x8) r9 = open$dir(&(0x7f0000001480)='./file0\x00', 0x10000, 0x0) fchownat(r9, &(0x7f00000014c0)='./file0\x00', r1, r6, 0x4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001500)) close(r5) ioctl$DIOCRSETADDRS(r7, 0xc4504445, &(0x7f0000001780)={{'./file0\x00', './file0\x00', 0x52, 0x8c}, &(0x7f0000001540)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xeb1, 0x0, 0x18, 0x59, 0x9, 0x5}, {@broadcast, '\x00', './file0\x00', 0x4, 0x7, 0x2, 0x5, 0xff, 0x7, 0x8}, {@loopback, '\x00', './file0\x00', 0x6, 0xcc, 0x2, 0x3, 0xa, 0x1, 0xf8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x6, 0x14, 0x97, 0x63, 0x8, 0xd}, {@multicast1, '\x00', './file0\x00', 0x5, 0x9c94, 0x18, 0x6, 0x8, 0x7f, 0x9}, {@multicast1, '\x00', './file0\x00', 0x7, 0x4, 0x2, 0xc, 0xff, 0x4, 0xfa}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x10000, 0x7fff, 0x2, 0x5, 0xc, 0x9}, {@loopback, '\x00', './file1\x00', 0x3ff, 0x4a, 0x18, 0x81, 0x6, 0x7, 0x8}, {@multicast1, '\x00', './file1\x00', 0x6, 0x7, 0x2a, 0x2, 0x3, 0x3, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x6, 0x0, 0x60, 0xfd, 0x0, 0xc6}], 0x3, 0xa, 0x9, 0x1, 0x783, 0x400, 0x2a, 0x1}) r10 = getthrid() ktrace(&(0x7f0000001c00)='./file1\x00', 0x2, 0x0, r10) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000001c40)={0x1, 0xc}, 0x2, &(0x7f0000001c80)="df6131151e19427f9a1b9678cb13710483338d4b2589eaea0d190cf574097948a1fe5d8a3b3d5d5dc88d721a1a9b0bd1f5bbd758d2fd647dcb5d50551d19b3de8d559a78e0f54b039b2468291bcb3bb11d3bea60446006f2480516e8eeb79f6fea5145d1a30939d2322cd1fc53c1c58cedc3081da26066c0906f65533afd239b2886aab25fbe769b033010b2bca0353a7faa4bb60a0a38d26cddfa04bf1d62e5b70f1afbb1791278ea4b04bfd5a33eb14aa7a09ef1d52935ab145d71f9baac4d03", &(0x7f0000001d80)=0xc1, &(0x7f0000001dc0)="613746f71dbdd149d97272b5cf6562f832df4969527463a55202a714ab4592585806b8bf87978122cc9b2b0fe39536bc7129a13a3b55a21ae0ad1506bf84194340b68bacd3495e236b411d76035d3c39678b322bfff2bb40cc7e009b2dc23a3b8c37d2a80f7a67be2172fba9582e2e532c11a4cd709bce85f1cc", 0x7a) openat$pf(0xffffffffffffff9c, &(0x7f0000001e40), 0x20, 0x0) 1.015291796s ago: executing program 3 (id=44): mkdir(&(0x7f0000001400)='./file0\x00', 0x0) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001bc0)=0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCRCLRTABLES(r1, 0xc0104454, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x2, 0x9}, 0x0, 0x0, 0x0, 0x2, 0x1, 0x5, 0x10, 0x8}) 1.014693822s ago: executing program 4 (id=45): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x8, 0x2, 0x200}, {0x28, 0x3f, 0x1, 0x11}, {0x6, 0x5, 0x9, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r1 = socket$inet(0x2, 0x7, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x522, 0x0) mkfifo(&(0x7f0000001800)='./file0\x00', 0x8) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) open$dir(0x0, 0x40, 0x1bc) fcntl$setstatus(r4, 0x4, 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x98) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xa1, 0x100000001}) closefrom(r3) ioctl$DIOCGETLIMIT(r2, 0xc0084427, &(0x7f0000000080)={0x0, 0x7}) sysctl$net_inet_tcp(&(0x7f00000030c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000003180), 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) pread(r1, &(0x7f0000000440)="dd6fae09d93738c54d33fbecffe80f2cfdc46016473df6616f5d00c2fd73ae21591e519275f25dcaf9bd08697156276128575c40994807193ff03ec1ca78b2eded9f7ee6720844c6b0ae2ef6cfe08ea3f36c41c1aaadebdf62469de89312ae8db6518c585d7e7b553af57dfd11daab00e4ed2fb261d7b411ccf6436a0b73e0a65030ddbbf0e7fac3169067716a2e1ff09e20f4757eaf4a53c71bed9bd3dd3dffb1d99c3dafee8b95ce4998f939cd7556c5784087788bb716acbc4185d5a3ad46a18e606de42982677a4de7ba0064c2fc35e3423d64f41d750d74a47e2085c22cba3fc4f4bdc6b5e15c7ef8b37b678e0097c4a8b099b6ab96b3bdbcaf2f0499ef1bbcefb772799d856e5cfbf4725d0a5806ac64566ed74a5f92fcb2f9d5acb900ecd54ab7d2f3ac4fc879203f39770687d99d448daa1e6cd860e3cd32bce40bd922072307a2356ed079989ffe086da1ec7994bca40c36fd4231c7a82e0e75eceaece48db15bf50dc6a51f1d1e504c62101621ffeea3a2e768d735b02d3ab969ae18dba38df3e8e6d8e2d9fe42c3b771a890182dce9fa8514df9c4f7eb138b60111c2e4d99e3503710420cfcb5958f336d2332ab56e977eafb310fd79abb86d95d8056c536a35c60e17a92685c9d33417b29181387f613d379fa0009b48f15f64e0657afcf0693fafd3658552173fb48c3e15239946030265c7694a427cd45c33f3527cdce53716791d9ec7ae65b09a73ba71deb370f8d12f30cb488c02d72c0d642041adfca17b5f05d3ed320fec0909217ead4ff41b55a9b3b509e98212ec190bc4f1a9a043e319fea61a57286effe9c0c33db49c7c51943f3fac9c8b123747f5b279d96db44fc4b752cb4a8171ea2eaae4cfbd5ee51577d24a5e21b91ff6ebc2f68b474e0016de125e09f2183611b9205741b3cd5fb0226c9219ac9bb76a45e480eff9fd7e46f01fc28bbc6cca22e547e5ef0f846ce2f9a57e0f590c7441ceabfaf8b08d565cd24f0af0ce8756786be4aaf09270e586d2dd7befc73cf7ed992ab06d4046ef0d6ea09627174e3af05956ffacd2d7f50e7c21924f429ffb0fbfa9d7e90e883ecc6f4a60e8edef5439c88b875ae46590b87134d1b715089084f49ca088ad06091f48d41f46e8824f06ff5ba84427fd4e88dc26502bdf3a6c0ed4ad1dbdf91c6f796b71a33031a00b02e595464ffb451b0d5e45ca611d4771fde1a58fcea4dc2654b87a0eeee3c26bb7b7b2cbf7d0c6e25a48e4828268954d11f8ec0f804cdc89aa11ff644e51b939886485973f55e934ddacec4f2125b068f3b3e99287cbd7244cb7bbf6820a2365c621ef304b30bd6d526a0c9a457c93cb98c1b380b0f4cee5495d5ba75ff45dd2954330bbe9d2fabbdcda55aa0dc47a2de159f9aee3dfc0ff5315006d501c02a402669aad8d574adc03ed0ae014d85ff43c122c4bd94b07eb6612ace15da8ab9321e1e2d48d579606ee8f8037da94964cfa01cde7eac52a2baed02a6b5770f83cb847862de8f81e3340aef8e4aa8fe9d1b3e754c69544812cfe6c41abb2330efef84ce9d0a7040c2ec540d4bbf5bd15fc4ef638021335325b841afd0d78d6cde1f5a86374433fadbd558583c28ae1caee692be80469f4823231601cd1c492449e563367894f846832236dd6f95dd074954284397740efa9dc4ecc52f6965984b052b4871757243838b87be758931d1c5aadcbe46919b8e4fd2209ccd7d4c6ee8dea33b6834e0fd9e45d2b97a9c9191444be6839cbf327e30199ef285f9c260a8be701a14b52b12f8111bfa71a09ebc36cf9f6e78a978ac581cc13af869c71a272e973f81b4b6da7eae51b80ac3a6a2ced61cddcdb851aadf2e93d8a710661eb1eb8eebcce7a5baaa10e7c4c0a328478e5d5d2f7f36e2fe71ba1e1451ffbe8bada3b0ae701a97d399fa91ffe90ee522e1eae9214c2ef3f32c89e1fa1cd99d5114fc4da8d92f678d5fadcc8eca422716752d68248fc215938bd0639a4caab0d30c1ddb4c43c2c67431b1e57b038a10efe5363034125826bf3d1ad9501173afdeb778ad7da796285faa72a8496c413eddb72a1f84445cc235a9cf1327ad64c5578d4125087ec49d09b4f36169c5f306a140076c63346c02a9984065c8fe60b82429cb943ff7921ec5cb0be762e59755c8efe4fd0a4390739e56c48dda629243d51999ee93732bb54e817fbd8adf4f3303d3b449d04b9001a42f14830b2e0a0984cc230a279c6be7fd68acd3ed79835709fdc68a28da09e4b5b0db60ee9ac1635388b4c6070854ab90beb08acd159f84becf6ec6746c04ca158afa246015c4989e540008166922a854611481e577c5230221b4182b2685810a474caf73434252abe2f9a6cb021f43f8c796bff1e4f5a94eef4b9328b6970bd9431775ff3626bbffde6905ce3f8398e9ab912725106d440fa2a7db2e9edaea4e17ec217921f9ad1cfc12b157c877569e0a02274f4f5c81743d1fffa64f1d0dc12ccaf52e850e174f86a33ee5f82db385ccce1dd45edc670278520e2bb3058cbb8ab8d017cb4b30a0cd1a2c6f7fb5d4f729dd82036493630980f55734240eba0521a11b8a082cbe1ce176efb1052c8d9fea01cefea7bf9b4ed0b2a7a6e7cee91716069f58e63be300c76ee19fde051bdcc7cbd6d28f397e9a2328233fb1800003ad80eb8336ddb9acec66ae472922df49c4dcb22f23bc66677571ded6cebacd8782f5ed28f5dde4d4edafa0e413cc402c1a2f106f166c8ae0083f292502e51db5b3e6ab11f0a28056f29ffa03424d6ba4d3d4175f0e1b499ce9c88a52fc3276c4728d8b43ffadbe590bef4fb55d066749fbe47aecbc4810224a64374019dd0be26e6e9c74fa00308e92196c426815913e721146f8b995fefc86b6d8513d1eecf09fa61f2e480dba1f7a26d0b6c2dc64372e32023d580a28e8cbed9f71cb42ea7dc63d05306729ebf14aa6fed5f8c2186ef9820ae17d0ecdfe234eda241e07d525df4fcacd5e5fe3c51964f19e380594b523fd6884f03b03d2e5c579242f51a372a054a63864d20e973311bb976b67cf81826a0bcad26ae08d603537f9d82ac60e5d47e7e0392d40328a7f997a41b5b8353356e266ab4de7e29b78d87aedf881f0087a1eab317ac01395cf47317aad75dc653eb3c1b075614fc5b91466070c63f69ef8342c23a7ba9e9df2def374a487d8d9f372030923afe00e231b763adf10af96aa57be2e0ef4f21bf030395f5dd6d2792d5f8069a34f1fda254222da73efd556e8117c1f7595dd658c8417d4d5089881c6cb2f9c8d1d5cc656556e91ac2a7c234fac2336052624fa7c4468e822e0f57fed8c558de99d28104a4c4df205834439eeb190f0955e53a16233d352d18ca1f4fd2428a9c6615c18288fa5a3c5c11f6df31434d021dcd1ed1234f8da0349cd5023570accc8db8f8d8a46e0a6256cf0239ef413f79086c20450e63c2565cab10f2c468ea0d57b10e5312680492bcdce3bd2afc9a18f4eae507c17b67f09d548bcde4dade4af15e43bb90ef9b27bb0225c51c1e99f6a214db673013d89e75627d2512758e9890e2f0f7bc8acae412b09cdc71c67e1edf89d8fae082f427b0c2adfa71a6e2bb9eefc314416321f7d138ab9253e5023eaf942bfd429846f4517c2a96d47209868127ea5f0de804a4b9a7a250d0acbdd5ae6284b160bb375f9f626609e3b686c4728708931bd5e46f3054e631b628656bd7730427c8db4638444f6567fe66a26ee92e50a79b371f13ec12c47132b6c3563e5db83e8df518207fdef526f306d3ef809a7be8c83ff3bc5810f0b5554bf34b7b926358b603fa2be9365722e7f7221c48eaa11df750543fb8ba900d9f9a4ed839b9574d6d05f85dee0f0cca4579f04a5623373c9a14708237b769d6317b180f24748f5f750796081fc338d671c93547ff88283ee6dd96850f5b46fb932618629bc99afa8f50a6266765e5fb02dc8b5c8cf93156728f627c36c15a5fe524ce9eccc84cb797690e0955979c86ce7efc6843abffcd33b3191d23cb5bbde9a6ac75207af7184e35225d123746e981113ee8d3bf44c678c469285a98cd0b75c6a77603a4461b96b1dbc1cc67f7cc39bcb29a6dc5255849e672852599ade67fc06dfbbccf8718e908847fad743f31343c7f952c0ab32d85770fead84213efe936773651d042403f56c221bba00fd97abe1a9d2e0ca7082d953442502cd5423be6f088018300d45b2c7d6d09d80a62402a26b4fdfb4bd047c732446fd4de4e1d827c1e1774f46a7c27b4a51f1cb9af46ee37a5b82d4d33cd7f79ecc7220d1827b1324db42fcd36a2a923f320105e0b548d2370139a1cbd5293e353035b2310e79cf57037720102c1ea8fffd0b28f3f2ab36fcfed0083dd972290b90b7b6ca8a56865ae7d2f033fd11c418e7fa0f07e33783f4d681162a3931929450daf13b8afff200e72acaa25596cec29fb08933eb258823665c6c8977ec8a9bcfa780a5bb13bfb623e99c267f090ead3f1503082688946ef23a72e84f0fdad3e174fd51fede2122df7b0cc13d8bcc6af4d3e4bf7a67ffaf9bd6a636e2613b60286a1e1b5f1e019f20022246fe373cd7891c594d3a8ee55e9b6522a9c1b6a40698fde494d2913706502b629d9d55ff7b22354fbd154e1720ca8936dcc9a7fd40cc60fc21eeb4a29b3382b75f347b79b53232e44e50f59dd8b38653db486f6e8ecadc01dfda5a3655d397ae789b34af1d1521015689ae7e74b937ebeab27326cc7b73a88c0aa42b294347c6ff8e53d2aa08c4451ee61daa06536a55dea0d679140e9c69c83945bdadb16f30bf204393f90baf3aa16952b5bbd07a4032cb4bbe912eb4568785370f74f0ea27e5ff08cc1ff44870ec8cabd943f0e2e56f62b09ae0e9f5d0e2a3914fe676a1abf6cca234abf656e3956311cdae5ed4c8734e841e521381a49c1ce5de60e9df3760a1ff1d5827a7e6e2b72b47a87c7357a6e5655f8f3124fac149406ea02a94d6b13a49fd9ededcf0f8d89a8a8ac6fc5d3af40d53acff43744e517dc17c3dcfad39d135ca19fbcc5e94ccd05d747bfdf33a3987c09fb80086080dc0fd1df0e393988e0f463f2b4b8326e17dc585358754b2f50f59f51a6305e22eb06f5feb097d93ac2dbe78be460e9dfaee1e87ab171b02d685f19e1d2995c799f94286494f3dbf093216ac15137c1f110b7cbfe6523a06e85f79c42ebde1491b38aab932f18b6d51744abb9d57a84832bb330d45f828015729145dd7ab13fa421305c116e015e28126c882dbf8fdb31a278525688ccce4275e378586e8916d955512b4d929771d091c46bd029cb48fc2a50944bc5569af4c2c9aedffa74da1f577e16b911899d6b0f3139fa4342d2049ddaf60da9c7c26c1151cdf13db2eefd7f9bd6a06d2be9bc6c177487fe403efb5502c5d52e4058f9a0c96f2831ae8bdb2ce6f7e769e44f171755e49bb114dc197f21e9982138d544f3215de3c10df56b7198316b19725f107f48a7c2b6a211b3046d13ae921e6473baa6e8ad9ba68fd529c89520963774f7d503a24d10177e6bc37d1f50c9d2b852e78c0e18817f356794761505694cbd63b987c8ee52f136af799ac63f11edb3ee17840c62e46e3b2ed5ee477540bf8b6542ad31d211cc9f918ed19582b6bbfb6b9fa3bd61e44c136f8d7d43695984cec28bb574235c18afac04b11e32f1a5b4269c7ae747158243ac7d119f92fe43a69b8184b8f356f93d94ccebad14e7688fc874ad4fc957516d0b298c42502859349c8f6c11335f6719100a5a81b3ecf460c1fe413", 0x1000, 0xf) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180)="d0247fd2", 0x4) sendto$inet(r1, &(0x7f0000000400)="12a7093dd12f51bc6db8b10e070dfccde3b56800", 0x14, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xffffffff}, 0x10) 1.014358665s ago: executing program 5 (id=46): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) setreuid(0x0, r5) connect$unix(r0, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) 1.012509762s ago: executing program 2 (id=47): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc290560b, &(0x7f0000000040)={0x6, 0x8, 0x100, {[0x8, 0x4, 0x6f6, 0x100000001, 0x1, 0xfffffffffffffffa, 0x6, 0x6, 0x1e, 0x10001, 0x3, 0xdde0, 0x9, 0x1, 0x8, 0x7, 0x1, 0x6], [0x5, 0x7, 0xfffffffffffffffa, 0xd, 0xffff, 0x9, 0x3, 0x100000000, 0x6, 0x81], [0x6, 0x7, 0x4, 0x3ff, 0x8, 0x8, 0x1], [0x7ff, 0x8, 0x1, 0x7cee, 0x0, 0x7], [{0x0, 0x5, 0xffffff01, 0x80}, {0x2, 0x4, 0x6, 0x67}, {0x2, 0x4, 0x4, 0x2c2}, {0x9, 0x6, 0x30, 0x5}, {0x4, 0x5, 0x7, 0x4}, {0x9557, 0x9, 0x5, 0x33f}, {0x7, 0x8000, 0x9, 0x8}, {0x4, 0x3, 0x1e, 0x8}], {0x40, 0x8, 0x3, 0x5}, {0x0, 0x9, 0x7}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x22) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40002004, 0x0) setresgid(0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40000100, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mkfifoat(r3, &(0x7f00000000c0)='./file0\x00', 0x180) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='/dev/vmm\x00', &(0x7f0000000380)='/dev/vmm\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000740)=[&(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='/dev/vmm\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='*@\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000680)=']%[-\':!:-\x93(-,@^]+@A/@-\\\x00', &(0x7f00000006c0)='/dev/vmm\x00', &(0x7f0000000700)='/dev/vmm\x00']) 968.498622ms ago: executing program 5 (id=48): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) closefrom(r0) connect$inet6(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0xff5f) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="866789809ca9c6acd63efbfb0cba2ed94f6b70d2b75e6bcb29e620ebbe14", &(0x7f00000000c0)=0x1e, &(0x7f0000000300)="90f92f19be321ce65a1e55d7c3ea65d79eba7c785db3ed871b33f3f3c3db71bb478d34d91f897d667e92ab77fb10f40abe3a143dc16adb50a4a0462b679812061e7647b9c89d7f5bc1d47d3e926891edbd2e92d2057311e24ffdfbbf7aa0be0f7c1f6fc51623cad457afd98815bf78cd600e99ab956a46fcef15e7c3116059cc631c4dc2c68f204b8f84c3083aeb99882230bd1611492abc4496390b244f2ea62bf92fe5c37903f05486860e06c70bfa2cb551106685618c667f75df1dfac10c7b4cb1547158a1c5beba93dd0c7349a825429d5f9f5da0bddec07b9a1b1374004e505ba8df83afef3108315990608a986ac465cbfb844b57b94e1182c8138841be7c9602c442e8e9620e74ec62867c08d12b26eb6f79d8ece907e7dbd18d2f93524bba93e2e37586154e2ab91276bc55d2da5a1b9555757906d5041e0bb1e14de4159cc8065fc629e013b90c6f3857aeee3daf35008750caa7eaac79b416a8993b18f57426b11325b3af0c60d83e9d03a8d0ee2cd26a3e471d72b932dc34d6b403cf3f15725cb6eb721a6b510aed8f3bc34581e50b6764e6c250117c40a22e0aac489c5d6cd1f1ad80f1716b27507fa1e59ad479de979f866d12430ba4905f3e0a2c4148ab246c1f1ebb6c7ab7d7461a6cc6a4a3c2b7e04dd11a7f3480d27bd2f16391b9f345d67a6d3a084e23c3cc16039e719182c9563dcad9b5bcdb643d26bf8303c1555104371aa12b189178e353ae720a7931996b5cbc397bc9bbc69b82cce12f6150a74d8772bf5ed9f71ac7564d68f72af91aa2c9ab32319ed899de46d66e8421c86c937074138f33f85a1d521f9b7308943046e7149f2716ed21f4e8a81d576e681c6eabe9fdc26f641aed4653b790522813392f59a7a2cf3c4af9e490dda90db550d1bcdac9eab442d13e95ee170c017f4dac5b8bb945d3ea1df4aeb20bfe4a828bc225bb408fa4e4d290eb383f1aa1d07eb441ab7cb1eb0be560fcc15560eb9ca96bf636469a59ca1d5ec04ca3d8d7b2f1215b35067e7edb11a4aa36ba896a33e3026fd19422ba201a5b9d03ae79a3021d021a10a6462c9e5269f8103284350a85baabc450e8bb84e65f69dc10936946b6de6ab78f81481352845f9f60c77bd2d25e29174f16883d046fc1c46a41cebef0652c47ee5979ed6c1b16a6a811d6aea909d3d2dd8cc2fe6231480a3b3a7fa614c34dbf86955747809bdccfb59e374a7c19a8f5888c8a9d6a2ac613ce09c6e7400957b2d0d993fd94ad3f920d4b73369d9a4e7d8360b546f9a0ccbeebf93f622bc9d791dee7f566241e23ab8ae0136046768d6e45c5b50b42cbe2ec6241ffd1d3556a1068ba43ba8d6bcb042eb44053e4a367f0b8dd8a2aa8e909ccaf813256dbf18969f079778da1d2618f8cb94a3369dc9475a157886c6a4d68efb89f95d198c9c5c0e310635d4e2508e59f0ce674f4cb820b81126d7d1df44f92e4ab63ccaa0c27bd075c8d4ce42569961e593f8eb3d6fc25240a38205a6df12544038933b21f30439784975bb8d7602456233513946bd267503c7d3db9821eb4173a939f05e7d4ad879a67273b89f1cc0efd90d1aa4cdeefea9e27cf2ad44a4fd92fcfd1b5d9d6e27152475039ecf7a7422f5a6e35c77c1710a9d0aec5eafba88938458dd8674681af22384e253f763b430dc1acf69c3eeb2112e05084773dbf1f927443a72d8a2d965cb2d7ff2a740043d0a91b407e3f67d2d81e5ea8d3bf839581dc548c13fc0e93881ad4248c7ae676bc37832798cb5253a5bc48cb36c0789c8d3897e0c4684dbb7441a56019ff74ee02212094bd85064f87f535ed3a5e47ff41dc64293577ffbd6d1d53de19b5a5f2cf480d38a0436e586026abaaa5720c6ef50c30b00e0c02a3a3e54ac504a3abafaf376c3622f1c56651a4b2b655da0f9ef9265216af7b79ad7ddacfa7b29250394d451859b0ac2595431e4e86a5650260774347af14036e7033b279548a74aa165501a230def125f9f9904cc0fab161e911ee4bd4620f6a718a963dc9db90a4b960e7ee97ab39230d72209b806d4ab275c2b3d670435bc480785961eb6046f25d57ddf15d502312b920f91c01c53d430a0ab7ea2597310f4166d6b30be766cdce08b779efdb917f6f48cf1375f04b65e0b61f624dff29aa3a490be067efe24b59b0ee7e0e6e33ad12717f8371430661b6edd4f576ffceedc0934282a1b83f8cfc4094c10890262fdc4798c63ce7e66527252623fec10a34e7d0edc77d0b34fec5b829750d4484ad5a2c0f50972ef45c4a4480cf36fce2d5d6c9aef3d7bf3b7a1b856e1b1e98bbfd8c1bfaf8c4f64477fc9c1aef25806eb381238f0374ef3b845b9f06f61eac3a2879a9540ce745b0b8ae9f88b3c2602288aa90544824211f07851e2582b6a7c960a6eec750c0e890a8df4c00ecd66c59c0bd75995c25713958af05945d224f324563a848843535af1f222d2892cb3332946500713309f96d80726479edb1a1af41b912159b9d078fef0513968fe1355d41a2a896f453eb2b8f72a16316fe8bea4bbd1b999058a5ae01decef395ac989bc909c5487faee54449315f091473b567a1c6dff1ea56603bd40dd89521d4049fb9b8f61cbc53b6ce5c215ea94dbbca145ed9a318b9fe3e84d18cfe50093a759140219cd1706a96a2e25f6c64158dbc02325dcbff9b2e36073bbbf8ea97509598786ba96ed812799b374744a9529068efc714a7ce39a8e6fca97968d0b6052aafdecb5ff319118af15f67e60cbed5b42588d94f430b9eff30be00ab713b32322076dd81be6e035239caf52465599d8291ef03dcc41f028b7499d0f24d437226bda37916219c0fa9e0c57423cf5871bc592b8ef54d312dba5a569261af4d4fc10c20cc504fde772eac4950ed022e3b1a586ab3c24316619d9da1522577d3595a506bc3167c85f09e980c58bbbf51e5cfab54e903e24945ec284f54e94a2faca4c5a8079c92fdd2bc2d0adcc45284fd66840f01870a91ac9f1cae1341c1f64ce5744fa7e58480a9e089dd817a7d5e776d23a4b1a12043b370f858d03361db145caac2c59f4ea0546dc2037b4fb9f22877c575bf0370abc0f8dec35d6d68a8149a9cd697026f4b45dde5c262a2dddefa8ad7090adab08a4705e73ca3e8b543bbb889fb5188421acbda794c436fc78fd4ed2fac92d879826547ca356710138bda0c36131292df390f3d0fd039d6e96bf0ac4e374ccd2308e2bf628f65fdd692b9934404bce33e71534dc2e074b7e466f41821b20e93a10fc707d68b9550dad89a94da15e04c1f69889bf64ca7e68399228c9fb4130b9bb1baa0beba39804e8b85186411555a36eb43b26c9bb4cdd7fbd15be67eba1c372f0462ac331e735433b95aa726b7987b5e7cd82e8e507657bf813630316a4175dc2558e268ab751029f713362d69f920ce29f8ba2ab8d948d5907bfd70a1b78aa5019041cfdb11718ef7c7307d6cdbbfc3628e55002106ba247229f9767ab0bc6e89c9ae71c0b2ac17538ccaf9a6dc4a1a21eae847a808fe43ffbdeae6c751247151d31534442d0618256c659b5601b18bfc017f117a1162a4f3c9d44abbe0cc871f0be78838098def959f8a19963fe73493d41fca7571bcac46df1c1e53ffefdd70830bc38ce6f21698158ffe34cd02a46201d2ccaffbaa785a2c83def2a56c21f4fc34c63ff42af5bfe02f19ca35a8aa5a9b6532dd09d9c047de43f306a38c64a69d09fffc641b26bddd7bb2ce09fbae5eb0abfc2020a18f4d12c55ae9fbafddfc1a7980b4c749b119d2a2f448e6c6657abd643a236bc6f6f9a26720304b4365ba51470f130209f47a5523050c33b45d612e9a1e942d956ef57cd63205766c6c627e3d6841e2fc070ae778a15bfe30654f13a730ec3d11248477307c9ac61ffe8b1942b87b0ae3129fa980af8616f178de13d69084fe202e8febe1249ec6ad7184dbc4dc7fe3b9773f90a06b4d2b2b116404cd492b15e788796da995f446c92e3a7b10c2b22bb47764d0db6ea6961abbb7ead04f325375c703c8c222d7ae5067eb2d3739dcc3868484913f9671d1de7b5f03cc6d9d295f1aa20e187be7ee3e8a6abd2bcb30b49c93538be2ffd74414dfb1687e7eb6e1ca103fdf908a467019c3b6353c414dfbf93c242728a6a709643878f266216738616c3eb986b500e397810638779ebb72f64b0e5db3bd7a6637861827edfbddeafeda5061d4de224363b9bf0e62b891e8604fc89ca38dcb81d4e945910d8dde99a27e3e3b19e3e2d1da56bd317b52a5fd670837bba49975bb9448f74543fb92c3df738e9c1a226711bbf30920e3b2a1f58d18f6c0694eff5e8a0f00d9dbe5e23a082ca138071a1c0999b5da12768efcd72d3b1444664f713f61ea1822c2b8cab06eb4354eb7a2bfcb076b8ecc1e147d386b9a3369631923883a4c696b3eb14a3f677a4e58dcfb763d58fe86468c05772b19f5ba2d28afbace22d25f8987a03dec60e37270aa36ffc6218563bd2b0a64a9f76225cfddc45848147cc48801eb3cf7735468a8061a4b132b5834adb9a615912e214d6ed351eaa88ef21c6b6b55a795323d2a5251ba6007cbdd242126ea5ff811bcb7cc13a2e81ef2c16a6a0b83d93378ae618ef78c897a5ed103be12c255284abc51e02f61c9a8375514226b9fbe6cf460ab9fdbd4e5b9204f9a3e5557fe9bb85ac9b1a226551b6e1d22a43e78e037648294ccf26ec46ccaec8e3d421dc8df4112141ad962194d6fe8c8824263cc0dfcb2b244c00115913dec035bda3dc2aec30d5eb5fe3eb9b144e57f645da2139d67fa85158d01dfd1f9be272d47be9504b7a60beec42926a24fbc035490b71a5eb3926263c21df684fc5c4d6f4c39cbf263c5b34ede51cc1981d86f330c5d5dd970fb2ae8f1b572a8b000a9fbc2deaec37cf8e5a83e77eb2a8f8a5c011b56cf75acd03065e9ba3f2933f8b047379b09442886c90d5228ff75e77d46a29fddcb2a08519b47565a1301e2a9f6a6ab587ed26f9cd689349e96edb2d7c36ae079fab7958976d7962f4561293d8e8bc02711b4b803be5f5d563b1c3f3977883a3242fc7508bb9d90c56ab9d52d2b845cd06140862d1e375abdef99550f7d9bcb21b76a5e7f4d2dfdbb34f4a32d1943d4e8603316336d57de36bcaad9353247576c01a22251aa78d7654f74a44d056216ff98a0b65dbaee638d5f69e0fa9803132af89d3058de1209e033bf572acf79e38c8f489ac8d7c9b3335c576e157f102717ea39a699146af19d1cd3850fa58e488996c874a3648d01153dadf51a6be8ad0c1e163dca51c1a3b4b5432816d1e8069282e86a67fe5815a48862fb928237e874886a279bf6734351ef20fb4b3a71ac0486c28c2e21790caea2277ea632f892e84ff226d745dca37fb2c146e7847c10f50b28d9e3f7492981d8d45446a9fae168bc43f2e2550f1abd5e06f9635a9e729a2a54b82cd4cf4078e35d7b3f9837083603d9efe8bb15c4e4384e6a58ce8f5d214a0226af607d8fc7646b49b74f85e393545494c2d3492cc3efddfa7473879e5508b9fceb034c9e2d81bd91c6f144daf736fd224a2aad5d28fa2a566e38db21dc0a39b04472b875222da2a820ac12dcaf9a8bfa4d0d98cac8c49a447270594deac5ae47044e13a8aa4e60b9047402315c27fec3fab9f28fe0e6376b1d48b3a64310d5bc48b915eac95704002b6a619f21f1357bcdcbc0750b2985bf4901ce71b466eb30daead4c50f6b70f96b7f47cf0addf6beb716132e7f57532727a2f4d740abcbea0b8084548fa9414ca2e9a0d3", 0x1000) 916.53883ms ago: executing program 4 (id=49): mkfifo(&(0x7f00000020c0)='./file0\x00', 0xa2) pipe(&(0x7f0000000280)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x1de) syz_emit_ethernet(0x73, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6f15184a003d3a0100000000fe000000000017000000000054cd318c7e7974600108f43a1bc1bc6a8f009078000000046c9778ecfffd"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='w\x00') 125.222302ms ago: executing program 1 (id=50): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22, 0x7}, {0x7, 0x5}], 0x2}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCRTSTADDRS(r2, 0xc4504449, &(0x7f0000001380)={{'./file1\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x8, 0x81}, 0x0, 0x34, 0x0, 0x0, 0x80000000, 0x3, 0x20007, 0x0, 0x4}) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) dup3(r1, r3, 0x0) r4 = socket$inet(0x2, 0x3, 0x7) r5 = dup(r4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xd3c) open$dir(&(0x7f0000001880)='./file0\x00', 0x80, 0x105) sendmsg$unix(r5, &(0x7f0000003680)={&(0x7f0000000140)=@abs={0x2, 0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000003580)=[@cred={0x18}], 0x18, 0x401}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) 124.907159ms ago: executing program 2 (id=51): getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fstatat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) getresgid(&(0x7f0000000240), &(0x7f0000000400)=0x0, &(0x7f0000000440)) setresgid(r3, r1, r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) seteuid(0xffffffffffffffff) r5 = getpgrp() sysctl$net_inet_etherip(&(0x7f0000004400)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000004440), 0x0, 0x0, 0x0) kill(r5, 0x13) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) r6 = socket$inet(0x2, 0x1, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwrite(r7, &(0x7f0000000240)="54d1", 0x2, 0x4008002) setsockopt(r6, 0x6, 0x8, &(0x7f0000000000), 0x0) truncate(&(0x7f00000000c0)='./file1\x00', 0x408) r8 = getppid() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x50101, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000080)={0x4, 0xbb, r9}) utimensat(r10, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x26b, 0x411f}, {0xab, 0x4}}, 0x2) ioctl$WSKBDIO_SETENCODING(r9, 0x80045710, &(0x7f0000002100)=0x300) sysctl$kern(&(0x7f00000001c0)={0x1, 0x36}, 0x400, 0x0, 0x0, &(0x7f0000000280)="b3e22f22cb5ef1346e43e5c4c8020000007e05e5d413268a34e86e5102a8a0e78bde74b8ed9f3fef144f31b2257876d764106061e057b42a3d5a1adb01874d079eac8c6f52d9cdc6bc9dc7e88f8eff0f9068862d45bf57998eb6a1b50878968028bdeb80587a0b6c674f224743810a2ad0af28005a1e9c8c56bb18a7e615b2e330f6096527cf67a4ba0c87e39fffc68b4859ea83479a49f45c5c4327d1768e278bebf816b29e0a43bd6fa7ecd3c99eb460fa02d2d7088c78cfc93aa2943bc924a50a55a8f74402e2867330063b318a7267d564dbadf101e9f47671ed00"/241, 0xf1) setpgid(r8, 0x0) 124.610796ms ago: executing program 3 (id=52): syz_emit_ethernet(0x80, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaa0400c4cb57025f293b9b9baaaaaaffffffffffff86dd65e481e2004a000000000400000000000000000000000000000000bb"]) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = socket$inet6(0x18, 0x3, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x41, "febf00000080007f7400", 0xc0001}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) r3 = setsid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r2, 0x6, r3) fstat(r0, &(0x7f0000000140)) getegid() sendmsg$unix(r1, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r2, r1, r2, r1, r0]}], 0x28, 0x40a}, 0x404) mkfifo(&(0x7f0000000000)='./file0\x00', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x794, 0x40, 0x8, 0x1}]}) ioctl$BIOCFLUSH(r4, 0x20004268) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 15.664718ms ago: executing program 4 (id=53): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x1000000) seteuid(0xffffffffffffffff) fchflags(r0, 0x0) kill(0x0, 0x13) 15.32055ms ago: executing program 5 (id=54): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000000300)={0x6, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x6) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x1c) open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) ioctl$DIOCCLRSRCNODES(r0, 0x20004455) sysctl$hw(&(0x7f00000002c0)={0x6, 0x12}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5010, r0, 0x80000007) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f0000000cc0)={0x7, 0x8000, 0x4, './file0\x00', './file0\x00', 0x0, "601ddca27e60ac539052b11f74e89a50af678f70cf27a9c5aa3bf3dfdd01261b53f9f3590c5f013f39ed6f25dbba5a420566fb26b20eab00f9dc9757ef10881c8c1e989a850098f23a468144efa1e67667a2f760156409fe6856a6328674636aef9d83f111f69d5f49254ad52ec512e11fe086100c40ce192f4a5715521e2ba4df813f653f2993e87bfa8403f90111eb4725c1c33928bd0682abfd3e4e02efe59efcf3c9f3b9f9891865c2f865d6f92c0b60929955f075232a0c4d5de659ca65547ec2d8adfc9958b27f25b1a42276b15a6282b4e51e06502d2622e0112c001e7ed8d493d10604ef8add308f60fb455b5c09ec79aa7d4142dcad772fe1168297803cce95ff2fdd57e245292db95f206f5ada5d2d0e5daedd621a8fd9149092fca4f52776c376c52bcb849af560d6f780dbfb35f984ecac21716b602dc1e01ef9e9aa14af80ba377670e43f8402910201d790fdcc3754b5baea481fc6aa0b989210a56ade41f67ac1146a23382c0b94a565356426b49d9b05f8b678ec756f82e9c43339750da4c59045c3c646e68e6837121fca356614c438d098d61deaf929c2ad2c3d5d6a9bb1f1a86c15d66ba71ab5ab821d9d4207f03a92f71cfcd26af4cfd17b57932a96c2705c205ab38d08b28e052fb0a77311ea0260bd307d9c589ca5ce720702537fa9b4c1cb51b5388a22ef8c632f99620be9ca73806206b9644797a0274cdff5694d16428ef0d72a177e7801f4452a474545770eb38be2ae53165c4b6d5983a976524db2d2720fbd481bf90021d04fdfd733fc068d3b298e64bb7be13b0e6dcb13ec129b031a665eca62630429104272259f963aa63acee9592c631fb3337b2de4a7460c9b6893ae455c48f99f153906eabc24fc084901395326e79e598e7185b6dcd5f268db53a7d0b28850bf5aeb83b8a5bf6cdd1ab6566eabf455aaba5036fe07fe7f51dcc6bfd0709165a48d53c2749a1a484f9f9b4bcf120a522e732f93df663a60dccd4bc2e54c13b0578c63d4f9aff2bbb436add1b8ac92104495efd006fa65fce4c1297eae44e4cb8f35412a11852b60be09a0b72770c1ec802d23525b94012f3679c7ddb39053f732c0a2cf6a8c78228fecd731f57dd3f7c3cdf327e19df7f734642f04250470becd213ea2b0c77f74d5b2843cbd6799d1d5b4a256e4c7bed9371d9b25d4c01885cdb5b9ea0c56c8bf1333fb7de061e29fd3bf0f724f7d81db64d3f32e0ac9863d7de041d9dbc10a619b747c244141013e2116d8b0cb1588a997fda9d831d302e3d453125e31d84e4052959c34c6ca9b32646fdba6bb2f15a3ab621d47596f82855376f1a5ebb8f1469e1787d258638036cf83ce493c35af846b88cba7df75773fb75528cd2fe45ef1d8c943ba45cf1147eacc9a089a89f5b581fa1c3b39f0beb1db7afb03943ecafed302ab23a870f11009eda0dcdb022e9875957548d2dc1b430a1e6f2a439526f94c324b32d18362cf4ec6eb3892dbe9987c4279dfe3838202a76a400512e3fdb427b20188a1cbd3e2c5cf75be4b65884bc68aea0f5fadf4fd016e16ad3fae3b3f3c3dd6006c6b603fd2adaa2238239857b0ea5e13fc5962d7e4fe0755b7c78c3567478246446614f396018ab82c2974dcd3ab32c53f3a42220e71f6b0e3c71c15e4c08c0e93adb53ef1411e264a4474525bb9f3669629cfc542a7e20146516abbde7a4c7773bc8f36b8cea4d64d32c58caf31c6cc2ea05d204b0889b8056131b7cd6dc21fcec713d1ce28dadfaa05d7c6cc2c70146dcd1fd0a2d55053ae59f6d2d037518ae72e46696b2bb0fa0a93bd1bda9ac17c9339d5969d5caf1477f54a7e3711e0455add2f4ab73ab14e907ef603c797f5317fe534b95bb29be4e885969dce2914328c7694c797973a47ff78e0e2765130afcc8596"}) sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCCLRIFFLAG(r0, 0xc028445a, &(0x7f0000000c80)={'./file0\x00', 0x0, 0x75258b91, 0xf, 0x38, 0xfffffff9}) 14.943158ms ago: executing program 0 (id=55): r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x5, 0xe}, {0x25, 0xfabb}, {0x8b, 0xfffffffa}, {0x41, 0x6}, {0x42, 0x2899}], 0x5}) 0s ago: executing program 1 (id=56): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCSTOP(r1, 0x20004402) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.7' (ED25519) to the list of known hosts. pckbd_enable: command error  -r_,y;+_Dv˪BXKsr!%:DOCl6镳ؑȭ[,ĕ=2 Y4%p)K`6^\P;ĽoÊu`:&B<2`/Xou.t27 26+K4uM:C!dyA~>YO$]wQ~۟N/ar#m7A5#ELmj -r_,y;+_Dv˪BXKsr!%:DOCl6镳ؑȭ[,ĕ=2 Y4%p)K`6^\P;ĽoÊu`:&B<2`/Xou.t27 26+K4uM:C!dyA~>YO$]wQ~LJ[va4  KASAN: invalid write of 36 bytes at 0xffff8000018cabc0 from pc 0xffffffff83b24217 KASAN: first bad byte at 0xffff8000018cabc1 (+1); shadow 0x01: partial granule (out-of-bounds) KASAN: 0xffff8000018cabc1 is 1 bytes inside the 16-byte malloc slot [0xffff8000018cabc0..0xffff8000018cabd0) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x377 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x397 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x397 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff8000018caa80..0xffff8000018cad00 (1 cell = 8 bytes): 0xffff8000018caa80: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 0xffff8000018cab00: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 04 fb >0xffff8000018cab80: fc 08 fc 08 fc 08 fc 08[01]fb 08 08 08 08 08 08 0xffff8000018cac00: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff8000018cac80: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffff8000018cabc0 size 36 op 1 Stopped at db_enter+0x17: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 285709 34373 0 0 0 1 syz-executor *306506 91487 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x17 panic(ffffffff84632841) at panic+0x270 kasan_memcpy(ffff8000018cabc0,ffff800036b2bc00,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff800036b2c2c8,1,200000000040,ffff800036b2c2a0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff800036b2c2c8,1,200000000040,ffff800036b2c2a0,0,1,1ffff00006d657d0) at kern_sysctl_dirs+0x30f kern_sysctl(ffff800036b2c2c4,2,200000000040,ffff800036b2c2a0,0,0,ffff800036b2c520) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff7248,ffff800036b2c520,ffff800036b2c480) at sys_sysctl+0x54f syscall(ffff800036b2c520) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac70fea4e40, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Caught invalid memory access at ffff8000018cabc0 size 36 op 1 ddb{0}> show kasan KASAN: invalid write of 36 bytes at 0xffff8000018cabc0 from pc 0xffffffff83b24217 KASAN: first bad byte at 0xffff8000018cabc1 (+1); shadow 0x01: partial granule (out-of-bounds) KASAN: 0xffff8000018cabc1 is 1 bytes inside the 16-byte malloc slot [0xffff8000018cabc0..0xffff8000018cabd0) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x377 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x397 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x397 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff8000018caa80..0xffff8000018cad00 (1 cell = 8 bytes): 0xffff8000018caa80: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 0xffff8000018cab00: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 04 fb >0xffff8000018cab80: fc 08 fc 08 fc 08 fc 08[01]fb 08 08 08 08 08 08 0xffff8000018cac00: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff8000018cac80: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope ddb{0}> trace db_enter() at db_enter+0x17 panic(ffffffff84632841) at panic+0x270 kasan_memcpy(ffff8000018cabc0,ffff800036b2bc00,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff800036b2c2c8,1,200000000040,ffff800036b2c2a0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff800036b2c2c8,1,200000000040,ffff800036b2c2a0,0,1,1ffff00006d657d0) at kern_sysctl_dirs+0x30f kern_sysctl(ffff800036b2c2c4,2,200000000040,ffff800036b2c2a0,0,0,ffff800036b2c520) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff7248,ffff800036b2c520,ffff800036b2c480) at sys_sysctl+0x54f syscall(ffff800036b2c520) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac70fea4e40, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800036b2ba10 rbx 0xffff800036b2ba80 rdx 0 rcx 0xffffffff84ed0ff0 cpu_info_full_primary+0x1ff0 rax 0xffff800000170800 r8 0x101010101010101 r9 0x8080808080808080 r10 0xffff800036b2b7f8 r11 0xffffffff82322ea0 x86_bus_space_io_read_1 r12 0xffffffff84632841 switch.table.vce_v1_0_load_fw+0x99e41 r13 0xffffffff84ed1c08 cpu_info_full_primary+0x2c08 r14 0xffffffff84ed1e07 cpu_info_full_primary+0x2e07 r15 0x1 rip 0xffffffff81734fa7 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff800036b2ba10 ss 0x10 db_enter+0x17: popq %rbp ddb{0}> show proc PROC (syz-executor) tid=306506 pid=91487 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ff6550,0xffff800045ff6030 process=0xffff800045ff0020 user=0xffff800036b21000, vmspace=0xffff800001c81b90 estcpu=36, cpticks=28, pctcpu=0.0, user=0, sys=28, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66778 128369 92647 0 2 0 syz-executor 66778 331977 92647 0 3 0x4000080 fsleep syz-executor 66778 507476 92647 0 2 0x4000000 syz-executor 51067 342170 71154 0 2 0 syz-executor 51067 293660 71154 0 3 0x4000080 fsleep syz-executor 51067 15173 71154 0 2 0x4000000 syz-executor 34373 285709 97704 0 7 0 syz-executor 34373 196451 97704 0 2 0x4000000 syz-executor 34373 460657 97704 0 2 0x4000000 syz-executor 91487 4975 85165 0 2 0xc80 syz-executor *91487 306506 85165 0 7 0x4000000 syz-executor 91487 445547 85165 0 3 0x4000080 fsleep syz-executor 50813 302917 11002 0 3 0x82 wait syz-executor 97704 519977 11002 0 2 0xc82 syz-executor 11628 250413 11002 0 2 0x10000882 syz-executor 85165 493313 11002 0 2 0xc82 syz-executor 90994 255688 11002 0 3 0x82 piperd syz-executor 92647 164356 11002 0 2 0xc82 syz-executor 71154 420701 11002 0 2 0xc82 syz-executor 11002 399839 46602 0 2 0x10000002 syz-executor 46602 178979 6754 0 3 0x10008a sigsusp ksh 6754 507739 31881 0 3 0x98 kqread sshd-session 31881 142859 65751 0 3 0x92 kqread sshd-session 51232 274908 1 0 3 0x100083 ttyin getty 65751 453150 1 0 3 0x88 kqread sshd 82243 3967 9550 74 3 0x1100092 bpf pflogd 9550 196397 1 0 3 0x80 sbwait pflogd 9067 448366 44681 73 2 0x1100010 syslogd 44681 420839 1 0 3 0x100082 sbwait syslogd 68523 462975 1 0 3 0x100080 kqread resolvd 93061 351790 20004 77 3 0x100092 kqread dhcpleased 36411 264506 20004 77 3 0x100092 kqread dhcpleased 20004 154834 1 0 3 0x80 kqread dhcpleased 55915 303027 0 0 2 0x40014200 smr 83570 85680 0 0 2 0x14200 zerothread 32407 499488 0 0 3 0x14200 aiodoned aiodoned 62876 402088 0 0 3 0x14200 syncer update 59952 331066 0 0 3 0x14200 cleaner cleaner 70239 267281 0 0 3 0x14200 reaper reaper 93191 16346 0 0 3 0x14200 pgdaemon pagedaemon 45900 448981 0 0 3 0x14200 bored viomb 58052 270467 0 0 3 0x40014200 acpi0 acpi0 47236 296896 0 0 3 0x40014200 idle1 44731 476807 0 0 3 0x14200 bored softnet1 17993 302381 0 0 3 0x14200 bored softnet0 20446 397546 0 0 3 0x14200 bored systqmp 68649 371913 0 0 3 0x14200 bored systq 46425 450892 0 0 2 0x14200 softclockmp 96866 19224 0 0 3 0x40014200 tmoslp softclock 64255 238443 0 0 3 0x40014200 idle0 1 471339 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 34373 (syz-executor) thread 0xffff800045ff7ca8 (196451) exclusive rrwlock inode r = 0 (0xffff800001d20a08) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 rrw_enter+0xf0 #3 VOP_LOCK+0x17e #4 ufs_ihashins+0xda #5 ffs_vget+0x2e9 #6 ffs_inode_alloc+0x576 #7 ufs_makeinode+0x1a1 #8 ufs_create+0xcf #9 VOP_CREATE+0x1a2 #10 vn_open+0x6d9 #11 doopenat+0x460 #12 sys_open+0x86 #13 syscall+0x1089 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xffff800001d20c58) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 rrw_enter+0xf0 #3 VOP_LOCK+0x17e #4 vn_lock+0xca #5 vfs_lookup+0x1f7 #6 namei+0xe19 #7 vn_open+0x319 #8 doopenat+0x460 #9 sys_open+0x86 #10 syscall+0x1089 #11 Xsyscall+0x128 Process 9067 (syslogd) thread 0xffff800029923768 (448366) exclusive rrwlock inode r = 0 (0xffff8000018a4918) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 rrw_enter+0xf0 #3 VOP_LOCK+0x17e #4 vn_lock+0xca #5 sys_fsync+0x200 #6 syscall+0x1089 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11060 12252K 12398K 166960K 12193 0 pcb 18 24K 24K 166960K 27 0 rtable 239 12K 13K 166960K 353 0 pf 34 22K 24K 166960K 52 0 ifaddr 43 12K 12K 166960K 46 0 ifgroup 55 2K 2K 166960K 57 0 sysctl 1 1K 13K 166960K 5 0 counters 70 42K 43K 166960K 72 0 ioctlops 0 0K 4K 166960K 1499 0 iov 0 0K 2K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1305 84K 84K 166960K 1455 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 6K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 292K 166960K 11964 0 file desc 15 53K 89K 166960K 203 0 sigio 1 0K 0K 166960K 1 0 proc 70 128K 161K 166960K 561 0 subproc 72 9K 10K 166960K 126 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 67 465K 465K 166960K 67 0 exec 0 0K 2K 166960K 391 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 221 208K 240K 166960K 3529 0 UVM aobj 39 5K 5K 166960K 39 0 pinsyscall 1064 1741K 1741K 166960K 1359 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 1K 166960K 29 0 temp 35 9166K 9176K 166960K 4125 0 kqueue 13 40K 61K 166960K 38 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 33 0 30 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 65 0 46 1 0 1 1 0 8 0 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 736 12 0 8 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 84 0 76 2 0 2 2 0 8 1 nd6 152 25 0 0 1 0 1 1 0 8 0 kcovpl 48 14 0 6 1 0 1 1 0 8 0 ppxss 1192 1 0 1 1 0 1 1 0 8 1 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 23 0 0 1 0 1 1 0 8 0 pfstkey 128 23 0 0 1 0 1 1 0 8 0 pfstate 448 23 0 0 3 0 3 3 0 8 0 pfrule 1360 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0