Warning: Permanently added '10.128.0.33' (ECDSA) to the list of known hosts. 2020/05/08 07:13:28 fuzzer started 2020/05/08 07:13:32 dialing manager at 10.128.15.235:14315 2020/05/08 07:13:32 syscalls: 338 2020/05/08 07:13:32 code coverage: enabled 2020/05/08 07:13:32 comparison tracing: enabled 2020/05/08 07:13:32 extra coverage: support is not implemented in syzkaller 2020/05/08 07:13:32 setuid sandbox: enabled 2020/05/08 07:13:32 namespace sandbox: support is not implemented in syzkaller 2020/05/08 07:13:32 Android sandbox: support is not implemented in syzkaller 2020/05/08 07:13:32 fault injection: support is not implemented in syzkaller 2020/05/08 07:13:32 leak checking: support is not implemented in syzkaller 2020/05/08 07:13:32 net packet injection: enabled 2020/05/08 07:13:32 net device setup: support is not implemented in syzkaller 2020/05/08 07:13:32 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 07:13:32 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 07:13:32 USB emulation: support is not implemented in syzkaller 07:13:38 executing program 0: kqueue() setitimer(0x1, &(0x7f0000000000)={{0x6, 0x1}, {0x1, 0x1}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x3, 0x5}, {0x8, 0x3}}, &(0x7f00000000c0)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) sendto$unix(r1, &(0x7f0000000180)="f8f056aa21e9b311", 0x8, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = geteuid() seteuid(r2) lseek(r1, 0x0, 0x20, 0x2) r3 = msgget$private(0x0, 0x102) r4 = geteuid() r5 = getgid() r6 = getgid() r7 = getppid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8001, r4, r5, r2, r6, 0x2, 0x800}, 0xa73c, 0xe5, r7, r8, 0x3, 0x3ff, 0xff, 0xfffffffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9, r9, r10, r2, 0x0, 0x108, 0x6ed9}, 0x498c, 0x7, 0x0, 0x0, 0x2, 0x12c000000, 0x200, 0x40}) 07:13:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x104) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) r3 = socket$inet(0x2, 0x4000, 0x89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="3987209e9d37e4edc6d7902fee07f2fd151d53a0d066ebc9", 0x18}, {&(0x7f0000000100)="43f4deebfb46598251138def3aa75b1c92b7cf1ea1597fa104fa3f19777904c537f71f0d87a838b803728cd6134933e3d942f694b438e02d1fd1967ac0e79eeae0970943633156d890e9dad188c300e9262dd28adabf79a313242fd3bff1eef6b615f897f1a7", 0x66}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5}], 0x58, 0x3}, 0x0) recvmsg(r3, &(0x7f00000018c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/89, 0x59}, {&(0x7f0000001500)=""/183, 0xb7}, {&(0x7f00000015c0)=""/164, 0xa4}, {&(0x7f0000001680)=""/24, 0x18}, {&(0x7f00000016c0)=""/69, 0x45}, {&(0x7f0000001740)=""/53, 0x35}], 0x8, &(0x7f0000001800)=""/181, 0xb5}, 0x842) bind$unix(0xffffffffffffffff, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) nanosleep(&(0x7f0000001940)={0xfffffffffffffff7, 0x4}, &(0x7f0000001980)) r6 = socket$inet6(0x18, 0x4, 0x5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000019c0)=0x2) syz_open_pts() write(r0, &(0x7f0000001a00)="e0b8db67328813fbcefcbd633219f737a02403cdcf586b2f5f071802c022224e22be276dc0d452d77d9bc8b6f08c5783439a07f9d176144c94009fa9a342a0bcd035aabe042f7d7c22398c6883085ec372c6928300e85ff38632005cf46d6d253b2938ac374b2fe50b48c96ae136f78363dfb03fafedb0a79de3a3b27d8455a81493cc22435b8cfe5c9847ea0a799f33fbbcfa2b15ed254bf20c10aacd8443451f6747316472f5a69b4c745b1a6bc30c41017cda47962d5a35505cdce727d44d750c59367348cb870511c23dea4873d114f7d3feace695bad904ade924cb2f1f6cce", 0xe2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd\x00', 0x200, 0x0) dup(r8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) setuid(r4) 07:13:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000001540)='./file0/file0\x00', 0x0, 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001580)) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r4, &(0x7f0000001500)=[{{r5}, 0x0, 0x80, 0x2, 0x2, 0x100000000}], 0x0, 0x0, 0x779, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r6, &(0x7f0000001480)=[{&(0x7f0000000040)="42bcf6ada71a50a779b829e1279df228a4574b2d7870c749c159ab1a7705899d43db8780acdd68d85ec0f66843a4bafb7668b12c6029696060611dc5fe52821dc1c7d463bf9119ac06111944d321b7cb151c87f3e9305cd5555b31dd327dcc4b3bdb3c9b85434e5df8c605690c0b7765f587471b0ca50a13a4f589bae71755a8ba6ace1de68666285c5994b17e7228cdabb663ab42ace22270b53c92a61b03e6911ca2a2ab072b41fdc87d18bafedc40b1ff2d8dc2bb7642cdeec7bc698d6b", 0xbf}, {&(0x7f0000000100)="0a48c9b2341bcbb0ab5a71d9794f8b6e92449068d1ad1f4abbf92b8b147765e041f7aa10a66da1fc60760e587943a3f0b99b0c1dcf905cb10e74702e4facb2e4f30ab943fa754b0e7bf76e06a0b5872fde050d7956e61ccd651727163e8e30b3b4a09434f6dda0268ce667a743669b97f9a16c4130929277b3d3ff5363c3e30a3c6fb78a698e527eb3de20a896a6e08efb1605591916a36ea76204680e0cce9871c206ced8dec250ec6bd58ae2725c617f3e77b47a6ebb410c371ca0eb26bb3824a786c305dcc356341e6862f78b425f1bb7c20c45e0f4b365b57f9c38fa50333fc7433f6678b9e85297560d", 0xec}, {&(0x7f0000000200)="184490ea42a7d34ad2ef92a317dc7e30030f02e8259f735c0e0e794e93e4593a848cdbe041e85ba868baef9046ffce9331c9813651f39fa4e286b8ef0f421bd8ff9e89fe327a24ec4e39a517703512d1e059a81243d33e6787a40751d5e307769a4281a7a2e1b13102481e7eebac6f5996006221bf2cabed25c37395945ed4c8cb2e414360cc82e6c9abfd70f018bff969ae1f709894164f5c2a4c4a37f12c75fe94daa5785cd627676ee8e49a68d863d63ba230560092cfcd4fcefff790b2641ac5e933ce189a386d6a63705f28264de4e12b1cdf8cd92eb2aa4fdcd69b628e6c6585d0f024653ee01b3270ea7fb85216c2db48dbb84bf10ef839d636674d16d82729f79f14bbd4ebc5841422590419acb4cad439a09f994f3bfb9d1b7cd105771f1ca8f2384469e5c8f590a33b9fc409a27262466945b43d193961b814aa85f6dc0c2e18736355e1742cd4f2f5d3387aa14990297378ed6967f3a3f4b1e711fe6e1b648886a12c2f440e95bd2baff381e30b33dcbdac61dc5dbaf7f73b37deebda91caf26d4cf6a81fefffa90bc3b50ac3d951eacd6d7e4640b956ea34bcafb204bb3d3f28f0c75dd19a7b99e3a41169084e1d9feda8e4a35eddee8550f00741dc491c863d1d5f34e576e53d85c06519ba5a1e29abb9c0c554d20bb4c5c3be46854d6d4c721e51e285a9a3409a7f6dcbdc1c10397f77e4f1bf3cdb079160474e2cc83561f15cb99870fca1e44336e5889a2ef8d07ed60cc0569b0ff795b66698ea2c7e4fa85ce1a587579b8941380a2a1fa6dfadcefc9a9d033057872f7dfee0c0647fa7265ef81af298d59ab365dec5be204b94912d4ba878cb3a9e3065ec7d0b8c8c38fcbe4adcfc0a0b8073e1eb2001564103fce2b03ba893a17a1766347f5dc34d1c3766141ccbed01f7c6ce69a86c11e2be92112f7c610efe41c5e4c35393c10bcc0ebabcb7eb58298cfc059d095b17ff117d90786c6523705ea15a3f53ebb0f0ff501eaa2dc1dcc99af4a98608a4fe0849322a4223a87b0a44124d8c945afebaeaab92836bc3c4c22474be2c6d66f5e50163c17b7b2ed0e0956c107d01a581956c10a7de53daa4d643dff43783f05d1e35f3c12a096770f43197a751ab72cefd106ab7447624c7fa371de29a47c4060c0a28d70f8cf5632e37ecd0a56fb0ef9703130cdcb5d0741bd7408294c1bb094038f3176cf053c9cf3de7ca3d06eeb5bf60506518112c8ded94a34912a047dfc62dd7950e86d79925885179590b3da9487a4865c878303937dd19db70d7f2bf09b661eca32e552da616a14cc445b49a2a5622e8f2a4a93601f414fe5f649c23eb7f44fb2423ab8f4ddb730d040b25bf9f85b2aac0bc7afae09c0d94db225e1e8dadabb2fb08e7b9d304d2d39461996ff0759628d36112a7241607c757506dace888582ad9c32419aff7e024713128a3350ef22b1f4d15a96ac43a7e798550c3218214f44a3c30c8292733e73613cc0ce45b5353f60f7f4dae7af2fcc10c0690f8a8ca2b7d98482f7bbffbdc29209531537e2879ba953599a4c9b6599c818cc029177af7fe9bf2ab7cad3787d0c189f06a3194adafddedf4ad1373cd52d834e6863e375c256eac3c84834a09e2fccdc62e6f89b93b96de732367c05ca478b21c571776e203cca988c0665b18bb313b716630155a0696c72ac7597b80118265002ebb836e906b6fe4d4315a017b6af1295be73e8ed8202eb70fc0bc5f2e056167c39c6862e568501c75f702421438e5ab3bc513c0cec7f6e8b09ad33b7b01727c2d8387c5a5357011e8eafbca1beb117979f74214e2c41c4ea5acfd7d2dcc4928b4b39e6a97847086070b1f79d1653640c272a1bf210c18fa631ed0baefda11d556168595779e8a8a91c1c77f911b0ac07ba33b4d97405d0b53f07e284990167a32b73fa4f4e865162f10d9335a4103212d39be584bd940c9ef5ba16f0bc01fa7265ef3bfb6174ee22645bbc479c4a631f7f0f67bd34935a774a265e550a603d9d05746994530fa0daa0f3865cc546849206a235398d341c56001e8efd9773a7ba95a47814b5a5f9767af23b986ff3825607e209c7fbdf85d78777b6ca2c349b756337d4c15afba533f6139166a6baeaae10b0130db16a287f98ed3721906f8ef629cb1b7ef23f49cfe52e69881309b9cd24f6b79694e6b7105fde85a2fb80efcf9bdf366388e54692919ba0189538be9ad675d5f27127f5122159ffb9b3083c3ed6e249cc709c5ecff35f1651b8949024aec3f59f78946afa199891fcfffc8f349d3ce1411bc590d033314ef5a72334b8924e25ff10a92d0db698e53b9aa0525a3422e08957ca169f02343d882d7cd030279b2e9cf3564fc5c18417cd07f559edac11c73141b79b1676f7e8f05e5d75757f9d0002e7bca9ed66168d4e7581592609b6222ef8a7fbd729888b9b16268a5ad3e07f75f384f0daada7d7691bae6bf6497db460a2cf97ce0c2805d696f897726e0edb8e3f323ddbbffbddd8f1c8805c158ed05fc859f62ee54a68ea355775f1f77f7b84db64dbcf67ad2f71ae730ca5756bdfce4d8323fa360ff64c421e16ae4374ccb876645632ae678e806ebba4f8515ca43c7772ef4492457b43481dcbe89012ef363bdf27686d2716d668d057785d1b1e48e689a2f9a9c63a40ae07841eb8ce7b0d92d0afeb900b142bca39ae8fe278f79e3629099dbfae260b8efebc89745015014ad760488c0dd32b294ac231a880f29875ac0f5bd2498d398db40d042150eb3b37127cca1e698c81f1c600a0e979ec5e99492f9afaf94c316ea7a43cc1ef4adfb2f536f1914079379d0098e03a0fdbd0ead1b7552659ff63b38ecddaf5a13ae9040d46e1e46a8d1036d485ace6d7933e9dd00cdecf3648a32f866a870e5ac86d93d4aff64d7447f06ded121b967f94212ac4db56c1a3359f7530d904978f23db9dd36aab71ecda1270ed9379e6183617b41ba84c563fde354b5959c5a8746a6596aff27831c9771ba2c713f5b3bb81e16585af0c96c6af39d012ad8c6f14b1b32f9d9a02d83f6935c19dd71ffdef31f3e2d97341873013b95478c48505c86b68c62b3b3af7bf57e903cb3d836bce1c959da99753a7a26f8bbfc96f71059e107b3ce09618e474367d260ce8aa41029206f0c7e2a00b5d5f33a5367e92ff1f68fd07b646e633e034d6e1b0f1e85fa2789299d9944925cec896b47d40c08b689cdf373a9778e94e2707691d7c69ecccd27ca09f13bde9dd5adb6dbc49f549f6ea8aeb47bd72e55c74be2488bc644d2079b1058fbbd97ed90f6e26e837f60c05e587b61baf890e990c513dd12712824befd69b359166d377c3611b085ff178b1a66559f1e758383418c00dcbb56f5488c422bf8cdee7c29ab3bc6328b91b652f305d46414516b9c6485dbcdcc822e84ed30f465397d002ce7bbb53d84c1a84caa7a868391c11b905c08265096125e1a9f4e2eba57fdd7072f2a006dfb3cd965af45874c512047ace78c86c0731cc8c13e70704dfda4fef2eb4e484ba2b9168bc1024e790b382ab2f89197d53b6611bf6bd9f161154068469ebb3d59e3a763864b3c379fa221056f8e9e1d186bee9418e01127b368679b26677a4bb66219dcad7f8099f2d593217666f5ca16e6d336f265573c41ae2a87c318dd365c8b57e5387f03cb64c714d19f810ac6ebfd87205d7e6d0696d70c5e2fe0ccfd00bac2cc3cd34f3e3e21785d150880a4590b546d91bf0444566c0b68e80d738566852b3ba1ce658076f831c5c1a9b119985445f8b09506b2221a816b9ff55bd9e85e15fb21c1a70d2a10f09bcdce0ec98e7523232cae26bb400857241874b0bebbecf199a4c0f9b92de2da196f78ea5671ac57789183c69de23c1a8db29f858eb0993a0d14dc71694aee2a27f586486825bca19809ab0030e5ae23ab2ced8dd9231d8bc39875f73ca514c4bb5ec42ff8f1321a634450a517d115dd9c2b684a9bb40f7b48762093df3115f7aede8d39da1941062a05cdee8d181cd548f76aa048310016c42d8135d3a1af11688a1186f9467b10520dc2a9a065a85970bd29ec519bf8063daa2a71e1af0d65a0409f565dd5c7598e99639d582f79ff1633c3bf5b69f95ff4db396db9bf2d9b603034f0bb102dc9fe433ddfbd7b33901e55b78b209c17b406570910686c1baa6afc640939ec5a873aba1f2b5a67417d281704dfbf4f8d8caf3e9303c5dab58cda66a5748d7911e13925e7ecf1861c5e04c5aa3f1de20263a96b97582bb233a8b6f1387b525a33c8befa44d0d6a3c7ee570eb03b85ede765ed43843183c2a6c9b4073513de70367ba662e7a4b193a2eccbeb88c59cf32e0b80128ad7f168f15d8983b7ee0b0ed0d83d86e690e1ddd513ea9a2dd5847dd35792eb081b689850478740880175849811d52f077397e8e1185707464ee0ddedde979d49f9494387adc9ff5c4704bd898c1e1ebb52254917a88c07baeb0dbfefa3060e19fd8f2dc39b757c288dd6423c3051593375af67eab45f780e6a4d466713027e460943858f042f9f5f7e771e23371284c40fa63f7879da4ac86209f3af26c30d095d697bdf9e923197a839caa3fb1e6e42d75932e61e75e7d92adb13a54d82078a6762eab7e120ad77c3d77127fb133f72497b45339f47ab4d1164b1702ee980a252fbe69363bc251d7ac9fb110a929b6940718c19cbe128b8f3ceca61cf1f675ba0d2936ebc5b44d6df36484aa69d03d927ba2e837e0f2908459fa449ddec1af750dacf08fc0870e296fb411e6b613eec390116bcfc7474ce622593105ba94b264318abad9d771c363e3f12f85023e74261ca5e2023d93249f7fb1439d2033fb19b833a41c6871a4195044ec519a9d4fca715ac030b92e01d70bfd659015dd28f06175e78533f70ff07b0c857ba20c427e76eecdf00c1588cb1196f2461e13df5a6bfb4a519b97aa12637d04d3dc027ab618de37af6d156f0f312322997d657dcfb9787ce464ea9d8953a08dda390c0e748e3957ad537d839975fef252e521d4fdab596f09e9babb587fdbf38aae809acfcb93c64bb7ac004ddc95788c048269f2f1a2718f331869c456de0ac9bf406534d26eef272810583f3c139abf411345c04daedd63a7047a45ba0d26c07d831ebcef3a1be5f0bb9ab6884e2a70caee56f6ffba7e07003a988acd25b0eb6be90efd8d7bb98798900e1d3316d1e7863adbf33c9bbbba9a790205406cbed7658e9cf9379584e2b60b5efc512d8a65705b2f0654066f48b4c1be192f557e82f31644526eff877d05b85bedfe59ea6ee5769bd702af69aa9ff1d9f916fa3fc437f9d8f1aefd75c32207465afe52674544cda243a8f507ef072fae3c7364e627af109cd8b63823c2dbf5d1425dca21bdf22d7c92ace739aa9759757b1b6832737b2172cf61a2d10cae9640ebe7bace5fcb8f167157799dbf7ed12693da76d52a62f8bfdf96101458ddb0bb07758122e2fa37f6eb637ddcf1220f8c95b64e934bf33847dd8490d8d1de6be59090c100156877a84e6b486047b852933756395ec39a81826e1fc1473c199bc9d5777342a2e1e1a30c16c4577f3be5fdf181c7b14bb7c3cd479624d3acad3afd6c0f94fa9d990503aaa638155579b434beb0630430896f1ebf17cfc6368001b7d062605b3917b58a85ed29d96eeec91c3fef2ddeec9d59acb88cf4a1973db49159ba5a875ff8331391255319de44c62096afeab401d2848813ae7935c10d08f6ba29e9050c04d8010e4e9dcd67b9dbf64c5ed335c3ba349bf3717ad735b0201487021", 0x1000}, {&(0x7f0000001200)="74a8bdecaac046c944", 0x9}, {&(0x7f0000001240)="8fc8eaa6236353f4f9f28fad4dde067b70d10529fd0b86958030489437b3a1eb8035b6beef8ac8524bb2b306eb5a90294a891787dc825f336e3aab28c99b4557c845bbe95f34", 0x46}, {&(0x7f00000012c0)="18427f3c8a06fdcceb55355f474741091408a54836010a3723cf1f35716757af5eb8f8", 0x23}, {&(0x7f0000001300)="a152c87026f0d840ae673887ab12770b77936556810b7b1e2d4b21e1611047abd0cdae3df2ee0661e7995c6d671288c8506134bc72226b3080196a161feece65f56c1055517695ce94448af4c104fb9e1b66", 0x52}, {&(0x7f0000001380)="e952c4b36ba45cfe993c271b42a50346cf19aec1a1db1ea92cb22260fa86bf812593a6ffdd60ac31015c9f4a639322b4a561bae92eb2567379a292b8141d1e64a703c3adc306f2673daa3a6f6c031c3680479de24577e302a731a53ccad34cf633cb96ea17bd5d07f14bd87e8e9c15d896b8b596c5e55c289d420b46ac72c1ca9e09797a617e04948dd759c004ae4173dbc649eed7fe103092a5c8ad6a1f9184c05d41a9424ea2e3b1f9ae5a1d6552739ea4279f347f71d8f1c29cb68b8687a3aa6eb18abcf4566d6a6c81188894", 0xce}], 0x8, 0x0, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) pckbd_enable: command error 07:13:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x401, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 07:13:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="ff00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semget(0x2, 0x4, 0x10) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:13:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 07:13:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f0000000440), &(0x7f0000000500)=0xc) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) msgrcv(r1, &(0x7f00000023c0)={0x0, ""/4089}, 0x1001, 0x1, 0x1800) r4 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\\\xff', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x92\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000640)='\x00']) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/5) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 07:13:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0xc003, 0x6) 07:13:40 executing program 1: socket(0x1, 0x2, 0x4) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0xd, 0x0, 0x0) 07:13:40 executing program 0: r0 = socket(0x10, 0x3, 0x1f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 07:13:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "d70000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 07:13:40 executing program 0: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x0, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x4}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x1ff, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0xd, 0x400, 0x3}) r4 = semget(0x1, 0x4, 0x40) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000100)=""/76) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/52) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:13:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0xff}, {}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r2, &(0x7f0000002380)=[{&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/242, 0xf2}, {&(0x7f0000001280)=""/197, 0xc5}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) 07:13:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) read(r1, &(0x7f0000000180)=""/231, 0xe7) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 07:13:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x5}, {0x4d}, {0x6, 0x0, 0x0, 0x101}, {0x20, 0x9, 0x9, 0x90000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="fbaf7d41b542e344feeb148adebd", 0xe, 0x0, 0x0) 07:13:40 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfeea) read(r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0xc0, 0x0) execve(0x0, 0x0, 0x0) 07:13:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:13:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:13:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4088, 0xff8}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000001180)=""/160, 0xa0}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/192, 0xc0}], 0x6, 0x0, 0x0) 07:13:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 07:13:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x118, &(0x7f0000000140)=0x6bf1be79, 0x4) shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffc000/0x1000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 07:13:40 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) read(r1, &(0x7f0000000040)=""/4, 0x4) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 07:13:41 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2, 0x52) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7869b8, r1) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) 07:13:41 executing program 0: socket(0x10, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 07:13:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385a1fb57795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f774200004173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:13:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ee2b041d"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:13:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3f2, &(0x7f0000000680)={@empty, @remote, [], {@ipv6={0x86dd, {0xa, 0x6, "27a1ca", 0x3bc, 0x6c, 0x1, @empty, @rand_addr="f3c1e9751aeb7eee7c124bc0929da866", {[@dstopts={0x32, 0x11, [], [@ra={0x5, 0x2, 0x7}, @generic={0xff, 0x82, "18f08ae2f6fc3d5caffc20175286d09268a7c3d0efbd6818ebfaaf4fd95092115a096ec39858405b67b07345726c7a915c1d3ade548fbe5a47e64b9154f08cc5b48ae093403288de07c64750204021cab324c6c588809b47395bc8bce913bf59b8532985f37dced7d2c38bb4881766c409e4988e75a2db30805c9bf6640ee41cbe22"}, @pad1]}, @dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0x8, 0x2, [], [@enc_lim, @pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x1d, 0x34, [], [@generic={0x3f, 0xda, "7cd4cb5099f0737e328d8e18b573f697b66a510b1e46f0dc3fb6a3185e6c0ab62e0de4c2d29e9c241864ba10ebc7e58ece33ec4e624d8ab8153659a2f5a8ec1a48905c16d3a8a38b446b0e8ecd65866f37b6a9ac2e61a8649b2ea92d90965598e14d0a931912f4fb20c0094d2dced22aadd446eb49c761cf5043e61aeef9603a4d00da7b1c238e992da36ceb3dca16dd1919fb27941811ee76fee9c1a6c7dc83b12c80c2de6ccf622397b4315df5a8b990b180b19e8ef2c2a6ea48da94932eda644cc51a9c943e1abd577731e840dd64a29344a4e2065c1921ec"}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xb3, "3b7c53aab7f97ecb9df46c8ddec74a1a7370b01136947ce8cd727e0472adb23cae9376469cfd1a99041de2cc2997fc77331c07ff2ee7029191ec93366e9a601f7aa07bf10689291fd8e03f34165b802fe4a6a612e8bc9783f34df3687584b799232fb25af5b38629f3beb84313e86a7eaffa3f085aa575a6e48b7ec92078c23c4f111e8380aa8bf3575e610f88e337321553ad6a391e5f10a01ef4a010c413a4ea71dcc16d14937083301107e5afa8140a254e"}]}, @dstopts={0x2f, 0x18, [], [@generic={0x1, 0xb5, "740378362040d6e3f5cd6f813400294a737bc082d2295f2c724b21d30775c3a333c9e3622b83e7b683add4cd65d03d9d50cf51c80f56f89fd92299269664cf600a9856be1842b0410b93a2e2bddb1b0f5d4929cecbbaf001e92882399a753efd9f0652f126cde5163f5efe27155f9ec4508a694118a7ab61a8398f082b7a83abd669491388b98895dcdbd7d23286e55da1d8ed7ff6525a4340c261e9c5b69b8a947691cf4623d2a6d75be63df425ab3b9a6aa2e006"}, @jumbo={0xc2, 0x4, 0x20}, @pad1, @ra={0x5, 0x2, 0x4}]}, @routing={0x33, 0x6, 0x0, 0x5, 0x0, [@ipv4={[], [], @loopback}, @mcast2, @rand_addr="0f086b438aac6977dae1beeef4fd1677"]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x8, 0x1, 0x7, "f7c553680dcfdb8f475fdee8b7bdca3b5f9ca1e3bd9b4d191d27425f77a4567853382f2ab897c4595da68e1f7509a02f86892f07"}}}}}}) 07:13:41 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401, 0x0, 0x3], [{}, {0x0, 0x0, 0x40, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 07:13:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0xa, 0xf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0xa, 0x40) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0xa, 0xf7) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0xa, 0xf7) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r3, 0xa, 0xf7) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0xa, 0xf7) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0xa, 0xf7) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r6, 0xa, 0xf7) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r7, 0xa, 0xf7) 07:13:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fchflags(r0, 0x10000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="15133f91a88ca839819f26d07be051922b36c81e4ecc70aa044b716c2616a0e6bd9457808311b4ee9b2de18c113a652d9b926d6ec136cfd867513104bdb9a6a30ecc1baabcddec21267d74c6819ed375a485a2c3da971709ace385045839433c94220b6f6d55a634a44b83a0f17d27843c07da81972eb5632504de6af4b41936bac8bf4be539f243bc583528ffb7e8ebf4994e031c29d960fd421a", 0x9b, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x3, 0xfffffffa, 0x7}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x8000000, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0xdc], [], [0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x4}}}) 07:13:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0xfffffff7, 0x5, 0x0, 0x9, 0x7, 0x80000000, 0x1, 0x2, 0x80000001, 0x3a1}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r3, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 07:13:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random="cff8246100c2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x1, 0x4) 07:13:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100), 0x9, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x92, 0x2, 0x2, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x90e, 0x9}, {{}, 0xfffffffffffffffc, 0x91, 0x40, 0x8, 0xe0}, {{r5}, 0xfffffffffffffffb, 0xc2, 0x1, 0x81}], 0x2, &(0x7f0000000100)={0x36d, 0x95b}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 07:13:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f81466e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) 07:13:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e9010000000000000000"], 0x10) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="ce93c6851d8c44b8ecc3ce91d23a27afebdab617b8c8ffcb8b1432356275b28917c9a433c73f72f9d15ce386e6bd4b9a128fd100e69a55a2e4006d7620ad5b7cc6cc26b7a523176943beaaf8fc6dfac60a7c5490171f1d739edbcd6ae0f091ec6cc5ce8e18e8469c3d4a90a0e2ece839921f533b527d9bb917a20711f582b2f93c1f5c7c0874af5f86e76421069085a2b91404020adf5050a696a803057dd19f3dabe21e844b16ded19b33a1c62f790e65a119404d0c642789192fa4f783da0e0521874aead5a31e51570e4ee8c9f9c56b9342bec662e5daf57781113347f9ee1928e9a5a525d80be32b051e72be6b5a8453b8a9635049da4144f87a0d7adf", 0xff, 0x40b, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = dup2(r1, r0) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) 07:13:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0", 0x38}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4290000103c00000020000000000000000000000000aaff0200000000000000004000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f00000004c0)=ANY=[@ANYBLOB="8d72f042dc46fdeee40000000000a6f0f8927b61cd61a19082c50f5d098c8ae3421fd0881093eb3dc2b8acf150ea3bb1c423337d1231a59dec94e3fff26d8d3ce999e4551ee06690d16268f2439707e39a00efad268affde1e0d0dab8daaa3a4e193daf03252baa61b8b49f79ef66dc3217cf2ecb93fb2c9efe85929eae62f6aeec922a6cf5e315b65099d589c0edb481478f8d88593be79722f7af506357e08d441d3b88e90b2005ebd10608462c38840eba82d387dcb2e3e587e8ba5f537280b7c3cdc23b0d7fcf232757ea50aa041c1a7e5d700903c7d2d995a4c65c6e16436355d681640ab66ab0c44d41c037ecd1b4e36af1939c5f9d40e7d21a86a91c5193841b4ff9e180a2a901f7f35e93e1621670166a7aa1624b420a93c10015dfd8ffa6a616626d7da09a8f02bebe0f13874bc96369108d94d0f0b728156b976de5f17ebe54766568fe339b3e637db7a78e1038aafe0b8a3e7a753d7aa502f1742a8527e05ca34937f61ccc8e025264abc6a8112a488027b6fb316ede12267fd7227435f32c106ae8557083c467c673f7b361b1ff354e3aadc8a04cfa23ed75c0e3d52c7b4a57cab15db21cfdb8c4bc8eb2c2b46266f2c6df71b74649d4151fe5c"]) socket(0x10, 0x3, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x2, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/254, 0xfe) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x0, 0x100, 0x3c00}, {0x1, 0xffff, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0x0, 0x800}, {0x0, 0x5}, {0x3, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000019300)=""/102400, 0xfffffffffffffdf0) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xd3e) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) 07:13:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) sendto(r0, &(0x7f0000000300)="1de30b00d42b107af913f2bf8d95f35f40d3ffba6ac7336b3c9fc2147762b810655c61ca9883880e72b46abc27ee57e63e1050f5a959aa46dffec527e2c54ba499792c9c22d44e2046baded945c2d5295720dd0f246ada5e708dc6ebd904d127071fb6ac59c289dc9ccd302141c10eaeac709b14bf438e93a4cea851f9cd39dec3d15d0fafd0029b3d06558b7c7b9845514cdb7ec0d06041df94a4e09c309d5016bf512720c991e7362e43066e5a73657f5c2b0bae917e019531040ce44b0454b86f37f8953e56447094c1142c9230db485abb716b153ffba0792ed2497b5eafdc", 0xe1, 0xe, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) 07:13:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}], 0x1, 0x4379) accept$unix(r0, 0x0, &(0x7f0000000300)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000000380)="f951d3171eb8af3dde29aa37fa"}, {&(0x7f00000003c0)}, {&(0x7f0000000540)="be053e9d28cc11281f8fb09341f1478b857fb9a7a9de96dbc9c0e324bbedc5c582284c48a4c2eefc1b95d12a56ee9c27b9c536e53339c4b753efb37c3112409ab4d2a5610b42f541d78686ecb1ae67708203a010545c8be1ad58beec0997d3e93862e0d8f3fe2e637d0f8a3480d1000000008692fad3958e54d3f6d41cb8c267f9323d"}, {&(0x7f0000000880)="a98968aba4ad150daf7e36da082e9d0e89a12923c19386c06b5e77895432fc6f94cb5acaf97d55fa3506eea7e585e976144a2f5fcc3ae754bc125987b251e158c34473e1c4ea78064af98b4e440169b7d75b79e4b7aa6c63e61d808f1b621f724ef761e5fcc30936b4970647cc86e6c7765f8caff749f0dda2364b216b9f7e46cf6a9bfff36594b12d0264fefe1836e36cbdc9f89e88ef86109fe2e9e3cf8b103c42807540e4c34a3cdc8c092f345ffde31d49c3435d2f92b16041431deb446bdbd9c418b89bc6aa3984bb9460e4b474a3ed48229aacf43dfb4a51acf10a21966aa47eb5ce9cd99a6e273eb8805c538c437fb0598d4a04e01296ede1ce23c29823ab4da5fb169eaea0f8953d38ab2a074f28e594b6523e940f45af3be7ed79a1624210611c57d2dc05dbf2389d81c52c4add26153b659294f6d57f1c7a2e014826f0bc296d7fdbc603047a86fd4aa35c73851e28316606b47e5e9fd3115d1388cfc8d5137b5fede035ca4cda80a6cbe5aea63372e073a5587bf72c43560256387dc8b1e71247ef33bd3d963aefb192d1c915dacee9bdccab01c292a5ad732be809e4ce1470441d23e76e37aaaed63d658d153e6e54661d613d90e9855a034b7db5925b28eced94293e11b7685faba94aa979029129e1ba555bcdc6acdcec69332d4b9727b87675b4201f053f72b7a2ca9db34940a3cab76f6c997d2d55a81619b429b3e91e459ef4948fc8ff2168d7953d85b78fa91c72869c043738309ea16cded6aed24564b9e41712e5c08f44785b4ebb00fc6ab32abc1568d0d210917ff490c8edb04abc3649ed33c306af740296d77bc4b3fe89389d2dfc36b75690354ce5dc31c3d54774b533b539a702ae6b9d29f8ec96a7021f583eac53a10d7c1560b108702df0356dda5e699f12c940796b83ac287d22f99bab4517c4488cd10a55153df79eb862c417a48c10d7a6172a034383c886bedda7044067fe520cce488b5deefb3b325e9dd1f944d7b60c41cac1dd42415371ddca376089322207def278b54479f5f7be93e858bfcbc4c412cfd5f1f74335afa7fc86540309e90ffdc7de0c1d2889246615f34bf8a3ac61b4a6f937fdecf6464dd75054d5d2e6eb66d3b36f029d702b6fc7ac0b5798981de412455a27f8497e39a2b52e69bed7cbb1dae300cc70ce99434e99e35420512f641dc37340227afb4e9c49e0da149129720d25412420bfc99c38d896c3396e6380978574cb70e71514dc83fae2f021957c4fcedf395a08ed79de253431e4f123d2a9603ed71eac9282ca64b0de861941ca88a05b3fd695fcfec09eb0bf9dc1932f2e7ddb34652805be174276435f2134ba9ff9cb189744e5acbddccf8d427ff9d7b3f6329161dbaed7b619c926872db9637a478a8e29549a60118874f6c422d49aafbb8e901363b2c46994aaea657937f0fad8b9bf0bb479cdcae4f58caeb8bf4c6355f44b8c7df041c85284347efdb0ad325b8c9225d8e3db7715610b3e329194b07d2d7194c751e6c52279d104758486184090f14eb0bff4eec2d534a8308e6d7c7896490c149850b2ba32608275fa467dd2ec272940bf9a4331d8a8da36f901074babf9b4c9dc3c23d4dccefc6a0d04ec765b239db64ccff8f496e0a380650ed79e89df36c4bb1835f48d0503f583a3c639292b886868c9ccb79773e4358e43605f1b20f3d51f359cee9be677f352c87b14590cf73b707a744af7afeb62d0a057c9f2b7af3e460504fc89222f4ffc0f3765ffa2be51111cb215826938506d32cefdf4b20c4c4e360c579f393e50f3def0c5f9852ecbc576db0d20bbc20c9061f33d5c8245ca9121d10b4cf4deba8607d8c044ef86bedb8e13c1965ceb8b3f7a6f0f9dcee697b6ae13d89e942e4611840d65c2a6668b85e5ce1de14495c987535c0937d326fe58bc7a42c6df1db72e554c8896bed3307aad44fdb2d60de42aa040b5d0d81d708e97ea9706ab8ec59ccdb5764d4869e039a3e82e2c7566194e1f49469d536c1cf0ee84265d54b76e3140f1d86af9aecf080ab11948ae563359a1663a7a4ba584b70512ac92ac050ea89c68a2843ce0bd71570d33b1d555da73ea4df0dfcaf40d4f4cfd6f2de8d081df1f6e36024cbf9cb8252a392d6d145222a570753d1e4f51d4db8062f30982791af6d22a3dca47094b0ed5bc163cfad180225ccbfa5fae348addb9515180dcf6c6305abf56f3c62b764efea0988e73d8923afe0a51a5ca349692a7dce81d8aa4eeb9c2f99ec72280f7c73687ce63b602e0c1409cf5d509184fee7a790847bdcdb9812c16c94387a0cb22a070ce7497dc0391ab40d3223cc4724300c93230d3bd915cfccc47f5b1004b05ac4ca345dd205a4d4be2e7e10fbac6ffc5610030eaeaa06660d937ec042b10deb15a5b068545dbaeb88721770d4720bbc4e479ca245179d7735362a38b651efa36eb546de2ff0fafe7139b3905bcf9952bea01ae3f62df6060a9137d8040dc4840934fd068368fb7bdf71539107bb5ee19b83e316397f5e9df99a1c687b71aa09318d5d83f11bc7b56ee4b30a0673ee8fd70a38e2f4c9afc36b6d7f29a1eaefe28b1013de3ac961df94d7605310c307b4b87c3c8dd6fe8c99ffead10f7dc5048a72a45206ef8d6bdb7b6abab1471b7041ed5c00db3aae1d086392124a1cf8f2afb9a34ca544e2eacbf88980f0e18c29c2eed64ad2f1de4db52ef2f5ae11752850596251dbb1338006c9a9a2d8d68af5edd4be0d18beea467b30d884d6d95a0951da7a695fa723efd7097ad5eea5ce78b21783978bdb49b27364f46f5a788f465b976ba87af4ef2b98c432c7f1419fc09923d96e3327fccc426355c04193f5fe2c3585f67c88d8228a6fefd7f99702f616f9ee8063e9a77808f28f1c4091985660762669564bd395c235ae4464a3ebc2d4c26c5dbe6e7ae251ddb2a2bed11be4b1baf45f968a336e7ec1680cbffea6bac6d5599d2bec2cc0554fb9936a2e9325ab479f5d71a0015583fdc1cfc61cbb7d1aa9b33c89a89eea9e7f481f3b4607f8cc03512bbde34cc3d9c8199cf592bad487c4d1b11c11b7e896b167b5e3a8567c03dc67bd786c157e3e6a495fa8e78a9f962edb4afc2aacdfaf90a62bdae842fe5e6acaf97d36cafe404a9e39266bc831a0f26ef6463b3f46a1339db34ffb57f88fbf0ecd055c14646680a7182b91accf52eeba78e4540abee85d439dd805f1fa956358274038dcd18a70d176cbfdf3f2544c3894a5269f4e202deea01abaa4fe0bccaa46e4c1a482f07b09fff0b2ad44a4b812d8be7de94acaf86fe70ac6939f319a193a8daf6979539b91430e8e7a7ea351d5d845c480397910094010cdc32ab40bd2501084d798afd6a35a9b257d74c13f3aa586f10e9f5f1e0a3a4b47b6c4bea807373da570545983224215af3487dfc64c44108783003f3747333ee082ad5f97e8afebe583878d6e21bac6b6a01b248008f59476e8bf6e193b48dd6dfc05124a80d23a7996784b1a5b5772e66894ebba7b96241b43d361e25ce8462f6e77fb444f043b29260b3f2ab48e94dc152ad755f9e1bed399d9836986453990ba0d18c530962a17d4017892002c6462fbefdf537060e63a8f58025305b84015f755cccea5983bc9066647aaf3cd55d92357058f5436222e8427f7f4da64787008f8dc00508dcdad99721f0dc051289a973cb30af84c627a7bbbdca96bd2e6f47c96a4295842612de71aa958e802d723b3ea24a29c3649c7fcd08b2ee2e3ec238bedfae79880f15a96c0d4fd627ede371a9b971af5c5a5b887d2320c25e1233183e642c425d2ce53f601d1a7440731e59b4982a935049c18b5d8d737019be969dc5b52c3dd8a9595cc7cad3fe9015588eb06bec5871a7ac95434e7833996ad7adf24a84cd6298970ef2d9b7b7f527b00f3e64cdd055b25e311bccc96e0a836eb5828f74f13724dc441d833ccc92f3cb430503be4102cc0d6e783a22ecddb14b7515a4a9a4ceda7a138cf92909c2c24085798482bb4fbd36b0fa799e55e43b8bdc1b306145c59824692faa8af1cf5f6253f5be7968944d1c85c81df62aba8671a953c901b2248753f4bf62cae1027d0eae6d0e2ecbdfd68f07c17388808f2bd8c11bfa6cef97107fe4afd4b952ed396997820a60dc056feeaa561c934d46d4571c64c25a05573650f21eb6dc35f246f9da03748189c6b975e8d6f11eae764c505005f555509459963a155af7a91acc156eead8a9d69648b94252b8ab76a24491c5d99aec60cb4bffb2dbdb819d54f35d202aefae480f6b10c712e64d2bebe330dae438e257cf140a97a9f2afe51a75ed6f68ca90034a7e93673bff17f15969d38c9529abcc64aa6574f329e0d8630b17d4c4d04b6307108fb74aab1ef88e24b828052ec873fe014f9664ed25e73e31fddd899090ff61b3d2c1016542ef44696b0225811183ca36cb5d9d513ef8f000b62fa6480008c0872f4975e592266604dc830b39f8884e9c67f56b3b23c556edbe0d3274f0af51baf8c1642f225f9a7539f824430f69b8df4985cc46f8985fd07dcae89472dfcb7fdd0bafe94d9a63628ec345450a06b0d998e6926c7f9edce8888ff24f1e19b531d96443c84925e8dc04d44d995232e6acf1264fa18fd36486b53b7e4b4a48ba26d47cd5fb9edfaf880c9c8557310c75f4aa71e52c5a8d9f093de5730fcb32a090a067241d63c8a3b113b325940869aca4db5a320ffda707b1f883f881821c741140a8c26b5c79423bb90a1e499eaefb9e1f82910263141f3e34f78cd2ff1e265d336b632e5b2f6aade67f6dfd81c7243df8ef453e31d5e210ac7005e3c2144fd7a54398c03d1baa3c75cbd450edcfe33b9abc429eee54e8a78a56078ef54745854c626f0a910700e1cad93e93b9b6477524276bee20f1befcc92fb69eaba4b7d56511a3c270b21fd179d094ea4696661f739d6d7aca50177111fbd17411eadd3fe05a591bed0fcab4aaa4895f3eb62934158939fc1b375f517486deae7557a2d4564743e3efd5a8bba21afed850a17f0a19f333b1319125a9630f1107e1f8c6eadd816203dad1daf05a42dac860608b37cbb5c21cc77d95b91ffe8bcf6a9eb166e72d13de85a0eb9877d21ee4e24d6873c31b844309b16da05ce4f9cd91ad1a0b663168df2d4ff84f1919306e29ce3230f4dd5d121376a5581d4e49fe01cc45b7a534ee5c308a3fb59c419ab1af27bfb44c986d7998a126c2103a9c20b4f5e072f3e56861967d79a1cf8f84d002f349951cb04f94f1d039febf536ace931a691a37258daedd645a2afeefb0c82276da82330263e1bb61b2d501201995f2071e9668e882ffa03154f4f51d34cafd608644344c957de044fc89c2dc18790f907121f579b85b5cb5ac994999c9ee172e37eb5a238e3c7c4fa525868bae70b71c205d16c8dc804c94f4b36da9551b0d91d15ed06fede2a1b6b9627f4d92f9e11591649b0e7e0b42af5a998e6d97dd01514aa38d37cfa2b2e926a1d3f51d692d9c743def98172223b93a7a3ce13b2ad907a2c47d4b5dc36dcd5835358c28fca0ca5fd29819fbc1dab728b90b43e35167ad702111d843ec04373c373994c31dce2439ff5d0e04caf3dbdcdfcc2f833acfaf94fff585e7cc76b6bcae995b6184ee28517d007fdeabc45c7e207d2c51eb95b75862097d64bf84c075079b04d273dd714e7fc6ccc2a1fd669d28a0d6710765d543b953ab87705489d8de4afdac291243e5d2a6a4562784e125c6630070d230560595496168d84d1bb176c800377592ce049cfdfee5ffee9b"}, {&(0x7f0000000700)="1b76f5071e3c94fa8342a6d0630605ae3f1e6605ead0b1b82a8bdbf16c6b640709acd0b00a49a7edd40b9a42a100ce206c1b0d35a325a1ebd01abe775aa5c9bbd1ce6e0aada78d30224a48b348629e8a4ee81c229ff17f46df4e389448bdb3770f55885c2c022a885a35c23e6f7148b796124df01814584e24b7c88cefcfb3095879a56b3797fc1ae1520d7b607b39c4c5fc15e8e9bbfa305d64141b6e06d5c7c9ca8b522159455b5e91f22269b49b6fc72b53b8db6efe96f8da9449c376124935b5829b9c269a1833455b422328ae633cf625fc4548369ebc0d1eeece2ba76ecfcdae1d5cd80283f63848f7bedfe51acdcf03ed9971"}, {&(0x7f00000003c0)="75c6b6dbb81affefd61c8aae38458e21d1e273a33b62efc56b56b1f4f15f561f6ca94b22c0de5218920129fd80d7d9e4decb86fbafa7"}, {&(0x7f0000000600)="a845b06579c959eb6d50389f60dfa161a170223f0fb068fd26b5a47d7c83e3d72557fb23e30a1bc78b2f05fe4ea76b1feef52d411f83bb60212c3f21a6"}, {&(0x7f0000001880)="ef3a4a67ea5b333b6c8f7fc5790c960e1d802c556a42868a2b0abd560ca296dda7fcd047df69f6adf3fec2ef33c2f0ef4eaa3c000909369dee919d38076577729809ffb64e74139e3bbca2901ec769"}], 0x1, 0x0, 0x3) 16:00:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854578a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fac02f6ac41e6bf3bf5547ffca11f8b117153e40df095005ed99b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a0002ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2"], 0x10) write(r0, &(0x7f00000002c0)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533426262582d1df77dbdeb56b3028ab1eacf66490432f0e50fd05830dd10ff73caeffb5dab4f2e4a336997aa7dfa32b845721db1180f228b8e8f62609c1dad52718bd200dbdb90145837db19691770840b1d705bf5dccc3f7110b6f8515b4ed9571918293f2e0a327a482aa30e69370077f005f561a87143eaf6175dde514dcc4bdb92e9d89ab1d7c0afb68a3e7d4178286dd5ecb37f4eed811615a51eb429e820518bfd1e7996d2a28c015e50a8726c1db07aaf0ee1d989f488b67578874d49a730d28e41b1da0198b61198db542caf318ca637ef0cc132bfd52897418493d5966c454769ce7b617673d16b1420496f9d2d7eae4761f49861b6bc32fe0ba617a37af595af328dc41f61d499ba5a602f93e359b629f1eba7195ce2c70d38c25f60d624d7098e3a614728c3867dc820381a4565dff30e0379660150e9f5f1787498621899957ef72b1410", 0x171) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000008c0)) pckbd_enable: command error 16:00:01 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchmodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x2) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x6, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100940000000000922c70766c307d", 0x2c}], 0x1) getpid() 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x8, 0x43a}, {{r0}, 0xfffffffffffffffc, 0x28, 0x40000000, 0x9, 0x80}, {{r0}, 0xfffffffffffffffb, 0x3, 0x10, 0x80, 0x94ac}, {{r3}, 0xffffffffffffffff, 0x8, 0xb3, 0x3, 0xf10}, {{r0}, 0xfffffffffffffffc, 0x80, 0x10, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x6, 0x4, 0xff, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x800, 0x5}], 0x5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x61, 0x1, 0x10000, 0x400}, {{r5}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x4, 0xfffffffffffffff9}], 0x400, &(0x7f0000000040)={0x20}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x13, "00370700000000000000df00000000000000e600"}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="5f6cf13c5687d29e9301312065b6d956820a83dc467454b03ec4f3605d5ad45067484965d4c588085402c9dd5073e9fe483b8723af1457deb2640fb0e3d387a058039ea1f19d181b5c482acce47f03bf4bbd2ef47525c11d5a28f6d1a484131940506c32b1fa80dc7888eb6a", 0x6c}], 0x1, 0x0, 0x7072) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="60feee3fb6fe84df4b2cd5e5a42f97a620544a764d2f7fb03ad2b95cc9f8b4213beb49a84501cc2cc17f74378433dfd70f4a34cbe5cbde88095533f6fb1a2ff696088bf65c6eee9263a9c132862490dcea53fa52547ae33442de47c76b12d3741b300f72e0c6a5cd887396f01c35a62c8dc816873566bb6bfe26333defc6da030923efd4dbebbd52c14b44cfde3252734aae68619403b0c1d366022136ffd9b851138c3a15832c62cb23d5d4ee8755292abe573c31c6fb6af3b2214932c6b58bcd9627d76192fabe4623664a1b622be85b6c44bf170b7b8638cf8421b917ad002ae48a6f2b01d8e2efffb2db8e92b29ec323f8f497b6ca8b86", 0xf9}], 0x1, 0x0, 0x1000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:01 executing program 1: r0 = socket(0x1, 0x1, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) setsockopt(r2, 0x5, 0x20, &(0x7f0000000000)="0ac3d7417ccda485853e159b7e02044d4da5b874b7f96aacaaa6297b8d13ef803377ad893bf5e189afeea0d54b06fe8bddb83b7f08ba3962f6e9c7d8cc52c40b02b4bfabb6924a36b70b45417223783319d2bffc052afdd160de53c9e971a3ba9d9ec0acc30d", 0x66) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) setsockopt(r3, 0x1069, 0x7, &(0x7f0000000080)="3de574d348b37a70c0e4eaee44d17db17e9bb9338e8a3f0d2b24fe971adb4b75a25ab920d68f0ae22315f1c33e", 0x2d) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000080)="66e1ec6323650f67285e9c188f026f7cd178981ad54c7d7702cb05ad82e3dd32e403c483072b3dedc8cf26f6ddcbd03dab050a93c21400c7bf06901dc61361d08cbe73543cde38583981357e6ab61c1b00c222c30c3da665ad92c53bcc889aa7eba7dafb7dab882ba06f67e46ad7d1711709205bedee8deea54a", 0x7a) r3 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x10) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1d, 0x0, 0x7ff}, {{r5}, 0xfffffffffffffffe, 0x91, 0x8, 0x52a700000000, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0x6}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x10000, 0x8}], 0x106, 0x0, 0x40008000, 0x0) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0xb, 0x8003, 0x800b, 0x42}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) fchmod(r2, 0x87) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000300e7ffffffffffffff0000"]) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x400}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/21, 0x15}], 0x1, 0x0, 0xfffffffffffffe01) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) 16:00:01 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kqueue() kqueue() select(0x40, &(0x7f0000000080)={0x2, 0xd8, 0x8, 0xfda, 0x5, 0x8001, 0x8001, 0x58}, &(0x7f00000000c0)={0x101, 0x1f8000000, 0x9, 0x2, 0x7, 0x9, 0x9, 0x7f}, &(0x7f0000000140)={0xff, 0x9, 0x5, 0x9, 0x5, 0x3, 0x1e, 0x6}, &(0x7f0000000180)={0x10001, 0x80000000}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000180)={0x10001, 0x80, 0x4, {[0x9, 0x80000001, 0x3, 0x7fffffff, 0xffff, 0xffffffff, 0x4, 0x9, 0x2, 0xb1, 0x5d1e9bb1, 0x5, 0x2, 0x3ff, 0x5, 0x101, 0x1f, 0x401], [0x7ff, 0x1ff, 0x401, 0x6, 0x800, 0x4, 0x1, 0x81, 0x7, 0x22ed800], [0x8, 0x3, 0x9, 0x519, 0x2, 0x4, 0xff], [0x20, 0x1, 0x6, 0x5, 0x8, 0xea53], [{0x3, 0x2, 0xfb, 0x100000000}, {0x9, 0x10000, 0x0, 0x6}, {0x4, 0x7fffffff, 0x1, 0xfffffffffffffffe}, {0xe7, 0x5, 0x9, 0xfffffffffffffff7}, {0x6, 0x3, 0x2, 0x8bb6}, {0x7, 0x3be5, 0x80}, {0x2, 0x3, 0xffff, 0x80000001}, {0xc5, 0x401, 0x5, 0x200}], {0x7f, 0x7f, 0xffffffff, 0x6}, {0xa7c, 0x7, 0x82e, 0x7}}}) 16:00:01 executing program 1: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0xfffffff8, "6600fa1d03182eab7fff0e091fe600008000"}) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x28, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x9, 0x800, "95417c2a257595f9abc1b246d24ec3176a4db532", 0x6, 0x1}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013", 0x40e}], 0x1) writev(r0, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="3f40128ac4480511ba25e175588f1c5b41af87e0a7f4ece3fa2816078c42d9409b072271cdb3922e1119bf870bb53de4406eb70bd28e51ced9445c182b331e922d650740f6e59ed113171968ea6635194f00be7f8b09e36c3734af1d7395087bbbc0d82a56f045be37e9b29f85ae6c175bce1b0d3399f77dbcd6bb1ff60835dcbc24158421eae1d303aa3f15731fe57904c10f0c3cfdc1b3d096d3c59a52f7ffbd79790d3e460b5e8c78b79fff673c73699de82282b0f52d3fc950ff74747ab0074c1c6872e91f1a060c42a322d14121710847af241bee84bda17b45ef25f7292997dbbdc4", 0xe5}, {&(0x7f0000000300)="c0ae8bd0b11ff99693991780326b1aa7a821fca42fda88902b75d19c40e985bf36be19f9ba2131c881dc8495337020d01f19442f32e0462d1aacaae89a1a6a270de1c64dc6e71fbb3d7a5e4c8090d344c7b72e9c5652ca866e6a33db3c660c2fc3fc0fa97b8f4c", 0x67}], 0x2, 0x0, 0x0, 0x407}, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x241acc103e8e6d56, 0xd0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) r2 = semget(0x3, 0x1, 0x8) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000280)=""/59) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) 16:00:01 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200e6000000e4000447c1ec1efa2b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0xfffffffd, 0x4, 0x0, "1ffbdfa6f43c390277925f1be62c36ae61c4a648"}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup(r2) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x5, 0x1, 0x2, "7a52b730da50b050d382a9a559eb4014099e5751", 0xffff889f, 0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7cd1c130914f1ca5c8fd"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = socket(0x2, 0xc003, 0x6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x800c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{}, 0x3914fff50c95fbc7, 0x81, 0x2, 0x9, 0x1000}], 0xe25, &(0x7f0000001400)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x48, 0x8, 0x101, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x29, 0x80, 0x10000, 0x8}, {{r5}, 0xffffffffffffffff, 0x81, 0x20000000, 0x10000, 0xfffffffffffff000}], 0x0, &(0x7f00000014c0)={0x0, 0x9}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="1105151160009f347cd616ed35b6b8ca28de7a22afd225b2d0a5bcd7f9b79c2ef13b253308d6fff1604997dc7ea0f30ba23d11de81126db7ee89a2fd6d9199dafdc2b7e25d1685cbffd03373889baa963a36284b7d714bea3911ca346a1d69ad906dee489f825d7406ca3ed8108d4624cd", 0x71}, {&(0x7f0000000140)="eab47c7041ce9f1b2195748b55b0bb967370aebe0967bc9e7c893be89c8a8a1ec9937b0b58658481f6a0391939c22d78d44f8022fa578dcb1ea0b5053debe3cc149cd4564f467baad6cf0c68e49ea3904bbd6ddaec8dbb1d255e04f02b9ba6c070034674860577fac2979b97f0537c0d21200fe83985222e53", 0x79}, {&(0x7f00000001c0)="e225ac8aebc36440916b58272895cbf90e7e282a14e8eb14d963f3dc90bd8a87332111510f22b46fca509cb13f2cb67543a1ecb969bb31b22a8845bc3f352a06ccda5ea8e3fd033ebab1480c50f950fa57bfa583c7a02c73c3312dc4ceaeb30be24571dbfe4b9b436c7b1522997fc5d42e16f4ed6c21d90b98c5e17c5363b4fd46a7ed21b3b92a0596036e6db2981d719a9e07ea627074b22f5ac8593c535ef668da45ef079341ced84e97ee7fc3b655954773243934ba89ed1fb34a68155c7693970eae09a79347d929f3e31de827247071c61f3321cb97525feff73922e4aa9ab5ca0e2d50a0f321327a28fdcd4b089aa3714c58813395f27bb93ef340ca3b539b74395f3101a7eff9ee85ff19953773dcacf79067ce4ea40f0e09a16314635ca8e446c6dbbc5f670c221cc731e867ad6988312b4c730ac9527c2cd11c5b31c8fad2c7091a0b0434d42d9fa87f4a34a4232c2a8f67b8b378ecd1a8fb8de3b99e60e9ac9bd9cf4f502ca205d55120c410f856d2dc9e7f171a83684ad95149edb3a838a3c091d4a9b1549cdb33f092a6396cdaf6f8b2ab8a4e2ddfed0da6a4bfaeab7c88fdcf27623cd15735ead52d5bb81fbda3058d5f409e0cc11f8a295af08bbe92f096841ef39ab7531d68d2c3ede482e0ae31661c9a1217010370640df48f1beab0d3af920d66f27a108daeae3a5b554c3d7fdc0fa95addd1f7b138b5e89224c23be0d38d8cfa76fcafdf2d5904fe81144888df53fbfe7cc50c26b51fd32256a9c19365bd1e9420b9e4d9adccf8010038300333b6a8ec2229487bcc221403532af83572c1fa10404c3fc46cb34b844507f3e71902448a56028165ab1a2c5a51ad17edf4a8491fd113f93ec687f238c68bfe9486eea8b2440932c35fd954e6224966f4910e4a68b635a8778fc78d8e9f62a25ef243ff31f710dc105df65e809714bef3fcf1653c973a30e65da0fc7f542e44292943eb946a9626e49de10fa02afbbbeea0d0ccbbb42e5a9f50fe880680abfe126f90b6b87c34a7811dcf0994d1a393685b6cb29e8184b49c8ed5a79396064d204862c1682e4bb763eba41615a14454d1c0abe7f7f2cc50ba678d4a2f0549fb6f9a5c7aabadc165c53ca4ec9c0d2f1df01c272d25f260e3f44dd98f44e875dce25ffc107d8317f307be5866aecc0e6681a427d7db664a2615c6d5bcb774a0837a6807b375ca7f407f8ea807e7f87e6725e8c1f23e78dc029afae38d0906483e7ebc424d582edab45d522ae49a1d0d51d951e555b4d460d164abc686be6f5475b2689cd79ce5e306c4d3c0908760676cbc6af677d35f96b95b5a929b81acc1a426acb069520d3f35beca173f5d6800c91ef879941836706b780562f207f7fcd85a6eb8ea4f24ff08ace93db1313f246c90e619420b5557679713c309756fc89c4613e6bbe07d6e915a414d8452101f031d48aa9f92c064368d91465d36d2444ae1300149f4b912577a15571908c2f6df808d8df732ffcb2a378829886f7cbb60830db63a4426f6d147014268aa2e99498c746c6202f894a5a2b5f9b3bcfb098d42904e82b5ac5dfb5fcaaf67e179af805708f5012a727a5e6dd893a788fb41074679e4c06f038403b7bacd05e4b2c7dba33cdad66d1213b362294b2be4d34d118590fad277de1ddb9d86c0c9dae8678ae77363ad18e924a772781f45d68f544e85beae80ced6e1fc647687ecec2fc3af98cef5d03a65067dfc45bc4f05e966954f0ca12bd8216933cb51594915515df06968b821a185cd76987476cc5093e1835ed3e54b3a1c3168c58e7243a08a2ebc98387922521aae55effb3ecdd88055482c60333e0a28e648d46ea0e787328e33ebb1fdbdfe2214b1a7789d5e9ab4c1084f1144467366a64c470792be5a131023bbf0bf54bbc9db935f1da9d6ffb07cba91ef36d4914eaff89047cb0e54014fdb4ded78467482fd1862ec15df6d2a751e1ab482a0afecd7409b12c52fb4b71931236ea609b2cfe77950914911ee5a8fa93aa04d585a85061a71ba90f9f8f239ceb5ad68d539c20532a27342773e7b6ce2f2ee27d9779729a3361b80063d55f7793746b1ecf9abd87cf6470491f2346d426bda1c4dfe151964d0262a566c133a40e63562560039f2cddf92d817b869c6105906405506858b914a5804fe2db7ff9ded554bb9abd0d58dc35729f3ef622e546848a1cb2f91506d1f063a9b35d94a7341a6f44c757a945e4d3660a8de830ae8a1a49c4ce1fd2bc09be429cf9ebe2051ee69544f9bcace3d5f0a11082d22af5737a2aba0d22a5b35d4ada1fbe61eb499023c8ec894f6843d89d7a402e0994c300c4e376cff86d9772dba061ea2640af5aca8abb5a07b160fc9c49a35ab70189c3edaa8ea30a9a12f7b93f9f44088a31b1ea6035051ef2aa8cf6a6e4cf401807c5e032f1d8297bd64fd52da24f1edfbc3eae8f0514bf1f6977cc9c208027f5c3df31b0620f07eae9036c44de844ba10117f46b1896011c97b8d1b520e2aba24c0d1e007da341e159053a05cb30020f3ad84bcb3593f2a2cfe0a699eda8e8106855c9bd61a8f8ccc3a044b441623b312c6235d18dc30360f4cb3db5640849c6e9a7fe2d2cc6ddeae5fb0a77f76fa3c7474515ac53ed1ae74c33411b17a637f417f25d4b58e6bcd3393cbd24db1925cde478fb0c4fdbb81804a30137a7a7c3b66e1f9367b99f17a3f59ab2abe2b346ecc37e2090b368f133881efcb19a0d2636c5a07f0ef1f1c46c75d175b82f448bb94d48cfe2f64b40b3d014c246af9a5bc42350a557a949e01e7bbf09b79c34e43ddce69d749a39f7faf20501231484e670b16786d89a03d233292a942f877c01bb080ac9925b9efd7f7ff217fd53c43d3634ab1cd9e0c0f672b3b361e154a006388da6d39b6409c3950b70396179a2e6d02e69cab952af169ce62198a6fdb2f85fb3ecb0d88cfc56808c38109dc364b90f67da13fab16f14a9ae072dd32c353bfdd55cfe239d20560ac8ef289bf37e0c14cce7a91b0cbc35d40be1c3910de31631d2ed4708e605e415bf6eaf5c53d14c1b0468f317bf38e0ceea0516aaeb054c6afa887ed82f01386d98d900cd39daf3f566ddc7f56ed33bad4d366199bb75ef3b55bc35b3f8beaea8427682863b016f713cb76389f018f0f4012aeee20511759564572991e0f8a233e7192949d595c9a74ea1da143492a79f6dddb5731d3ad595db7bf2423291b5332fb564477a4e8d9b7ef5a55845663910673931a7316c4e6ef82f1b41deffb3a10fba5a46b094c81dfe7de9c5738d75a9d4d0adebb09872a31edcf8dfce11ce8004b2cdc93715a8cc3ee5ad22d784d74f83e87cff220f05ca275c353c80b28bac528fcc4eb5c7d7780af35d7bc6df11af1ff2e4e3cbf57d46ed18a2eebeff6ef5b4a27ba149f5f38e879c9aa8a1eec2b7b60412e0ce9f12688d3a3a80dab2a9e58a17ca7aa334dc3612e8a59baf0cfc2e58a340f82cdda23b3a7c8a2bd289ca87d09e51793fe37a073da3078e9ab581d7e50f9b6daf60cf53ea27b3a355b830f59712529689c8d7e3b4f7ced320f8aca7dea9b51bfd2c728d257f329d7d25d63fae6a8f4f8043719b364a8ae433f6fe2b14a56d838bf607dad44ee89ba3861a0925398fd1419d3071cfad86c49bcf1e2f500971f68b94d294f49be2840f7b7877aee603b270a709340a95a582d3a044e7aaa8e2454548c0b0c70877f8c1d50457319be5d0b35f454a65342625fd87254f5fc47110fecc00652eee8ec1759a741d2f59646e86a2c5abb0b7c2059dc58c55275d5979644245a76b487527a5086f5effd691d655879e7a329124fbefef5c47fcb7eaf6afef32b183011c32cc0517b50d813f347638f27f12e39786e8185dd669942f6f5c56254ce474bbed848ecb4136846bff4eeb7bc3cced4f72ec46771b0abdcd3dabd633c26c23dffde469564570df66fef6f111e96aed64a160b8c313660ff43ac56f7ed7476bfe7392d2af3091a73ba894fb77348237c8d8b4947a2b24141b84e2b73294c8e93f67bd4e02f5488943478c453c1136cea02716b70ae645646910fd463cd4b00cd7e81488e3749d0ee05c83d2d44fb66c50cd5efaf57b806343273d01ce3d7980760525a12824f9ba1b21a5b6d9fed308b3f24eeb3458fddd4514f70955d478a98790176c458107e526809f1d0e849d087b5cac7c47f3476cc5b3e56b41b5d677ddb5ae7b9bbed7b90690be77673da4e08cd311ddb437a7f2650b39f37fef87c5c24676470e1288e54579555fd4bce98f2d5dcc5746814559752a8e5153f8fdf76e1a35862bf122c5287072880c56bb11cf8efad087bee8b1c793dc992c4c55e519373b3b30a3a1c779242e3f66bc7a4efa993924ba84403d04db09544f516c45eb2e80e59a114d76baa55dbaaae79c97cc505069e5d19f0d954063fed26180795c2d4cfce6b950c4b3e9547ee1631f3ae11bef02b3f82a0a927c528badb89e9f07f44378f42aa5104484b47d738ddaf04501c433d0783e6ba096b6785bce9ac58cb36dc762e34ef19fc5bc004d507a2e2c6b305c53e039ea3a7bd96fcdc58d15013d21b0d3898f2d3d89133ab5b6f9fcadcb3cd3baeb7348c9f56cceec861c33a1f26d95fae3911c60fbbe0faf209749cb601bf2ac357fd26ea9bbab0740055ea6c2662bb63657e73fdab22ccb968a22f35e0981de28b91dbbd85fa5398f67c7548b841285954027f64dcccf084f3ffd7bf14f8901aa47d126d57a438c5b21263c7f180475e118ac2c43c675280c3eabc8c765080094df0ab4667b917d170b7c85a0c9b6af56a105fc9c3175d83d5ee52acce610005cb9450f7958d34628df1dbe83ee8e43559f55a32767d9c03ff06767cc98cd94183ec095274be7024c771a58025fc72918f171b32cdbf299829d4aeca37a78ada847a8129d1bf8e4fd6d520630f423d0f0ff2a46be4eadbf8431edd26028273c53fcd2447a8ad1683f377ff1c36c6508b4a58e6a7fac36bdbf8ec025e0eda1eee8b0d631580503e417ca2ee9e2cc5183a42aa662fdb6ba3f944870bb534ebe1efd931dab1535f3e2a20e57d891c9a540a5d1bfbe7a5fb6e2ee6fe49a7669484a3d87a53320413cae8014f243e2485dab8a9f8d5a7c255ef065da5e83f8d65e85cb4a9dc6aa951a6e16039cc5fe4d9109335a077b26ee87e82838cafb80714175881878a9d9256dc23e22682c55f826b3b21432792db8cf8fc077c9b6f7b899128382a430bc7bb72b2c75db85f8b222eed19ef975f2e1f6ceaed4437ab86c35a8c81696c2272bbe642a0be96839905121fe7cfb91770bfd5c04384e6de543a81bfafb8196a949ec664e1349e225d92c41d1743166f8e7fe6f432f8c81c6074cdd3720462520f7f80548851b8393a840853dea40abfd6842645e45e68a2a4f1041cd9e55123c6d848fbca959aded141237ae1ad0a6be5ffbbadc9eac2315758490c3ee9ba51b393c4cff1211d7081c542beb49e8a0e12fe06d45d9d0625fe4e4932b6d0e3706272c9ef5c48120fa148c94dda27a6888c760a0f848f6facf802bb9b24115dfdadc28174fff9d568f92f6e6b5b00eb666983dacf23b9e597bef09d10b934b07f371351ab0f6a438cefc2e8a2b2faee8072193c369d84e92eaf0c2b7bdec536fe1846f0dda1b69e4347f0b8c49ce1332f3ad03fbb31f36a65e49a0adeb437c74ea5a52262b11e6d24c7396fdbb40aea90e731a1c56b58b167af37d4480a20968a2effa3ae66d879ed19d2065deb8e3730123818a929371cefe1c55e8dcd60cddb7e64", 0x1000}, {&(0x7f00000011c0)="05c277e4e100130e7d51350ea1d08c1aa8bb9d604407624705f4", 0x1a}, {&(0x7f0000001200)="82ae24c907f9f7a8e393652590b5141f6fbcbcf47f2c4aa0b3cdcb18b40b5f504082764c3c32ea16898bdc1cffbfdc056b0e7767fd46fa8337a37fb5d9fae7caa02bf501198b474c0c18b61ff803f91bf0687248a03bfc7ed247e6ae32f07a346cdb1f47f8091d98a946088edb73d42719af51f7a9d1f2d81f9d4b8f6597d219fb9d7069e3ce08c09f611b5677a4e796c97469516ea6585f49394b267ec68617f421e1b4b8cae74fd62c21dbcaa2da9ea129de4c8de9ae5861a806f815b24c5ae4692223b73c89dd25ed38a17fc5aa9ae991f29d84ffb0735f88c757b0aaebf87bb968bfbab5f5f4e5455d86773e9a5424178100e416b266a0afcc28", 0xfc}], 0x5, 0x0, 0x10001) write(r6, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x5, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffd9b) r3 = socket(0x6, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000400)="6a888d22cc402293c38654ae70500842e051462dcc5aaa7a04675c8482325221d312fcd4f0d0509cbaff55e69912d72fc11ff8133135c30424c25483a7f29fd7cabcae392b22b17c1a3607974839d1b9943b793c06576fa09ba4be5e22d2c4af524a2edef6d25b72323519b5594dd37d74ca670952e17da24311b60668d0b253dc3cff4c953a575478acd776b171daac0855c79378b59cd22c5fb6009e0adb20a0c484226025fb03bca61ae7535f47547958bf6d96d1ef4906a445fc504e13", 0xbf, 0x5, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r5]}], 0x58, 0x5}, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:02 executing program 0: socket(0x11, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x2, 0x1ff, 0x4, 0x3f, &(0x7f0000000300)={{0x20, 0x5, 0x7f, 0x2, 0x4, 0x3, 0x2}, {[0xb6ae, 0x200, 0x2, 0x100000001, 0xfff, 0x1, 0x4, 0x0, 0x7, 0x8, 0x10000, 0x800, 0x6, 0xffff, 0x0, 0x2, 0x2, 0x4], [0x200, 0xfffffffffffffff7, 0xa6f2, 0xfffffffffffffffc, 0x27, 0x8000, 0xff, 0x3ff, 0x100000000, 0x100000000], [0x0, 0x5, 0x4, 0x0, 0x1, 0x100000001, 0x3], [0xeb2, 0xf3, 0x0, 0x40, 0xffffffff, 0x527a], [{0x9, 0x8, 0xfc6, 0x7}, {0x4, 0x3, 0xbb, 0x8}, {0x8, 0x5, 0x1, 0x1ff}, {0x1d9, 0x3ff, 0x0, 0xab8}, {0x3a70, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}, {0x578, 0x401, 0x8, 0x9}, {0xdd, 0x81, 0x7ff, 0x6}], {0x2, 0x1f, 0x6, 0x3}, {0x8, 0x800, 0x3, 0xffffffffffffff3e}}}, 0x1, 0x88}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) 16:00:02 executing program 1: sendsyslog(&(0x7f0000000080)="331fff8392bf36e4b4230dbc5bcb5d345f613994994b1b94c4789fde8ebd7a854887866f3edfcfcc628faf973407a2d6fec1eb51a19bfa533ee232525cc777cc6f575dcd0fd84698b1453df42fe0309562396f69a1b2eac4a5fab7671f328ff6f81ff47ec25ea53bd8654675a371522580d5b789a5720f02f8de87d5398a89a22a30f875c95ff980e043fac14b8633138fcadead2dd8ed39802baf3362866920d17a5c8c45f9cf7f1393712268a83460cb64aac00a0ce0eca09b7d1d05f9577d1c3c423fd9dd68f1", 0xc8, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup(r1) chroot(&(0x7f00000001c0)='./file0\x00') getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000340)="63a921f69e1290a0d627064704a3fe7e0d6040776993599be02a4f0bf235415eeb42d4dc86cf6c3b8b14517e26ebe91bd5e20d017420855272865075490bab5f3bff2451e5ec970e5b6904249c8f28a888fe472929777019774bca3ff5d80eb4af22031973cf0711c19c7967a85d46c42a677b140eda75950d4255781d234e26cdee661fce7fb88359319d33ea2c5ff0d1b2b0c2902b91de3caf4556ef5471cfbbb030d682751db2e080f7c66a29aebb8453a6ae443e132acf34db4847a6f694267a3a4c362c9a8d80553976", 0xcc, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa4e214e23", @ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYRESOCT=0x0]) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x15, 0x4}, {0x7ffffffe}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x8001, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="00c67e00"/14]) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x29c, './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) poll(&(0x7f00000000c0)=[{r2}, {r1, 0x8}, {r3, 0x195}, {r4, 0x2}, {r5, 0x4}, {r1, 0x100}, {r6, 0x100}, {r1, 0x80}, {r1, 0x40}, {r7, 0x1}], 0xa, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r1, &(0x7f0000000140)='\f', 0x1) 16:00:02 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000503b1004000000001000701000800000000cea1fea7fef96ecfc73fd3357ae46caa0416e74f376336acf00a7804be781e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d3d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f901e06059dbf0053c94c0002000000000000020208a3baadff0004000000ebff0000d3c883b400000000000000", 0xb1, 0x402, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x79, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa12346fe21b28316e8bcc42786448cfc636aac96e2ff2d26d40a8197fa0120548a69775447205c40c4611c211c3f58d4e4272b4d0879db8e28834beea6c4e9f0131b76321d16d198ddde622fd712a51c7d370c22ec1a2aafbbbff543f4965f168825926fd2e30d3e58264d48c3bab8fbbb41eb3b6a1cb98ed6d181481363321e5d374bd4917ab9610abc4bd23e493f617d234a234d49a4d3df027f2efc066021a5a37279d3e58d8c9ddf127b0efeb47b09f251b5d98cc7e53eb460fed25387296df5be807d78e159d364eb01614a3f7c1b80f39832eba62500c00ed240a1649ddc5f0f6bd21b2a32817d291a5171a0120c170bbe61b45b103c80bf08e69014431bc"]) r2 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6e1157ec9d0f2b6a306ed698fedc", 0xe}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x82, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) r1 = semget$private(0x0, 0x2, 0x46) socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x20, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) write(0xffffffffffffffff, &(0x7f0000000380)="b253dd6d9708a5c04d430a29a1738818c4057981fc71cfd3a2c7e40fa789368f96dd2e06f6de469ac7bf5c095dc38981dc98b3600f679289f8a9b30cdeef09cc62", 0x41) r3 = getgid() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/59) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000400)=""/126) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff65d22668439739aa1159d72ffc4e753c2d30130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5b72e301d135987c5a56219fc3b603beab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f6b57def41b76316834823b203826b213273f3910002526d7539b449cb0f3e773d08ec3c9307933c8f6fdc3c953b21fb8e2cb18bc749e16385da0da2e10d5669ec4dc52f9518b06396334f002d3ce6f25197d39b76326b54281843a9aaf96fc0fe12367e2c4bd74dea98ecadce697c4ee6c64f81735ea206ace6e7af15dc37fe32ba3a26d76893044bb9d7c9a56c4b654f2db8d29158057b542c342295373d28853503a93db461f6ebee622e2cccb3bd6"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = dup2(r1, r0) dup(r0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000001100)=ANY=[@ANYBLOB="ffffffffffff00000000000000000000000000000000000000000000000000000000ffffe00000020100907800000000602484a20000000000000000000000000000000000200001fe8000000000000000000000000000aa0000000000000000000000000000737f7068afc150f2d3c65c60b5bfa46e66dd5fdb126af67eb4a4170321aedcf35f48e99bc905b19945b6a8483d1813b6fe5545"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) getdents(r0, &(0x7f0000000100)=""/4096, 0x1000) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="6e33da1d2b298e4c49fe759e1e119652a8814c8df49186eeed8ff6bd337b49010889abf2d2d4c439227cb73e4bd4b08c431b5271c43e4c6cec2d39ed731d65798e06d2d74aa16f26fa58879b145743159c0c9717a03b3dfb17cbdb28d8d2db9683e95c63f409d53d44096b0029a028965a30448762372b76de2a370e5c18a766793b3c261aa28022a5a5d65c2ca3b5ae16a8", 0x92}, {&(0x7f00000001c0)="fbab267c53109f679a1028ede176d56b1873b21e8bf56a574dc6670fdc7892916867594f390d9dd123887969fc0fd6aabc9c1ac395fcff602af1925d33aab19367d0149c30764285b436f1b08b27d07210b3b2e6320e2d22032eeba8e71bc4a9206c9395a7be621124641331ff603fdd816265398c720dec9676a55dacb19f03cb17d56f257e04c17381050d502d4ae7cc882ff870c659a33f1bc51739a66dc1bd7744e55382e265a6dc5250821715a3c6d1ff3c15bf78f3ccc70ed940aedf262efa11c73801bd34302272167dc9c829e2583efd8b76885a3fd332", 0xdb}, {&(0x7f00000002c0)="1935a8aa92f73be19b", 0x9}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0]}], 0x68, 0x1}, 0x6) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = dup2(r7, r0) recvfrom$inet6(r8, &(0x7f0000000040)=""/5, 0x5, 0x801, &(0x7f0000000080)={0x18, 0x0, 0x4078, 0x3}, 0xc) 16:00:02 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x100000000}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) dup(r0) fcntl$setflags(r0, 0x2, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x10001], [0x0, 0xa6, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff], [{}, {0x0, 0x0, 0x0, 0x800000000}], {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x2000300000001}) r1 = socket$inet(0x2, 0x2, 0x2) write(r1, &(0x7f0000000100)="49af5ecfa132046a3421fc233a8840ea9ccbc290ec50f8ce8720b04ac1998b7fc39ff0a38c02f0e66abc6d5eb0e44abfba6ee10749353f4c545d34ae82922f88d5574028e9c1684bde4f3daa7e7b91f8e09fbdd0ee257f64717ba8c1020abc7005aab870b089b60773fa74e84ea2eaaf21c887dba22c76fc043a8c528adfc4491739100b53d6a18da47bcaeecf01dcf98f0c59d8076d4a1bb580939ac2f2e2c291df6fa52171e950e5327c3f92dea76a1379537681541161914c40d1db175bedf694eb1203408a5cdd7d34b96358d7d428af3ae80a310a9006da1c1e5295c8ad9635409c0deace7aeed4da2595129241e539e640cf7ab8af5d3309f4477f77baef3ab2b93f9dd62cde49f664675dda6c70629e50b1bb2d3a6eb9ae44ad70d964b6aeb82a4db91d20ac18f3d9f19f615e5411566494e7fefe71d5b3b4c125678c720e4b4f9e51da009997675d4ff51a474ddad1c1255a913ceda6334c5208b1218ebdcdc4c6cd6c1a2b31d8b21ec5933e4c9e5d187f181c3fff1cae80c73eacb61153a4b5244df672626495d7fb89c8b9991acf7009312a3eb34e2b5e5c99266b387c97c2ec3375829ea6d0e902cf6a6a01715aa6f6a297272174971b6b8c6a1495ab4784e7e9a718d4d6e06394156f96b1a10ed5dcb492c40d1bbc6aeb6d75a41236a5ecda4f15176d8a90909dc3fe786fe7281462694a833a92424103f5eda4abdbb89be4e67eda5d3927693c311b41c0a1d4f76fe8e51344f2fff5baacacf73b8933cf5dd9d66b8669ddda3581af6d62fc34322a8ed86c1f22ab4d616cf0ab85d4c9577458071b97162015010fafc44db0bcff2a3805f870a5bfddfa72e563f6aba973f329c4c55eeac96ed593f24eed514db914bf9bf33adc7b9a4baa4557dd3c42e91a70ff86fc6d7b5e6511fd6624f35bedea639a4bd09712176a2a129d11d943b932717c088ef0f9a9d9ee92060af54d86e76c97e7fe4667d3f4bf3f7014b9e20b30acaa0a22955ce6be553c8bdd1c86eab15ee6ac5261296b43595e86cfc2ac61ab7e41373fd7098c6cc76605b16b0ead5a246bca98002453827f858f57de8d49854cb930b6b6d1d520ab5f001dfe5139eff5480f269e0a0380981e12d5acb3d737fa45c39178ab634d9181d5a676723e016869dd45a3882f6ffd2f45a3a398421cf909c641fa47415ff3add5e56b1599d22d07654ea10b689578ca9fffff69fc9c0064e4426609273ad5df56c695fc5a2e2163327e0d2e77dfaef7a9fca57b9b7232df480c2eb66c3aad08996833a1d6d1196f715bb0213c84cc9e70757042f93fc56333e238f5620d85725f78e29b6913c3ae69aec23d4cb18b1021c4d8b913535387c319d6f9869888fd8b0f72d262234ceca927d01624246a0b4ede81d2aa37a8d04811e83925f50b12f8a19f32b592d6bcf4856a36662692339e81482efbe0d0a7097069ea2722edea8701b18583ec1d73dba54dd13c628abff5ab65833823970e1ce607019f18ef2ed0b3e481908bcabe52de4ee397d0c336930b4c634d8e1680d667d63326f26d769e2ccbb7fbab677c4359843b4a364c9759b09d06f97f5107659f760b4899b1b98a40d3f6d9e48214a9d6415bc3d3e7cc1be0fa645934058ce99c5ce763f98e1c5aa531d8a6294b9fff6bb77b17d92a598d6e318b152ed93406887cc5234c3491eb21316f6d3244bed4d8a215efd5f3e9690b21558f92d8880c53783012dfa4dafd721192ced3ef46c19f95714530dddfdbc8515bedd223d3e917a32f7b3522d13041396fbc0ed1f3a1df2400a35007a923d2e55864270ede4be57f141054b8993e94cece156878b7a550d83cdfe6625efe41e3bdb53096279571013490919e159d12324f34970943617e107344f97776fe925f452d0ecc01fd2ae8da4f5e37c8e7ff19fabd72f9e018d78c29b5a678fdcd7cba153d47649832f92a595bf6964db55802d6f6efc7602e03aa798be0b8c38f36f3ab2ed32a45a52281a5a95555bc7392523866c29de2d28d258c576128d4c0fe3e73f49f3212e0f9b3f9da0a87003ef983cb5d42363e83a893e45a9b17d390ea8a2d0c6d9728003be2c950c5b449affe077c83b1f60a071981ef10c1d64dd7a3edad0400b23752f05602acf33977470f69272d0641952e9939dfb448d49346a18333ae827205d5d9d4860d28c26721066e4e6c27d6788d0d22cbc69c64d95d164ee22269ef3bd17c4a5ed567e4ed6d701346e0021d404f66872658fa9decf31fe4dd86dc67525549b73568500c70189ec515d803cac18768614e00e292d54a302d15db8d19025182c2b34ca39000fe7f013d015abb403d80cb67bbe5b58bf91adc3bfa8dfde44736054a917b0f887673b88437f9917c24f30618766c8be8c7c0f5a0c67c42744aa9c04b7fc4d7c6018bb5391f5c1c756b6435fe2f27a2e1b1db007d4aae4a9bddf9b3db7d0b55a11364e164128f8241fe4297a59d3791d029aa6361b0883ee0a76300e5e89edd31f3087c94d6509fb2a20a6b6edbd74cc7e5799a7e56063b481dab5e5c2ce8d9bfb47811f065f34047de77efc45b00122b72425bfde144b0e2cc053e34aa6b76624b6fa81cb511b0b1db66ed8f8fb246bfb6becc001804d50657f295035b7bccce2d2d8ea1ec58d0093179495a8570fa3043fdf72a3de6e216a6077d71a2b97cd06a18ff437d5345be5329bea19aae018f42e13cb76e978250b13fb45bf85afa539d2c6911d203d15f6258aa4a4309f20d1bd6b8e69203fb8fa70ccd5677ad3473e7e0bab312c05c5b4cd7d376f1f7c1a543bba0f38184f44f6f96bd90f4c5745739b3b2f66d120f799f88723fbb35cfe4d8070f10373cd5276380e740fbf2f305627ce3c9234e6b116dccef584611739d2f327c703309627fab5503467863d78ac06944f8c18c45bff1b08fb9f743bb69aa3fa51d5efc1b4182c0413f89104ac22a79bedfaed74fb7fc4ef54ff581b84d05391cad1d684802a131689a82c9298ece1fe6fa075a99049f90d2494b300e1270b1603d235e5da5e206ff578348d81b36b14c6352135f6f23c8d2430e0692dae7b8fb21ac6d8e163a9d8893087e9c6f0056271dba8bd7d1b638650d559647ee738109f0ee3a5626a8198d139a4f790aabe0ec91ea5dc582f8085ace3909837ea314f696412cc3addd0e8a201982f8bf2445f9a14d3cc432d03afd7976a9516d7216eeac846bf657b0a4d204bacbbe4658918b4609c9b9f91a6a995dad86dabac5581daa4565c2b5ba2d176e1c1ed87529e56c9bcd507ecee4e153336d1b448866c1e68fa60b2823b8a58c0dc54de5cecd8ba3b8ade03d1a831a66de761be1746c8edb6f67edb7f61bfd33deeed3b2ac5681cdf3febd1aeb0d0c9f4471cf900f07699e3d0143a3b6affeecfe3124efc28b81a1c63064a63b1cd2ca5b5895734b5e91af2da702f62b7562fd7dae8568dd4990d4b0325c1e697d282c18464f3e532ecd57402290922ec44c3cc1882265751b0223f648be4387a0f2741383957fbc08a20a2a78cd736b8a757afc87b5daed97a35774e986ea16d79bb025cf1b113aa161fd6739d08d75718595f6d471fdee9adb28c0b055ca58af5aee150eacd8d91d11781d4a05596005e8c0100be1fac29b800b2f6aa2c00f8c8da30966dec31b30cad8ed1fc1a0ee64a17247f9e2737e3c18b754a1b685c7ab2be448439432bed6dd9bdaf58207a19b6b5b61d0692043f04f58febdd3fe24c20b557aef6170e1ded3f201fc613dc641115218a7495a51784c6160c9460294673fb8e442ed8d9a01319fffc34ca528fc5e11546ca3579ec51d705d04f6baf2796ab1f3fe67d36e16663df2197b5fc09be6c2afe170de0d7314c75e9bbb9532bf969687f19635d5267c3f4655a563268ea04af75b5cb0b56e54065c3ed73c97345cb988031a90c2a592c504e1789d25b35f2fb9a36b8b1190c97eb8f310a144aed692eb8c1b607070a4cb16fa067c72723d6d896588b784b909a2627a0f8851685fb7f91a8e609ed791174c5b2d509d1d17adbd8b5e9ee8612a6c262ae3f37028611be8f14a4fe5952bc43cbf970e356c7d309f1301da8a4f6224a5a4af7b220b34c908e8ab23e69c0df99e648089b852da797299c7d69ac64a6ebf517b2f21a79444c033ecd2c0125fdb086cf269bb3af34c7d3228bc5b25a4e94ce001672943623c87704d17c32ca08cd84bbcedd5efad489fc6b1142af0e4593caf33666dcc3a2b347f727fe6761152c8a13f724530ac95c7abe159c056c84270abfbe180f858fba38dcfa70e471d81ae5f3403b1f931d9670e6bf7da527a43f76000e21b4ee0777508e2bfb9dee70aa149853f6690ea981b0df2907c72939a14d53e8e1c65e650f11ee445bf27c4341a2fee7b12c6e25c3faff57bf7412e0601d346432739ce3d7dd99c9940495e91a5f6b75965f5bd58ef59ef39eac1bdeb749189f0bd8f5b923f4cebdaf79bc77f6faafd0f800bcc45d4eae26dbe67a83d6340248f1646f5e4e0505ce307649f388e81f16994c319dc3ea2a66b0ed9cab37dbff1ba15e71e3c8f1164e69239c17fdfcee7a202959ec40df190910813859e4aac49e0b0e1442838013793f2fde2e5559decfaa77e1f53d37dd9c3f832d8711b0fa4d4da84e891d7b5397b5af1f6c705bc5124ddde09ad6746e56d6c2bb87b86a419277d1cab24d8cfe1d90e40906c5c73c0c07d01109059e5e6ef32cea646a65ddeb7fffc26718ab242c7b7f8b2daefb938641cbcafdeab4dcf9ab3132d2072f16c85af6e7f6b5f593fb7208a0633e879716bf7876887e1e964ae2a0ac81784b698fb073b88a8e40bb960aa8e8cd3e67b0efc63fafce5f7c7047094013d2afa7e324e78e0c3c55f624a8044507ef5999191c2ad2df4b36f3fef454531d0c56271746291f6de02ce88f28b00399d067214cd26269218be4f91ecee36f45d67248e4a0aae365ea6acb814772d160c2302ca3502338b5bb6c1ffd8d15a3d6ba236d0cc0ea13cc3df86bf4f9ad6570ee1dd0e785f0eced165c3ff7195a1ffdb42a807237a673f1b911db45da99a0cb891c64292ef162a644beb89e30bcaf299cc1b90d92d8db82c4510cb65cc6544206ee8e5cf23e8ab92ee1d6b0b021e7f3b2286eb9ab95c75b8536c7af4dee2d095db7fa6f51e7fe148e77aca5019099acefe93e95c8cb9d8ffdd8fc3a81d8d111469600af5fe8cf2d4a3b5d79c35d23d28a1a824092b62494aed04dc0dc39758355759e8fa44155b3c027554dd42c173567fc8dfd5b9fc7b6a718c0cd8308ea3c375bb1acbda584e4ece5bbec2dc4cbd251298fc058ab68225570b3b6be389fd74cc12219eca167b7b32908e26d3dfd6537064275a4b48286f3b071ee3df36f975f923283961d1bb1901822d2a5e73a00b8ba0cfc88e462d0a607727e604ce637fba118faa260f06042883ae4566bc20aa023d0f2342d05b529c4c221cd508acd8ef69088a81abad0bffc2e98f5dff3eb53c7d8cb9aaa8d03c6aa357e766f3154741ded70f78986622209951e8600a9b4b1c8099ce723a2a0621b65ba45f5999062b7153a9da8dca6958c376b2daeb3357bbc63ec1f4fbb3645e55f89f542e8418185ae18925e81228f63ad377c0d7c479a849c66eaab394c79c5bb40bfecdc8a63ff93a4bcc4064024b5af0bb023a57ba472c5316d216e0f733d9151e6c6ad9900c8da7f96885b2671d1f0fabffe5c7286f4b457016abd941db94db0f6b245dcbed01f5ea07793cdcdf7af763281006bed86b988aca57b0bde88a74b92a9711", 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000, 0x100000100}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockname(r4, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="ee4505005b0086c5b65a000000008b41984a9edfa614414c58268b3322d1531d1f854c352516eb12851fe09881943138303f1a1b66a57d31bd1d0a68c6ba2e5a75f6e01b8c3f11e93e4ebf7eafcaa335a662c8bf848710d1524ddf630d53d67e1393a59ff1db3ed9dd8915dfc64668422f4d8114c432d78248fbb9f821efdc4ced8ffa6a"]) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x1, 0x410) r4 = dup2(r1, r1) semop(r3, &(0x7f0000000440)=[{0x5, 0x9a, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0x5, 0x1000}, {0x7, 0x9, 0x800}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r0, r4) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup2(r4, r1) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000000240)=""/198, 0xc6}], 0x3, 0x0, 0x5) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, 0x5}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x7, r1}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r3, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus/file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100004}, {0x44}, {0x476e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) pledge(&(0x7f0000000040)='((}\x00', &(0x7f00000000c0)='tap') 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1000, 0x4, 0x42, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6bd89d41}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b7e000/0x1000)=nil, 0x1ff}, {&(0x7f0000ba5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000f55000/0x1000)=nil, &(0x7f0000b9c000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fb1000/0x1000)=nil, 0x7ff}, {&(0x7f0000ee5000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000f86000/0x2000)=nil, &(0x7f0000dd3000/0x4000)=nil, 0x646}, {&(0x7f0000d82000/0x4000)=nil, &(0x7f0000fdc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a9a000/0x1000)=nil, 0x5}, {&(0x7f0000dd8000/0x2000)=nil, &(0x7f0000fa3000/0x2000)=nil, 0x8}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000f90000/0x2000)=nil, 0x100}, {&(0x7f0000f61000/0x1000)=nil, &(0x7f0000efb000/0x1000)=nil, 0x80}, {&(0x7f0000be7000/0x2000)=nil, &(0x7f0000c75000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x4}) acct(&(0x7f0000000000)='./file0\x00') r2 = syz_open_pts() syz_open_pts() read(r2, &(0x7f0000000140)=""/111, 0x1db6036960f62377) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$inet_opts(r0, 0x29, 0xc, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe0, 0x0, 0x1, 0x1b3a, 0x3}, 0xc) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setgid(r3) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:04 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666900806c2f8435ec3e5e0c34539d27671d6dfb3000"], 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:04 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() lchown(&(0x7f0000000040)='.\x00', r3, 0x0) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r7 = getgid() r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0x6) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r7}, 0xc) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) mlock(&(0x7f00003fd000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x8}, {0xffffffffffffffff, 0x100}, {r2, 0x4}, {0xffffffffffffffff, 0x4}, {r3, 0x4}], 0x6, 0xfffffffa) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') readlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2d2) 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x90) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0xb3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0, 0x8000) 16:00:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffd000 didn't change! 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x5, 0x8, 0x6407}, {0x5, 0x1, 0x1, 0x20}, {0x8, 0x7, 0x3, 0x9}, {0x92e9, 0x26, 0xbb, 0x400}, {0x4, 0x60, 0x1f, 0x1}, {0xaed1, 0x5, 0x0, 0xffffffff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="22a6d14b56a6115787af62b296bf77b20a544494ae849161ccb8c916cde390011d89254bc3ce2eca10b3aca0997fce24975215fef4742008cc34", 0x3a}, {&(0x7f0000000240)="e32fae10a05ad43173c7fbf4cfb785ddda7569725c2c0147ecc08e666e8d8406d961c4e791bf1d38e8b53dba2f117bb044cf2b4e17338996261e9c187af0519e59e449fa01d8de1aea83905796e18e99", 0x50}, {&(0x7f00000002c0)="21a811c3c4871e118c4b7dcc48f613d6c75e2084e71ce621ef73c3d3600ed6973f72251c49b0443fcd77181980f2cb0bdd8251c33e0ee597dfd0b5da955e09306d2f", 0x42}], 0x3) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "befd19", 0x8, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454060000000000287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13aa30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e28947f000000000000002b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602301daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000200000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x89}, {0x100}], 0x2}) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) socket(0x18, 0x2, 0xff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f0000000040)=0x1006) close(r2) r4 = socket(0x18, 0x4000, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffa000 didn't change! 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001940)="86b24dcdeec85bedd8189dcbff73b482086f00f6441fec20cc1b7eca7cba0bf8f90dff98f095ee49d97f9dfd70a1ea6d2fdf662f100a51c7af030a58480130a4612692ccb54e8f6dd310650f0637afdc587edfefe6df1e7c70b84975ef79d607fe2a761d2f770a658ab6be1c1a62ae07fd535a1247c796919ec80e334fafec0aa2d4bbda0c6a2d4f2eb0afef4722046996b1c8885f44e935e9a4cba130002ee83db37f92e1e035cefc46e313f542317460a3c408211773b23497cfec09497ed5dcd50b9aada3cb716e6dabe97b6f7911c1352175725be253520b4b184a34b01ca5be119bcfee3b4f6bd9d99c9dc8003ddf6f8c66a9f8898ba99f7dd6208512ab2d5e0dd3f50c1efef3f554d4237593ce994dfd0c1d645719269f1a43f52fbb47390f0a574fe8c91f1f2d0230d11774e2bbaac3817710bafb5a435b3f3d5a6b9b4d8e502ed6097a7b9f0f01197291e6bac7287791d58b09270c1b75adb31f86739b0308de75b5757008ceeefff9c5cb5564c32b4eb7b8c27c9e821e6d53f8ae81cd77f09233a5e4044f7b3a3688b571be638397d90bd5d0b7b5efcad305ffb79aff5f906ad07e69bd63aa45fe7145fc8817ce635a69997a19ea63a24191bee5b15724d56ab4c556c81aa36cd466939ecf55f9c62007fc00d11c32a711b931be0bd173f9114e4f1aef3528228797e635ed18fa8bd0bbbf1d5e2b172cf010bb6fa8d341a02e5d62789fccd3068c9b9785af8d1c2ef39032ccf339bee170bc25aa3570e6f8c235141ff1c2386c07cf135008e8a29b285eb4fbf2e1c8dae387db0d110167e6f65ffa7eda9e10a51bc35152e965e680888a0d096db84f44124511466d6c15f565593178e23faae7742068a28fe39bfa4dfd62d5418c86986aba05bec463645b1ce4a6029bfb3c7f8f0f3d66dd6133a6019c856c940759d48237b959d3e5f6504c279a43a3c81bfed10ab4db0f19de4e7649effbd975ad1f3477474dfbb38dec92d273ff05d0a880bda440c5e204b2361c314a56f49029d6bc84539e40a310d4d38b344b2f81cc21ee34be9a55bd9afc58553785049401c95288c5cf72a0988c6db1f18d1aa50e2b21324130d04c9749c246d114ac379cc00fd6196d628499b7dc975ca43b60e5a75de035366c6a925b6b1e176872fd0d51b73b7f30f5c7fa3d6a17990466cbbb6577ab8819ec808dcd90eee88528791ce6c6a0d6fc804872b97594a80bfc620d246787d9dfdfbb692213c9b04a9e815aeedca4dcafdb9eedf34a35c682f56e8fb769812fe7796f26e5d32c9ea25cdf577cbdea7ad9b36cb2627d0a16000ca3097247141e7321fc5c8725d831c250bf3dc8b1f09128761321bdc42cbf5f03a764ad19f9429db2bedfdba34b94f09d87ef16d3b552c2935af44469c2164ea570cb5f5f71f51202c33be9dfa95beb011e4ba027eeeb5999b44d04ccd7bff5e9aed9ff3a98844ee64103f2f6072b0a787d4850bce018f287f42101fd879c992f4fa47127a374e8c25b4bb9bed8982dc06d08f6618e9f4108e063a3aabb39079e9a2094e89d716c48f053caf92934f82f7ef8ab75331b31ed2d21bb2bf2678852fc80a9815d26868a9d766649a8619b45ba447ee18c320e50c6b32b5728e9a20cd7ed61bdf0f4e5977d391651ff30b963bd49723e458f40e8e0551c45cdab79416d85723f0e3d643f99ec3aec8a1384b85ce81bb7585a8bdf36f2c2e056501302fba6b2e91992200b120e6fbb260200eb8a40cf681eb80700161afbbf4a4d30ecd9077e25111c2f23c700f5e1ee2eaa56fe444e9718cbc9f7f81388117aedffb31d1c1cabdcc9fb727803c44ebcd2986a97ce0e7782e58001742d96c4690630db20fd05f4fda6fbf63a2a3e3248de9129592660f57a41b48cd3301f45f224c7ae8d8ff62a1f28f4ffa3dcbcf9e2413d9c9f64721dad6de30de07dc07beab74f9e3ea919deb763eb7d8477e401fc0713c0efbc8f7f9acb890a235453fda54c9cfc2a62a15e17c39e78e2221f4a6f905ba01a28a59d3c20eaac92baa32deb0397841f22c11dc75f7bc176aee60b2d53d3f25d534b13160bbdadb15362cf95960fe6c6804fa391383a464858058c91a1ee945ce98356c5c96ebef80558a481a8f76f7b41aa519706317626fcee275eedaa104355c469a0ebcf9cd5297dfff7ef3a4e5f718c62b58becc554803960423c3dbef1e5ce0d3c04400e9435c7f00d1bd540cf44e707ba1f973fe150d1e15959a4b8ca36d1bb46bf3955eb7e940049978302f4b885d2ea8d4378c8bc0fc8a1de26e5fa2db6e51678c1a94ca8a993b8d72aec759e9e0ba2fc542411d373c7a7f52fcce68e66faf7aaebe09f86746b9e9537636460e333f4838de456dd122b96d30d0a0421c32ffe58cc7fdc86ccda83772ef5c0af11420ea868dbff5db4cd62e433157cca98f439f84ca9e231d9d972b6a6d07306d5a9399c965a23189c0a3031dcca2b4462dcd59f8900fa74b02d7533aec682bea6744baa61ebf80f5757d53b0cb5b8ed80f0e0d8ef12cc4341bcd3d82e1795b595d3a6052a69890f1608127ca896367b29e4bc416a23b7166190b0553f3965a3cee89f5c0f521c03f0edf20e075f809ead06c0c120ae59dc101b2f8a457ebf495ce2d776e20156e05f832ff3ee814642509d9db3853c8b50ce8ab5a092430216d892ae11eb39ad10f665665042c1ba831521f122fec852a797ddcdd8d050caec8363a0f2a1250adeb9bd492fbf908ac4555e74a80f6014752205505d829a99fb4ce358f3586f5b997faf1bc013ce5933ccbfb0f2b54958c0d89e85b18371bf96a950582476d020c733d5e18676958c02867074c2a7b9af77164256cd2d072ccca379a074186b2319be20bed0d3c8ee275ce3943656f3a69c3c435b6cc02bd8790b474f5c9965c0b24f6f0fa7ca8c6be1c8abdf64b2dcbcebdfab9e22626e17861eba1df788b37bbca2f2319fea9b22e9fa94b10d1b075875a87296ea7d82a12bf0440df23847aa48046f09da9b89d484b2fdcea713b82bd3df577269424df3d3a506298a79d9bcc5b010c7f35f8329d0231496ef1f806e740104803b911106a28bd0418861df182388f13672909b879ca7ca23da488ca39fdf0254cd31b449109640ebb821d71d243ec4e376427cc84fe0625c199da417042c378646ac896cf83e6ebb0417c61ccc878093b57e6a002590a0fa430415579532d16b18eadaf670357af302a7fe97c2a2ac1663d83228effca1d26cf3f5f1f0f44297edc59377ff6a6b8cfd1156505a6a9e288e823df6716e443f9b057c969a8cc226b6773d93408a024875bed6f459f60fdd7aec8eb27963f459a6f882272ce91725e0656d5ac95d453e13f91416b0cd7dada2a0366f211bd01dfc04048aec04d74737f1303e69575803f8109cc842dbf2d31b0079c91cb8624793ad30f01d566166062cc527f7b8c371a5413c835f62f412889b12b0b3a94b916137bbbb283fb87c7cf04fe4e47e7f4106db9e6c03220ef6424f78f799ae34f470f5ad28ebaff46476b94593a0e28f7447534ab50e699288c807670d82192f90b9cc696eb4a9555864054956848931939b680ff410527c012ba8749f4cceaa230362bc74bac7f20998fe712d75d355952adb4e8e719f0f02aabb1fc643be1a5e41466a1629f8ef50abff41d3a0c1c669b56c2643ca706d489c4c044019b1ffc5ef2f6e4d0a9c4cdd0a81185a55f2036872121b9ce64ca7e8f9a85494b6acf27b9506a0b053f328ea6dce78b07b696a2db761c5b7da5b137f12c35d11071536bdb5d4cc88a7ee7a1436891700e7d6d559cf4628ec930f880050a24faf218c6ad18dad9ab12cd1f9de900b3d3da0f8b63dcaa8e203c09748921705c4d496e14c2655be07714c5b95783890424b9d9fd7be6d4ab172d8fc76e7c4fae215b7b5797e93c7c2bfb712eace19da0e0a98525ab8f199e48cf7a5e0c7e8ff8de5fe4ead0bdb270cafd312a64a33e0f285368dba6344db80e1b27eab694c14c6c10ed82f6e32cff253baa82555af33271705b27a1f750863369da98ca4ce1500676441bb0a6ecbc3bb769bdb86337743747694a4016dedc630f0b6b2b0b53caa0857f7c56f5c67040b9028e394ad8d1f54ff2138ef8ceb57fa1bf21cb66caac4e91ebfa8063234f85f449c81caf64f579e9b0a5eac7c8cc9267eb7cbf501c43c9163db2f7c51526e55d6aa356866bdfc180c67ca7dcba1c44a7ea97e9b7ec67b5f587115b242ce33ce0798de7f8447442e2befe44536f187494d3e2eb078b2595e03ffe66a6b9d3acfc839627c138921dace7b271ec0d04b2122ab25726a2b8ac1b3e4e4bcefad550dcbaf215db738e371637d90b3e7799410d1e108e999acd78b336a812b58f1036c90a6e2212391a866a39d4c76c27d8501bc4d30ee5d1740a931354233ebdf7717e0f302f0aa176c84f196d457727ebfd30df39d072fa8178f4321b8a8642a6180f7e3c04baf276a20dbac8def4aabf575aaa02a8e4fcd5463121a7f7a36f60180f30a42c8b6ae7e64abe5295e735978c2cfb1e41e17fa90704f9bcf4ddbead9d4c2cb94d5771a1f91846644a28f6cee54a17e932f10ba52b2c5ffe25f846b52183ea693ec6af776f6c8c39ecc1407860d2a1b17f043e1594b4462ac9a19037a2e37c85365398fb24035d958b6b1948acdde503ab31e63394367394cb4cc5b8177f21b89b57da8682bb96a22ae64d2b015a4144139637c0c7a53b0a4e572eeebe06b67594179dbf8742a0a29ef750a64dc69078da71c06a75f1c1c1ce03e843d3c13a61c49c86b22d9fc8ced34cdd06c6ebdc0baeaf037fc6ad39ea1b07e7f2d93e6b43dd0e7212d4d1cfd84fd83e40b14fea34c0c5f75e878f80a1bc0bf3dfeb01ed0f6dac277e559158d39f583992d9f2a80af10ddb616e3a566ef972a3714ee5eab3717965a6f0705f39c3d3ba21ac98b757c4a122222778949d5a00993787f7c851341bc300f52d4feee6f4bdb666d0a5a5dff972ee195b671cad1010d67caa9ace50e409a7ff555a20e2826e329f8e502bd54297521151c6455aa081fe9607814b8a0711b7c46aa31b6185691a5002171b7087cf907c19ccf1d657d98a1b8ae8393c680a7aa376a38f5dad7f937391f9a17d2f4d23afc741175958cafd92d16cc84a1313ee075da433bdcb08aa65fe738198775532dd5bee049dde122de381ddf1d7222d3a960e86351892a1390fe74ef9dd77dbeac60b89d28ddee87519cbae1c56f9e08dc8c164481de3d443ebbfd4ebe54f20321178e58c025d4fab10d932c7159284a3a07797abd6215e90a22e2fcb266c0ade9b228bd9b00679d2212ad4bc02b717d42fe231639204cfe092220a713630e1194216c537825664d5c59784c2313ae15938c7bdfcf3d2a79d0367c8ecafc08d10bce9025f0e91300b7ecc37ad7356f4907a57c6006e417f7738bde0b43c95bc4cd41458c913b83a9a9e4a7b45e21fff3efcf843b9c316c03a6cbd3c573d7a7d9f3ee9917d20fde51276e0172ff5162a6136fd5cdc82729177db87d507fa3056a8147af27f808383202997b71ee972fdd7ee640e18faeaf9238824c5f1880ee2f4efc108c49c37716f3fb66ce3016b27533d76be28d9ee75363baa44889e1754567f8a83324c0627a8052621a9886bf14dc1da47c8d8ef540686ece4d17619124b40ea61b2a3ce2427df1d720cc9987edfb05b0adbb1fe573b121b5f95820a05af63a093fd6f85e4aae27f21681d5daf36aa9afa549fbbf93ec87da275c00cac4f938f36b76f9743f68", 0x1000}, {&(0x7f0000001180)="a6605678d811c22c632b8b2dca42613fc5ea5791c091ee520110788f76f010f24c00f96a16a13f33fcdd17e917b33f05b4f550e189a5404e0c9d3fd4ce4f78b9d3b47226ce4990a840f9f2084a0d71bfc729c783bc2fd42b77d0461378f5cc36f1f1be81b02b79663f4f99dd33240b32796a90369e1bb55d460c46514ae606e02598289967b834066721bdaf4f13967da024e9ed71a8e9e0771a4dc080798628eaba1f56bb413ce40fd54a09da678b7ba10ddaec", 0xb4}, {&(0x7f0000001240)="ed596fb0d378864decc03a353a849c72f7a555507241f1e074f74958344eb4a3d98aaaa636106c037a69f6287ce60c7f8a1d143d9d06ac76b16a74d8fc0af90270ca1df670a17fb34b81844a04cc73b2b1ce8ce37f624a2b951b660e402a00cf5d2ccbc9ae3f778d226a36679a90e3a727724d0e81b2969723555b118d8c83f5b859622a734390006218630be36d0484108c37160f0b4ade43b6dc857ef55e6e809153faa9f50e8749f43672cf283990db108fc8ba9e570110004db68cc2f5b80ba1c2f943c2dad86954795d80062357518fb310ec1d1eab7ab8cd721b8701d007154573e41e518596cf02cbfd5d4775b108a131cb78feca06cbef24a09e", 0xfe}, {&(0x7f0000001840)="ec47074da255d87913d0eb59d32a656daf6983379528bbbb1c6b436ea8c0118baabf8c0bb996307771fd0af1cdf754c7db196ea3295ba562fe13831d8028a07c9ab11239a02ba54558e4bf9e9919c60b504d64c7c44c4ff80c9a89b4014910672fc07b4335f4390c2b168ec1e9f5c40800000000000030cae4fe890a0d41fa0688cdb215e87a1c74ba230e4f791d2a5a8de98a9f26eb9629f1632651f1b10a7632ff41e9ec33e26ce6bdbb55da4750d99a3e91e07423914019344c664842d8915e863fa1f160541e9e1d5ad897df7498aea33249d8f66265f0dcafb2b1e13b00"/244, 0xf4}, {&(0x7f0000000180)="5bdf3c8f758f3fa44b808ebdef68c60e382a88b519ae768ffec05e5fdf6fcdcbac13a9ff12728fddeeb1cf6070396af82fa2540946daad8a7d123f7ad0f571e6420b915dd499227e20d098bda9a5ad19f82f4e7c373b283fb418f616fb1eb75c63e227041b6170fb0a00777e3fedfe85a30d555d8fb78bd2ac1d80c4eb564d4c334cc83260168b92eb891e3e", 0x8c}, {&(0x7f0000001440)="4e11fab7cd2d0229b4e8b8ac10f701df8d5ea45be625477264efce87de3c95d77f2e2af3416418a91001084ebdf18f104dbf9785882c3172ec824fb4a9c14535bbf88970d5cc18d0a8", 0x49}, {&(0x7f0000001500)}, {&(0x7f0000001540)="8852e4a3068a748987c39ae15b4cce5da50cfe9548d03c6c9c8fdd78ccbb560426613675973034f59a0d4bc5327d8477dd9f477b35f8d1b2734f79968969257be3671c12177250189cd0feae94d7e52d5b8e05e14e2e9c856a34333e23115251ad614288d7a2bee9b43834234850e6d46fdadc6a88776a542440925d6e9e691f56178dd12b597639abf35caa899796af6939e1aee7f477ce123e87ee7fd9c86a8219ebb24d7f5e5f15b89d75cb", 0xad}, {&(0x7f0000001600)="78b8839be65916083efddffa0bd0d542d19ea92388445023ba8317122cefa0f764f8f16987c8ebaa57fe9b05de92291bd88d5cb4a9e9a0d3983a63fbb243cb79d804843166adc1bd0d837b4a095300c2563509ae1533cb8523726a7dcae7154a17dccc42240dadccdb1677aace786a7ad75dd970b1d0d10c73", 0x79}], 0x9, &(0x7f0000001740)=[{0x88, 0x1, 0xffffffff, "a9a6a2af7c90ab7c4e7da88e6c1cd4623ae7609780e32cbefef5f737076bea9ccda637d9ff97eb9ccc92c93d6f6585c4c44125519e8292b91362390b0114e35b541a2baa312e39049b61cbb919fafd06aaf86fc0211b5e072f2e8e4216864508ecc9a9b4bb096907647a164c8badfa6607ac00ef574ff012"}], 0x88}, 0x409) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x2) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000a1a24cabc528f7ba9aa812cdec8b1e204da0688b1e06651329c1a9ade0560aaea81eab3c33de83"], 0x10) shutdown(r3, 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fchmod(r2, 0x1d0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = dup2(r2, r3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x8}, {0x18, 0x1, 0x6, 0x3b8d}, 0x81, [0x4f, 0x6, 0x1, 0x1ff, 0x5, 0x5, 0x100, 0x5]}, 0x3c) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bf518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000e1ff0000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000300)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf06671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb0327723c9a2d507eec4c8803428c2ee8317198b5e343ba24a4fb1712d24aa637a67ad0034a2ff3176b5ff7d3e7b98ab705cc67f077511e58062fb84dedc9df08f014f4ac1ecccfc391b226e5cf57ba31b652000000000000", 0x23d}, {&(0x7f0000000000)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d200008c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:06 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="63100900000000000000008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1, 0x80000001, 0x6, 0xcf8, "26537ac82fff35349a638784c809be859c4165c0", 0x1000000, 0x9}) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x33) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x1a0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) setuid(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="153d31e1a7ecf4827a300e932b4a1a813845ec5bbe36384070f8ec4e895f01f51fa6d8477ed9cf34488e7e", 0x2b) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000080), 0x4) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) r6 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r6, 0x3, 0x4, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYBLOB="fa955e7dab014e16e750f2e15d76b0ed8abadad630b5346304050f19b14607f576ffe24cccbfafe548b8790f2f", @ANYRESDEC=r0, @ANYRES16=r1, @ANYRESDEC=r2]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0xffff}, {0x7, 0x100000001}}) 16:00:06 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="31dbe8e0f903b75eec4f011033966ac9", 0x10) r0 = socket(0x2, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = getuid() lchown(&(0x7f0000000040)='.\x00', r3, 0x0) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, r5, 0x4) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x145) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4086334) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x190c, r0) 16:00:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r1, &(0x7f0000000240), 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x4db}, {{r4}, 0xfffffffffffffff9, 0x8, 0x12, 0x7fff, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0x39, 0x20000000, 0x80000001, 0x9}, {{r5}, 0x2, 0x28, 0x2, 0x7, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffa, 0x40, 0x1, 0x3, 0x8}, {{r0}, 0x1, 0x17, 0x80, 0xffffffffffffff01, 0x1000}, {{r7}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xf0, 0x3}], 0xfffffc00, &(0x7f00000003c0)={0xb6, 0x2}) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x2, 0x800000000d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000cbdc213dc355d2d3ad"]) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fea8e363166bbcea", 0x26) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) seteuid(0x0) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000002780)=[{0x21}], 0x1}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r2, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x80008006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x6, 0x6, 0x7f, 0x7f}, {0x3492, 0x9, 0x1f, 0x5}, {0x0, 0x0, 0x3f, 0x40}, {0x200, 0x7f, 0x9, 0x2}, {0x6, 0x4, 0x9, 0x101}, {0x3, 0x1, 0x7, 0xffff8000}, {0x20, 0x20, 0xe4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000200)="a589084144a1ca8e4d1a1b3a428558b7076056221aa2981c01ece22d010e62cc3523e4571a0efeea1a3dbef26930ec76950c1fc95d019f249ab7dad5daef031831c6595756e2066fe78733526378b7c37032eb062cc4880e3150518af5ece8b884b90663c1c5e2e5987779237bff59051f478b505fd5824eb99c5b50804859640d0533a6e4a971", 0x87, 0x8, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000ffffffff00000000ff000000"]) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) kqueue() rename(0x0, 0x0) pipe(0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) getrusage(0x0, &(0x7f0000000280)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x5) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x24, 0xf0000000, 0x1a0, 0x8000}, {{}, 0xfffffffffffffff9, 0x74, 0x20, 0x3, 0x177}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0xfffffffffffff001, 0x738}, {{r2}, 0xfffffffffffffffe, 0x98, 0x80000081, 0x6, 0x9}, {{r3}, 0xc772ba1dba682d93, 0xf9, 0x1, 0x3f, 0x5}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x22, 0x1, 0x6, 0x800}, {{r6}, 0xfffffffffffffff9, 0x37, 0x40, 0x100000000, 0x200}, {{r7}, 0xfffffffffffffffd, 0x1a, 0x3, 0x2, 0xffffffffffffffff}, {{r8}, 0xffffffffffffffff, 0xb8, 0x80000000, 0x3, 0x3}, {{r9}, 0xfffffffffffffff7, 0xc1, 0x8, 0x6, 0x1}], 0x98c, &(0x7f00000003c0)={0x1ff, 0x80000000}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r10, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: socketpair(0x18, 0x8000, 0x80, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6db24db82df1efaf, 0xfffffff9}, {0x2, 0x9}, {0x2, 0x3}, {0x83, 0x6}], 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pread(r1, &(0x7f0000000040)="99ff2ad4ef", 0x5, 0x0, 0x7f) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x887e, 0x1, 0x0, 0x0) 16:00:12 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/44, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x52a, &(0x7f0000771000/0x1000)=nil) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x2, 0x4) linkat(r2, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x6) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x40, 0x12) sendto$inet6(r5, &(0x7f00000007c0)="55d50120e0d3cec54773099066a3c807840be328f90afe1c00528edf20e3c14d8e5339f03d71a29498ac40fb0422a2d215911b9862721f38fa20c0d4688bb22ff178fca90809260eed76dc04b7497c551ce2a79c53dbd357afa9947ff3e5d72c2fa5f8edcf80ccf741542c5c85ad4903dd3dc1120f6d67273791819c478227313ddc273148bfaa6dbdc9518d666fcd276d6ed831b963ddcf383af7b78dcb5ee209fdc10731a8d47752f3eb6d87f10a338f1cce6ce9a3c1faff226b7ce917ca63b4b47ed26682a96aa0ac35ebf4cd4e87b909a1381c80b119aebc83fb61c69f81ba806d1c7afa926694d772ccf3c920a59b6d4643d224071dca5a1ea4bdad5e49ac7c1a498fc23d0000000000000000000000000000000007c0b70e9906e4102c7ac4d83b35eb236847ff7ac8647db082bbb8c037031b8e3c8bde6927201421446d3c62aee915d2b426adebe9e21ad0c171e4dc7c60ca66eaeb2bb6edd6a2381835bc8874894075eb3040aef67a8dae07fcf4c39e8dd787218517764b21ee0775e020fc24d6044e8ef1751ccc4bfa90c91fc689527954b8818ae3f843d37f44114092da13679962ee71628a45176a246adaff89e4928e2f0d34e9d5b5c05089d10c3f1e6650346b86b001b48c1f54626481fcc9ffcc587e35dbeed8b043f98e78a5a4a54b34f420d11b72a7eadd70a5c291c4305545be7be87412806a5d6f83c874e3ff90b00a9149854066d62a8e429ec2e3e35c8d07251e8a43d2158a44ba5d1df225f50ea7a9a7a46ec34f0801856f8e2049d1ad9e8fb7a06d5aaa01c8f730172f166fecb3884e22cd238ee03555b3e564ab858440bea9483eab4dc5bcc825a0a653be0851b0c06e356724604a7398afa6d2001f59edf10083e0fd7c2e6a639bcf463a64f1bd516e03aeb9073ad2ec9afcaee257be63f8797b8a0563bfbc970f740de1623b713b9b0af113a4f3d4ed20cca19e0b9e13bdde1b28e430fb6f0781b31aaa77a8ac65a9235973a47a5cd331dc02c1ae2d79e4485c1abc9c1292144b3a6866b73c52db7a3b889a5bfe9fdb28262f857462b969234d7f32f60d19657a89ea47a0b018ebb4185190c44ea5e387ad4afa5ffae7ffebca930487b163e637ceb1f6bfcbdb3bc8c2cd57928e50dd1fc973694c0a8013389889ba6d8d4498c5e801bd5bd91ad98d36a8621130f12dc49bd03f8c44d5b25814ebe1", 0x35c, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x2}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x8000dffd, 0x1fe, 0x5, 0x8, "010080000000000000000000000000000000f600", 0xfffffffd, 0x4}) 16:00:12 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffec, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x2, 0x5, 0x20000000000008}) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x8e) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0xb803) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 16:00:12 executing program 0: kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) close(r0) pipe2(&(0x7f00000000c0), 0x0) r2 = getpid() semget$private(0x0, 0x2, 0x30) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1c4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = socket(0x18, 0x2000, 0x80) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x5, 0x10, 0x1, 0x3e47}, {{}, 0xfffffffffffffffe, 0x89, 0xfffff, 0x51, 0x5}, {{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x0, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x3, 0x3}], 0x6, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0x7}, {{r4}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x5, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf007ffe4, 0x2, 0x8}, {{r5}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x80000001}, {{r6}, 0xfffffffffffffff9, 0x80, 0xfffff, 0xffff, 0x7}, {{r7}, 0xfffffffffffffffe, 0x45, 0x2, 0x0, 0x9702}, {{}, 0xfffffffffffffffb, 0x4, 0x40, 0x5, 0x2}, {{r8}, 0xfffffffffffffffc, 0x44, 0x10, 0x8, 0x9}], 0x7, &(0x7f00000003c0)={0x5, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d075b542a5387050000e2b8180000002900000031000000000029cf8aa28dceb23500b7"], 0x38}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x8bc, &(0x7f0000000100)={@remote, @random="06fb94de855a", [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "81e6ab", 0x882, 0x1, 0x5, @mcast2, @mcast1, {[@hopopts={0x8, 0x0, [], [@pad1]}, @fragment={0x33, 0x0, 0x6f, 0x0, 0x0, 0xb, 0x64}, @dstopts={0x50, 0x4c, [], [@enc_lim={0x4, 0x1, 0x1}, @generic={0x7f, 0xb8, "722b2c2c71e67d4790881c6d5f01b1fd93c2c4989376d192ef1eb67293c71fb238bda93003fc6b8521ffc4432fc1f3acc0e25c14271033c9a8213f53b34b9074f0c99c40a83dad362c5bdb55c416187393812ca345487ac04ad6ce2f50344cbc299fcd224391d68347100066e4be08045d2d1b83316e5ca87ccad3ccd3f65afd94e0f03a454bac85f788177d143135ec4688e72ce866cfc6728d69239a08bb4ff402a68bd1bec879359b9a0c7d66958ca8004690384fdac7"}, @generic={0xff, 0xd2, "fa86e6a9dac2abbdbd6d94909a53ba890db206c74c60549af6783cc934d129b5a35f96d366568a1d2d73256fee8a1c37097e49fcd4af409435bb6caed445a0fab08fedbe18f3e75fe708668d0832568c1c8a405ae6f03c3682caf2453cfc6a59146cb6d504f66d5bbe5d8eeb8131f1fd2e6cbbed12294fdbc8adfd115463ba133c081fd9d714ee8ac211d52c456fa1a8ffb1f3617ecc47ca90a108e1bef94b735eb7c442381f551dd5ebb1a0569c4394794b15314fc7d2b64d609663481a30c92e92e463c7d725ce560667481ca8c1b07ac9"}, @generic={0x4, 0xc2, "4270f5039aad8674661d155901309c47d57d614dbaf4b4f894b556319647cae738e72a5cc619306bf916c438ba63d1bb7928f5d48353ca8f914c93a557cfee84741f01d42c75a9449eda8be1158ab862a35c949b405de6bc9ff37559c054f8d50ed46574f081d6e8a567c6d2d763202fb867f8441937e199ef11d46af33dc7c06fdf35a778d29c4ce2f7f17d90429880ef004ebfc0ae5d2e92a80c579b0740a5455e193ca20eea464929a6e1ac15a15a3b1270d52a1d64df87f46064c3e735eb89f6"}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x6c, 0xc, 0x0, 0x4, 0x0, [@loopback, @ipv4={[], [], @rand_addr=0x9}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="003eaa4e119dd5e9d17a908f5756f4da", @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2d, 0xc0, 0x4, 0x74e, 0x7, [{0x2, 0x1b, "755ff1fdbfac1fb8cf8ed380f97f6594746a7c338e59605de67712bae9321a414491714464fc60557c876391cc5768e06ece0e7c9cc95418a939e1d7cc27d24f70345c35ded2d6d1443193f4ebf4b7e9d7d58511a9b3220b3d8ff7d3fffc8bd061aa824cb1fa638c8054c3729eee42a5432934a34a792c42fc428ec24e8630c7e8d2578630bf92d86c2cec4f7509d85550d2b3fcf6b1a9f0eac455304f2f64ad761b98fdb7bdcb81151943508c28746bb90a149b517b19a6d1ed6e8f4dda09d4c213f7d36e40b9fcdca7ca6d91fa327735174131ff14"}, {0x1, 0x1f, "4cb4697de2e6c94b8b18ddd41175f4757f00e4b686d0031f81292cf533705c3f900f775ef51e046d89e10fcf0f7df2cf0e007addf4ad6b0a8fd8c681b69458170e1d41b98eee3776d9dcf555cb130175f5af4bd157a906a297b7a3bc0a1a3c07f97293936a913fd13fe38c618d96994e4114099665bef656714738d92ab901085f6c59505596eefdc674f2c63b91239a7f568d934c4572ec355f2f2a62298a5c70da9a674315b4950e99664a493373e2849ccc67c00fbd8ee9657a0c02d88b445ed93b964cb21d7581be2d2c57f238d0aa297c8bcc9cc45313daa42595bdd128a950af65db60e60c9cb77f46aeed78c6e3b1c33e18138d627bd94039f8"}, {0x4, 0x19, "a01df31b1675b22a9d5e67dfe842df5652200f206ff197124a8ae29475a77a87116c8d0d86716ec13218f9f01c82ab7b72d5991988242b3e4a18ed8c8e555484420aae3e6c19e1bca47b8d62ac4b349a45d33d33128a4104624ee126bb0f655f96710754b0bcad240b631bef91d272dda7379a26382773500d99be53ea0732eb7ef557bcb60290000767fd3afb87c501cdbbd1c97d5726d1d93d4d4c0ccd9a97d224bd8ad6e995b4acb2c6ba57b4d8bb09355292505f63b110842b0a400957eb3c9b1c449b61c036"}, {0x18, 0x7, "15c2136cd2c4c628a4ca6abc4ec638cc36fadd354ee8754e7666247958307017ebf5f38e10043185c8f97b893cb0c74d1478ac106f99bd21"}, {0x18, 0x13, "7008140b1973d1f012c81ea31562b4972e18a68ccc6db90cd82cbd182864cd33209e1ce6401b80285f028a15932086883ef68b803e86cc6c88c8de281bf1e25b1d8987ccba5a4bdf3e8165a4f385d78aae60b5b17d2c9d88bf2b671515d84257a5bcf31be6667426d6d9e9a2577bc05b7fa04ad1d3c53c08af1936425f8b8c8d62ea820fe02c61624b8ec811b69bbf154818c97f8fbbf248"}, {0x4, 0x1d, "3ec242bc186cee7b2b60218e8d52bfc6efcdb4c9486c269b7523d234ecc53fa61e794c5413ed51fb9272b5e399996178409e2ce3916617a95ad08a3b1b6a05fcdfe9468e5ac94623a83b1ed57ea1c94d04b4a14bb253390943a612caeb1343aefd1e3463197b38bbcefe83239c1bb486f129f64944aa57cb904671d1f54bfa079b84425894315969310d20b2d0e2aee635f6dc714d81c2a1028cc41681d1c381984d6cefb9ca9851142fe86209172165ece197d35228e9ae756255f1ab03025a65c0cc8db707d28c4d0c7a563eb29ff86cb8ff204304887373fb98459b1bbb506cdcdd2a1cbca66cdec42cdb"}, {0x18, 0x3, "e2b76fc4198e6bcd7b2d4b6d8d44fe6c607db30f52ccee05d2e4"}, {0x4, 0x3, "afddf6d0db1dcfb298b6dbb681a027a7efa3c0c1ad4b4584fa5ffdfa"}, {0x0, 0x1c, "a8b7487446e4a1005fb23b26f2e45f21e973d827b00df4a75248ecb6e0252ced04ad7f25b3892a548f085b697906bc888c9b9305767cfb976eb93d288c4f561755006a5f43595b594a5368620c0b5717298f576e169b5f0749cdd35178527267a852a75b9719f45b0616a50ec8674110d2a533118d10fc5a00315f9b806765da08ebd151f613b77d06fd5ceaabde6b9bba9e882a7494c065b7f294d9731a84758c992539376f67166d2b8d561c068420089bd2fd225a2f3b42d9aad269ab5b4373d9678c0a0374733ea835a46a832a1e656da94ee1d13ef265cfadcc152f313bf055ae"}]}}}}}}) 16:00:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x600000) 16:00:12 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f00000057c0)={&(0x7f00000001c0)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000004480)=[{0x808, 0x0, 0x0, "1e1b2e33526c93aed2c4f1878871fbff2e244863bf4c656cf44739699462a800654f70c9aba7bea7840a4e7fe3a1dd746d7d773bfa8631d89db52caa337c81431ececb8aabb1f0ca371ce6caaa36673f0ef685c7817ee69c653414f16084bcd6dbd069e29a4578c75b68dc280a2c8c1fa249d65204b650a4771ea3145242726b24a6774fd645d26cbd432db0979484132a37e951b3416a310e2010415fb2072b85cc0139f601d2a7a0e3b0c3d2725edb991c23c5a2e279d4b6ef219b915fb5ff30666dacdf0839f1d78cf80b195b7a4ed654aaafb1609baa5ac4cb2f2e64600356e04562564de18ef24fd477d1bbb96752864f76c63d0e7a6fc9c9f209a707967e9763eba9c207a652d4d15ef461d753cafd7df224c0d6e590c24245cf97254b17835130f21fbb700d6d04c3242150f343d7a5f88e370ee3d2aa014fa7f26a61b4dac60a9d8a8164c3e2ccd98b3650a7bf3bf979ba271153d7cb9accde6f923b22b00ee264d7c3bc2eaf07d80d3d06a4c720a75bd58dbe38523e022e6bba6df568d3993ced4ac709220a39d4b73089274fbd648782292471c9605150aa3d4031466db20d5506e8ee4d8a96d0319a8b6a06f3661f7b7e68104dfa64ac8e11b0e5047d47408810c32ba76a4f30b2b59b15dc4bb21aad8c1d5b9ced54814fb873fca2913fd77e3ea30032850cceeba3f177c821f82d5ef51746686e5edd03c9a2da1a4ed1478fdc35c34da7c367bbe2318560e3f7f23a4292039cf68e6a3a33aca339ddcd3ff9bafefeca812f4f590f04765f11ba183faa2a7331503ec2cc45d298106e6d23ff48b2ef01e73e47498fa81b946e681bf320e8873f36b9862508066ec2ed6f4be64dd6e317c953223dd96fc1606a14ce2ec943b80367199b3bb63d6bf438ea520393354343a0bee6d0492fda72e00e93c31e2265be4fb56d503973a8f51b47103973f35b8db02afc86117d4f28cc34348c3ba24d22617bf654ed70673b6fd60165f446c47929236ed91a31522edacf4bf6d9b53a494a7fa2732421c0bb539b885f7ff9da9ec99dec16d3cc9d338ce3f219e86fb22043c66b81f2ce7643c95aee2e319db7291831314f61a43cf63e13742908b1ebb26f4254c771e261ebcd90d7fa74346a909401a7c6b48183f7e38d7e9f956559c395b05eb4ba135a57a474116621391cc206c8107e86ad241f5fe533600dc222b9cbd948ef502626b2f75912ddfbc73a5c1094ade7fc5bd06c40e0930bbc3367a65a0f23b963248644b19b06eeea3a5126072b3dbd8ba980439930788a127708ed45ef65d93aaae3b438eaac1e4483e5478b2841a4a0e032e3ef9402384ac6cb27287c096b194d9fff37ae990c50f8d1fd2a3a89345b923888e2cbab8f232c99027c588e2947109a26c716bd95bee2d744831f36d2fc4b707d20db1eb183f1c23bf019482a5705130be69a38f901d7bd3cb713f7060c5dd469aae9d66d9742eab28dc5c0430046a8b93d7e9c85ed34585502a0f40a6386beac9ee73d6318cfd157e416516039b0241437bb0bbd439698decf649c01a531db7c4fd1d2067d67a28b21e4ccd92060c773f0a7751095d010c97c33952b21d5860aaae9935470fe6330ea7bcee194a094ae3a80da4e0abbfde8d6aa6833bdda8497ffcadab0185d6ba264caf8829024baefb0bc2fc13c0279ef2b8d39f582553f521d53ddcd06cbc21c01114d49aa0fa320533b7a500e2ede957b4abae3dadaad0a1305dd624f08fb3816c6753f71c786717235ce3fc4676f39c06328d75822827a345bd9dcb823a127faf16f6f46a4418bc5301491a5df7e7266eca05aa8a62edf401b26739b4ffa1eb8ae68e57673984340ab4ecab45cbb14d5fb9eda74537583898975763a277da3d4a413192b234112472647bc5cf36e9af5d12d242cd7e4b0f72ad5f42df5b7dba43be58fd01c74a5d73e0004a33490babc52332d7e5c56058664d17dc18083800bd1fb060d82c1539a81e40789da8ef832914183621798783bb91f6fb3637e9399345e23461831280c1030fbea3520716b75487e2fb4431ad4e41d3d835ebb45c9747c8a1ba90836ab2f31d9944127d3b0aff949a47b7ce401e647378375d438a49e041d08611f5fa51af4c79da02e0364538301e8f20a1fa1ebbfe1b7cc54b429263c63823cd6bb65e1791e5f9e6b2c4f3b95105079883120c7695f577107a6ef6f58baa747a6658ed927766b6c4d245941e2c477affb7b0fec3a72f64d5e386c6325e5ea0f793d9a461f3459126c00c20b7710649ca162ed66d8cbad1f2e5fb43dfb842a3fe2cb4a2f23d7cbea316eef9c41f1eca4861e8eadac98478ee61d807c9634742716948423e9beb11ad6862000db5e8ccb2f5f3bd7e5fcd75a32730e83f27b34872bcf34467663064b424ef835360454219481fadf17ad628cc04155374f69def62734c149f4b30e932838785e9f9e60a1b3b2203f84a1d8f772114f7f908dea3929b664db3451f2815eaae20dd1c1f78cf91f297fcb0c25084393cd5cd61325a3e1bbdcd1acfce330bc8041621bbfb8c18ef40f43ae80e922ba6d3e9c853f1ff399db6c9b18778d360682f1a95333955552ba6b6b3c767f67a564eace80538bfe206db0dd2bffd966871f9b953b7d086d8aae987422d858fa3966f1327bbdb5a628669202f77eab2c92954c5598a32b581f23e671a3bf27c509ea1d5882b86585e8c6cadd7761f403a2bc191f570a87e9ab9f1ef99924e52fbdab2b33190782cedd7786839442ef46f527443ba81e53193723f9093aa358bd27e789ddc50720c9c66bc0fbe3bbe2f3477d948965cdc635fbae9892c7b6349113340a7465ac2121f54e3404470e7c66efa4a39103f3a582b265"}], 0x808}, 0x0) 16:00:12 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x804}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = socket$inet6(0x18, 0x1, 0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x5, 0x82, 0x1, 0x1, 0x80000000}, {{r2}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x4, 0x3}, {{r0}, 0x5a92a96cae0c4698, 0x80, 0x8, 0x9, 0x4}, {{r3}, 0xfffffffffffffffb, 0x60, 0x8, 0x80, 0xa146}, {{r4}, 0xfffffffffffffff8, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x28, 0x1, 0x460b, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xdc, 0x7}, {{r0}, 0xfffffffffffffffb, 0x5b, 0x0, 0x8, 0x8}], 0xe5ec, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x6, 0x8, 0x4, 0x7f}, {{r6}, 0xfffffffffffffff9, 0x91, 0x10, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x7ff, 0x800}, {{r0}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x5d55, 0x6}, {{r7}, 0xfffffffffffffffa, 0x6, 0x2, 0x7, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x40, 0x9, 0xf478}, {{r0}, 0xfffffffffffffffa, 0x33, 0xfffff, 0x8, 0x9}], 0xfffffffa, &(0x7f0000000080)={0xea5d, 0x9}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00009f85dc1149f196513a4dc5e7e64938ca55e2825d9c0ad8041d288d85a6c25d65a38d3ba7"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0x50000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000004e9eff838100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "2bd6cd78ca51b0bf50ef2f978b21e568cce1c8d73e9daaac2bb0e11c9423809cdd2cb1b82fa0ff5d6eee37a4f2dcb986617a3e18ec0d6b26ea7673f1b1c6296b1f22533c0416765e3f2ade9225f5"}, 0x56, 0x800) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2421fb819f96a867, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) sendmsg(r3, &(0x7f0000001500)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000280)="3f1f7d715c6376eb2b95e9f851037ac3e4e6b6f92c2a628b434690b4c1d5b9336a34986e5972bcac3cd3cd15d68bc41967b6bbf3220b24ea37b402d51af8a132c6336e2e1f4379b1c88c41dc961f71abefdca05cee8ccb2c390a8147970ed3c2a76221af78f90c8b33d67bbbd406dfa5329baadefe7dc592b5370a48871384e40fa7e57831af18cd42d428933dbf268796e618e7ff8f5b5748fd80ab61bf082a7b1497987f6cef249ea7186e0b398c2a33038ef22842f77832", 0xb9}, {&(0x7f0000000340)="0282e356bc10a20ac22fb49a813243207ae98495b1a366d6648645b47e2ef2a69fc1326890bf7118f18a58b9b27cb71529baac827c159f49", 0x38}, {&(0x7f0000000380)="2d29468c8a6f5382f01b0ba3f6c2efb70f35b032a2492846b009a78d9f8501cab89f077f299fa73caf736c30f8bb438fe95e20842607fe4a9ce1aab1cc6d7fdf0d3c04ca9f69625284f628691d868ea88cf9226694ce582e47161d9d10304a92b962530c4690211ddb41b47004765d5fddb1b86ccf7eff3d751d0666644d86cb97ab17e56b7222ee67d721caa3e482d8c5b69fc3a07630679171b5dc4c377ee8c5efae817c5e6d07a96bc7d7375456eabcdf16749b0e2ca340389481ef0c48288cc4d1cbdd290d1481a8216db59064f33d", 0xd1}], 0xffffffffffffddd, &(0x7f00000004c0)=ANY=[@ANYBLOB="101000000000000001000000050000006a3f27fed86e239f4578e4f209edef0c3c59b4782510db3738feb315c3005a5ce2cf1062fe84ae6bb77d3e4173cf32a470d47e245b2c4991f55191b85a73a13ec283f81fe410f968ecae0b248b4cf7b7a9d182ad34e14055302a3dec992549ec5db9e6fba3f4ce13881b975d189ae9ce5896eb444ca5ebd575ce32a0229de897a63ad48ae0b6d676e879116d66938ffa73a735be4f4b4c5d4a0ae402c1f7ad9d2fd9e8a223426d2ea43732a7aab675bfd70932086b782cbbf7363c551e9214ecae086c0f7ab975dd9818622dc5dfe4fc90b030b051308a179cd019f6850c23c5c420c624c7615d0baae1ef4aa25a43fae918d45c63408ca0e309b2461d53ff6b3355f7a874cd443a9eaf852c26d68870ad830d6ad30101615f6cff7bd821d5ee9c98b1fc75a5bc3df740292e295b99dac9d1f3af0a16f2b9a543a8724402c25ae7674db17b2b654c13d8a74ec8fd7d636d761d7a51273073527043bcc8f2225c3eee8601dc2687e0176292ceac0a3e3b76b67399785b09f7cd349e1372b8e3f61a29c4148ad9305b28f8bf4dabc593ab875d4a093b12581f9f2f291b15f43315fb3e60d5c5ce75eb0587ba586ef1f068e0bec246c2a768742cefd314525c83e23fb7176f0c3518961e49bb327e87b09a7a57956532e04d4336c75f784b62ef1446236a93045e771b39b9ab5aaaf6109a2223fe34dd3330dc0be7570d5109be9080b5b07f7348acffc2d2708a67e7f6e4ed0b1bae48386dbb6b0541f6e20222bfef9649fc18547e60ce66156b42b0592a4486549112ea41ca699a8162c2ab4aa623f15eb880d5f41bc7b9c55193b1b753bfdba410ad2eb58fec3056985e07fce8a39574f5e875c776eb36634caab7ff5fb6f267ac12b75ebfdeca7756cf0767200a8619721d26c6c1750c7611e3a45d54cb994d2041d46a25acbab01ac14d04562e807c2e19347b45cdaa53b5670dabdce77dec94b60623a5164374537eb7de4e22c6ba653a90baf190c44cecae3b2bdc792afb6415f80b8e6550eaddd0661f56d54ee2761b085636bc4734c60cdb5d63bc7ce1b9de51bcc1261ebb6d52589340730bc521764a62d5133e8f02c4c6c9969ab3bd1bf8a004a335fe278e1d7cd3a5ed591b9568bd1506d3cd3306d6c6ffb2701f479b2ca36c1a31e85d9b7766751d4bc7aa1bf270f5ebac58e524bc06a534bef74ec1f90d75d7247900e3a5931deba9b78319def169543f725d7d6ee678a96cb00048f7ead627e2ebb13c6e80a59bf767eedd52cef5550008f9a1b268e131f1fe3523890fe06c051d7eba14a5ff45bc184ac94ba6207efe540879183eb072cd4cface564aa8cdb611671ca7896ae9cb6d7ec8bb3de63b08a912205ebcf25404965f32c0438888262fd7bfa5923246063e3f863d45543486249e96a36412a7b31f571d897427f665e6624aba40f058a21c51a788533cc149e0762a5f42c173fe365188c9dfbf8ec5e752e15e47a8084db122ca51103723edf131a616ce174efc83bf4d75b6004ccd32467f69c6db46d5dab24bf9a3bea5d4dc420791880098404afb884f234c00d30366362d7b9626e96f76c20aa50c37a9950468ca9c780af6c466cc514cacd4598069407f91a66740b5ad189c754ba58df856f4ecc7abea214bf901c793995ef0826abb4cfd0e042350b7b6f87d2bffffff7f00000000be206129f7f801360daf54ec6781142754074241e3431ec09404195e11d4a6e820db331a917f1afdc5057f00e127c6dcfddb1d097d598705fe959c41bb6302e6fddf545e805aa76b00ef373e5fe3a7ba4127304e715204b9f5a0b99cc958661dd7d68eb107adacf95305bd34f5e23d90e43ab99b8c1984d0505211d4001d89242133481538c25d9f9c73d7ce010d3624ec9cdef9db55ccecbd9302f9525ac62a98c2b793919db565e5c39049945f25c974a3066b72d2b1f95f3e62052afdf71130d9a78b6f630e484136d12322e59e416564115ace8967527fa28d8640077f4416878750d9bc088f7c8dea93ce5a62e5f7b1cc67eb72bd7f45b7d5a627c1f231cdfc7111b0c36d54502126ad14a689b7a276a47a07e9615575800cd25b4df9be9404078a38ce1a45a37fb655cc927941df88ca106c5f756ffecdfe20b24909f7cefc1141928c3af30a1c145655606247a316291daa277b266955f8b0579e941a878d22fea4bbfad1700708d54353c24fe94555566c4593e701fc17de93b1d492957a9aeb5cd0a20cf77f2ad079934fcf2a5f73ce537d169225c0126e72651fddd70cf3fc824f7dc351a4f64db3934a1fcdb4135e1be5d977aec53abaa9d72099c7aaf58f34529140be4791446472a5ff5ee2fc71dd7f9a32353368773af0fcec3ee8235fd0848ab320b2e80cf006e2c51af03ad34a7d7bae6458d0f225575afa2641ac54b60fbebd52491e0cd4a358181b3d72331c55cfa5fee5268f78b01e94ae66dc70cc539536aff5e94d52ecf461fe49b12026ad19c0d29bd6aa41943e64632b81ccd8fff9d3608038ba6db0580e1a1eb3c83910b8e11ad58b26c321592168043f2015ab5d89d5be425f316bc6e821c9cf0542c27b8ed6896519a9ea3ce22b1c5fe6d6864358ec81fdf906598ed26eb3841745e3d5a0a293c0e5347b7a4cae7ebef429fbe817815dff72521a206105085a654e870973630a40c0a51ab022f55b651b0bc7df2d7c6cfa309ce66804d3804681a8b822e293d01b9161ed96c733a7f834333a1f36a50d026a847014e8881de2feb59c70484723ab3b66b6317a87d184cb70ffe36072f4a265524b20cf9e2cad1f2768081efcb54e4809cbb489f1c2c8e1962b9e11dccf09487416f284f8c0c0aafa34a615d93c7c2954d1300ae8869a8bdd2f3d954ebd2ea404a379351530926d3e957e3e8b3526607c5fe1260a8c30648ba765080241839fcd4dd9fc970c7e47097701d209e2909dad2b2a5aed295308d35c071e0e8cde31ac232b1c6bf62dcb464bf64126eaa2b0430f515dcf7ff416a47fd7dfbcb6ea164697c31d63d89b691ba521516c7a0d5711e634a7ee2806ff204858797a6be08413676999674bb2d2619faee029944a8de17178fe7f6e6ca2514bc51961bea19425b0bdc027a6764bb149cc45f7b87c74cfa44decf57c19644e3260c2ed3d705fceb1d6fe2f9b2fa0b14a769126acaf4b3c72e4e87a93bce171b9a8c6668efab2baafcb136bed33a561315dd444454743397003306d1b1f912e84e8c7c8c1486c3037964afb2259e40958dda1ee1eaf54fb5f9e9f77c285497cfd53d188a941fb03d477fc637cbf4cba5a4d63ed29d0fb4fece18762737d4b9b9faeb0c8f32fe28aa18c29a49f4a7ab6ed1cdabae43620c5ea878f47ecc305cb3f1f56c15fa40f609b1d6b7c82472e275c61f1b547ddad37a0b82c21a2f9b114782ff610afd93fc3d8cf5671be2d48c19cd72f03df85896e4f4a95b6c7328958a4f89b62278d50e77044e6b10386b28626ec68ad22a3d5109ffd6c3fe69aa0479a614ea2f72bce8fef0553f44fe167eb57a6c3cd2efd15797ed3cc5a95b63b679077f2fd20dd4c32a577b868c114649a949b3c9681205ca05176febb642266e0816802e146afcbb34e598c4d4f1ad42e9fcd2fea73fdaf2362b21e1c7feecae4ecb84f969184029f1b2f3ccc24e2acb2841c5087d7f24ac7b85d69be2c5e5677586c2a33f67145124170da47231e777f41b587ec441d83b3bbac75af3f2b27a9f3826b98e8883bc43f209dbfda5a019b4a7eab8be8c0206e41c128f7ace7d3d68c64633238e7aafb109c5038a0ea0328164b38d9a04c876aed33bd80c4c601a5c9bae5bbe11132ad9a6bb58ce39278d54ee51f8504d7d05f38ce1366a61a2a315e06a91e9738ea6cd4bc6044da4fb54568eccec8af4e3db5c397f47bfb4e02b044d1202fadb2117de3183b170c6718db1671a18648adbfbdaba3f726d56366b060aefcfa3716450c5d119ea531afd4b0adc65fbb5ebb7f6f013b4e0867b468078e62ba6d5ad3cb60f960e1b94c1fa0145a7edefc45dcc1748304a9cf880653655b4b82de8189adfa92cbc957f2d1c087d42db06f7a3aabb51572ddf567b44dfc67087d4935b14eba4a06a7980924347f86957189483d849a62df975f4524d6ffee1c0655cde3c3f5e63e25a5b7f8a12d23f0528d03333796dc98ffc4b6eb85a3d6c6132c0882d629f617d85dcb3e7ceec2a474c9f202d61d352ab3a24fe95eb7f5a4a77e2a13376c7da44a96aed44287934fbbf1fc456f8a2500dd033e8c642e745ffc7da2ee1115851a08b2a944109e8873d400b5372160c879ce024a96c0bcd3b1d3c81498942f029155fbac88ea8d9cc85b1e9e0d27e40ac9518440d1f76e12fb6857e72c4a6f75552f9eeacf9fc0ad522fe86a704d4a34c6ba77708787308b4d7cfed9910f66ec3c6d6ae4eda1e80197e203fedd2afe7091872d7958b241f0d70ef71f46edf90fa1c02c103ce2ecc997f3f146e4d4b06c68222786d3082138d52b020d4adca0c99facbb41f1d65a1b3ea3dd4818ab7b524ffd51030e70fa9a4e2449fe48467907b6e023e22d6bc6585eb258498c3692d56bc61788f2e870712d3c5d522dc7163dd2ea8efc5184a835a0308f3e4a82792ea59cf67d81abceebf782f4d8a640802776397eed41b47a79ad389cc929429acd79abe9da596d2fb611e8e5bbcc7e05b295c26b0ea1f237d7a0e4f8cdfe15f8fb16d7ba489345e7f357887afba16b0e2cd3f5175f5be0c418a624e20d0669d02becec7fe491ce82dd9b7bee316370ddc7de88629ea12dd3ceac984fba0ae46242ce4a9e0196fe921a1a43ea88100f36b8dd4d095f074f936db29eb6ef345eaa27e07843714f84044ec51245ce114e216e4626e8639f16d171dfcebf60a4736f34c2955731a69d1d2567f5123d471ba6ef23c49644274abe9e83aafe5cebe4ac47d72f29d3cfd6a8e709984680987d04d03cbd726e05e2b6849bd6c829f5d5322fb2d35072c43cf6fd73024068b7534a54ef1fafcebf3e8486280f3d1d18263bef6a73e48b408dda411fa0524f16219f650cf599ab7ece3721b8e8051ae68021559bf37a60b3487161ead750757148aca6d0580995bb27f1d059bd13a0fc7f6f4cb838248cbf575d6607b83a67280f1c7a6ffd8b085865cf3715bcdcb6aa3272285e9e45365074f5e85c41c8514c5fdf0fcab9d73acaf21d30274128f5516193768ad4bc1b5a70a77a99fc0e2b4464fc94f68039f1c37f6d6ebe125c7a94ccc592f6ce5773b01c15ab02ee35ab9d11dd5422637e58c988a11c0291f383cfce482048d505861c3641dde571a30efdab11bd83ba1cf36ac3c8eeccde48b3e9baa58aa445deaa4431e5c4ce787692c9a1917420882d6cb168193e151e7e92b8b5a44e626019491de38782ce6e8844d4f8491d1cd53a3deaf3e623cd553228bbdd392858f4660bd8ba2c894f7ffe43edd00e1ea71f9cb001e3d8afac6c517e1b0e3f29287b274a441b430e8a79473b1635fd5d8d6db29e3af7f4278f60b784a9c2dd952559d7e475881be01ffb78a934b0e408eac9ade628874b96cc540ec667445af5e685016b80b2e574b8a23dc960608d676ca23317fb1f894d9f7b0a1595158fe9817665cac0455d09eaad43c0ea7293a41b596cf8a084e0c14351a83f900054ac9ec16514565ba2bb5fed1904920587256e51340dd6afa3f47c9b60d86ca8d2f235c72c6c786e118d0112ac5a010b29ecb18ca87ec115a2c4938dd91a0538d6530a78bad409cf8d8034275cc6ae5fa4c8000000"], 0x1010}, 0x1) pwrite(r0, &(0x7f0000000080)="dcb5923f7a0433988fe3e4eb837154f6c261506b3d43a5f4f586ef3bacfeda791c36ebae0f8055b60cf5a0fe664ff1625b729fa6abce346dd07a09e67d0d71e8ded7be0858a81900ec252c19750dd1592f756fd78a73e93bf5bae26e1f89b803910b0abcbdd8d8dffe96365989a135f050d8fa5383314c79be2aca58ea8dfd8bb7f4823a7c23807f7b2c46e436b0e320464fdd456d64584ae3a9bb5c55e0b7dbffefac1e6c957f00a8f67a8324b159298e30c0f5d108a65682497a0d2ad94cbec76dfd", 0xc3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x20, 0x4) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000680)="392e9d6c81fcb1207b8fdebfbe9ce3e0aa93a7ace882f6ac0ff3adeab9d666a74fb5046852f33e710ff0f0ad7f3de13039baa2b780bb8619034ce97e6575eb31d7b9d2b2cb39886dded4a65357edded0a6701f7f2ba461", 0x57}, {&(0x7f0000000700)="d58ac9f59fcb3d588057873914851168f49d0b33e8abc9d83f35f9ed581bcbe0462192d14ea2d502c55f46e438b39f7d722f3cd00a1098c1160a2a8a103484970eff3df433e40faed30db13e00e017d854fcdc84c7b5209d051d946d6eb83799b72d631c2e73d4165a", 0x69}], 0x2, 0x0, 0x3) getsockname$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d36024fe238db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028e98bbf055500"/4098], &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r5, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:00:13 executing program 1: pipe2(&(0x7f0000000180), 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10001, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:13 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f6f48ee900020137e32c3467b6e9f3aa2da94e4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x1, 0x0, 0x81) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchdir(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup(0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="917bc920c10da9c01538b19d87b0f9d69f1345c379ab1605ae4b89d37e7d9db0e6c9f6e92e048ec88821f9cca0016691dbdcf345e55ca2b21d3c4672feda74386d5811ed248ccb907f9229eac17badd8a9efc78756100146358ce7122a8c39b2be9050f1adfc348618f72a2bb7257d0b7daed7595c1d56ec263db36f1e596919374de0ece43cb6595a564faf6c959194ffa5bc1d651f0138e053e7bf26015bc51bee74aee5a15d6853dfcd4085167ebc318b9415d319b8ccd0f335c8b80dffc2dd36138da3ba24203cb0aad114d2b1adf799011285635230", 0xd8}, {&(0x7f0000000300)="fbaa030e61006db49a8af406aceee458c3a7af9e930a9776dcbcdedaed18e7bcf8ffdc822aa8a0f7222acf10df488fb40450bbd8fa3a150f3f192913e7f794b7071ef2db9e2f5c412802e9ee783720082ba0981dc1264caacc8281f112d069d759b33ee2fa69d3889684becd9b3c3bf0dfd49492e352fa288644b98ae352d5fa5da547bcd5fcade1a0df19cd5738cf7d08bb189157cdca2618a99f6de7d8a4186a05572a6899a01738878951162ca0e0815aefbbdeb219cd8645a8e754e111", 0xbf}, {&(0x7f0000002740)="5251181ce71b3c6bb6a1e81f3085db6eb029ec660083e09af53fb65a9bc9ef2f0e6db739deaafd5754f6b129afceca5dd445128d85f4c13c52cac276120fee507c65e997c5c2255a4fe87159883201bb0b418b70c6ae51d5e80d737a19b602f9d7d8a7f2b6045e1a18649a559f7feb467913561cc1e9a17f37fe69a78296efa0ba830af75e1558d928aca4569958c08afe8bbc1a871ce52dd9a499fd62f1ec5df59de653b5cb19ee390351ca034aa15260ce0e0982d53670ff7a933fae3ed380496c245f1b1be994ee799f1c0373820d9e1d5be941715a4cf61e7ba2c1a2fb8659c97820c3b3551d3767f608d271b86b6ce805448ce5fd952a3b6f527312df5ccf272937c307f112103966e60afc3f0e822bfa07e36f714d6dfcd6750642af68a762e77cb7f231ddce7b58ae85c78014ac1aeb651138061bae411cefdd1eed24c6ed7d5f6e72d8fdf2ac2418c6c17c83e110648e54e227445c88c8c54148580316d15c79e47493f232506153475a3c197894093387cbd878d3e5358d8a6738f8463bf08d304f8d5ca3583a195254aac251677ba3f9709abc2b590904169502c499608c2acf22a6da3386937d5526999bfc88a77eca9288f8c9261b3886fb4a7ed48b76af01a4000681dfc222f4b28e8e5844a6396e5b3412a8d57034d30a9274e83c4db82a6a73443a6e569caaed4294a31befc5cb8f36d60e4a385fe02b24f74e6651d9cd236abc62c678ab4352e673efb379245f4a4cab9df48b3ce167a186cb5727a8e9834e8b1ac434a6f20ffec8f9ff30b1a3d09bd04ab554fcc6efccd83f15b38b7d49bf906cc46ebdd05f79dce0a4a0962df4b780e5478d36965997cfd5fa2c4caa904ddde644a7f84a1cb6092c03375dfdc50f8931e9aafc1c37894a872fcee8dd84232d6e840fe45c55c40c3e58c97681f18be02665ce4c2940a427273aff40651ecbe9a49db3913718500d0524d053d820f78ee7a700ad34581f7173a47b5e8228ada15d637bbab87142c4912ba73899a2233804ea8644b8e3524912623c044ec7345dbf4c2c0a8c949590ffa556d4d410974ce8d36cb98e964b3831896fa591e47e6fd960143baa827d85c55d70d4af04936936f50526e917d330e01312953f49df3a243d118faf63753fa42641691944d044aa9666f649ee9558927220f365f8edd33840be276d7f5b39c1455940717bdfeaccdc17e1cfafbb480409dc639d1e07c8ba4b2d9832d5681afacf020fbb1bddbadabcbaad3bf9845e6c137fef502ea3dd058a9830c49d4c36657295df20e49fd16f8b73ec034a798bfabbb837e859ef7e8c4b7e950ea5c485378cc953228d6327726d62f4da8f1b67de629db5c86c132adf48fa4707707197057dd7022a5ba1808693f10622f06a88ff82b8d88727fec7903f04d99863a6a4b08d053575e98460b7c951439f8f592ef08bcf25f67aeacad37c51c1e0273247c1d907393719dd4896f4989b37f40052103c0d7278af0a1548f918f9d978a52b74864d81f0745c87109571e59a41d75d7cf1de6bd38d880ab3013211e48b8238738237eb839bcefc1e709f9e529276aaa0121f2763db3741b045875a33b523aafc7e2d3caee9c9a4bd46870effd45b33712277eb930aa7f87f0e63adbd39c27e5d9cc522bfebffed935a865e2091758b4b19fe1329e0740c96dd48434c7c27592f9a51e52ca0dad4c51a8114eea575998064d873e4706a496c1966ac109098476a16c09a7bd7f645138a45177e91bbf8c7d465b5874d88100495784e5be7fda8e0c8f839c91207242d5f8b2d193d8acddeb0cd6b5340d328fd6a5a885bf09d5e52c1dfa846ee09d271d329861a0098a6eb3d378a62e5ba3bac11af510d79b9927db874a6149ce70f00cf3ed0dc2bc1b88eb08b9c4824d11cd43d9ffe7a2fd1d703d3c5b37b6ada70de1fbac0a82fc4b4c1e327c8d0010ba75c32ac4a21d0173c0711e7ce2bf7456e37b56b717206e503be0e136d858d24eee1ced536717414005ab38b912f634f518ee504ac9b529154f07d8f2a1aadbf372e5181f4de7bca36d0a5596f8e08ca41e8adbe17f307c52c630cfeee0433689420f2b2b4e957bf70698274938fc22a450627c7a1a695ee045bea0610c91eb5fbcfabba09b5cac7206b5db48599261ff79b78827b99d572f8639900e093b9909470abf499d3ddc3c25aa703f0f8b66845965f5e351876577cc1f077a7145918e81a6c1a31f78c979e23c23f62e5036541ce9e18d2427801b8143590fbcd1264784f04a8d73482cf724594e50085cd8489e525803f8ed35dc262d2f9bc2e6635aded30e19ae7da76868dc91c5fe1ae4aa29cf5cee33f222228781583607e360c8d6850ae45ea18325a890c8f03e1e215348453b3707849d291f1391e5e1eb76e0252c0f7e9381e8a05d6276912c6e9aadda8cef0d38655266a49efccbd4ac64a7a867008f2cd16b2c1aa9148add8ced725daa701b189458a3192e16d079e36baa95369d484da68134ca0210cc5fcc80c4955550ada9a2b5613396970dd650e32b6d4e4bbcff7c12ea293b57f2c816d8e55aef1bfe33f49774326321be8606300d45efc0c6ec5b1bec192818bf27e0a9e2b72608399c2b2855f728877c6b06d146ad746ec74b93f20e2810d6f5a0ed53791d7da32c214be50ae2213ff394158f682f340aedb2f2b32b083427a3faa3738a78017b6fb9a7f8161c3c5537e449ce9f6b44b47db5df8b49fe0ecbb97fc65460d5da6208b71abd0c10a14a8d828b3fee97224522d9f4a20d564b7ec9ac9f9284c220d819f18fcd24ce8fdef3914d2910610551812a49e912e7b30bef7b49035822ff2e27af9b31a71cfbdfece3bfcbdb9f4b0de72269d46e4e41d729d6bed88488f581570d66cbc04ca304c2772bb003b9bd649e856646226b893d8ffe62f4f1b6393fbaed6bced92ae91a4845fe902ae4860a6a93affb9e0c59bc6abaa8ba806fc259db204b4b61aab9991551134066ed62d69396489d3f0bc260d11edcf65afe259c186492c37847b81ee03139e69a73dcb7406a0d780ab562603f8f0a99d8ce15175c65286a7f3a1fae98f99c32053139b48ad88321da42402273982aaddb794cc1e89545eb0c9d570e889aa60de9512067d550e411e1655f0152ea5ad3ce30ef263e001fd0c83a85e741a00fea6167d04a8687a8e825f16045dd1e75e742dfcde385734c6c60a43fe903c2dc11d9dd2de37cc922c0da47d5fc1e0b05031410da72057bcf92e371e037c9154daf0db0986414d8f6171922c334312111d98a8098baad03e7ccfab16845023c631a9d68c6c85c9c5897d9723f73f7c52370fdc5649122fefc5304bc133a364e26435fc70d1aa781a1700573bb85e8d1d1d7d5bc4e1080464ba9c0d592d04731f208539949d29b84778cfca3afbae6f70a1f41899fcafb44f171aa7dd720e635bf07efc88edc03a7811483a742ded689a38ef93b397350a600d92902d9cc9d7a69614b4fe8140d8c8744132d645caf65ee2f2b57044c891135fef4029552a56869b2f2f23bdce930b33ae90c5239d1f5239a5272d330042e8fbf045246a83a26dd155287943ba9650e966a7f6ff968da273ce7a43f369a87863ed18b92537ea93ae39a3665fd5bfa1dcce93ef0a9d458a7d2613e88a265a4a61ad59901c6d57e5a224a9fd229d4e6ecfab4adcd47c05b3fbb3d9c86fe77e7cdffa4d5421c57a7910f1038d35bc39cc35aa156933d00e516aadc455854280e5d71cca8787e0d1491d5918320eca5e69c6e155a1322ceba26f3ce9cd8f4cff75340a7e5cde7f0e58734f3c793fa6e9b308f7e042a31db8ef04f67a2226a0c4ef2e2cf3d30682fe9ca1a6c5c01dd0999434fd4eb73aadb6a70c46f60ebf078a0400f9bdb3c448de95c88a2f81e44b6869940a46662d4d1aff242711819983211ab3264f8aaeb337e2728db8c275e1887506a015484ca3064c4a88e9f597cc0ef500b23c18df8841ee8009e081c14877e996794309ce54dd98d0924896c93fd6bdae5f77f164259e433193a31790f3a0e8ccc1c35eeded55b659cf2088367ad21535daee496d10aac6d19886b7003b79ab8a8378ac160176caaa52ffabad8c7832fb6dc818e5c525e84246b74b96d3d1e1566948feca9af1eee2c662a4ddde08db3872f7daf256f21c4c45c85552591189f3cb2d759b5bd245684fa6868b6e95aee354b813e608ff1d2401674bcc9fbadcef8567ac32939f1c19fd6aa7c82235533142577bbbadcdd72d46da9337784f02d3cb33b86233b97f89e0232c30999a7f833be7b87490a90a7e21b0ff41d3fc3362ed9a7d78164d6fd1054050f78041950796cdb112234a9d60ff876b366f958336328981e2d5e723e135792549535cd6d9d7a2983324db79c800b605645d4b0a6b3e249a8f8377d8e958c0d718d3db9cd912e62de28f5b260c82496442cccabb7bdcd0eddffbb21e954cdb7a21a8b3dd98a33c9de4009525034eb85e816d2e54018e5dd3b52b4fa20f552f4172f01d338fb0f9646b227f93128bc385412c4dd886834ecc57f70aeed0250d373dd1d6f08441204f3b15d4e2376bdcdb42c53bcb58f8bdece4f45a6acbe956ec8d4d8491f8ba0def8c04ddbc75312f7871278cfb3586e38aa8a6503c1316136adf37ee830d51281138708c2ccfc65962d21a4ca377637e8bd52d80ae01f843d79f06c32a5f56c1a1ff77b2ef1697c65e2091147593564d085ec8ca56e4560d4772c074967df3e64ecac16bafad10b75e70b2bcf0e11f3dcfe64d24ffa1d9814f898677fe30bbc8d24dc666ea65a21a36b8a048e13dee5b32d0e8dba6aff577e13151c1cb6eb7f4b07520ea332775cd9dc399924a56dbac0bf1c29965b74be4829e582adcb37880c1f8546e8036b36dbf3413d9eaf5530fe752c0d9d9633313faff144182b275ccbcdd01bddc8657dd0d73b77d6074fcee3751b1e07f3436178a67bbf836382111a2b209dd9cb08234ecc05f2fdbfb40b8d7897df3bf83d8d50d577903c56d2d61d5e19bc39c82dc6c66c4f1c0e14f3bc7c36d0ab6f57c754de5d168c930f730776493d44ba4af684410765ae2b3afc702f3359e93ccec813f8f8155e445b8ead209b62c9ff79cbee944c0c2c34861b0ac48818340f58fd03de7f70b32402cc8d7b2609058a22151d9c32385b9daeccb3841e99b3638f0a6f212b6f93650780a9f6d551b863ca53661ad51c6d5f8fef739d7865c44cb68a09a17f01f6f6c21f974df2fcc3b61656d5149dfe962961ad8130f45702c58d8f68a859310afb3fddb80f177ade6e55bad9856c7c9cfbd5f8362acb8901f522962d1feb627941503b09ad238e6d6e3cded9599f7950ff9c595f4c7ce01acedf2dfc4a7ddde92be8bf5a524fa0911064a465d1739a4528a48bcf9b8cceb8994c29014a9389ae14522708a02d941eded6159508faa0c332229b41d5b59ee3e168d0555d25dfbecda6dbcb68ef8125b09fe1cf9b0b70d511acc9b757ab00668b30eaf29c97cae46d09a89c2e4b80eb010bbe933100243aea9a3aa54ade0e03e599b652979c9e6af1830ad6c37b89b8a4cd0b60513a3ca6fc9a6c512fe3520716a92b37dd46dc55d52ece4450398f10cf1db1ffe0bc9ac0f518c5ec95a2d54ccdc3be7bddacf57e89351e3ab60d6ac5a91faf32c4325dcf1eda1580e51da535495dbd28ec9a789943d745433d8cda2c347c8f6ff94974971eaf1b0bb8c95d14b8e2fb26f33f12171c3724557ed1b3c82e2a15f9ff8bab7c887119adcf7e4d3e274395d415d2c7b2704ff1579", 0x1000}], 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000140)={0x2, "3d7c0fc6409c3a5d186dcd2ad2aa353028095fac6de83e5c85bf6887982e4e7936d4f11949a95d0c2e58c839063a9c6ac831fd24ff48990f83916fa2c30983df99e17b58bfa404d6bbab842bd1e4315504c9918f7f6f22b6815fb733e1caf8ac"}, 0x68, 0x800) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7], [], [], [{}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x5905, 0x0, 0x0, 0x4}], {}, {0xfffe}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x57) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a947ee8fe4af03544df27b919484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265320027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c28509003a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b00000000"], 0x10) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="06694b110508000000000004920ade2bf7ac2632b6a939d15fd7afbe9c37a9928c8fae94230ab720068525f9e6eae91b80e81693d6bbf5356755ba", 0xc}, {&(0x7f0000000e80)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e935b99b11e35b4bcf16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda0ccf0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772f82f4a307498d3ab4698cd5bfc183c7e131c999dd395dcc0a1f719b436a54d2117564907ad4ca2adb33d58cf435c26b6dd9900472f3ae373cabeeec28cce7049be1862e2f16e061337046f52852d78a5ff8088ae6d81308c2f06e139e6a49002934888635f1117f3aab7b958de76b912999aad7c0b8d81148582d3fee8a0b0d5e25f0c03b6372b36874f9f4b4c286ece26efea786452322851cb1ee45e08eae4272dfb88dfd8de3e0ce3d8b036560aa6620c2860505ebe037396f47c58f95aa719e0c2c757", 0x2b3}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xe5}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) sendto(r0, 0x0, 0x0, 0x1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:00:13 executing program 0: symlink(&(0x7f000000bffa)='./bus\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000000)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="42f5b1f03ba47b6cf74b299f4eb9cc36361d1195198c86bb00008800deca9efd74596798d9ad7b0a6f93b3e49d7755ab9ddcbab9d46db46f8c"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0xba}, {0x18, 0x3, 0x1, 0x4}, 0x1, [0x3ff, 0x20, 0x5, 0x6, 0x1, 0x0, 0x7, 0x3]}, 0x3c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0x0, "0ec47405ffffffffffff4000", 0x1, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) 16:00:14 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = syz_open_pts() kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x1, 0x80000000, 0x7f}, {{r6}, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffff800, 0x1}, {{r7}, 0xfffffffffffffffb, 0x10, 0x10, 0x3f, 0x4}, {{}, 0xfffffffffffffffd, 0xa8, 0x2, 0x1000, 0x400}, {{}, 0xffffffffffffffff, 0x47, 0x8, 0x2}, {{r4}, 0xfffffffffffffffe, 0xde04fd50400363f8, 0x1, 0xfffffffffffffa20, 0x9}, {{r1}, 0xfffffffffffffffe, 0xf, 0x0, 0x4, 0x5}], 0x34, 0x0, 0x80000000000c6c, 0x0) fsync(r4) close(r3) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), 0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x4ca) syz_open_pts() 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x40000, 0x8}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="100a2956b9223776", 0x8) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r0, 0xa, r1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="2ce8630defb407b692e4658feb59d032b1fb81fb4e1d54b78c9c85559c5d47955bd92ce432096a6ac663928c53a5cbb93d21d1b30826fb38878762c23167d9ddf172bd9f54aef5caff07dce3e0c28a9d8e0fb911da4e5b9c0801370125d111257dce5d69d0f3c34b62dcc14a8f", 0x6d}, {&(0x7f0000000280)="1b2540eb62f57c451b7b40e63e42a008667aa3254d889c82b30697642670db5d6586d7987911aced9d5af77668d6c04212f317b2d39bc086071c96c19ab332556592c7bffd93baa2ddc329f37fcf938926bc524574ebdc02a848c57ce6d638e9a285f6290a39c5a490e66e11f10b29de9353578d74c710a16283cac1dc2f8659b5013cffaaadac25d3300a40fb84deca21ac4910eda5edcf6d777ab2c4ab4103494be66fd69cc35942f1adc0bd4025ac6d98b95bcaa506e7096f47e52b48b7d88f4f066f0a0efb570b1e71e466a6f9609410b09b5b91bb39addbbb3a8fd32b21a6e87151379e20e0bbafc36878b10e19cc", 0xf1}], 0x2, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64f50 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x9, 0x401, {0x9, 0x80000001}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080)=0x9, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x51}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x109) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x80) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64f50 16:00:18 executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000000700)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x4a8, 0x50, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x70, [], [@jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x363, "91d254f44228f2723182f828cbf1a95444e099b3064d79165ae0916b52d26d5774e76539f10bf63f5baf470881fd3a997244311801b8598ff625f1ea709c86d020907fbe7e96f3ee031cfe20d39804263ee5f7c6cd0695e37e9ad417bb331161a176a1cbf6d1ba8f748908592968f7d4b7fa778115c38833da7054e0d89d0a9dd9f8bfa77d269f63a89caccb5b3de4109a8427bfdeb8a02309364e057a1c75a09bd17dde00f1724fbff59ca333e4c5ffc4d74d9e9cae0797243129bd2b0391347a73448ed195364651da20ed2a766abc2d5c349b4ed9c1172bbab1df6b8da78e1645644ea5391fc963e07ee0f6d751eb10eb03f3d1edb3af29ec92206967f64f7a8886321ee405fdc6c4f43116d1db9105eed792ca4fe61218388586deea87e17a21a1e2b58cf4b777995ab416286bb60132c197a69156580e504f2d61a04f6b09cf614bcce25503719e2d31ef93aec4573b68e1fa6faff5e6092b6222fc2d6e44261a4242bd3dae9c4f1c562f6b776bfbd338194d436954d98da4bc971bab1c042bae5afce64e4aa04cee3c3f7c7cb575873c000f192a207e1a8fa97b2c0ab4d5bcf6c605f44f7e65bbebfe334b4bd192e446f546cc58d5132ff7ccb408eeb45992437b753ad1a42bf6aef1fb2cb65096d4a0b7c2b1b2a7ee6dda2f22203df0b1d751f7feb18ea42bbba1e347f8f02e38eaa376bf2812ebff7ca43928bdbf4112d01ea2458b855e52e92feb478dfe6b40eab80d5bf9b6ec57e1e73ae6196d712787fd93be60c76a4bd98ea153d4e3c2461917d594e1ae9165627927c42d162922ac9e91fd7c5cec78e294d370c16bf91bcb500f15d644cd26cba09df0d1684096ab2faa09ece1e178df31f753cc50714fddda2090bcd3978e2ebb6f289dc2ec53610c29244383c504209625b9d2b51d603643af125676446f91365ed8c64d9c46f445ba9603072e3d7c3b62417f53489acc83c3cc9bd8ce1839d3a73144aded4733af3dc6005ccd5e1c892034acdda6afd013593efe6eac157fd6868f06c98f48557c1dde62145b449a38366d0631d875d99730b09ed497da7ac11b00bc988b00b6c9a3683178d2e09b1fd71eeebd8318606fbb504c23a9907ba65beed9c179de857989a3923f07c678cf12b150d69bce5b224c6d7f78f224fdb8f92efa62fa07ab68bd0eb3ab1271e3426fff1618261526a06f7fb02c85d90a03fd3a6611e581a1fd"}]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x22, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0xb, "d29e76cf090c499879"}, @generic={0x0, 0x12, "9e437c4e2d9871677c4a83440abe2cc1"}, @sack={0x5, 0x1e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @md5sig={0x13, 0x12, "a9e6d80c40efa438007a01eeb56f2436"}, @md5sig={0x13, 0x12, "ffaeeecf40fb8030058fa171070d7ff9"}, @mss={0x2, 0x4}, @eol, @sack_perm={0x4, 0x2}, @generic={0x0, 0xb, "adedb8d6626c65185f"}]}}, {"777c511c39426fd3448e963bdfadcf9045177fa41a3156c1fabf66d6184c812f1eb425270ccd22388b0ff1d12fc1ce39c808d27fa3e1be95ab190a8bd7770dc1a554a28d2b8dfc06fa533c9d0890c7ab1520cf6d971b9a421366328c66dca79364fb189a63598106a4beb00ef3d015ad04d890b72584ce6fec7e16252f6a60f533091841a13e0ad66cf5366bd4d1a06d"}}}}}}}) semget(0x1, 0x0, 0x480) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)=""/103, &(0x7f0000000240)=0x67) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xff}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x812, r3, 0x0, 0x3) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fchflags(r5, 0x0) munlockall() 16:00:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='\x7fc\xe2\xb1\xd3*\x9aL\x00', &(0x7f0000001940)='}^,.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xffffffffdffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x4, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001c40)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}, {&(0x7f0000001c00)="a1df130ef4c2ae9129e0b2cf8f708bb9273b1329f6ad91c1f03c8420e8b2cf17db5c3cedf1ca3c1930d7775e1ba1d9a0b61fe626f64b", 0x36}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001900)=0x243) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x7) utimensat(r3, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x2, 0x5}}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = socket$inet6(0x18, 0x5, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x20, 0x0, 0x4, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x0, 0x7b1, 0x9d33}, {{}, 0xffffffffffffffff, 0x1d, 0x80000000, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x6a, 0x80}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x7f}], 0x3f, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x2, 0x21, 0x1, 0x788101f3}, {{r0}, 0xfffffffffffffffe, 0xdf, 0x20000000, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0xf1b}, {{r3}, 0xfffffffffffffff9, 0xf2, 0x20, 0xe5c7, 0x5}, {{}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1f, 0x5}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x5e, 0x6}], 0x7ff, &(0x7f00000002c0)={0x9, 0x7}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) munlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0xa58) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYRES64, @ANYRES16=r2, @ANYRESDEC=r2, @ANYRESDEC=r4, @ANYRESDEC=r2], 0x10) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x2, 0xcaec, 0x703e, r5}) pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffa000 didn't change! 16:00:18 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000240)={0x3ff, './file0\x00', './file0\x00'}) execve(0x0, &(0x7f00000000c0)=[&(0x7f00000001c0)='\xe2\xc3R\xd5\xb4\x15(\xa3\x11\x03\xec\x14\\\xa1?\x009B-\x18\xa8\x9c ^\xfc\xa1\\\x13W\xff(\x1e\x041\x0f\x13\xb2\xfc-1EM\xcd\xfc\a\xe9\x80\x87~k \xc6c\xec\xcf\x9c\x88z9\x8f4\x89\x17u\xa7d\xa7\xa6\x16\x8d\x1f]3,\xe7\xa6\x9c\xb7U\t\xb7}\x05p\xf1\xb8\xcc\xe9\xc2@>1@\xf7H\x1e\xbe\x8dO\xed', &(0x7f0000000080)='/\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$setflags(r2, 0x2, 0x0) read(r1, &(0x7f0000000240)=""/102, 0x66) shutdown(0xffffffffffffffff, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x1, 0x547, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x3, 0x5}], 0x5, &(0x7f0000000040)=[{{r3}, 0x9a377955cb4fd5e5, 0x14, 0x20, 0x0, 0x3}], 0x20, &(0x7f0000000080)={0x84, 0x7}) execve(0x0, 0x0, 0x0) dup2(r1, r0) pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c70668 va 0x20ffa000 didn't change! 16:00:19 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/49) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r0, 0xa, r1) renameat(r0, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus\x00') r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="685708eb7c702a588ca7611e42b8120900aee856dff268f11666bce510459c3a1b880a064666684ce4104357615a4c109ff39bd56bd10e352e0e99d7e3ad06b2", 0x40}, {&(0x7f0000000200)="8e199fb9acc2c10ba60130961a9fa8d33885f8dd8e29cc68d5f4b34005b285988a7cac3b018792b9b3f96d08e4431f9d13983c38ad6b981e2789acb604c1dc1449b17051fb8db62caf51b6742d56a8aa0298ef0344fb9f700930a7fdcabcde2b265306fc76fed4a7afa41bd7a6f108a3522a89277c05b34bd670208fd32ce3a2513a54b029b11747dab45670fc50aec3d1522012a6a5f4aa1236a9e3708f39669c675c4646869242e1f38231f264907979f82d08f755f7433d2bb9034daa6e7b197e50cababd764b5e51a268553313fa8bc7d088326dc8cc7180", 0xda}, {&(0x7f0000000100)="147e64ddca6452f3bf9789d474cf5539b3de677a6d06ce45eafd0e9c7644293dd0b6fa531786bb6d8e0d32d863f0a2cb20d496b55105c037408d0324e12cc52c5c", 0x41}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x406}, 0x0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x47) syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1023, &(0x7f0000000080)=0xe8000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="24d3a0bdea72306085f45b617cb6fbabef3b4da2a66c2abd5001d6d0a7ab8b4463876b73070492884d31899c62f447feedc9e4595a1a89952c5a5cc939fda4c57dc9db20c9e6a05243769dfe4de99cc4d1ebbfa0", 0x54}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x8}, {0x1c}, {0x2006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000b6361ac301000000003a226bb9000048581c5397035291edbb7a4c958911"]) 16:00:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) socket(0x20, 0x3, 0x80) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000003c0)={0xfa8, 0x4}, 0x10) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x4, 0x40ca, &(0x7f0000000240)="5594f4acf6f3c2a7f49d42abc9b7382f617d91b9388ed57832f09eac5091b0cc562c169c6c34d93b9e1e40246594bedcd1073877a4cb3fd4226a4f95ddde7599691870d23229c910839069428433d52550e16b17126c3d55ee67a3af55616e9d4299a58ffa981a31fe31b5233630e07368347bbd57bd93dff7ac6af5fd73b2946e80f370edec00cd69d0a3e7ff608db7b11c7864489b1e498f3a7022fc1b32934286d8e38a8e46707126461ce20d", 0xae) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000034c0)=""/4097, 0x1001}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1, 0x3}) 16:00:19 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/27}, 0x23, 0x2, 0x800) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="35e4ceb226abddbcc2eb232dfec27fe5fbaf8a8d1a029ee96914f6357e3a", 0x1e, 0x0, 0x0) 16:00:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "02da440f517a8be7"}}}}}) syz_emit_ethernet(0x29, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0xbaf, "298a974db62e8b1411dfaa5f0d7c9ab5ff8aa7c97db3b7295f3074"}}}) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x1, 0x7, &(0x7f00000002c0)="45930c9516a2b291e7", 0x9) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fsync(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x2, 0x8}, {0x81, 0x7f}, {0x1006, 0x0, 0x0, 0x200003ff}]}) kqueue() shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000240)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000340)="033a", 0x4c, 0x0, 0xfffffff7fffffffc) 16:00:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000940)="6df1633a0ef469a03932df2d5eea4050baf62e5ea9c61064f4e9da36ffab0f2d24ab75d4862b4e1f0d127bdeab5d8c946004a778a6849962a4ca3a0a2558219e6a8ae296ad1f6d22939afba7ff98256d843b6c4f8c221dfaacc222e56ba4a16b0c326fdb84690385600ba9676b8155fedb36e60bc14bde98183737ebf401a454a4c11c1e4ddcc3886166572021cb0026079f848355355e4f1bc3331a69b012aef3f2d49aed3609356efb9f0270c713a79dfb5301376bfc3af16ffa9a4ea8d2f7a3b85adcfdaa0b633953abda857e4a5a4246e3bb17b58a659e9d2ebc82505c66f7aa33cfee35d3f0b0b65044195090bb2301c2a3e29c19ccbced0f2088b8901093897ed4fcc792bd07743c6da2e5dde2b3d7755018aaafee36d0be9312f0d7e6432fd908829e55843c9e9939a8daffd5dffd9075feff38f737e90cf269a82ea1b75cfdc4d008a588dc744fdcc39beee9523991037d4a9bd65a0e17684081d9aadbe28ad0e9f9ecd2c7d81e1c0015a30c83eaff9191a9441f5a865f5f94d5a323c1aacfbab0fff3276c36ca502cdd1ec317c49b4ff5237b941183535cd6d9298b558d37471b3c8941bffd8bf7cbfa9fec6f4125ffff570e34c8079a38a912bd8bd52e46ddf2f351445ff1705d0cc5788239ac733b2a7f6f16ab4f8cafc8fd1510b810fca17263e7d420285fb51c64dc1635f6c3909e3be8f8299d7b494454cc51418f162a44200c10e1b6492a5d7e542fefa1c53a34b5ebba8b711806123ea64909253dbfb5905e9ec4c702c516108c46e57f629a4a3fb2a2cbc877b6dd69a1234773cd09e6becae9d2a2bb6064e1dddbd0acee3efea9245681bf6d65a5c0a05bdbb6739ff7e6ebd5083a3c755281d294a10a413396fa5ee1bca10e1ec81042c7b8f8be85bcdfc95132d5640bbc206904286922763e4a6198f1a740efa94d7c884ef95b496e63450f2f0d2b52f5fc47adc7c1ddc46a38373603e2e2f69b6d66ac1ede1caa6902dd6e40726f06b9ff1099c2bc390829d08b6a7c96dd655fb1191d4456cac117ed07d07c026fae7bc9241db03c9351d7d0b202975343c9652e12cf080a90b0c6a87056f3c89feb1157fb694d94914e96405bfd7fdb5198d33075f8e7497dc3e43f19240d364c9d845c98e98fece055753ff6fc3cf2848516737784f1184f51cf1e3062581c0c91066d24c5240a17b0a6008a87d7e1c34419f4f171644f80eb0591662bcbbd2d0f4b83a2533350078c4aa7d421a5c6ce4e66296715c47a13c3d2ec7e9b8056dab7f8c7e522c5486ebd85f5d6003b3ec8ceb3ebc22161252df37ee4d23e0c4084048b9737cfc1dffdd8930a3aa01d46756cd4cfa723905192c6be570bfe0e22fee20c3f79e9971d70ad54ad2237f4a0d103dc5d23d2439177ea071cf7f8a146e709437d7431e1e0a5c0e492811954cf5e4688a45479aae784af8e60127100234a0fc3051a82102d098f08d5dc395e8e0049fdcee3d19794728341e885baeef0395e5d4bb3aea55b85a7435356c4749ae6149b9a6d51f98b8e53b85c1416259ca8a0e9f289ac7ab4a8ed8cb7165900d36651e5d3bf65543b355cd1b2106b3d200c21c26e24e1122a89b5a1f14bf29de3c33f4df2ccab797110bc1da94699e8a88ce55ef2704d9527145e03848e4a64f70cb72099ea2d969252557b4fdea9a3f69e2caf91c692ce4f642c9da33b53fd79a529c42bf31285357ff5be7ee042db5abcc7eda663482ed18529c11c38c7a01c40c6f24f0731e256a32d8d1dfe540d59ab8e2446624b3b6608b53468b4e8a0e1369156bf05c22a3c2914242aa2b12780225343d0521b3b87abeee7c5961554e21ae67c2ab139612cd87291e5431cabcd94ba490e68a58ed19c9b54cd520251cb5599107768f805701c9c954b24d2c6e44861ddbfb71e8e8ddd65246a5fab6968650dcffcc292b60a656f95fd0d0a22a0be77a9e13c0cfae589cb9d2cb090478fb8df5137660b2b8fee6df4ba155829e981489ce6db5c9859c685fc13a5828c6d2ea358d6766165e578e47d33e7e66770881325455f0f38ad42f85506d7b58a673bb821a1022be14f3b6abd04ce06112a89f0ac677f27638dc2ca9c93a08509a9a822f155bc27c24294571540b7b81d7ad4388ed872cc7a51142922631e3a93d5275e79e667c371695a869a06a6c12924e6c1298e8ec7a22814bd1e5ecabff79cecf722eaf3e36cce4e6a45f2c4a43852c52625f5144957d1da2c20b41c38bc7dd170186ce0ab3705bca3b74bc6f34838d5981684a84ad8aa30012f176579a2252ad00632396205133c6bc636dc5fceb4782812e97fd2c0c09a6d4472376b9823eabb468cb2d4a06c69cbb422e79f8181ed152b05e60c67b03731c14b7e8af20ffe1de20938d4e826ad7ee21029cb1e340d1896e282f0160ed2059b948de8b9cdc26ee6e4abb34a6d0a14ab667114d69788fe26458215566a04dc5b09f76cead46ad7e27913f8987449df73e22c892e968f071461a2524ed7a198dca38b1cb02a32f5d27806085ecca69079000cc1303202d7f040783613d595f729d65aa43bce4daaec1ca014fd211dd33bfea1a519b364d99d853222b4f2f710867eba64c17819b8752d27f69ffbfe674a1f092a92680bf5b67ab81b113fbbf00b6c3466d57eca2b581c47d38601bf552bd1c88cf9c5786ea0594d75eab10124315d4c3042e89bf453c423e0ff98332c52888fe3392dde33caae3240a53c07bd980625386ad71afd8c94fdeb7c844dcd7de61d456e3b71dcdc9a27c662c58cd1e941bb93348442dd14587539fb7b7e6803a99eaf8878456b4f22f1a699d439a7405cf7b9a48e76da358c51aea544d8f996716221566c1d06bebed5ab515ffa45f31965b9f65c39e8dd8bc30837c7bb1eccc48af28c393d583a31873eb6a1c4fc9650b697286cea2478f36b5a854e3f53fcf8dc6bcfc4bffa126b4404a1c0ebb966dc84aa4fc2d5552f5aadf565494a0c503e37d8df96b1a791e7f9a148b32420cb68599cffbac685dc1e3e29846bc655f7b22d5d8abb40f3bae7e4eafb9bbedeb3f691bf28e5bc9a59943cba43391b4717f5028482080ec1ea670d7ab1dac553e06fc14c600b9df69faa5a694561e0bf095ffa6d713f70318235ded596ad857de4e25fc06a990b770e16fc2dda9f315208c5a18948acad54c6932b35fa95e8c3db3a1537d272348bf801f79112039fedca27fb783a92a4a2df1c99b85edc769a4415fb54305489ff10f693bdd2ffdddc551ce484ed0474cfca607cd9170acc57b259ac44c04fa7243ce6e5d2acc0b5706208658d2eb16a1069fb08c1c4892b9b5cf465c740399ba2742564dc79eba05f9c9365b240decaeab7d2acfccd06e126b0db5ae702128b842097f0586eef439d21d82a8acf0291b7c5555451ff1a63f02b5157682cd8662d105afbe10b186efadd549bab738cbf5a208cb6f0ac3b49a2c6d15ac4fd9cc084ee125ead75af410f72e99954b46c01547158c66ca90052ec2b3ec5d0ec3b6bc84dca0864d65602b14fad6e5885e207acd05c8be7dfdbc363b054f5e372e3a10019e9742bcd2dc13b4b6a1d4f64b0a6fe3a2a429dce1ac138f4ef606650558f3136dd08153daca9f380615a6a8fa130669938bdf5835ed0c71e11b018082fe18828409977549573d000510935bc05bbf7472d8c7fa6e567f6cc5ac1091ba58ba09dbba9ad059d82c20dbe15bb335d3f596149d0b53b73309378014c5c0e7ac6a7757adae4c48825adea3acee720406ac5b5a7d6a6fa33ebdaedd87053f6ba2609aa31afd99f3f6e60e908bd262decd27899545f9da2f7d2d4d662ffeb6e48e2efb4ce811c3af64899e0fda9395aae44516ce7b4a6619ad00d78cb86990e7bf1dd73af814bd87056499e599c4f8c2c2f25af31b404ff9534b6a7e06d963e417d61400d16cf20fa23da58b3d878eb81a48b67276425059381a1ab0db67e5a02a745a8949488feaedacb97ef5cd1a6c086126614b29ec3c2298ed5df22c4039b193f7c96659795b4b1d88cbf9bf8c5b584a81c5375940d3d594e0a1688dca8f091b3f83ebf9f8345d3311ec7d3fc9bc0476bbc3674088a7c38c6d708134510bd5d5050f407a3b5195086b05d863a6183499108f153f2ee90e0d807977f8e36c864a7ab9b798266b0a34ee252659f0460cb9005b2f27463cbdbca554ed0fd5fc98f469dfd31d88842576f683b1440c9383399c161cb4e231b1df8753be4ab4ce53264e95c402295a438f1e5a355569c9f32b732c80081653b60829bf5c2c827f2594080ab13c01d6e8f120b428ce023fe9b9eedf7fec30a699deaabb377d614ac06929ec6d4dad547a2f48b45616bea5b57199e6e003e88519a06095cbf490d1189d4dc6f7989f4c673783b4338a7a70b47ea9b087d45735817622c81a30ddb66b59e92907e43c1cf79a5b92865ed8c4eeeccde3bdb8eba447ec7207e2d23512bf17e48c44cb1b5336fb8283272a3e74123f6880dea8a0185e06e9760758e6a420c72d1a169a8886261e12910cc3b94f1bfabd5381b2068cda670a8a35c80449000684baf5ff812e68de8896a0a045b9f23f0906eb36d4bb9d5cf70b49823ba90dfa8149c458fd748c90833432205ecb6abe80bbf023a55817f25c955f64c10c3a9dce8e1a2a0c0d39c4a8b581cefb5fa6bf294e048b5b8f04265740b2efa2906ed506d6f1338ba53037de755ecd18458fe727a526c3574a5541bc011df70e6dc39cac81fb9d8aedf9b3960a5ac4b753c3739069074791e297c1b59a8da77e9256c87f7b2d89d3f9732701505fa8f8e7ff21dc5f6b684d6437124b270a6c0f03493976072c3da3c941015b67d4fd3e4d73d5792fb631073dec245984bf7763e0080a08deea57f3fb35e6d2e32583b43eeeb28c5473676e6e1b16bf7b2ec742b26a5b8e994d79e653cffc4387c9ff7408cfbbd9fbfb8ea744aad64f09db01ac1b8ef73e4981168879c3f852cf6eff9a70422e799688e3420b720d09fb2d259cd505e5784854269eaf8cf61782ff4fbacdb53ae8fdb56056c9b9ef1995b567bb8444109efc6b8d0f80f5faba1894bf7325c9fafb138bd3654d84b78b9cc0139b6b7bde7cfba7402daac973abe15677b0f19936b92c9a11f140f62362f226ed43ecf7cb8e41a5091e7ad3b885ee688fe7585c3597ff575e307dc81de238cdb0f3b951290e39ad18bcb7937fc6a14db901c484d320661b14c2bd79a197276c65de56dac1ac70c8458d6e757fd89d0f29e8186eb1ca80b3318d757158befd24034a1f98c7db9448af7455f866a945da079c21af283f3c42391e3e3031f42669ff123320b4382ec716d1de402d6976340985be4af7881ce2213ee670ad7e5a285593cb376f3890210169681984ae16bee674b8cfc338f9fa5aa3790697805d5af398bad449f5eefd368ebf983285ca360b11bdb34d277a3330489cdded06039ac06881204b44bf6c7957f1de07fbcdbd1edef62a0c9a6d1f4c98359d2618fb462783eb9f57c4d356a62f3b15aed8f4b1223cea9c211982dd008812a13af938ce0b20463d531c8922d30360a5a6834105e606739078ce250cf45311f94f70e4985c26d55131551c03a5f2bc711fabf1fc13c9a1da6b2aa3b85a3815303b1a56447dcc4ee0de2ce80a973b00ac72a91e961cfb49417527470c8603ab68439db3a1d91ad56b252f6b69f5f26f3f9ba9d923a83c960899d3ee5fce54cdf2a9a218eda7f99dc853c66264d62c64cd5390a3edec94827dc3c3bbf79f7f847ed90fdcee01a8df044e5c8663e0b", 0x1000, 0x401, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xa1, [{0x3, 0x44}, {0x2, 0xfffffff9}, {0x2, 0x7}, {0x3, 0x1714}, {0x1, 0x9b6}, {0x1, 0x200}, {0x3, 0x9}, {0x3, 0x9}, {0x0, 0x401}, {0x1, 0xafce}, {0x2, 0x1}, {0x3, 0x8}, {0x2, 0x3f}, {0x0, 0x5}, {0x2, 0xfffffa1a}, {0x2, 0x7}, {0x2, 0x961}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x7f}, {0x1, 0x125}, {0x3, 0x10001}, {0x1, 0x1}, {0x3, 0x2}, {0x3, 0x3f}, {0x2, 0x4}, {0x1, 0xc04}, {0x3, 0x1}]}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "6ab3be", 0x0, 0x1, 0x0, @mcast2, @loopback}}}}}}}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x5) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x80000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0xfff5, 0x9, 0x1f, 0x3, 0x100]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="818c12fd30ff502eb6c187dfbb86aa1a98c07c4bc73311b77dc8e5a644ea57a9f6ae8a99f1918e7f6dcd89879552c956834c4342432a3283a92e218808c4e1bf06fd41439ca8532722a5f85cb3af77126e2c723d1873394ddf85f0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x8, {0xfffffffffffffffe, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x88) bind$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x110) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000140)="7cd23ff9283a58c0aa17dddf7830", 0xffffffffffffff49) 16:00:19 executing program 0: syz_emit_ethernet(0xc6, &(0x7f00000000c0)={@broadcast, @random="23001c00e01b", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x16, 0x0, 0x2, 0x0, 0x0, 0x1f, 0x66}, @dstopts={0x1d, 0xe, [], [@ra={0x5, 0x2, 0xffff}, @jumbo, @jumbo={0xc2, 0x4, 0x7f}, @generic={0x6, 0x5e, "384b7e7c6a8c4955fc09dc244557888e25c9de95b88aada89088fae4d5b9d958d069fe844a82d1a66f2937c0a686971a80914ae7bfdd837593bfb99b07ea17d78018e09b7253900469a7eec8a77ae94e1796d5f1a68b2b1310f26bfea155"}, @pad1]}], @icmpv6=@echo_request}}}}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/107) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r0, &(0x7f0000000100)="9a7cba24f7c48364af", 0x9, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x1}) bind(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000240)="d9c82cc732e8763d01900ec2093cf0f1609bda75d9b22dc3f46af81c3eb42329ac2ec6f4804cd45aa1055dc25ea578e6ee33bdeda4aabdb9caa8e6c54d025b7b7a054692a76f1732566321d28e85a9d574e15ce88f794f7afbc50f646e75247b662e81504b262d06f4d0", 0x6a}, {&(0x7f00000002c0)="133cb57a8cd2fc7f36ee46d3", 0xc}, {&(0x7f0000000300)="9669e211528e85d5afe9f23f0b2151e44ab8a932c3fb834463fe0fc77ffe98c885674e26661a6e4ebbe0e6131787d86a39f72eacd8fb13263b31c89f03c9a265187e8b8cea135007de3e3a2f2b6a7718753b8b3d6b0822ee3beeb91b2003ad6cd68a63c27ed10a25aad98998283d7d7f64f307e43d8fcc5b4e224892dc4db46d41e3927375d983f8132e594f8572bd58d532", 0x92}, {&(0x7f00000003c0)="d8b9548cad95a78ef40765a2d92993c6d85679a8c63c505489376f46bdd3f449ed85149f0d22e9800c7e5c99bfc5fe844abd782ff662753fd37e6f7e7329c982e25dc1fac76613fbbb4ee5c00fe4e120f25ec775d8cf4c83d8e954bcf6044a4445c33adaf8cebd8eefb46bb7e66c0d1e79111c7f50dd", 0x76}, {&(0x7f0000000440)="914b182d8462a29d7644b2", 0xb}, {&(0x7f0000000480)="fec5bd59cf62902a4aa396f598f402796e6dc73f436fb565bc3b0c14dae6f3f70682867ac0866ac2a7746b8434f54e94d750a7852f9750ac879635c838478cab5a77921cc5c8c6b921d7ee55005bcef77d87a932da107fbf70ea3d32a6d86821f9a5b9bb12ab50d607959966d70846405760b164115940e10ea270de151e9127a83a06b168e7", 0x86}, {&(0x7f0000000540)}], 0x7, 0x0, 0x1) sendto$unix(r2, &(0x7f0000000600)="3a47952ec811361c90465fb50df094ceb75413f29700afc1aeefa182536b3426d2ba6c073cd0f55ddd6d6318c2de0391aea990aa710468a30a7e5722b000447dfb67377aa29cc3b77cf52809df1fb0780b394487af5370c3ecb113112fcc5b40dc66b5c73d0aa70656d0df4d74a9ff68e92f1db3ca65b5ea20984bde7837040ba78c266fe76efe3f7ed235b567eb1b933d8c573b07ede7c79c7f938dfd3be54e7971eabb223b22667ce33def", 0xac, 0x1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x800, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) syz_extract_tcp_res(&(0x7f0000000780), 0x14000000, 0x40) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) dup(r5) r6 = shmget(0x0, 0x3000, 0x73d, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(r3) fcntl$dupfd(r0, 0xa, r3) r4 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) sendmsg(r6, &(0x7f00000002c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="d139f1fb9bc8e2afa9cc2bed6fb08ca5d98dbc29e9a2e704cb3877f9e0088d6c0d7ca61cf8fe73db8a9dbe05f25e2073f7d01b65e20255fb0b673bbe07b8654c96d83033306aa8aa440ddc1dcea195146ccab0deac80b37af9d219a6e1d2a3fcc8898e", 0x63}, {&(0x7f0000000280)="c8c862a6980eb5cf7dbbf26e575c7a3f1fc2f153e77fa5b80e66531d2767487b2fd114c420d07342822edaffa4ca12605f2a5971e82202c7e39c3e", 0x3b}, {&(0x7f0000000340)="9bc758615ecfaf0001611f02ff39a41768231bc5e0167b0548e194d901f835538ea0928a1d2649c1199e48a79ca8ac1104331d7799d4f4191d786f03de029fb6f1dc07c4d0d86433b9a42bc6d794b5131503c61eb2b3b35eae8fb6dd556acc5cbeeadaef72875f392008e6f61b82b4d6190f844efeecc5c81bde14a91f39c4009567f47410deb00b35fbb33f1cf9fe84b08eb425f88af89726b6b235a03aafbce49a4627473b7443940e255c78314a1207191d2b2add1ff911aaf8c1634d34bd80e43f3e8996670be2e73932a1ed94bdc70853a52ec4c94de3fb7bd1b97e67299ab198df463821595a197f62d7970574b98f33ffa20ba752b939a57e92", 0xfd}, {&(0x7f0000000440)="25e42d89ee53d1a743c615526a16de4e897f44e9f931a82a01f076bff557b7978bf9cdb95e66eea999e0cfcf8494bdf7e411558e3491d45d63955b7a64d830446e289cfc8175f5a8005ea8134eb2a920bd8d3eb92e1e9b15e22c8b4b0dddb5d8fd6b4f04a6e6f33b47c7c031a039983cc2e986d115dbb50445", 0x79}, {&(0x7f00000004c0)="47277b66bc1c6f3911dce614bdfb29dcf46dd7e7c08b3ce028d1e33bbdb0437512ca4631cdffdf1b017c68fb91ccf1a484fbec9649f168a6ca06a9d96daa72f7956a2ce6daeac8c7f756cb8fa99d4fd24f1f761d6067e90a77008f48146f5446ae470a8cbb3be3dd42edcabbac046e72a2d5e34a2cefaca44781f62912bf65163b08ca36de623a770d7f2875f34e4e1149434393f9d85e265b07fab27ae6c2dddcf90b8d895147a78f923f5ef97fac692e4db431d7aabcbf0d45e59462a74722ecabfb067213e36a53556248a0e5c3367a09a243a5ce52f66d69", 0xda}, {&(0x7f00000005c0)="e3fbe7e578af44e816ee9d88dd1f9d76012f8a84b2f51dfb1831301b21eb3c1cdba0c229d68d27dc5474a3f75f9dcfa28ddbf283f4397f99d994080e05f6048c2cfe07df9424c8c3c74f0db88c049cdfe8771b09c7de5c35931d91cfb4db168a48aa470e5058aa8123e1da2d2a40c9e2", 0x70}, {&(0x7f0000000640)="794a4046f65e38c6b3bc1fe76dbd476f0c14200c8455dcfae9270cc543c7ae7140adcbbb1b7061dc683b84f1725f3a0fad5192c8e57317f4e0bbc58b38381bde47851ad24ffc8d65552d783a1fec0fb15f7d01c3783916e7bdc313dd9ab31964cb70b6d396ddf7766b59df235a745065e795774ee36f8a02f82e9f40ade1091fb9f21fb595a5138575fba71b8245", 0x8e}, {&(0x7f0000000700)="6183c827d25741493e11dbbd853566fdc3c738c32dffe8ce3108208dedc125e23c498017c9d2909609cb841cebaa2456e6cd713832e3a935ccbc0064fe0840cab338a8a736d5157d03aef66334404dba88b4e25601817e2b54a2e6c96b3384f9bea0dbc88598c378c2ef22de4b794a81a68d1a9408f5f6b6e32e86fe372de8b6f5b0fc6365974aa39ad1dde2969a3cdce3fbe097c13505cbcc62c9", 0x9b}], 0x8, &(0x7f0000000840)=[{0x78, 0xffff, 0x1, "59d03716be6403be0b99e7dbba4d19e1fb89953236ab2fb148746cf4bc18c384bb21bc22d76fbe5fd1d59b612b61448ee84d0b274ceffac7acd5fc720e79ba3a6336148c27c9e7f33bcbe0a33e9013d184ef58b10013f744278328fd17d01d21049e"}], 0x78}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f0000000180), 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2d, 0xa, &(0x7f0000000000)="d37c29d30100000001000000a5fe5495ab29b3497b84c64f53773d2c", 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xffffffff}, {0x18, 0x1, 0xfffffffc}, 0x0, [0x2, 0x0, 0x80000000, 0x0, 0x1, 0x4]}, 0x3c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x0, 0x0, 0x16, 0x1}, {0x4006, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0100008a062b3e6599450500"/21]) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x5}], 0x2}) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0xa) listen(r0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x40, 0x1ff, './file0\x00', 0xfffffff9, 0x8000, 0x800, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = socket(0x2, 0xcf6da8e6efed3f3a, 0x1f) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x61) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x40, 0x2, 0x81}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x8c, 0x20000000, 0x3, 0x82af}, {{r4}, 0xfffffffffffffffe, 0x10, 0xfff7e, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x1, 0x1463}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x7ff, 0x200}, {{r6}, 0xfffffffffffffffb, 0x2, 0x20, 0x5, 0xca9b}], 0x80000001, &(0x7f0000000480)={0x1f, 0x6}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c729b1bd4a37453447603e8012064fed1d2b5aa4d1e0f4fa4c9843a7cae0aed5a3dec6ee456"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) write(r3, &(0x7f0000000500)="dd286460032be609aa60ccb7fdccb5f07deeaa3c3c6d6adc6eb001a521e1e1bbd912a8733643b72741e4dbb3552fbeed8b949b3d31999b3effe6d45302330a3eaebb274f0f5c9c43304660db21232f35534e278fc7cf48c1e50839b4178de8fab4ee157515be1d7ce40ab4113820b826f306af4b79775c068be246cf16183a166ce4368dc1a0e4910a8991b5829a79e82c3cd74939096eefb8e3ac9b3b4d304a6d20a73ef9c65d1c30af9ebb0d6c20abd0690e9a612e8b166391f8743d92148d0c87579acb9f", 0xc6) sendto$inet6(r2, &(0x7f0000000080)="22ffe5644568c661", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 0: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = getuid() r1 = geteuid() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) socket(0x18, 0x4000, 0x95) fchown(r2, r1, 0x0) setreuid(0xee00, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000800)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f3763000000f8ff0700001e5991f7c8df5f882b293be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912f06b4fa56317f0b6753a1d89a577ca650f9aab82d532d5efc5087869d333e648d52f0fd672c19313e40c4d57a2986483c5d1608c47c9b024ef4376e0a952d128c11a93f745772ff282b204b69a12e49bcfdb89d77e100e2caa1b689cccd24893b894601748f63c776a64c8db60b9126ecdd548b2888322c85c8d0851f5a4fb892c52405930964d1bd9fac95affc698b964998fe746bbc589a1ebfe6c24c1657e747be73664bf6a5478a86f870b50656c305c1d02", 0x116, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x3, 0x0, 0x0) chroot(&(0x7f0000000680)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000701a1fea7fef96ecfc73fd3357ae26caa04ffff4f376336acf0882b297be1aa5b23ed00f4c8b2ca3eb9c257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cbe3c894303b22f310b402a2ef06ced42181ced36f796fe4f36a00f90006ee01be657aea8c50000000400000000000000010000000000000000000000000000000000000000000000359f5d2a7e15a685bd6c8f8bc0790949efafc34b1e2c25318accad3e2aa94ce5e6aafcd54e2ab0ba1c003d74dcd152d53342e88f5f1da4a5d57ed9f2997db7474bd835768f234a40c77b21b800"/259, 0x103, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() dup2(r2, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000700)=""/154, 0x9a, 0x803, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f0000000880), 0x36, 0x0, 0x10000, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="e3951ae2443d0daa2ee2aadb90e843f03380f09e7eb672920cb9dd90752aa91a401f451573136b8f83a335e85d03eb392f269a1ac3a5deaffe92af7064c8ae51cd1a31b2", 0x44}, {&(0x7f00000001c0)="4a72f0c45aa8652553dd31d2bbc56ba4ba86637e1976269712ed3296b9f07edce1996ec5e2c1a7b10ce68dd8747f5b06e9d7622916158b701446075a10df56b608f8fe1a05779f8649a8af33ec05370a39ab1982d2eac03cfb9079fb70cba9e0edb6a0038e69ae97cc139becfdbc48b49af12cce778b3511e94af8560c9b783e4fc7a090864956589a807fe79408f1b759a25a8377d3fffd5261de22bd798acda1bb26f6d598d2452f3a78c98eca3ce5c29ea1439acea3df284fdd016224ce480d63a5595700f1aa", 0xc8}], 0x2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) recvmsg(r4, &(0x7f0000000640)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000440)=""/175, 0xaf}], 0x1, &(0x7f0000000540)=""/223, 0xdf}, 0x800) close(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xffff, 0x8b}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000006c0)) 16:00:19 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000000640)='&#\xa1\xc1\xaf?C\xbaq\x16\x17\xae\x1e@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000000600)='\xf9\xf5(\xb0\xc8\xa4c\x02G\xc9\xe6m\x8c\xfa\xa4e\xff\x0f\x00\x00\x16c:\xcc\x96\x1ay\"\xcfP-\\\xc0\x1a\"\xeb\xd7\x9f\x9c\xc3\xa6\xd2\x93!\xdfEG\x1a^']) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6ce) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001bc0)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r0, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4102, 0x1006}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffff, "000000ff000000001a00f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='#'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="676999b79860bd7934bf9a0f72c061ebb10f8563e0df27a4d75d446ca2bf86f206987c1c1e75c37b2f84bb76db9164d4b27a7014d4964588a277ee92f377747e0f673164993b42799e25dc22416eb4f4391297719fe75e6b55997f7cb8ec13c54682f45145a8b1d21fe3457dd190479ff6ae9501c6dd1e343fc01a9469cde981b76c6757465df1f068a5254de1221dfe68114e177a0c3041938b8120c2e3f042e297338ca69177a9c5eb9f314ef818cd63569c72b0673698138f6d58b5df1cfca86b2820d18090cfd0de4f42fea8d9ba6a371e6f786c0002a6037f329f2497d8959bafe268f9d03c55cb679880f9c3f68830cf1ff42d2e0b31777b29", 0xfc}], 0x1, 0x0, 0x100000001) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648eaf134b5de5affc8da1034f96bb541da6f9ba4b58bd1da5732426837676be7f0686b98d8552e816f7521101eaa351323dd2994811cf282dc9dbad97a4f442ddf1058c461ca2b00024fe7423db55b2516cc1c152d002d328aca227f7cd410d8470f09013db3749a3f3772f07512e69ea3f0e36cb1518e5a3ba53ede4cb15aaba9b2eba970bfa9dabb06078577f3d5047a22154d152591ff52bfd1f948b7eb84d54a", 0xb5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x20) setreuid(0xee00, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) lchown(&(0x7f0000000040)='./bus\x00', r1, r3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) setreuid(0x0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x101) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x3, 0xbdc8, 0xffffff80}, 0x3, [0x10000, 0x400, 0x9, 0x5, 0x6, 0xfc, 0x7ff, 0xef4]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r6}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="998bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) syz_open_pts() 16:00:20 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="09ee2e2f040000003000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa203ed780000da3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955c01000000e99ed10dee6be833761afeb965adb9b5937f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b1289378d94bf6058429cdf7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="040000001800000000000000ffff00000100000054533b4659bdbf7408f9a57dfd623c10543c11136838d4ac27792e973b0d3262b7a9", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x8) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x11) sendsyslog(&(0x7f0000000180)="93e816c42cbc1a6852e7123247987a7a493aeda26b54a558c6854b8fd3fbf1cfa71f59afbff970fbb17bc2a73eadc3ac96f68a02d438575e6f8c0d6beb79f032e8ad0eece6f2c1734ba099273a7f47c0831867ca10112568fdc0ca17e2ce3d29a31263335b6d2fefc277bb9c92860fa3c0f8aeb868c09ea118604b39ba89de602ccc2855e7cadf1240b383a62076c86906c533c8a196173bc7feb392e9871a19", 0xa0, 0x1) r3 = getpid() r4 = getuid() lchown(&(0x7f0000000040)='.\x00', r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000080)="d73160172fe80fd09708bcfc656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4d3f9e63fe84979e0ec7266cb3ea499c41662d60a61fd93783000078b0d0b571ee93a26215006b35a38c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b760d341be6bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f51bed0432e2e", 0xa8}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000300), 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = socket$inet(0x2, 0x3, 0x81) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x4, 0x8, 0x9}, {{r5}, 0xfffffffffffffffb, 0x6b, 0x20000000, 0x80000001, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x3, 0x401}, {{r0}, 0xfffffffffffffffe, 0x7f7d9aa6edac3e5e, 0xf0000000, 0x3f, 0x200}, {{r7}, 0xfffffffffffffffa, 0x30, 0x1, 0x3d45, 0x9}, {{r6}, 0xfffffffffffffffa, 0xc1, 0x20, 0x400, 0xc7c0331}, {{r5}, 0xfffffffffffffffb, 0x0, 0x80, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x8001}], 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1f, 0x0, 0xc70, 0x0) fcntl$dupfd(r3, 0x0, r8) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x8, 0x5}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/46, 0x2e, 0x1802, &(0x7f0000000200)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) 16:00:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="00000000dc5423bb547f13af211b752d9a5e5e86b4314cf073535225e9466ec76048e5dc169e916b038649888ca0549f147f11f73685907ede20fc0dab9c80b470b2f4d83f2492dbf8c02949c23654491787435af48ed570ff842de895a70dc89bae37c23637c6062fd7ee458903e4c576a2cc784e8b950a08fe4eb95a0c44dff7ce49979e73fa5467215a01abfe4fd3e184be3803b31b01193918ad89f5c4902f32e4266dd1810ca6247f3037910c56351ba2e0bf32c400000000d63c5a3825cac4bc7d29f807a85092a53a3f22bdf3788a230000000000000008db8d084a88040000000000791b8db9aeac75e47787de4a9aef12da9eba2916d0d47798fd8f1519ce4b2026a3a7b5399f6c0f0458ecd8ea2a94e0ecfd6bd0801fb4d9e860c3062434b068445fb85670f6ee3b66e0", 0x12f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d5"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="047ce3f5b4ed1a53ee0a0eba040e7010eaac7af56377bd0864cfbca971d45e437d30295e2a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x8000, 0x20) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) mmap(&(0x7f0000418000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x8) write(r2, &(0x7f0000000040), 0xe7) 16:00:20 executing program 0: kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0xfffffffa}, {0x18, 0x0, 0x6, 0x9}, 0x3f, [0x20, 0x0, 0x7, 0x8001, 0x9, 0x41f8e7ac, 0x401, 0x401]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/224, 0xe0}], 0x3, &(0x7f0000000440)=""/185, 0xb9}, 0x802) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x0, 0x1}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x2, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8003, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x5, 0x0) listen(r1, 0x791a) sendto(r0, &(0x7f00000000c0)="db9a999f41af5008d904eb506e28c658d8cb0c9427851dc2ba4d093ac27aafa0e71adf51a476be9ff87dd4fa8e8a8847189dd05bc2fce8c779727421a7b9758b17fa5bf3410cc4e27e082ce493f4d98bd2d99572918a622d246c1c34346aa42cbed9b1557bcdd7295a6edfca8eb79086213c78f4e65abc6b0ee9c6dbf693c5e40f72f735ecee436a0157e2f50a1ebdc3c3ef495a3ba20d6e57c08c340f0f856416b82b5468940a2f7822ea5c8ecea36fab913faca269867ff03244d3a2bba0256cea3dfef4c84af914d1f70bdf078e9eef101e474eb7ade43d30c9c3c2ed90689e5c2fc5d9ef7de102750ea5564d55ca7384bdc48e5e1e8241000fb285b650fb9cf799c0b3f739e4b3c2c8e606c11dc5ef9d1548a105a718d882315e4d8e9c86a045032d3d3310015634012845ba431eee8ab200482a297fe5c4e8fe1f78c6dc021aec6da3a2a70cbd2e12cc6000af45eeec00d50c4f9e6625f23100e8ef68e7e2b015a4f09a6318ac0edd34a148e1352546a46e645020bb85bf580b8fcd6e506c6a1ff283159cbc5b5201f0fbe464abeac80b4b885b6856904f00ec65e67b15dc7b6f8ce59db2f66437f7c439ca76e424ff5612435cbb99d2b4e786b9c2b2ceaf3dfe9afd20b9f61867739111eec1403d1047f5c67a1e8ac724d708e8c9c5f0a73c4edbc795a1412b4f2e27b901f3b34683cdaffb2768c0a6828e18f7c14d0384740d2ed901c1519f96b61e83bcd38eae8049ea5eec90a985cc58ffd4b2143ca6d35eceec106c492a509128992e97d2cb7297ed1a6c9c583f72514cfa695f3d6486769b4272ab576b55b4c19ac35d008f7832d11cacd391a47a243ec1a4f38adf878b41845d57776a1043a029ae4841b2ef443d290d5d1d65b6489faf51e8c850059848e423ef193859b9e695171486ee3cc6e2ef6cdd162ecf74a9a9706f7ca546bb4d574c3de65ebc3494e13f714eef71ee001648cbd663806b2c2eddf735bdd555d2df1a861607b27e753e4a48d40a2831e4f4b98bc8e0de426925d7d3d1b3354534e409e520e1a91ae127a58d88dff1978a7ed403f901b7843e373f66096b72d836430657e0e291de1de79a30f894c321b0985f80b283e36a59da23e13f79ec7e3eb2a8e6a57a7dd737076250034cc41aad8699f4aa79f41453162a97362ffb3771dd984e9ece4e18a8995033d3c1214b04f961f4ec577b073a78ebbefaf82939e6c8569186536d612a00df6ae228f5d02c472c7630f99b6f912ec534e887b61c8270390fb35267de8d5af270d7520205e0730ea2d4dd2058d95e5cf317a1daa9698497799a44419cd5aa58b55d68a51bc89df5b262d990bd1c83492653fe0516de9a7a6077e540b50d7510131c7c6143ba2200d60bd660bd0e43ac9bb53f2a1ab5fa9176e71be2cf3e4d8982bd99bf80cd904c60766fe1967fc8a3ba6a044f7e7c2830cb6830f97bbe08ae238a09c2841b93ff9f2995c91898df9968e036925e1fd052569819f6757c479b641f4fc1e144b9d032adca5286c001cc53f8409b9fe24328db20faa81ccd5509ddddb9fcaa32984559f5215c670f69e753b848cf502406bbb294830e9a8af64b796c7a411397d359ff1753ac6d35dd141b11b587c4bc3db375a0818bc409c0c698005a1ea437ef0c924f26a3b3d9f6ba2fd45dc89e48521e650d2a92e2f39cbc5d838fd4acc61558281e14697f5d799de395e5f4e6a026f56d1c731d30e6cbcc8bd94342423fecf798c62d2de0645e5dd8642214aa28dd11190f658f475325573389f1050d0a22d7a7a5b78f8b79aebc052803550cd81acd32bf33a47577be39f1aadcf24f95c5f3072ee99c25aa9b00e4e0605e9464361916a7dc143f56e2286e7308677752d95c1a36775c609a531a6c175594f6c54e9ff01357e433ad668f5533ead7251db74621dcd77ee6530cbb12494f9233ee39f0263b87ff794ea99ae0e87c6a80e983876d3577ee6774aed88af258f880c63fb9ff7a952be375982d1868d5d0344b56325eee9495deda3357fcc7fb928f82cf3eab619d3e4c4d2a2a8ef1f6a8cd98a9470bbc8931cc5ade5bb655acc8ba751ca7de7c8c76947f3de47f0b8bb6212dcc9c2566b8e2ae5eac00b4128f5fc5b279fbabea2d0bbb3a57ce352b6727f41d367fe6f730bd68a5af196ed5649b6e92a29b72ece6536535d2641a6ecd1f1ea9cecc300c4ff0c0f9c1e58defaff2d0ea0f256aec6f9eaa9bbaaf1c6042a318b6640c25ec07992282027dddad9e231c71e34f433618479aad24d5d806d6d5628612ae1560f5ed63fb5020f9598268544e4e82af52d6523cef012f461b0bd4adc6edd81abb059f9858e8127a167ada8a503bd91f872ced6aae0f12f8d9b33a3d39977266c9cc1bebe542ec25590475b3777331525897b16234e31134b6c4a6c528c72833ccbd054eb5347ee2d6c146ccd3545cdb8fca23bbc2a557c73197c0608dce1bbf3228faab719459f535924f725ee1413da7f27cec6e2544000f303496b4bf0c4bd18ee1e5b1f587a392f40570473c9b8c108912b105620c9cfea9106184eacaba875566b0dfd3b5fa0062b4bf459e3be9a3297fd78cc54cbed132f132bde2a7eb981a4f0308f892133f74ecccf5c87e1c8b7c4eec48da3507ceb2ac2e3e498af4fac6a4c0496a2afedc5ce3ae7c53446d48046b65223542cbd54cd2fd194155b198effcfcd8efe510a67a9f38e4e0037ff6cf44f57a805686837df22c63ad561097e38c87bec97c2a4d6ea9008bd88885bead00c95174971f0f312a936abe940e29d67d046feff65a8449f794fe19ee64bacc3653f75014665f41412f505ac192537d31976a9a2f4a202917879f47ce96545d0c6f449eadc1cb06c79ac9903f30d23cd0571fc6220cfca1c0b666f26a6de910da2e0fdc8379993bc19e1a8f48571641556d8f60196149c764857e2cc94646fde9e5edc352c085b683e28ce1c4a2a286d8de838d7a5f4e30f8a3acb98d9219a4d58a5bd72dbe7a66690a0275ae754c49e5f49b61490b6b6a213ed0dabb77db4d2bda92ae8598cbfb7a8d7c498351bd39c5652607c3317ac71cbc0d3fac4220369997b6870c45534a93569df106f0868ff2c6f7f85e0324a69a6310b2f18c28de7d3aac94a1830023d02f1239eee97bab11fb1a726ef1a2788578e1ec6de6e47b136c059f35126658f6bd82d633a96959648f3c0acb2ae139cb926b297a48be40e8e0a77c9209fd5b66511f11ad98626f48f1b130c406c541b93f0dfae397c7839f043b30fad9d0a366e97e8f26372aee5e90628dbf593be00895f2766ad72239fd1812e7284af80a27f2549aebfb6f41a95b7a46b98853d529e1c4cd1e6c941e724704c78e899082c7ac63b8045f20fa89877fe37bc0b280d7b1469d01bfff5ffaea57a8fe47b47ccca5299a9542cc41fe0aad47a886fa80babf2cb833277b3c10522a73c694646cfada9fb52b445c703aa190499b4bba3f16891e1b0d916cd57b3aa02dff2cb6d0d4d9ac9ba7ec53cd9fc6a4d6927ddfe4d14c8357a737eee61034315c3d433d74769fb9379e06d5e178eb5cebb0db8d0690db9e86552979ae4fdf1092904ea8d3662e3fc239122c4bc8a6a923a6e077a75bf229a8976c4662389a664950d437efd424fea2090c6e45870ff4328a7f22c73865026cf3e104614256e177f41e9b7c0f58f0b409be5554d068b2423149741091c73922303f597bb0edf92808858e1a6ff27203fef1a86575910d26d38a2a50392e9fcd26ed70fb299964025d14fc731ff1408ef5180154cc894a7009470f19014ad1f2e1dc3fb627ecce00082e3c7e6247a1f15ad5ad541b93dfa4d214c45c10a6932c4744e932fb9579bd0715b2244918fecd9159da51c9179ce9386b97d70fa4b46812823a7ea731742a6f5d7959714e9606a86470b44c373cf48eb80b5a3183de667abe3c6e782e7368310326205c2ecca477dcb86c7446d86e96b4f5433777e1314e62f1a985743b4ba6a70347d76d2c17911317575e520dd43af24dbd68b6116c88ed8881b28dae2944f1d71985ba3b35165d3b68f17e60aca2d558660e7b826bfdc8fe3e3477e4454b2ea4db61b1d9e7ba92afa26d621ebe2ecec6485a7ded559bc674486ab1c20800a42d913ab7bdc60551dccf8b8c27235c98f404091167aa661851ff6ddf7073bb0251370b55e4bdee501de811a13387885b0366602714c05deef3209b1f5b6d2e62968c09735f988c683f72b97a78f47eba9689d590b6008c90b8d43c20bf9a31ede7637c383f49aadfc3388855781db06ade34199e06c92e24a1810676aa0288f2240634d13809abd72f761008780eb3ec433ca97b49d936e3b134a71574d79b4c85ca1ce312881da22f90702a4bcdc9858bd5945ac4d34e80fa288c8faf4a187867c35c22eeaf725ece006d0e795e05d2f768f42441915e900b8a480111f1fb4aa8be954e3dbc7d2913c6e5de9b8b26c2d6ffcd8a59715300f5e73cd3ab6e9266be9b6c581ff6620a0cfb575ee34d87226b65f63c24b1a709b31e256d031b42f814045df9c67169bc6c21671f21a2bc3012e3fe457815fc47cbced60bc93b0d17767359d22b13b1065369b2a9462ff758b3cfbaa9418586fc63690c1d7dd6097a2eb57a151fac188ee5855e8791c9e14006e8ad4e2b2025ea95ea255655804cede8417bba8f609edc78bc14e51b7c174d4f34acc8fe804d94092a0c8ac67f2466108d54a848db3310357b4c43ffad423224946ed04c250b5720d7c1e554ba2b42dffd242a616d38bf344660c8843d0324d299473a88686eafcd472fe076aa622bf35496c0c8b86e17fc80d12070a7a6f08ddf35767f8c1f6fd3993b202941332a0aad6df9a2eb846b58533a49a8e561df2426527ec5a8e4ea8cbe890688273e5f3cf12032723a0ee372a49d8619a5f09a5e2380df64c43967faa0994c656dd1610b7495d82d33a7abe93930f5c9f80ad460d0f04628c6da254fbe1a74b146d325eaed87786f46d762cbeff53341da6efe7f37c7e2c085c4698d5264cffa4ccb3377123e920b197142d3a78c58dededc50534868907bed4f92fc14dc705249dfadda59a80c608ae88d07c3a5857f4439bbefe61d0ba8d56bece5729b0bdd309a2a95a1cdae19f704cf90a92c3a0205240976f89b2af38f91d9413abd0acb0d30272a076a804333409d25de4fa7ef2a96a5679dcfe09afe9c1f4ba39545f80bf42bbaaac348ff9c2e4eff43c486edf2c7bfff9e0731cdf16b7f94e5e3e994c05ec9a38048402d3706b3ebf9cc02658efa36c7301561c4d0cb196dbba6ae7714f09959f371bd9ce2ed4d2ee07f34d88b30a760d8feee4980349c93260cdb645c5fc86fcd29103c8ad1e621a61cfdc239693f8be12aab29174f8a80f15cf84f83d28203dc318e532942318bf4728671b77cde177658b7a708603d10aab35694ecf552c4ac1b93a32cf3a3fbafbd229f4aa2937d9502e992e6874bf613e1235b89bf677069fb3cb8c063517143f92cd4bf71a11243eff8cf3fe19ab9b50081bb4ff20c4bf2b32b8b916b09965520d887e25a805cd7d0690091c84ac8326915271491a732bc4517bbcd0fd19a97e695f23b3e18c0297a0f6d0af44e26c12818411935a7bc24c9689e05b1a0c5f4ae672798e43063eabbd1a99be6d4fa1ada43acc7b9ed8a5ef1de1a32e7c79a3fdb17561e057d798e6af149bb51c1e66901a8760bb63a54ced1a1dacdec8cf0cd6fb4c1c63c83efc14beeb821755da4aaada5250098a530ac149ce638fac22f1e78769e3f1e31a5", 0x1000, 0xd, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)) r2 = dup(0xffffffffffffff9c) getpeername$unix(r2, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001200)={0x40, 0xbd, 0x17c, 0x6, "989f4655b3822e19da23681d72c67321679034d9", 0x7c, 0xffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r5 = shmget$private(0x0, 0x1000, 0x48c, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r10 = getpgid(r4) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001480)={{0x3ff, r6, r7, r8, r9, 0x2, 0x2}, 0x9, 0x8, r10, 0x0, 0x7, 0xc7, 0x80000001}) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x8000, 0x11) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) lchown(&(0x7f0000000140)='./file1\x00', r2, r4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', r3, 0x2}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x1}, {0x6, 0x0, 0x0, 0x4c52}]}) r1 = dup2(r0, r0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x1, 0x4) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x1ab) ioctl$BIOCLOCK(r5, 0x20004276) 16:00:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x8001, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = fcntl$dupfd(r3, 0x5, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:20 executing program 1: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x8, 0x7, 0x1, 0x200}) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setregid(r2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 0: syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x3}, {}, {}, {}, {0x8365}]}}) 16:00:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@mask_reply}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3ff) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r10 = getgid() semop(r7, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0xfa21f0fdc67e6414, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="64af618f5fa205e0fb32fb7ade42486acb38e84d7e5100a737b5cb7906a22d207def8fd3626478c5e8be4f9b56b4b74fef40de9ee7c0cdab175ff6af545bb5bf0154ab9a31b073719bcb13b3359abc5ad1d6d3bff008c8d7743303b24c594158d89839230845b414c81a159746363e657f0be50b85355099c9c4bac423bc51b480a4c8dcef7bbf61f0b061ccaae9f3f0c03a431c7176a3269de2d75aa810d5e868870150a311e9763de04145e3825c18137cf2bd2fb06ac6eff4bc", 0xbb}, {&(0x7f0000000140)="8d99c7d6b4900784bf3c6aa7345ff9cb3a2725a1454570e526203582717e2d73a5bac03323035bd6708957a311732b2beca5177beb16fbc320a2e4c1357511df26dd594607dab0e69ca6bdabaf34e30761bbde05f657862db88f87718ec470f630ef0f7197e82fb08f8f2adbe221bbb5ab5470f843a4553d5793695c0d430678e0b16595c5b455930111f7368ca372e78b961ee294c3adf8ae01a7f78fddc3289a19c15a53e6e8f40921116fe86c649517ee8b679053c10a52c664fa28fd1a582f7ca8c4aaf389ee231fc81b0ead1818f27511692c1142cac0bcccf9b9775e38b7", 0xe1}], 0x2, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0xc8}, 0x4) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000180)) r3 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:20 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r4) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x46) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x61e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x402) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03022e2f276a6c653000"], 0xa) getppid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710030320000000000000000000000129f4e99f70cbe26418e000000000000ff0200000000000000000000000000010100907800000000602484a200000000ff020000000000000000000000000001ff0100000000000000000000000000550c61f198ac9878e50a0f062eb5833f69d726139b1e341bb6ac930f6e9224715d1c"]) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002180)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/89, 0x59}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x3, &(0x7f00000021c0)=""/120, 0x78}, 0x80) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, &(0x7f0000000280), 0x0) kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x30, 0x0, 0x80000000000c6c, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x290, 0x0) flock(r6, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x80) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x2, 0x3ff}, {0x2, 0x8}, {0x2, 0x8}, {0x2, 0x3}, {0x1, 0x3}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0x5}, {0x2, 0x7fff}, {0x1, 0x92}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0x43d1}, {0x3, 0xcbda}, {0x3, 0xe9ae}, {0x2, 0xba2}, {0x2, 0x5}, {0x3, 0xfd5d}, {0x2, 0xdb6}, {0x3, 0x9}, {0x2, 0x20}, {0x2, 0x870}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x5}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x4800000}, {0x1, 0x9}, {0x2, 0xff}]}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') pckbd_enable: command error 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="82832ea6d912621f63f80e4db523e4f39c4c3bf3e19354fd56adb5bc3abdd8dc4e5d2d48f5226c43bbe59b4475acb74826463ecb52e0e085e06be7ccefcd8fbd74c707c2aa5825ffe20013d6e183a5f354e1f4cc53f454264dbd116f1bfe9bbce2beff76d8cb283184f069e8d8f8dfa95e7179ad81e41ca368d995830e2022a2d31302f1fa53d18de6039c68d2c89ee9b6baf22645e1fd4ea3df6afee2688bc1fa98f1793dab70a83ea3ba4b7dbd56f55c9449f0f97c337b80ea379b9e1fce8b978f145f6e698eb9738051fb3903db7ddbbd266a43abbf22e1885716540d8947c9a0aa9359b0cf7d11e0c9ba8317ba01111981458c538171b4c83c38376fd6dcb508f947e03c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x5, 0x3a) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 16:00:22 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @generic={0xf, 0x8739, 0x6, 0x8, 0x3, @local, "78cf41df2995583a", @empty, "e8d22100cfd6cf64386a9a20824f7fb7"}}}}) nanosleep(&(0x7f0000000000)={0x7f, 0x6}, &(0x7f0000000040)) r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semop(r4, &(0x7f0000000140)=[{0x0, 0xff, 0x1800}, {0x1, 0x4}, {0x1, 0x3, 0x800}, {0x0, 0xab00, 0x800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/102) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/121) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, r3, 0x0]) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000009, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0xfffffffd, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x8000, 0x3) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x7, 0x4, 0x7, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x100) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="5f5164246ec6045b327926c2a79eb61f2f0991cbec04a030e9146d106e73c3f314ed88c23fcf4fef2eddae7c0746d6a979d5efdc575ab3cf92b3aea747c1bbf4e5237c2e0fd34c95e6aced52dd7394e12796ec5549ab9910784ac3a4395dbcccb3115f0ee494fd09576714", 0x6b}, {&(0x7f0000000200)="e12f39a10e319f6cba87a59ebf9e0d777a6c082c5364ea67be2ccae37fb508beebf2197a5c53ad80a81d2ab7e32812a9e75f2e1f725355ca10c8aeb8727ff1e4", 0x40}, {&(0x7f0000000280)="b12e4f44c65e8a717ab59f8d47c23b7ffc136d7416be09ec3e729d488575c3033f74df8f0042c6c4331e7d52b73cb5e34c3c555481cd1ed47d12b74241108c92e0a82e3490898062806972505d5ce3020e6297370b", 0x55}, {&(0x7f0000000300)="ce8bfc189fb22bff477e7ab5a2abf0f71c03d63c70f03e3f66edcfe1fd828419b7580d3ba05284263c07d33030758a81d8e5bc54f41de507ed761694219fe97f50864afe5e998756899a2324750878fb93c4956fb9307bb1572e2af6f63986242485f8ed0c613a36f7f5c9b4f9f4926d2690d282c8f8760933e5be74cc67cc4ddb8a6b353f719bcbc6b20f6ffcd74ded3386e7644123468f3d6697f4f5c5caec326a3cd005b4", 0xa6}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="659e0000000200000000000000000f00", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x1}, 0x402) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setgroups(0x2, &(0x7f0000000040)=[r0, r9]) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x9, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"ee"}}}}}}}) 16:00:22 executing program 0: mkdir(&(0x7f0000000200)='./file2\x00', 0x108) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x100) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000240)=@un=@file={0x0, ""/71}, 0x49, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000300)}, {&(0x7f0000000800)=""/163, 0xa3}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/139, 0x8b}, {&(0x7f0000000600)=""/69, 0x45}], 0x7, &(0x7f0000000700)=""/144, 0x90}, 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:22 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="002b4e1c4ed1f629a2afe18fe6036e00000446"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = getgid() r6 = socket(0x18, 0x8000, 0x9) getsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, r4, r5, r7]) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, 0x0, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = getuid() lchown(&(0x7f0000000040)='.\x00', r5, 0x0) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r9 = getgid() semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="a9a5dc232029dc5024aaafd401ae4ef845fb8eaa0a0d92e37b83097ce71b29598116125db35aa86c8039fdb436726b88deec9dc5bea017bbf483b6b04d4ab1d88699b6a1a25f5a728899be17cb0be6da514a939d28fab59b0d8021fadae3973571d36421a0ce78ac25ed559d297c4b2ace044de4ff21d1db10131f9c1b963f58544ee8a0b7eb10ac3cd232042f0922a7c4d8f7536900247082f2f6b8aed7f150fb12cacfcdd038a925f46c59480c406992beed09fc6bdacb14928694750459f31b623bc723bfee44490ec53f5e52e4", 0xcf}, {&(0x7f0000000140)="4df1480aa040eb6e060940db6ca6a5026407753ad6e5d3b44d591ae3070b95b61ed72fba61d1456d8bb0ca69f3595b04c37b408290e292325d7d6e06dee5991c9cfa3610b4e5dd76ed4511a52e30fc81d9ccd1c4b3aef8921f09cab2f6b88390a0907022d5a95e5b6f8ae846ae1bc359c54901", 0x73}], 0x2, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r7}], 0x80, 0xd}, 0x8) 16:00:22 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) read(r2, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) dup2(r0, r1) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) 16:00:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000680)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5414d4", 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2}, {r3, 0x100}, {r0, 0x10}, {r4, 0x4}], 0x4, 0x5f199076) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x2, r1}) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0xfc8, 0xff7ffffffffff001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e2980100b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86a4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f438cabbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f949b89936d", 0x5ea}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f6eb73f0a0a17b1844e78ed11aebb7138557f1d50eeddad9b88c52cb88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xac}], 0x1) r1 = semget$private(0x0, 0x0, 0x480) close(0xffffffffffffffff) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x30) 16:00:23 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xd9, 0xe, 0x2, 0x1ff}, {{}, 0xfffffffffffffffc, 0xb, 0x20, 0x3a, 0xffffffffffffff80}, {{r8}, 0xfffffffffffffff9, 0x30, 0x20000000, 0x940d, 0x4}, {{}, 0xfffffffffffffffe, 0xc6, 0x1, 0x8, 0x7}], 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:23 executing program 0: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() semget$private(0x0, 0x4, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="d9f3d786086bb52527dcfda86628aa7c2cb2992b18adc79d800fb98e6611b9e1e1b0659d742a7685d3e1674721afcfc3838b38599bb2bbbe9c18f88c91109b2deaa148960c89a283873c06e2351b704479fc6da61a1b9f4b", 0x58}], 0x1) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640), 0x0) r3 = semget(0x0, 0x4, 0xb0) recvfrom(r0, &(0x7f0000000380)=""/206, 0xce, 0x40, &(0x7f0000000200)=@in6={0x18, 0x1, 0xfffffffc, 0x55}, 0xc) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794c9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74970e17f833f10ea7ba9b0bc17338d232129db79f42a4f5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682430b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f9000000000000000000000000000000407a848c3a7fa2ac9ffdfcf349c3920800000000000000f898f620b29cd64c87e3097e65e9b21d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r8 = getgid() semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r7, r6, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, r2, r6]) setgid(r9) r10 = dup2(r1, r0) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) chflagsat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x10000, 0x2) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socket(0x11, 0x4003, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pipe(&(0x7f00000011c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x100, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x20}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB="f5ffc0da00040000000000000000"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(r3) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xb7, 0x1, r4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0xffffffff}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="efdd8a68355a6c09fe7f00"/22]) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xfffffffc, 0x10001, 0xd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="009c1400e97b6e1cc1b5c765819dfab3be7d91fdedc209e53ad9704381d1e8bddfc3853504aa9f55d9dc046616cf6c6de0750d3cac47847bac2f1a6118472adf7f51722477d90fc7f15dad30d6ef53cdffe093ac60932d8b4a543239062e4e182f5763ddeeff7dec18c577664433f65eeebc14116a450dc4116be8090029d022"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100020000e1fc9b090100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="e96f17b01ae0e4e808c1efedc7756dab8043e27f984cc79d7935ff7e3dd0e36a1e7b2fd0635e4ed9715dfb0855b95cbf245ba1d23880c340bbee3302d04b6f6ccbe10bea1c86d73e75a7f4929210dd7a6fe751b28638c414c008e1ca3cc90a3c8f72cfb701faeb8249840ba7233d10a650c5e30ffd8bb33cef78c374c7e0dbba74a22a84bb818a1cca2e6e733e23d6f8cc9807e248314b458bfe5841ad008bd684f8c919cde5ddfb3918cd87e14a", 0xae, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x7) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) fcntl$setstatus(r1, 0x4, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0xffffffffffffff4c, &(0x7f0000000040), 0x3a, &(0x7f0000001500), 0x20}, 0x0) 16:00:23 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x2000000000000000, 0xfba}, {{}, 0xfffffffffffffffd, 0x5e5e76f34e052ecd, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x4, 0xff, 0xffff}, {{}, 0xfffffffffffffffb, 0x58, 0x1, 0x1, 0x9}], 0x34, 0x0, 0x80000000000c6c, 0x0) pread(r0, &(0x7f0000000380)="14ee18a8a159a7715bc4cef4803ad6d9d88ede171bc80644f72a619aea24e4b446f7715ceb3688ec7534e609db8126f8e760d049f09a01436efaf99ec3346827dc6c10a65da0147cced4054fec5abd7c84c802ca8eeb0bf127c21544606a6fecd106e3caeb5b4fa026dee6edc0d964afdda93b0494d7586d78f332762ddb69ef2413100d6b26709d6ab084ee3c272a31e4485484f158be2c18600d7a280ec5970a02c2a38c741ed5fc100387d9ab4302fee92d82111d17d0e410f6b85b6de8c5caa7354414f3e6125416a19dd184b9300e27d89aa99ef3a17285344fbd02e7d2660161b2db49bb7a54a059df772dca554fa59217b61e715fdce13e4d38305d4dd0ab3cd13ab7cd57eed76b055e4cd72734a865e081c6460d2c71ed500f7d587bd46ac1454025650c370d2bad49fad66e54a10e7f4279bf9e5de109b01094a2d196035d6b82162fd15b13b2789d97b7b1cb013e5f9014797c5d79733e9a11edcc98a8838b32c7ee1a3f257d7d3c10a5bb963cc3c194d7d6a20d5f6ce73b6ec4b12631c5e60da4a41e11b26f465bfe86c848a2e3896f95b595d402c07aab57fbf653db32da41f77a8d25eb3cca43186209976a227408b75a46c2dbfc81d9a33d51f8f444bedc13ddccdfd0f8984695bd7fa72583a1b3a514d5c815edbcccabc0951e3dc999ea16f59fa64c4bf45140e4568df3817b9b806e79ea05a289063fab7aa47ff08d92e5b73de327c27aa600cbd4e11b840910d11ccb827e5c93cf3b3859d13a4378b10a194a99c64ce0e157c4bba2f1e2b09f3c8de30c971c0864c517a26835995ecb18fe3abb400fca5842ac0ae757a75adf91a4ff482349adbfa197cc9fe4aadfb93786d4412b6ef37970eac55a77bf9e54390be645a0c068a221c4ecb20799aff81cc44cd7f36848696266ab11f67bb6800fe812190a51337bc42563345848402983128469d951add468d37fbe55a6c1c64ce9a14f3a309c34b305330f7b340ed057578124a9c8bc5b3d521afa33f8d895348156c012472673b085e293b833efc823437f854c0429e3f6dda5de72c2baf2a9430d00b3c6740216d8ee584f970eefba566a89ed8d7b354a41aa64d20201abaab59b4dd9df1ee78ec5957c165f99fdf6e470e1231b2e17886b4681aad4ed17a5ab8ccfce1609e3c9292bbc03a3bdf95ab6e183667693352e1a6747fa4d4f7d3c77da1cf98d48fab6907db62428e212ace992d6b428a8f996c9cc7404c42ca5ff44b2452e7c7e71d1ebbf2f1cbc00c3b94543f3714e09627890198dc087dc28b7bb212ee0a479dc0c33fdaf6f62fdccb0e14426cc83eecb3375f16572b8d955a2006ffedc18ebbec1356c2841e1d988b56728c7ccb86dadda6e9b70d33dc8e5a7fa65e09190042a1fee784cc01a057c3a5292082f59a324fa79cd847641a2847eb9178146c6af80deed3181114d03b26c3669f93c7d0a8d64206f587ac39fc54a011845866f671e729b399ea890de158877956c467226b3a40e6dbb00b8123e11ccac85cfdfe8dad81e8a844b44bf040c4551d81bc2674ac71fb71f3e7f3f3e68d3a0e726ef7dd2e1a8bfe73888df34347a5a01de733348c58a72983a2d38b42e786b103247f8e432f09b07b87d7636bf4ade79920f5dd5368c8eb011cc5b3c519c52da1079b2ce7a1af94e261f52f426f276613eaafcbc89161b5456c9418f71b029677079429063ff15d50f527111db76419b6cd0915ca9878fe3e7e03512949bacc987355a8f71c621a3098335e5a9f3d15849d9fa6691cb006fc7769b15654d6b9d5963d5674a5dae26cdb76a26960222f1d2f39b18545eab8727d213509b0e86a429d8b2bd92982feb8d8994f71dcb25c20e42caa5718d966d9680261296df37a8b36de5d73886a125eeef8136819052f989f9c2dfb87dfdfc46053668481a45059f90c57e22b67706b64c6efa94d35d8e75a224c7138b0c91e93a338aead0c734e1fc5bc20d5b0788f8d42a2f989e5a8f2c615f814f787146dca6951ce24c1aac8f9cf326ff62499254cfc6b6f33320b851a3afe1e9e262f49b759c8f6b010e70ee86a5b24c07cd3f7c39dbee780386de901873d95a2f73199a3bf871568ebc7017ea42634869b7aca0e8a4ef58d78f1d179097d31f8a53e12ae5abeca0cb22b1fdc2b6069a8f7a6fd1c5434cf6a9733820482e08dd3bc321dea60c0c260600ff0abeb25d4dc186ed68005bc8b7c4d5535c96858c2c2d090328566e3bf182abb753126dea94e9d956889cfd606529e867025792e050060b1766907400ef991298c0397aa1cce9fe0f4949b8a39fb1138183a91d2a9e920ff2ca5512b9fbad19e3fddcc196634d29b421c84fbc017f3c0ea607af00d17b1607410b123bfc4423296e143b37a0d9fdbc8a9baaa2613425356ff6e7bb46b6818811940e2e8a941b46a7cf769089a9c99b7c7baad109c603ece422cf6a3dbea0086cb5ed0966e414b92588fca5c9f5372c971172b8bb34074f8075c079f0d719c878fb24f58baab29f97c95f11ee19d97a007ddad2df172c605cfa7e3f1db5e3d1381254b4fc1f11e3b163d99107f211d2734fb8e88367a16dd09b1b5ce4dca56ecd9e12ef64638d5c88b726f7534dd013865d3b182fc2dbf4904d79ffb69459a1cd23b162aed1c742cad7bfdc3efe2dd8cfd0b60b03128be58c5b51ceff777025e15d9953b125563d593566b0c2ce7d9c7b5e4d308421702726c7823223f9bbbf3548dae69b3928f07b8bdfe88772a004f6c24194cc4e3dad2231f3f3b49dd643c2c104f3bca639c4c634740971bdbd37d47f8ea301e72290e8cc978a1b963ab3d5b00694a1d1fae4e93fe5ddc5444798dc97e585a8c073401a850a4c1e3b3c13d22d2d5404d5e196ec739bc0db39696e983fb21829ab62044346aa49f3500d75f09d0c45d3ed871be701adcb47eaf5600a1400cdb882fea1fc243c33c17b0cac0e6cc00e7640d8b95812fe63c59b894556718d6bc6f381a4ed1f8a4582a72efbf9324adce35174d9b74653138e30032a66116fa70c2109e78af8df9c18011f0b7fdcdddc11031195a33eb89e908665d9263c2651178778b2d4dfc293ddccd2a6f2ea9a3eb230d8c33993b2161cfd50435b32a8401083a02a480e6c2fef928a06946ac3302edee7fde69dd3bfddb3ac208d7a65a3a5cf27bc6de35e139b81b0888de7398a511acb1f6da962fad7454b5c7b256c0814dee0a0ec9940b658dc4b88a3efd2e2cacceae25556bcaa261bf8c6af7dcf8f88290b508dd32ee1775cc17a02a76d3cac44f20ad3b9d634f2bdeb89f19a6e160bd6da6c3eb66ceb89e7f26216f81e67b1cd3b2429f9ca0629f8a7a3bd81247c427e90582e198cef3adf6402407b6719157993186e4c31785f5b212f78d30429f40fb2d0d4368671c972023c3dbbc66bc71d05ba4a6389e78e2ad4935b37c46144b371e231bf9a9d7b35f43378392b8ab5a5e30069fad715e0aedf58032e03c9008e256910b39268aa759e1d660d955711d7c56a0207ebaa2e1d6b59d74a75c642b9c37359376cd3374ed98e7d26ce16c9fb0c81f2d49321e1191d2ce7da17bdacc142f1e6efdc86f4920480a4550c07413ccf5c2ccb82c728f8e0424be5839f3108790d14494a7148fd5fbb88b3718b35c2eed18502dda09f349496fa914a6f23ced5dad66b43f2cb2c70c13af72e10e805bbc3ac2393322fd080cff9fc7dc728250e56a93446e842650b7ad0ebd6295123157ccbc9d96728a44dfd41f39390c4787dd65f199525c96cd112cc8518d8177b2b9ad28101cd5cbed20c513e887feec5bf02df87974a629bd6e3ff1c463ba11c6cc9f530225f39047a4aa406a4f27d364ad11ff44059bd0fa9d88b4e0be61b7567dcaf64c62199aea0042fd6b4a2781abe4f62e1a304ab4e28eb36b42787ca544f67b112d5fc599d27ffcaa478e69d41ade061b56771eeb3bf10168119caee84847c859905f88344d660b34d961c8ae167176a98fb715ab3ff74ac0e16b27e18065faae7092724f51dec36ed57165b5c7f5bb5e31679214fbc227e331c9b8aeeed438439651b371789ebe6a6ff42eec8a6a75cecdaec0e7b5924beccde4893120763ac65de6d043a2cbbf8a07a5f535d74a350faab50c4ea1e50a4af2f3fd5b782518f364e88e2b4f6c2ad3a9b24aff1e869513e6c8bb44e20e90470a53a4c2ae9e8fcaa8ec0430a3f9464249988ba32749ae3811f5d3f9e06bbc50c1fb96c104fb81d516d9fb5de3f21ab9078fff6cd453b1335d58f939beaddc0f5427cc07ed509b3ecc9322e80e18423fb166b3a3b3680264cb050324dd0a038f62e2d8c814217db38cb481fcd0cc33f194a1a5813ed952f1701b06d22623d6d49a4a7f3504b691e5542298ec50dd6bf22d4596c418c5f9716ba4075fd839b130404201168de71304905f7923e7ba3fd95f1c85dcce0d43261c059ae3c982d41f2ae417fbd25d273deb302e4eebda509416b0f500c1f1bacf7d7266a63f5b46e692bb021412ff9a62d9a4a85598118e2ef1e520eaa9259bcd32819b4537630badb4b842a6ab4948ce5709c5c341d19e58237cd605a80921d4292d0264f8510803b4debacd0ae4064bce847018c9b48ae599ce431e9e7aed2b376360b87f10ba6c4688f7b216818bd1403314e65a83c1b487431427f81b5914b372bcd0563e1a16936b888a6052bb049ace955ad9775a6dce9ac63d652620c1b928858c9a597124a00658fc0f09df9f5399a5e0e27911322eb1dc2b2a0ae4bc25aee77b7b1438be6a99fadbba93e726d1313dd9dfd4e3f8beba262bf493f2798baf3ab524f9225165fdf4de149656d3859449e849d4b7bd70e3822e6d48f6a6e500eb6e3636ab41ff4e927566cca03b61efc1b884f2ba1c680870da09de4ddbca6bb9a427bff4bfe8ba941fbed169322ef60303d3e5cd6b91e394dd011118066d17e18b559dce5c3cacae067be2cf8fbaf960a520a7db0fb9aa0482173fe3a0f0dac3220dd40f7dd98729bb43b77e4203b59eb01499e4642e91781638ab9562a9fb8806e4facacc183c05b2b687d5f1f0c7a360d99c8053af2f1eafd41e8accfa7eb885c685d81c59655bdb38f70b379ba486797ea51278a4af633d5fb04d3cf85cc3649ebe787569fab9c98bc549b14f5886f593cd43ea152e3dae43ccf8a22be4561ae3d35456eb87723a4d72478f2e1dac1b7158eab6f31b7f33b76787d6fe9c76600c20a95207f02896e50f3e5ad98dfd4c3ba228c8978602bb4b603e0bef694fa9f236330a5e792efeb12cd2de3b339fa16e679943cc7e87621d02077537b9d9cc96b804f84fa9ef772a285f03469b56dd55b621d51d21bd700836b23cf221af9000679e7dbabbbe1771a192cd45a9205b338bf301630a61c2d0df84a0d3af0ac6132037a91c6138136f8179ec6c6fbed9e88342fe38fe31bdbbe85c0f2ef32c9bb1d1a0353259fc1983da5a49517a97824a417b61eaac73fa46161242aafc5cf58a39115901ac5189bedb918d601d332de850730fb87e12b1d4e4d9fd240c38dd23add3e755ada8adf10ed19370c13f2f823e4122f1a1c4e7606e43f0b7a39a3664f27d9abd4c078e4d8706eb60a47d58d91d52d813d42b5291d9bb5409c0f97850645093628261cd4f22871f4d1d432f7ee63ee1c474952392b3965e8d65f8b49a80b90f41c14c9bf873e59d19719223a14e7585ebd1d85cc020df441431f99d0400f82123afa7143ca872142cb3ea2492ca73f6863b85c7e5cf8d6d38ff5d481b384bebbbf72a20944a11a396d6b2eebbd", 0x1000, 0x0, 0x400) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7, 0x4, {0x0, 0x5}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r4 = semget(0x0, 0x2, 0x500) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000001380)=""/199) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) mlockall(0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) setsockopt(0xffffffffffffffff, 0x8, 0x81, &(0x7f0000000280)="a884d7cfdde7ba5dfa53e1d18eb877b223a2089674e8ab40f3824091c174192ccc2dd9da717db8b0aac80b68d35a44e75b1a020a58a47d4a2f393283702d33d1a7946bee295ea32c46c39716a1d8547ac1ac0f4f403804ad4299fe1ae444aa07d860478bd5bfe8ba8c2017e354f2cc99fb7266ae2847ab4518d7c5ddc5ac5d4d26fa53a46f4c89db8a0c890bbafa48c185a33694722abcf496d70a349a6c0c8db837c286861938ade7", 0xa9) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000009ec583d2ca7c6e4df54985432ae8a3978a96bbab1f10ee123dcc37955e9888b5cbcafafa6392198a994e796cd3625cc9d77c629d24409b54a0398be38d594a2e970210"]) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, r1, r6, r3, r3, 0x0, r3]) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x7012, r9, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000040)=0x10001) 16:00:24 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xfffffffc, 0x0, 0x0, 0x4, 0x7, 0x400, 0x3, 0x1, 0x211, 0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') acct(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x110, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000ef1df6a05f517ea60000000000000000f42000"/35]) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6c645e33f6f34d4d49ea0daa77264cbf6ea9959e0743958ddc5b7c1b8c0c4c19e527100a6a0e9eeb4ba9dcda5b9525a37ffc55fb0bb8794bf84f4c3f4f3c1e52de8b71b8e7de374d875aca8ff100000600"/93], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwrite(r3, &(0x7f0000000200)="8356edce4c01004154a50e5547b3a329a67bb633e0d3e7f9cc11bee3c00ff3fd8d49634b896917c60661e95a5142d43360990b46929f261be0dc9db50c4f316f3711c1f512e92a80204c92b3b8b39a3ea4b5c3d567be096555802c800476a8ea021d1c6d778f8951179dadf622fa9462f4dbb4b12e927e78723a437f4374f2dd664ad91d1504e3c730b03f9308c906d9acd757f41c071c1e1c91def51ad5ab6e8318a13d25713320f831100d557d74c461f9aa7dba7119064dbf071ecd93f9fe44268f77f772ec6d93035883977d97950aef331a9c903cb2", 0xd8, 0x0, 0x800010001) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)={0x2, 0x3}, 0xc) getitimer(0x2, &(0x7f0000000000)) setreuid(0xee00, 0x0) r1 = getuid() sendto$inet(r0, &(0x7f0000000080)="850668bf0bf3cf38294ec67f85c34c6985269ecc86ba32ea49577acf143dba4dbcdaf77cd54b009c955d18bd6b34bcf836e1e8f87a8e114d87e01a4e8ed0983b0337340289c1aa57445c53630720273d95aeb0149a0cfb3c4a9e", 0x5a, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) setreuid(0xee00, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETRAD(r1, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x7) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pipe(&(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) shutdown(r2, 0x1) 16:00:24 executing program 1: sync() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x8000, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8093}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x5000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0/file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099760e5cd24d7f256a725b91ac6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005029cd7d265c8084d302243dd37eec9746a306fcf12aa99b9dd3820a0776cd2f810ca8c18d4775e63eb4e1cc3e8b0c9bd3dead978994d32ef827dad30729a907808a2f5ff6445e2e162bc71e170010ec61adde9cd9ab761453a67361cfca7db26597336352385cb046ca26e7d7a0dd1b9ea6d114c33be0d7268dd5cff5f62303fdd3e21317be86ae87de43bdbff1dc43a1b9c3bc2483c6b542744596e91216396edf30a2eb2edc949f82a3264cbca1dd611b47063fb3f6c2e7"], &(0x7f0000000080)=0x5a1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x5, 0x6, 0xffff}, {0xffff, 0x9, 0x8f}, {0x1, 0x2, 0x6, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 16:00:24 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x60001432, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r3) ftruncate(r0, 0x0, 0x2fffb) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x2fffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x10, 0x5, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x3010, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e00000000000000053deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1bf86793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6a7e35084aa5a4e20ef05e5c38affaeed3a31ea1ee8eef49342dbbe9b50392eb5ef7e07b8e41feb0e385c9e2616c180df11952ef4fdf586e057f49ab27812b2e6bd11ca210d68e11a7f3d81dba5843e03e09426a31ae6bb634cf9125d5100af87b02cdfdc9540b7005e63830311757aa442f7c96f916c73eef600bbf1ec06c59966323ff761153d52e4e1428a125e975531bbf0687fbdebfe02174fe1869e79ddf8cf347f8a3a2b45b2067e624b8d9693eead0420139565fdb4553678dc16ff87e8a0fe95dda536e01c3966a7d1fa828c89b45408c4284fc06c6b00c411c9dad9d37dec0f0d972e7af5cb2a350b8600d9d3498f59356b6d1a2290651cfbaf0680746d3807a338f99ec724c6dc6e9170127d4350f102558be6fed8b1a39e9f34fc64bd5256d73f0c2306d54bc6ab904c185d2881d5d995f9146957d6d650223008a04f3c98a0f506bf67ce20bb22d89c5f8015a96fe19d2fc46dda842a2c9163491a7c12e98c272d56f0f51ba26ceb2cb2d1bdeeb6e6ff116d410708a2c735758cc586ec3745710a09f89067db3c54b8a9ea2d104b883da3377238f5ce6adbe455b5bd5e634f7387722ca20ddc07756f04bc3d7035d4ed708805891"], 0x28}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) read(r2, &(0x7f0000000040)=""/35, 0x23) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) socket(0x6, 0x2004, 0x3f) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = socket$inet(0x2, 0x2, 0x80) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {r1, 0x100}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x10}, {r6, 0x10}, {r5, 0x80}], 0xa, 0x401) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = fcntl$dupfd(r7, 0xa, r1) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000080)=0xfffffffc) write(r3, &(0x7f0000000000)='`', 0x1) 16:00:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaacff8240900c20800450000968e17f5addb834c780000000000000000080090780045e30045acd3a64018c958156929b5dd385d0e539a0fd6069b0caf8d0378accd618ceb7da13a0c48bda3b644ab943b2203442805135d"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="416584ef135e43d3a433871ca887bf98f38a82311fec7a92d4a7206887dc4b93ba80ca0c502b708f7ba43c277fc1ed2354bbbc07803d399237add81a447671242b484f1d1906a60a75a512a7644ecff9da6626f27efc654949c4a19d6836c3fc267340f0dc34739aaea08bf401f2c157d4e4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) nanosleep(&(0x7f0000000100)={0x3f, 0xc6}, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x8, 0x400}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) setsockopt(r5, 0x4, 0x3, &(0x7f0000000040)="54eb7f86b421d39236af7443f7abeed8dbfe7754d7167136467e9cf52e5928cfe7288928e7faa0a8297eac87416495924ebaecb49448952aa9f73c708038320c9d918ba27538455d4c2b8b3ad923f4f15ffca01b3b3028ad6a29c28d645ef919b13943470ee0140a64cd854622529ab6753986900e3dc1a39eb9db0081c4d0d6a0e15c9640ef22c670c7828070c1c3adcf056f821b3778ac63ea0d7e89c19196d475dddc30967235aab317ac3b0dcdbf14960a5ff0bb", 0xb6) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = fcntl$dupfd(r4, 0xa, r6) unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) listen(r0, 0x2) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x40009, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x9) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="e24099dab66b9e230b2e98c6286469cdba827200ccdb3fa86c419ca833d4f419bf24e3a9887805bc5ab0a53a22729858f3756aa617b4038d84912decfff2e16d51e630184836df17b769222e8dd0f47097d28ddddcf2096162e04df62416410715a55404a232b2b73a18f4a99c9bef3981b36252fcc630f4ed98df0de1d6742fca6eb2ef177d1c937c1393560c074900ab1b536cd69b8bfd00f2c733c48cc75a84d55cfed2290c063d538165ee5b747b7582df952558", 0xb6) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x41) 16:00:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x8000000000000000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup2(r2, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r1, 0xa, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x18, 0x2) r2 = socket(0x18, 0x3, 0x102) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg$unix(r2, &(0x7f0000005380)={&(0x7f00000000c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x2, r1}) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xffffffff, "070008000000000000ffffff7f00", 0x4000000}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000200)={0x7, 0xff, 0x6, {[0x1, 0x8, 0x6, 0x0, 0x2a, 0x2, 0x1f, 0x1, 0x610, 0xffffffffffffffc0, 0x4, 0x8001, 0x6, 0x85, 0x5, 0x1f, 0x6, 0x7], [0x0, 0x0, 0x189, 0x8, 0x3, 0x40, 0x4, 0x0, 0x2, 0x7], [0x33, 0x40, 0xfffffffffffff241, 0x3, 0x6, 0xffffffffffffffff, 0x8], [0x4, 0x81a3, 0x0, 0x878e, 0x2, 0x9], [{0x5, 0x3, 0xaef, 0x8}, {0x2, 0x80000000, 0x3f, 0x4}, {0xffff, 0x101, 0x43, 0x1f}, {0x5, 0xfffffffe, 0x200, 0x7}, {0x4, 0x12, 0x3, 0x3}, {0x8, 0x1, 0x10000, 0xffff}, {0x2, 0x3, 0x3, 0xbf0}, {0x5, 0xe7, 0x7fffffff, 0x9b33}], {0x1000, 0x80000001, 0x8000, 0x9}, {0x7ff, 0x90, 0x7ff, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x2, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000100)=""/34, 0x22, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x2, 0x101}) connect$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYRESOCT], 0xa) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getppid() write(r0, &(0x7f0000000200)="0fe80aaf7492ec34", 0x8) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) close(r2) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x34, 0x0, 0x0, 0xffff}, {0x2c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x6, 0x8001, &(0x7f00000000c0)="0517d491578d899af4322bf4aa44bd32f9844e2227e4323586ebf68cb446ebf678e5ffbc732cb257806c8b6a03b81f312d79b3179cc5d3b1d302da1ac92cedc6bf42c9bcff565dc7a5b17ffe3ef229e02f09b787", 0x54) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r2, 0x3, 0x3, &(0x7f0000000480)="8847c53cbfc9c30c2f8f575d0e4f067659db9bdbc5f982280dae72b258e7e76ce9daba7aae5a98c8ea76db6a9d035b139858ed3941c967bcdf0a68a6bf0f1a9f8d0288b53c6fc0557b8bafa39fce9329289bbb84bb8969412a151ed60bb43f879cf55a45982717e9b657ce034ff699db0cddcc1e0699d9411f16af6e9a95c17d4a3690b6118abdd27c8439299f80df414b49fe8f7b8e456782bdb7844c0b8e0b7d76cc66d88bd81fbaf9f4dfc07dd766c6a4e3b8f6bddab118b8c549d1c0f141ed4d9aa8a7eebb2c0515972f1c3a1c8bec239cbd3fed8ece1506a161a7d95496d4cbdc20eb97b5f982a47913b07c9b1622c4f59e3ef20e655ec4c4184adef02ebaaae59f93a091cfb23b59f07234da3c4a0dd86ba046912d181690d6fa7a50aeb9bab9879cd9d6ca40c2eeef3842c0bd3613e54d653c1e317e36718496563124f7d0011016b06f0d199a436d925b7b7e040cde85fd481fcec42b82476b83a1810f9cdad7e44c43dcad4e629271ec2b1655fbfff15c5ec740e20f1b4e6450508d977ba45d3adc2a2ebf26c495fb220984c3733a1cef6277595afb0187aaf268f00242133ec2daa17ad5e5bd80bd18f8717f71bff786aa2a108cfa001ef88847fd92e6019534e6f504598714fe042672f9652796c3cbed4b9c810a2d6cc073c7a526e155c8b1ea324c000f8af083cfbe87cb5ab6d2ac9fdda0f0fb8978cf23a94e6da330810942ab2d978c3e772fe7a3c3e08dacbfb95ccc7e95727d23ac718a3704efbe5869df39bb0e481f475e745327e6d563cd5e8eb6a41476e63381e07e93f11857add2cb6eed40c1da865d7b532a1ad0fe5d582b95eff82b9209808f3904c6c9489d4ec1554e5e1c88909771fafb5cab78a0d16774518a2001ba7a585814f00f76ae4cf526b2b6be79b952bf63e8e584b4e527a2980a3828cd83a516c296864b28778bafb8f3e40a9ea1563e1b918bbdc7cfc82b1ccc90f4bcc934fc9f9567dab6581e9e94e0685afd5015916454db5f04072e0e28141a08f5af94c6a4bd30f6dea74e88c0c820bb34cdeca0b412ef2470d057f751b40ab893d6fc11da3bfd97c08f5e85bf979ae5da4af5a78a6ff2515b273fe3f3c3e65cd61037212890107b3654ae7489d2942da1995dc9fd775aa1adfe46f8ad4ec1afa9c721b30a27f3c2f64e64138839488d8a96b01df6a158e6b7969fe031cdb105d924644ea90dd5ff6f91fee9fa482a511c043e5bcc83119e35e9e4e0ee6d64eef2830be720b4b51632157aa732b513790f39fd3a168f28d65ddcea6b26a4e92842100f83e35ab9e694ca9696afb2a57b955fdf2095c6a265d025bfab7e7c1e67510a24f7bf2b2e6695ac1b0c08c91af3862db65f13f59066cb13b6e5df77ef84a961a0651efbcf7fbd3fe3593ce73bdf9ef0d29d4b67306a12cd09c5e11ac32243dfbf5590b755026332abf972269ac83850eff5835aadbd8e473a88954b919a03d2d33ca51c56f3e6900e34e84d4afb5bdb36aa1a8eb8a63e0141f9110bddc299620d246f2359b0695fe87845ae5d4ca02c97df3bd582aa95a2ee42b47834d20559ba596b64448967c0d84b0ec85af07d090b08118a9b81bf28edcb6890baa874c976c892d073d0f69fc81d9bfcb5843651f75e0f068a19e391a3314c472cf9ad911a7bcd07a87f832fa759586765c3aea08b62aefe2bb744edf62b85a7de378516ef18245b90ea021fe715fadc98a7f7e87b1ff21cd6a70766138f5d93ea1bae00860f74040406151809dd989535693dfc21044e03808464e4e17c63750f086243079434d1b258e19e7dc1b8c62462c39a1edbe61c741dd12c5ec7c5021a56926c4d8f8aeb356415ade6ce69fea68feb18633891807c5afb149e3748035540aaefa1db674a84964e8d8a01c232c712908502c2375e48ca81c1563a2d4f66f0239c3e721b386d4339f327adda4e5d0f1dfb0144c95eb5a0b0a7a4cc0ef4253000b42a34992205d1d56d9d779dfdbd5c42d1927440ed7120cf3c97766c5dac5e4c5705028602c9806848a52b6a95d5b6905dae101c25ee5f16230fd9260a6c3fe713ee357084fe9a4842d7f174b0f8fa3cc371bb9c36fac5d4e7ffd6825fcb8b2b03d09bd4a83209bc810e4545700cf955ab3a9c9e9cda62e3ff83308181bd78794c80045e07ea154ffa7a902f08f1a56842639c5ad636837ea149fb3ed72d766ce891de0715830ac9ed386691dff5a18448cc61841b520077cc92c545598250f08b7e813360ff3999df6edb1f83e2f4307c8ded4297b5966458526b1c86540af24fdb92798d61acfc2cbac860c7179f411291c2cdc8f6fb8b737cbdf96ce961e1f038a6611f519b30bfdb8d1959f0800b365f45c251c944d31767af827abf56be4ff60198999ddb7fb7b5dc24c9a94c8be33740d709ac5e23568a59a39f68db104ab61a7561ae5620ee6e1ea281fae949f31b00bf0b05bdc3360d3f812f586dc3b38c038b1007f1649c059bd238e301dd2361dfa25ec1169b60b25b8d7169b98b6f2608a4461c5e918a59db97e7446c1905af2e038abe2e02452600380d4076bb575a88f8eac139a365b643d8d77f255fe80784fadebc8a71dc7d96fa7cfba3a10a5841658922671981a92a5a7bc2bf4c118fcc85b4e4641d7b5cd2512f8c45373810c2bef5ef9734e11a0b3141e817a4102bc1afeeaa33d95bf47fcb7b1da90c8fa11cad022c0ba87142e5bba0fbd47a4528c927dd794db0cef723906f999a70ad11c69047e818d15e192ae1498d4fdcc0112e60e1631e9cd6f2e22c8bbacde9c9555379444de5514a0465a801ae85d6118f7f782a015ffdc4bb7d12c7b1fa9e7427b422c5dddb2b61adaa3c3f8b9a3f5627cdf1fd30d62efc1371f97f963059e225e8e16bdf295e408b1df16228fa16397f432e92a63282a16380e503272b7f073a1fb301240771d9369bb031087c3a2c12f7bff2b09520a23c39a2a463ab282f84dc2c2ce7790c7f22c2060676504edca7f7dd40eb05679cb12bab18f33c0ccc16eed46fc9345f980c8bdb42d4f5879bd56b99f5796d397edd59e35fb7550036ee32d632f8742112c2865fc01da1f2d8f026370003a4d73b36873e3ef0eb60f8c75c2a2717132c1faa16a77363ca17fe9a545e46dd4c7024c936b035547f9fb7538bbbc28d604b579e53a9442afcdf7a8b221c6f40d859ce08fed1916290750eb8f19ecac6311fd852d5d70348bd31fdb9ea06ec09b1f393103025fc9649ea3557bf678ed9b08ee3d9373aa3cc22149122fdf28ec90280e9992fbc593d3845cd53f4a5dde8c621f1bf0601e0ec701e9a08fa2bb9bee83d7e18b8ca089ecc30c7309e07c6e31532263d0f7286a540ce8a0e273aee4283d9bedbaf3370c001bf75e54b3efa9f7c90c0774812f0840c42bcfb1978929ecb79869844991bb98f4de224cd555a2f1cd3f0c1b5306284163e07bae81093bc69509ea8bc025a64beab4b1956b059671c258066910301fe3cfdefc44c100f8c348f89f1fb4534b99b0328c059494ddd122d8b2ffb77994df88fca79027966f567bc3fd669cec7ed368b81963925497ae9499cb4c49ecc65dcd59ed8e0cf1817760016fce244719eb96a43c44a31ee04db0f0dbdf179b24b720afc63b8a0cbad768680c506c3f570b5eb6ae49b413f731b4d844e41306bde134ad44dcb1fa63de68bdc6fd1cdb3da8ae5464f2ac00894ea49ea2955f856a3de225795219c389d11124597368e08b7ff22f372f0921a17a1c364dccc125c6ad73a3fb914dee42c211df4415d4b3a1b04147cdcae1a9d9a0fa5b0214875a198f4bc60dae3c006f050be0f296459930eac45c2e4e715f80cc8e97360aec278abb39b5342f7979b5fcfb8d7ab12a9f63d0b0814de99bcda43ebcd9b15cc3e1a294137d893594fc3bb16900be4135b2eee4d2f7efd503572da16797ec6362aec68e00f7ca8cd3928ed52258024f2028eb8c6d59cfa0207e62c4496ab2ca356a83cb5b7059822900f3a75ffd9436d26cd31eb2a5e871f7a2e2cf8cd25d36f4aedf14f2f778c000a8217cdea56821fd393fb542203c6eb95e5d85cbeddb247d516700c889f315516cab9887d591a4f518e9f8e147a17fcaf75e92bf5eb7dd2da5a2bcb9045f0657e5c1d978a5d9498264f94afa48e345ef1c7ab4e13dcfa423d38ab3a9e1c770767d985d78dbe69ec51146ec8bbecffe1a9a41b2376fc1e9bebffd4dc3654ea1fd5587be587c523941f827a6b29819f81f13618ef90301fbe022e0380c7042e572b5aa5bd7265dfaee8f7aa77235ba5e9b47edf8f0752c01576df442d55ea660ee3f1dc2bb4213ac9918faa142c29d35827a14413d38b1127f400cab6b59ae90b11931bbbcd87a772d810433fde785fe2706e2168002fd5ba0674c6c1b5a46101856f95e838a38fa23638247dd1c5b1b249856b61699e1a21eb396fd1f3fae39504ad5cd973bac0f6b873cfdb504ce963441ba5c9953a4b94029d01aa8a7832b8c85dec6facbbf240c74a0f163575e032a4f2786b1cd89fc4030562df84f15a53052fad372b82aec7f518c39081ee47370ffcc3cec2b7136142f5f29020510d9b1a46b52d690d33ada4a2fff6cfa9447c39edf93f4a639135f0895ab4aae2957e651e5736e3d18e6bf81e3218fca3b248f4c66a4b6e94ae555080eb66d7fd3e66efa5ce9e9f30b61aa8848b8af039d17c07f0bac69e15d0fd423c4246686e206af38670fdea7e9ebb1e320bd3ca9433a5e6557fe857e254e58d01517a1771d1aea52c85b173e54230e8f5c1f63fb3f596745f860f66ffdab98e9f1833fa7993eada37d790e18e911cafa4ff446deefdea7c31f1f285a05e179ef42986e0e86f7a737f90a4a2d8a7726234882b091297ace7f456b995802a3c2eb9993f8ec275ebb4bcc062c19ff87257ff5985e24bddf039dd8b6c15ddc983dd66254b2fb3445e01c9844028dd0665efe283060a374ebd110372ab19e7e00d07cf6d8f3cc00ec2d95785839cdefcb7848539fe43de408745116d6b13dd14cca3a458d13574aa19227a9df709d780ff69be49a753d6dfe80a0bc8459bbdcca21a7d60c2deda58a7d483d5428bc2a9ef80bca76bc807f012a00b76012e0a3da0e921b2d2d7f8eb5fff8b12f14e36913cdc377975d6bd5b862d85bb8c0334fab80f2d2316e0a6c1d988518a3b31a1c86b4839b3445ccdd1bb8c1f4baa1cf3b5851c7a5ab5de56f90f7e97ecbf7a2c123627e23407ff40cadfe894e890d47792aee629f53ed06a141d1c7ddc8f5d2423607452366a053f74bf71201d2a01dbc0e4acc7d04c7fc5e0e29d95b7fe27d5d382f7ac41759818168879a7921a7a74710803f18d0d7f3cf0161bfd731f660b27a75717e6a3051df3b3b551c2a25c3ba200bce764bef09d3245b6f34898edc1a50ae46734dac07dacba16e64960af1c39c3f45c4e69f86172f92fbf393252ce6b71441974306b22579294cdc21fa61df79a79da71524d5d855531f84259d3bc7536be1c3aaf768a41e02569d78185fc8be1bdc89e507314234b2bfc235abdba4fa33c9bb71350b222c8c943172950019e0aa78b801bb37d38c542fd1c3629baaed3b8284e254911fcdf64fe8043a2cf11a038785c4b78d1ef700b6e465b7516a77ba4a81f35f1c501897ca38c438e37deb2ff8d8630e4992a4ff749b1ffb892f87088ab0c3d3a7db05c138f883c9f85ec72762033225e07938a080a4c34f222e6d43d8b1c962016e9d70a71b6089f90475661f15675657b08a76f75b4834154adfaff166c4609ce8d6c2342", 0x1000) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="499f5e157cbeee55e0479b7a1e08dfa37685a269441bc81110fbdb1cc0253177bb191c01ae60628a3c2e2b39e0cf819922f616265272a07e5028cc35427b078a662b4bfa119c29b60367a38f1abc2bb972320839b91449083f20627cc5d8f5291d05193274b39c54b84e8d9307045ddc5730b415f3da0e96976986767d4919579370eb5f231f5b4629e56c2e8a8b8da57e0d4fa68a0ee32c3ddcf15b779ee6dbde8832bb1dc85c47", 0xa8, 0x402, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x7fff, 0xeeb}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) minherit(&(0x7f00007fb000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802c03) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/106, 0x6a) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="ff0627fea2d59ddca1ec50b180fee164460732fcb4e9e94cb3012d0113f410c345a9a6c34caca1a0177e3ab6365c0a3e73d71789662d61499accc5e6117bade058f4a7a91015d61db2ff413e", 0x4c) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="9b7f0855db644480bd127f68d8534a0eda0caa3c25419150812306d3e50fde7fcf182f4cb58a48aea7d5452f2551bf1da0865be8dbc77163bc478c8c4904910693ed4e24ee4abadea5fe100879d4c83aedfc719061e57f733b6f6e2f0eac0e004e8b8ca77ec038b803e0", 0x6a, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x33, 0x8000}, 0xc) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r4 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x60) chroot(&(0x7f00000002c0)='./file1\x00') bind$inet(r4, &(0x7f0000000240)={0x2, 0x1}, 0xc) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2, 0x1, 0xfb, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069dd, &(0x7f0000000300)) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4086334) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x5, 0x96}) r0 = syz_open_pts() close(r0) fcntl$getown(0xffffffffffffffff, 0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1ff, 0x80005, 0x550f, "6ed45f41a2000000000000c8153232111100", 0x0, 0xb94f}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) shmdt(r4) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xfe], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x401, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="395e0bd1b32df776de3ddfdd8185ce663b529db5efc677dccaa9cf1432c11dbe6ddbc9cf38693aeb6ee978e506a701a3137ee2e2f35f902a7b582ed8bef8b4ff04d2acdd8d9fdec13a5973dfcd0a90a6d7cb8874bc92980b8ff233c4209b52e31e00ba7c7a57273dae883e5a50f48c13fe36dd6ae6b219afa8e692f1b44efd18bd11ab891434d4cc7625356c6e67cfb32d1d4d4e8e68007c6e8239c14e06ecebc7751dd7b2d7d1ac84821d646d4f6598913a8abf06c5bf3217a27958eb51f46d0ce78d523190ac2293564c2c6aae6219b3e90331260431c486738f02464a9646ab9abe7452fbfb7e1c21881cd2b606758e6722168d38b9b14e", 0xf9}, {&(0x7f0000000200)="5e1a85631952b97641f0ece0f068efbcb1471192c25051ce8c60e50edb10d3cb458a071744ca50090555752b279762c8e84504a0a70f6e318627abcfd65de956e35cb1a5de5bfd12e1279b42581dce08044e2dee843c9a2a12", 0x59}, {&(0x7f0000000040)="1f6a1fc55360c27184bfada8d7affe012b1700d146499418ab967c", 0x1b}, {&(0x7f0000000280)="a9b173c330721cb968c268f43b2b42cf9ee1ae9567e6b4c7cb75bf4545e9756ff8881147e37667572b241bc4ec1cff8ac378a80fd0e329adbc42344e2c0d941648af15bfd2d8061f45bdaa58693e0d254159ac0a3ec6a0b1113c2561207b75b3f7ffe7c9766a67c185315f71e30d1e78a45ab45c94dc1552a90116c768ec8d600b0aba806bb0093ab547a852b3", 0x8d}], 0x4, &(0x7f0000000380)=[{0x70, 0x1, 0x207, "16c78582d8f32ab5b6e381bee35c9e561cfdc754bb465bef874347ce1776987aabc2fed09bb062d1b56b40e462fdc947811e85022ec8f41cd2646bb12a30be0a30a14923e8e046b581cf744048674c900d4e580995bd58fe48"}, {0xa0, 0x1, 0x1000, "c8abfb2c3393630702f37466b586cb78189aeba837191e5c7c404ad72e8ad2fa1a3adc6d25df68c7cf476b23d389543133e28426b181f7fd03efa339a8af9896526bdcd4f17e7b91db43efcaa765bb54f638541923cc933243f388c250f026d5e93f3efbf3159ec9ce4dd0ea34b04a7f6d241c35e5d23774b34fadbf71751ef513dded1ee3e3023d7077349f"}], 0x110}, 0xd) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x0, 0x228) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffff4) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(&(0x7f0000000100)=':\x00', &(0x7f0000000140)='/\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="100000000000000000000000000000001941b9ebf2ce8edd15c31057eefebdfa4eb7d2eaee8721465af165ec5d0e573eb47c08a576307ef0144482788071923504d9483672321785d30bb79e3e1871cd2cc98e2a523a0bc8152b7af2e47ab3600ec315789704ae1162a6ecdd329b4e7684418c93cac33ad73e5db8562515523708e572740d564c0ce29636f2676f509e014a7911446982c39c4c10"], 0x10}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x10001, 0x1, 0x1, 0x7f, 0x5, 0xffff0001, 0x0, 0x0, 0x6, 0x2}) 16:00:26 executing program 0: socketpair(0x6, 0x4, 0x100000000102, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x3ff, 0x7f, 0x1f, 0x7}, {0x2e4, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2061}, {0x5f1}, {0x6, 0x0, 0x8, 0x100}, {0x4, 0xb, 0x5, 0x81}]}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwrite(r3, &(0x7f0000000340)="ff0f8000008c9c", 0x7, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0xc0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x100, 0x0, 0x10000, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {0xfffd}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) flock(r2, 0xc) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r0, 0xa, r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x5, 0x10001, 0x0, 0x0, "5bebfc0ba2060a9054edf0721b84396af3aa4755", 0x7d}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100000228) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7591a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09aa9422f5b8495e579d036b0233aca38bc8789d01c00000000000000049389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5dc719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xcc9, 0x4) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 16:00:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) shutdown(r3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, r6}, 0xc) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) flock(r3, 0x0) semget$private(0x0, 0x1, 0x602) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) socket$inet(0x2, 0x4, 0x0) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) setsockopt(r0, 0x6, 0x6, &(0x7f0000000000)="3e29977da4c3a1e696d66b260d316966c19db786223ece9698883a5906fd42023a159fcae511dc090ca3e9156d5c552b28699441dea311a326c5598ea91420a16a43a90b51cc05f7105a8868d49b61e36b834bdc1cbcf486b089ee54836880e524142fe48161fcaffa2ac097e5906403fb40b4cf00b46eb4860666e1d4637965863e46f32161fc7c2cb6b7d76cbe37e7137cc197e2126303", 0x98) 16:00:26 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66, 0x1, 0x2}], 0x8, &(0x7f0000000640)={0x2, 0x9}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000100)={0x401, 0x3f}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0xa645, 0xb, 0x34, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="0a32b9511f9c6300100000000000", 0xe) write(r1, &(0x7f00000000c0)="e58933902b4ee213ed27a5129be915141c7bc0138cb8", 0x16) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getrlimit(0x6, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x80001ffffc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r2, 0x0, 0x80001ffffc) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000000c0)=0x4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x5e2) utimes(0x0, &(0x7f0000000300)) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x18a0a, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x7, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r5) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x2}, {0x24, 0x1}, {0x41, 0x46}, {0x81, 0x9}], 0x4}) setitimer(0x1, &(0x7f00000001c0)={{0x0, 0x1f}}, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="7271328d4c2fde9535f82a38a22cedff5ed2994bb15bd0c1893fd504ea7f69fa8b79b0d397f24ac3175f", 0x2a, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r3, 0x9, 0x5, &(0x7f00000006c0)="b068a25d2e63dacf5cab5b8a1701c9766978d35b218e6f2f2db95637b2ee3b73e6b84d4066890507a462eff765e7d7647c792da0d8bc3a0b046e6e27859e925fb0391b65f53258807fb7f0ed90213c2bf81f418cc0a829aa2207b75485948a047a9b61121acb685ce29de7d84b813b8c22e510ea46d4443d9dfffa989547af56a3b21e0ddc06354546e6a97c562cee8d1ab47b3a871f00ddf6d60b4de534c4168d2e8f87fb15b8a02d10516d9c275d6902e93749bcd1fa787f41613102c07ec1014447241eae6afec245bcc0b3bb94b851ab12ec6fb94aab45f356013a3857e939180faa7126e8910ee8c4c0e4cb056d18ce781642034a67725e6fd961ca70a8482daf66996880354ac4688c7c610e5b0e42cddd2e37cecb9fb9c6359f78f466d0759900fead93255564359435a098d2dd5a11db342af91a662bf7005516845ac58510e9c343bfb7c949ebe5e1fe8f5c3e316b5e2b66a859bdcf6fcb03d371a53f00007fa987b9bcd2223989e0ba238664b666b3443788d0cf20a782d36a664c29e1708020c0bc8ef9493b9511df1769a72f0e5bb323f02e988a18d85de2fae9314117ffe75353ef230f9c27970dbbf2eaacd884cb14858c451dae2127db8a156930a3569bd30e601d80ee14f445f2701024e3c6c2ef48a9b62699255e29773a2a4129a5c9dd6642689d04438fd771fdf65549a5c2d03b13a377697ada09da61250527b4240fda2410015b19596883d0b094696ca4f7151514817c2a3dce372855b49edc6793ef98fd0f9e215fd44de52f9f2d30c98a38eec8d20abdb90a12923aeba1d7e9c7848a9f292f70e571cd13aaf3595e62aeb84ef60960120853e83fc5e08e9ac105350504185a87cdcc49da1d125c220d19b7e676295aec771b2d0a3fb1f6cc3c4a3f2d33bf180d6aabcfe3c65682483c5bcbc0fc6770c033a33fc8a2c295048e0ba46fe68877a8f9990df20873ced8a711fd75f6da6322bc2111368d4cbff250337167292df5faa26368acfa791aea2bdf11ab5f1719835ca39b96232f31bfccf8358e905fa3f0524cb692eea67bb0c5cabb5d1873ebe97753edff2c86dc44bb7b706824f5e505a23873dd4a5d4fe4851f88596572325ddad72a8414f7b9871b0ff5d75ad0422fe6d28789d467a00e96b13e358c5310d85ab7be86fe3e499e57b21b46d68d93ef89bf782a60b201e4da342ef7e80e02913a551916415a5af2c6e3e302135f96dc7417aef78192bdbcd18fd1d5bfcb4ef9ffc2331950b6135ad0a03f0d4aabbd908c0fee0b64508c2af63564a5582abf6d23ef059569d640468bfb129409e84c51bec2007df90e20c06a3664623e56547b7b6b3f4df209f2775f60cecf97306344dcdfa776ecf4ff032ad9044188d1afc96509af918e6af93aaae76d0af49aac2b63730c42c5328ae4e3bc26cd19a83800d24d35e8d406a5630318b9de6cb59b82f73346d7ab050aa8594107b686d2160de12c4ddc0deeb3eab7937fa5da548726a3cc483ba8f8be7c7763b9abfef4f6a0585e0cb2cafd0d6aecfdf3a7d290979fb0cbb5b4db47e40c6f92c5bfbe3f076df863209e30886626f3b5583ff844285bf9be26caaaabc7ffe9dcf8f7838f8ad3abab4004ac1f6f2550c027cee45decaece4ca762b97de7dde4088f08df5569779a9ea228f7062876f17bbf03cf889ba5dff002b088c234a2f44449099e6afb55a4a601c55d87a8e2c59f3c697b99dd2147c5465c604e2c0091174744f8f11cda600ae9e728e2c13b4d69063700a1de1a7434ec75e710b3369675a76a71645ae0cea23baf055a3618f0882b0d569151329ae03f3e5ba2de4d75018db0b9d0d757a40969d4236af75bdbcaa931e37ccdb97049d9475627d8dec9c83fdebdf3d7e3c93e636c6adab88a74acf2490ba1e449ec0ff1fb5945aed234a75b0c1bbd7a0ff39dcae23bb88ca087dffbeab4a445aaa56c406bfb7f6cec457c0fbeb22aa1023324423ac26433e20edfb352c8c6be71a53334146c4d2e06d78ff6b322f53646658cd2a6a1021c3e8f004f66967244f23613c902dbf9ea02ab2072a712d119d6fbf806440ae3b4fb86d7465c6934466f6d539e82581b4479719774fb34ca93dce47adf961374a9fca1d12492f0b681a9ea4e164e38b40cb870b10e5e62c00f01097ac9554b28563e31a80ab152beb518a2cf2035be261ba04f55eb6a63aa0ccd9dd92e32474e1a3eae43d025e01d14b4374b7f55c8226d2134e00b3202934532c220da67b1506282c637d333796a1e3b57d681289ef4be9c469b7a0bf243a2b79621f8c502ffa9b2ebee86c8c2b64071423a7575e74660e5e18f9581bdcab226d7f2484d59ae692480c521e912395045cf7c5feb3280e0aa45c88ab147be6617cfb2e5ff1179b71a03cb37c844ba95e6121a41adee850e8cd055bf0da69ee03d5657b2f98b4120deb8035f6beb3b2d129421c2b1efd1e29ed77ececaebf408f21bad574aa2c840953a99655958217861298bdd9814fa518d0431d904e7592d1c488c770d54602bfe332fb5dee6fd65eef20c2a521880cb4b827bb2a91b4d135abfa4957dbc6608e1408bbe670340cc5392e4368e81744fac56f588c917fdf774be2033a738895ebb8b3a180cd3e0adba66af95c2786486f8f86da24498d44aedde92868683d50daf2472a8d09c43763c97d65f5468e14c1eb3799e3f989a0de47aac0e98dfdea13caf8bc079fd8a84236fb0399f75328d33edbfa3dfddea1d1a8332e9c9c5ea0a5557371196522c085227c0ad3f45c04cebc25ed85286bec98883dcfc7c667a25966bcb3f73b2ec4885aa96c2ad78f82d655ac7c212958d3d6136d75b851622b3f17d8bd19790aa65ae254fc1c397d0ce1724304c884e8f68deedfc327e9a3139e18d54976f772c4c6430118f52063f63d61ea6d7c7afffd460e7f9503535cc7b5122c9d81cde62bd80ad5e26ee9901e07978b486f331961db0ce727a4a022a70f07d7b87798099a6e2c3d56f6b5c4441ce6c9a997acce2e2b6343005e1eacfa3b7a1031ff4024eededbdfec744ad9f755c0410dc0c7ba8111316c508a7a2821ffb62849e7f5cac4f4430fa02d6bb4d00d51cbbbdc30c43bc47434a18ebefd7b4536ac0f31d4afc2574f0055b88be848751f1d24303daf5e39f741f85af3eee7237da48269a08c7300bc2f951e3c2c65f0725014dfc3e64121f78f3e41c5ce21dad2a7cb1d44be6d20dde95c28e05f7cdf9b9073d1855f6c134600b4fd33d4febd2e35cf99142e3757af82eaa2004a9bd0a364d623e0d576aa2bbe20a1b94261d1bda7e11c202dd126882aaab3f07186b53cff193c410e655d82e05a8c9b6d9961a12de0ddf14aaf8473cac0a8f4454b87521567f6fd3aeb6ef6e3be2c3cb884275fe2278807832d1d4c25f821d61b51a263353ac3b4216a8ac91537b84aab580b5e7c378e04c48fca3f74c548a1bf12e76f1ea4eb67c54210e6563a13a6019088c0f34c791a3b9fe23f6d90c905075d0adc10c058bf194ea0307768cdf5dcb34acc49aa3e04750317b75d373ee908b0d26b07888bf3516ababb8d19231c263020e92e67a4b87c38782d0b292594eea150a6dce5b8ebf69005640c75f8879104c2431ca9e90455e49e8f50e4b9493893bad31bbae7f4f0b6cf957f5ab109a293f29d675c1142a56dc14397e908313c18c77e29c90a750403f493fdd2fc162ba09e8dea188246e76957a27efc9409a85f1bb4b5f665b6e7d88e5436f2aa4c07e3545c9b9c6f69c1f12e600fe8ee9032e5e611cd5e928804c93b8ce1395b8eadd063def0b708a9dff97560ab84114868a2ff86a6db6a9776af9cb16729757b48ce2acf17963ce4f2336e4e3d4cefe7ea2e87526a8af947385703353fcbaf660f42d71b0e00107dade82a802ceba397ed22738bca1a61f89586348417e7b1670b0876fab4ff7e56c845bdca5baa74d7ec3381fc94fa9878f430acbcde89e8131033e80ca60eca68be5def15b9c4f1d0d00623ef674ce788528fdbd087bbe8a8206c115f65756b64680172ef2a8d86dd6fa31652a237200793d7555071e9aec65316fb7f39371dc8e234e1ddf026c34b82fb4c2f01bbade1b30aaf68677c2068f8557d51744f0a93fe3f78014ed8f2e4e7e886b932bf7d44d06c2cec90b19220f204939df2e98ec0592b4156279539cd05530d62e83cf8171f2d7c55bb381f8ee1ca541d6784ccb546fb136772001dbab6c01040270e8367c0512a520c5989a86c117e6979e2927c6445a3393d51a1bac7a1a60c55d1b441e828b13fb7d5365eeff880efb3481f36785fc5b95960897089f27785af90574398d92c04047f40767864f485391e04d418d6601a4d979eef601b0ff8dcfecdd3a76e9e568e87bace941ac26d8995515c8b6a472917b694f16902d728d7e178ccdf22bcfff84da9bd1d808c34ba56ef9c300c046079978e8d77b3bdc864f2230458f798ee43e8ae6440554e58d8eacff3d6418a004d10b5690ca338890c5c440b5abdd4f76c0fd2a588da75ee15440222a2a1afc4c598e2de39c982bd56fd5e82c44dcf4f3913bb557d93e0f78b7a83ef7066dffb525f31b7de0d8f0a13dd4bb49dc55f4a5a2c5c25ae1b2cbbdc96784568fec12a3aeae9bc8e52234bb81c6a97459fd2946288e05f8b2b70a6c35e8b943b5d896cb3d92d9ef1df7f37cb2def95d615112ce2cedbc23ea4b18f1bdc85597707275950e4673aa4ffc75f1032554d3b2c1bafd5ed0d9e3237261e08fd7c6bcbd1eebb42221fa7f107a69c77eb8de6d2cfee5f00c91d9009dffd8c18563831028ced18aa7d2585e09f8d212f52dfe3dcdcc8d2ea51ba9eb15fc063d72f5ae162380d52a345c98e7a7434b5a5b0631283a22201bc35b8e5d51df29e0e67c0bc0ccdacff74e2dd42489f3d2825454b95fa07f221ae646f45e53538cbf474b640b7b62bbf65fc6f4e50c9c2e2b3296c36ea2fcf376782b83a0d5b5f03592e6139e415d6ae135d11340e34c45f7b59eb58a195db51ebcd0bebc121e0162546dcc3b296e5fa39ac55e5b2989e68e3cb659ac1b7b344a4c3581f6945fce6bc97e32680f98c932d007992925ee4e89daf4445aa916923b2ea9cc35c13693141a2beb992de55490187a7c53fe8438befcd3f64948d01a6907880ffa081f769e497220646987937cf8a39979271559d1c7f99d10a3e90e187eaf39dfad524b63f3426e8ba4ce7067a79411ab9b148ad62a503024ff08e8bda6e145da93cd1ce4af71cee7cdadb39c8412711e8ac36da8f7724afdec9cda54d2e9fead2d4d3e77f14e17ba20e687bc93ce1d709a30d9dbe17890f3850946fa81460bfa39f129bcd732d328874201c482cebb4dd45e46b6f9d29bbe7c90d32adf602aa1e7412e9937d8c8e0a515a90eaceab45a543ef471383c9a11181d61f1de4f1c389939019e377aad60191b30593e68b362ce85000c3f84c70fbe033e6cf792627adbf0ac18f15e4bd346bcb940e9ca71b258f6f214dac39f4496572c7c1e1d722f0b09f06da7b517ac22de9c57fbe1772df2fb9c287c42cf82b57b56bf69b5c784c5400717991c910e82197e1d5ef25989db22434e894815204c5ecccf388077351efdf519aef10ced43eabd0bdea1615654fd949b9d8ddefae6b39ec02e5e120e1d6385f30b7b8372ccbd2681262a4708a5006034a4ef8be586ad152cd73dba326ca06d4bd18f8eb4735b347b56192db23e844c85c3085a0e4ba85dc41f102c0d2dfd3e2d32049368984b882257b385b494b9c482eef138695fc8309054a148", 0x1000) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0}, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x7, &(0x7f0000000340)={0x1, 0x2, 0x373a, 0x2, r5}) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000380)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x243e, 0x0, 0x0, 0xd9], [{}, {}, {0x0, 0x3, 0x3}, {}, {}, {0x8}, {}, {0x0, 0x7}]}}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000f378f3fb90d215b547e914e6661eb7e1ad51e3313272d12613bc276358ae8b"]) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x7, 0xf000000000000000, {[0x7ff, 0x20, 0x59238406, 0x1, 0x100000001, 0x9, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x5, 0x9, 0x10001, 0x4, 0x401, 0xfffffffffffffeff, 0x67, 0x5], [0x2, 0x401, 0xfc, 0x1, 0x5, 0x0, 0x5, 0x8, 0x5, 0x1], [0x2, 0x3, 0xffffffffffffffff, 0x3f, 0x4, 0x4, 0x7], [0x5, 0xea, 0xd0, 0x1de7, 0x6, 0x600000000000], [{0x100, 0x7, 0x2140, 0x6}, {0x1, 0x1, 0x1, 0x9}, {0x9, 0x8, 0x1, 0x3}, {0x800, 0x200, 0xd01, 0x6}, {0x0, 0x1, 0x4, 0x8}, {0xc8, 0x4, 0x200, 0x81}, {0x4d43, 0x81, 0x3e9, 0x1}, {0x6, 0x8000, 0x4, 0x80}], {0x3c, 0x2, 0x4, 0x9f}, {0x3, 0x6, 0x2, 0x10000}}}) sendto$unix(r1, &(0x7f0000000000)="ec419d501c8d79fe9d6749313febb235f8b8e6e7799e", 0x16, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="6d29c1db2f33d9edb1b8846f5961c99d7ae48c571192df905f2613bcd77a427fffb401551566f52163b8198a99f662e243144fcc35f83db443a900000000000000"], 0xa) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x49}], 0x5d8, 0x0, 0x7fff, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64230 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64230 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() write(r0, 0x0, 0x29) 16:00:27 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x10000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x80000001, 0x0, 0x0, 0xfffffffffffffffc, 0x200], [0x0, 0x0, 0x0, 0x400009, 0xffffffffffffffff, 0x2, 0x4000000000000000], [0x0, 0x10000, 0x482], [{0x0, 0x9}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffc}, {}, {}, {0x1000}], {0x0, 0x0, 0x0, 0x20000000000000}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x5, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x40000000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x54bc7cdee4058fbc}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) mlockall(0x0) semop(r3, &(0x7f0000000240)=[{0x7, 0x4000, 0x800}, {0x3, 0x7, 0x1800}], 0x2) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e69e3b1330a10c0b7b00000000"], 0x10) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x775897c22ede8f2c, 0x1, 0x80) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) listen(r1, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, r3) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getdents(r4, &(0x7f00000001c0)=""/250, 0xfa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r5 = shmget(0x2, 0x3000, 0x2e0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x1f) r1 = socket(0x4, 0x1, 0x8) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:27 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x5, 0x3, 0x1, 0x1000, 0xafe, 0x6, 0x1, 0x0, 0x1f, 0x100}) r3 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x40, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000000)={0x7, 0x3ff}) close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup(0xffffffffffffffff) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76cd6271edcf63edcc1f2f30b5c8da41", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0xfffffffffffffefb) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000024ec512bd1fa22eebf926f6baca7baa9e5f7e638e7ba00"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x6, 0x5, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)="3069d3eb04f00234fcdea1e24c4f4e96000424b1e8a1d6b5c195d7325e4cae85668b7d902275621652890a9bf838a8917011f2d04d2741735964cfa9981a5a46bc782a54fcd5711cb005ad4d8f7c22ce103bdc321f7f190be86021b9252e88bee2fde42c296538ad07d05cd061cd7882e740f65b8ff11cd4dc9aad344734ebb14c599af39d37051dc1f65aedf366c5f98e8f4bd9ed4b5010b0c4dc5b8bf553838344faf7c15acd838bc54dad024a5540d103da8d69cd92cbe90277fc3a8538a190b26e", 0xc3}, {&(0x7f0000000240)="adbce16233106179973fcde458656f3ff4c639ef5af64e55860f6ff4c33e99bc2c926a18c5f6a76985b2232b8cf2ee8254b0bd5e1a124446808a53aced354852ca2844dc7009545fdeab0045536f986bcb43cc67d3339dcfbd6bfe7a5d9e61a25cc6dfae8b7f37b65ee84be14deab5f90b09db9e0d8b5e61e86d7b78b1a4913e364bd0d75c69060ab545c630d9bd83428bcc2ada2dc5de9eb4a802f1be6c60367c17bcec4cba1b5c94890e82f0b9bf380b5dddff2f8e63685a0c2cc58bf5c2bc12af6b39d016b432a79384db8c056ed47cb0d7f51075b33b904b32efafe7865b8563cbe85a33154f3cf93213b133abed5de4c91913d4a576d564d979820f07ceca5e30646a04bddfffcb0c4bcab9737b97e630058d4e5dc696fb97b00386a01f705c26070c9e3b4637049d9a116b12bf875318a058a807dac0fb972d937d0437b63bd685d581ca5d787eccf38ec080822a3a0951e9e6d2cc5d0727aa0854d6e222e9265d4e5c578a21a4a3e635b296c341b9f1b1a8ae6ef648ce54f88808949af1c6b55d43b51ea79c3e89d66fabf6d75d0aac215311a076cee5af991cdeae867687aaccbc79152c34b5ac26a2a60e36ec3dac931eaa06c9e2fb148b12122e214e5ee6e89b27c60cfacb1e1f95d91d042f6b133ae369300e78630caf2f89dbdff12db68543a0f2d609a0860f21cf67a0676dc3eda27f629e0d1ff7163fdb98e49a65b425e975a21ef8bca5cfd4120123a2a7f9dd98b138a9914c24a73e68f1789959dc8bf280b522c0258be38af1d1f12f2121026297938ec9bb489892d2c5df431219654d5af35d1b91fe71bbfc4b9602a03e4d82100703ff08303b19b4372d3f0b9c3d624b5f690b2beb80107894caa95bd980549db2de9991986624ce6fc255abd2b7a75018f3a96bfae0eb778be84bae25cf7088fb9e32f0eb760cb7fec000a2e71c2aa7717e21ce2b0308b4497aca43ef7eff5a49d29733300ac504496bfdcceb3813556065b12edc6176c70c392b29fdf473f988af7a7543d0c42617544f004370a4e973e6543f94e56cb3cb66ac1b07e44a213ea67f0c92447c8105e4b8235a0fa7bddcf6271ba1e7cfff13a4427765e3b34dddfc2a248230c597ce14d30de1c9f44de3e03d1527b1acad3d6e29704eec01a6bc456ef3153acb104c5654fa097c3578e7d088fbcefacc3ec023c30c2b2d3af2d1c8c1f40b8181c2ca15f53204a85140f006ce0b53faf58c30cf136f112a8bc011f665a3dcef06b1970427d062e51f8fe3eae2372baad1368ef6166e4c2a60ae2bd9ee40998d5defae41242134fb503ae6731cfee379378d3928fa0af3d002fc73ce8649793458df976b63f1a13eda56e46b763a1965bc5bc78a25ee7d94e7814ca9340527646a0a62fe00e08740a991a125ed034cb27bbafe755ffb219682455f41cb04d8b0c31b3a42ee56e7c45d5f4e725c2b3335eb8bb8f12165b778b9ae87bff13ba7b4fafe2161032960000a7a5ad8c749441709e29bfe80e648c432255c5c4449c4573a888d2e9bdff6928cf37dc6e6f402360933b0b4c418e8acfb9717f5f07f120ed564235a88773215a2dc10c98567c4e09383e66dbcee109d5a8ae98152f2b29163e605c928effa03ab40e3d21cf08766e0d7a2c62548d2c57db31eada52ad0be7d9716d1092fd49985540c466bedb2548aa986b0e2626fb70b573de57c4d3afd2e6fba78349747561c62667efa71c989aceca941c73d72f5db8c357efc0fa13e342c1e1d36f7a625e40075f5152ee612dcf5f3adad26aff7c8a530d315d97a5969797aff1746174c3df3c38110f707e1650d950485ddd4e61ea732e6a68c36f83935f6b5be0d9ecace1a1439eece9d1d7c07384c8b001ed3f99329d44e0b19083e2136eaffc357edada60bb09bd92e310b06ee3949a3c340b3cb9afcd378397eb80f1769d81f279069d88e3e109166e20de80965d2ed5ae66380d93bee08978a776297b97a9db804ea3e6b26977aa45f3ea0542e3a77dcfbaa678651c5312b52772d2ef7c12fc5083e6483a6a973249cfc3dbbdade355c0f8c561dce3b766e331755be7ce3e60bc0f7fc5e0bf0cf482f895e3ecde745c1d3162e58cc22d661d03b44f1d1112a229185be7617b628b97275c322348c822206d410d96436afbb44028a3717cfe2210031af194dd2f952b2e6a3a275090b171a48b1c24acb892b60c0fd79f9f5271baf3d0312a821bff1f25401c01ba43ba2854c1bc4483f15330727de05392d1241c7659bb817d89abe95c23c9695e62159d9320de8d7b47489f24d4548dc8f316821a0023ef62806ae2509700138ce8f97e13ff198807ab84561e12e4a0d8f32ee6560bd58a185331fa16d126117a0c361eb29469baf705bd1dee7cccff00e300969ef272e6c46c767348528e2f30fa9dbc0a055597425bb82fa011f974451104affec9d20a335005602b6fec27b6af484654be07db0fea261ab158e2867bde1496c13f90075bda93c42a7dd0a161ae4efa044a36c1b4286e6360a8b942b64601ca85ae0564551e90446ed883b197a3e992d576f94959a0df68121a01bd70d5162337caf2fbcbc9413d84d6a3e4036671cf73b72810eb8c2fd261f731ff6134a618785c211da7625280ffd1a8cb35fdd0a0a6c966ecef052f4280e3d3baedcfe6d97cdf68ef9cebc56efffe349ceba641886c8d2e8e4825effe75a0026bf466c5a66fc532a864e17d5c168197bd60ead06e7f88a92a7ad9e3b5dc2a3fd60daf7b00f9235f736889f8ddce4d5051993d171bd34892301e57f4620449d91ba12373a45992f936a058c9d90e20b856a32acf6ae7fc5d90fabcc8ace654eb73d1823f86ea3b707142ba202a04c6abc62de99ddf4d49a4bc5a7e8fbb470d6d5cc45dfed2d05c849158f6723e373c5667360c170a9fe78ae92bcc01c1c9bac041e0085ff9029b57a8464e23c80e0606e021dce247961d57b52921d644f1c3e3c506a59f9a1b6b28a3737713573ea41a8ab79365035975f26478a32692a9934325b9581dd3bb985e341c74305dacbb1b245baf318b5488f405a82fa1c17ec79dc3ff5d6135689db7b09a3745153e91a1ccafae8f1a782c19c6a9c821ffda06e53a9e850756c82b0a26a426b33fd9a5939e48134d1e21c7a0cacab1291da222db2954afbf311bf72804c0793a5509145d55f4aaa19793632af0e224bed7ebf2d19159c2012576cd8675e42ca6df7e0c66558007a0e22b53f667770fd81ea6c1b5acb93e802cc1b0206918d0f1d81dc52cae47621a08d835e3c6fd0126124020b09b884abc05c461f1be39213c2d31a5d276f1284eb4a71a7667927c68d520e08c72be4663b3873614a38fbcf600c2c275456345afa3e4522ceccbe1da83ffe7e6d0c0c96deab16eea477308e7857b3d44eac9a2eae35aa4d1b7d4ebec4277ae688c0971c269465784bfcee96d26a822bb913a611cd4fc80bea33cca19b70c608112f155c707769939b128fc4911d172d21b286f25ae202f17e93bd3694423bd60815e2efcb9ed8ab73da69010291bd6bfb6cfa6382bce3a85602aa067b0050b7041ccba41115cc61b8fe26f80d56983a0327c2a3070ae2fe7f14fc7d28309bde274050b089a057ad75ef16feda66bf7134ee9d04a536563f03eb11d32f611e6d0cdd1cb0673abc16c942fc6ea2443088753b647a5a4021202ec6b01ce12721d19a3f920bf38f0178bb911c2a66dabccb6ba6c5c25a10d2be27f121f783d0e302f39a352288ff068f375e34e1011b0565f2cecd7c3fdc23c48061374daa1303b8f34e3299bfd7eb25d2805f8b3ea487e9e9a68ebc96876ae0cade1a53e5efa8be7b246d9fb38301534221a5011485b26eb48b66669107d78fdb2545f9ee2b514a88b733642e1468e53246d6c2105ff3ed1cc209faa5132d1805f6d58619ee0a9aaaf0420db90c975fb2fa77fb59641b6c82ff05bd4b93d668cb548045f5aec4ebe3ec77380f8abb8468c180307bc38ad5c2a9742192a61b63592102a8d9fc9372077fea901565a8d68b0a7eb623c0a6f4cc568835299d6c6c25ec8eeaec6171499d115b77d2c618897e70911e13c2ee872a9bb9a12ea9ce68f02c8f9e14d3f51796fe8ec78e7612d94fb4003e796022aee769bcd5af0b5d43ff0770950603270f1d767a8ed886fc3fa81274fa21c5712a2706d31ee4307e519ffa46eddd4cad4f14ce0ccaf409e9b419c5ae7a601216fd14b07e67ddf9a5d020013f4d411304207bc1214411a7f57c070bb4bd50a200a0f723e6e29ad962836381049bea8b467cadb3df2f8f0a8b7914f48da7f09b19c4ad51020f5d821782927e9b126c206d2c9c975b7535b527727b5b1912620ddbe69e6adfd21a117c3a1725f71573b69992eba49840c06b518e3ec223043997678ede01e26c4cf90dffd93511fab77477ab1198fb994bf5ff246a4be49b40859c747060b56381b4c4989e7beeba4eafa016c77a4b434285564458062a6905d3442a05330333fee4b616c5608730a097cd2f8b031923106c222786fb7513d9378c9c4a82f1d5cefaa62a05592e552242970c6aba12c6ade6a93ae3bc24adc79a1819f5d99067dac7c710a63abd324a441409984ad20666e488dc2e54e340694778f6ef483d6121356c75dd3f595fd1545af3ef29bca5b985ff3403c20c4340717430223c6f76b7f9ea56582e487396985995e81bf1b5925ed55aa33880b0981e8f22b702fdec7c0d440297c054083db457649dd2cf0de682f7af81eee8087466a4b655f49f3d53ee83578513483cf34431127f200f9c79e459c0f950316b5ed2e1f9aa1656472d225ecb79eb90da4905708060e898c4ee3d392d5a1fab6a7dd98463bf3c9cdee95ee9b0655bae046599454ca9efc31999a7bb41204417abf0478c9a85133942c17cd8471314e562754a8029aea6f9c39be684259b9777421710cac1a7245c406f7c4f9967725a3880bdb1ae1783a11fdeeda117c5a77936926cf2fc7354208212c42887e39fe9ea449056956c69d616e71d75158851397a24427e81f9c248a0d637d79f2e4ab0ea8feec189ff2f07647fa0ae031c06a9a985ad956e456782cfae382ff55ce385c2c49c3e0ae3d9470f9472894b0e4c7ea5aa3d554e8783b469e748055a30858ad293bbe3526935232e48df67984c12bb38d70d08df6381306c1e9166ec3f95639d8bccff7e91058b8bfc5494d92793fef3e725eb0feb3fbab3d66a78515252341e21176b6f07587c5d493bed2873895fe89bcd27244d8c5c1013a7a69477323ecf2068f29d3281ad8538c1a14392f8b026e711bff189630a7b78607f22a08a51c6f1b726913cf2679fc6c6c0a79f92dc5f0cc5e7b7e21bb79f04940366774cd719ce5f9c7eff8c7730ee34ebaf8359b2c321d02ca1185d3fa4118e477a6eb7a75cbdbb4fe83c0b88f6877f72bb5b52f77884a707b6639097e22b46b1553ed939f3ed9ab62db8186de8b437145d493f24ef093d922d52213a684500e8678b67ab50f90431447843296eefe67d091d3dc8cb4407ec068fd9abda283236c0c7958652d131a2f1fa5437c3cbf3ec0a24c045fbbc1aeeb7818ef2089941572c9a7c9b3ca83f8989e2ba4da135cd1af9403a5aa885c6cdc163a796d04bcd93723cbbc5532cccdfa7445c29d6f56c679fe4a99d9ca201629cb488c8dba8968c1a2f22d3fa2b58911fd92227f9b8b18dd9414cf4cf9f761ae6ced9d151fdaf7626024e9641f8521191a7a6345047bfd624aa8ff8c8605afa229139cf39acc77bffc368bc270ea2f9da4811", 0x1000}], 0x2, &(0x7f0000001300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x400}, 0x9) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c], [0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50], [], {0x2, 0x0, 0x83cd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) read(r1, &(0x7f00000000c0)=""/224, 0xe0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x51, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwrite(r3, &(0x7f0000001500)="7d689fab90926405817bfdcc1866d1036e8fc266735c40859df1fdc4825faa313e7f79cfeca2cd28ef4e3a73fd20f1e6af463af28df87498f429da648e1d6bb6c39b6819d324c6f5b9b0776068fa7f421cf331c068416e3a92342301ddc78cc422a43ea5b12f14c560ebf089211bc3ae92c489291a6aade7ba6503da1893f0a99538e7d26cc5e9245c2467876a452815d07706318719826b5910ef10a1c303f0e020f24986ebea3cdf368c3d20df07598430a5a68f1f8958de832e69a7a5860f672bdc7c73452787d3ffecb6280d5c1177c114cc2a516d26fc8989aaaa0acbbb586b0d698607658c1f9cdf7a398501faa21fae0b5c144fae9e696a33e91c973065cbfa929ccf69787df98c9a2cc92f417615d0209cd9c93c7a4b3d9d2561745ac19784484ee1da935a45991848e07660b1f9150d9d2e26a4720cef0b8073518a39054218dcd67ab9abc7312890b03e978afde083874b68694b29dc8796339f8ffd8f196f415645e2e48373272a809de744a595b8d4a13248f33a3dceaa9154d9880104972610e67666c943f2d5ea6bec283faca914a67e8674840c4cad925390b5492a38ef0cbf694e89323e0058ec47a89cf0e6c27256deedae706a8aec548463cb796529957235becdfc86d2c5b26dfb946c1121cf4539c9ff659ae1b66302733211366e613c8b8510c8c57e6478fc8adba838ffd426cabc5781e7bfae8101851f9790f8d5fdfa9720c615f85238429497b0d92cd06e310de8e4aaf06f4b6ba8399f8bb5fedfdf0d2f4dad69ec802d569cf286b1d07dd7f022d8294072d43b6ff76a91682d4d9a9264ba9aff03092b9bdcb6d5804ce8c602dadace754ea4bcff2aa97015ec50e9e449f5f4ed68370d1fc0f58dcb82dce3d4e147f687d5b1db66bd74825aa1ca21962eae3bef9c77031fc3f491909ba8dba0402dd20f40a02f88915980ceda9b3837ece474462cd56f84e709927a5e46529d728a10058d1c0eece742a216d738b6c9dd3891864d9ae648ecf493cfd77c2c9bc1a8151ac36e48a6e367d8d60bf4a15e3087cfe00acc34797a649950f1cc969b74216a888154591c7c252f24ea1005004894a2c7c70805322bc527af822edc7dc68a6dbb7f629f6e7114231e54584231f99f0db84c80c22cbc05c9dc2224dc6896daf7b735a7d8996306788d165d9d74d09c11ae426c775b1d02c7a5b8dbeb03fc97a4b796346ff6966e52a5eac566c08f750797a48f1bd1cf4b454ade29cb3522e71b5661c3f9a4a308446fa61536286dfa90d6fe3662d57cca12b081453d2e853a2eae4026b10862dbd0680b5453a2d269be824ed82a2d6814e0cb3644e76214737ba8e5bcd3ff9e564be8c0402bd6109ab590a37560b3829f1644481f2cf006ace222da2722e74d841ba4b64de2f5deb37dff86b09787538c7b7f559268256a7d3462339b827ea3b354a5105a1b1fceb222c274c9fcf60d62e7a27ac8fdb370b31f8f1b4c6bd0ab90eebc22b8ecaa794d5d326eed5e34da8236f3638e2141969480c31c4ef4f53ef3742b19aea9ed315c585b303131b4419c054db4e01af4f6b75cc02f44f296f3aefb9da3b3730cc91290f6efd9c806a66f9b23131bd24ea53a6576e30f3754715a00432abe36fa82cf5007d68f19969629ba14ec7e065900973b02ab39a559400d333ffe1bd7a2e8203932b76bc28dbf385b1c50d1572e7da0de0c270ad755d6d92acd1b202931580961e3e0f3db93f52b22cdc4a3150d1e06218b427edb1e2804f9b70f6ab65a9e429b7e9ade46e5dbde14b74c91ee2323b1c3be9fb53828e0d35a561b8ec9550adfc36138a31f6988362db2ec63f78eaadeb8b0de83b6e438b078beda3091dbeb02396d29019558c53f5fc5384e53ae528e6720a1b693419cb35941e704ec52c866748b8f50c86e59d74365f8af491e0e9ce4dab0894eaed970c0f05eb9e06289987e24c834761d5b1a5e7ecb7f30399737cd0f598f483a1aca8ef07b554ccceeb2f2b2f6a53bf45a3a3723680627cdd47a8785afae287d9c0fb7d07289f2d6f612457e6f2295c35c07b3ec1bea1fd4398dd7d066266259fc12dd45e2b692e7a48438839c42dca6a01b2309f6e7564b18735fc2a7d9987e9c399ac8e3fbcb8308afdc20c1a55458e83bb57afc4d983c94cdf0dba44be7a9c1ac461f0ca034c08ce1331296cae2a13dc19e919b02f0dec88587a91d0ca2bdbfd31fedf3183908295f6f5c253f3738834ef4c1de06219887ce2414944ce9e2dce0e316131b433262d08dedd1383ee7ce1832afd4502a56cffdc9a82611ce6c22ad7c54bf14ce17d1315e59a4ad7f5c11c1133bb85c6d5116a8279a70330522ad4ad78036b829aa86f46a3bfcb7c322bd50bef17e9d97e3616e750e01ea9a79e7ce6650d112f359292dd6b7b7e0636a1aa25d6bb18c7ee98e52d274c261b8887158a5569f8ef7e9e6c983c6aa2e2d09c89835f161b405372109fb1c93d4964d01a05f4dc72de2d91b687a3552c0702ea8564e8747e955cc1a43b1875966ff94651c7bb396d4ef815cceffa84767d9a6e21cc897f163cfb1616aed5a1c6d1fb87a678ebab1c43348e72969679df9a097e9e1a1e4900825580e4bebb2da005d5f3c7d05042b9461bfda224cbef2db32c5c1f19830a7023e66e3258e2da309611eba296e4d3e9da53435935f024b467a56a24f6069b7b7a278f68ae13ddc5a91b70c8a80ed6b493759534f15519c068cca620d1010ce8a667c39ee150bf290f95fd61692a6f66bf0604ad5fa055fc959f4512b345e001a3002f50d088641068f3cdadb92bb2592ef07810d779ba9397e14a3cfd670d5d0c88e21b3d9dc55f26948d35688b147ae81f3e914bcf1c1cec8f08839c3c854effab753a2ee29e47a3e0c3e6027c01139c04bdf5fc121aaee2a5b9b1809979db6a8280e349f66cfa9c0d5b9bf62ab4e834b73369aed8a9df914bfd49e7185a108104cbc46ec114135783cd184aa84e05c8b2d07eb6bac572e59469bf2f70251c3d0f68dcbfef10ada84f3710810a4d0dbc3cb47173825f785aa9ee058ba09502e7b6ebabd3d7d0eed043a2ac13c5381f1bfccd866e6067c13921505014b5ef48ce2be277863a99e85e969ab4523242b12bcc84dc7dce6433077c77709c666f721c1bf5e137d21172e357ba2ce7ff472ce3201345367ac34c162a0feee164b1793e305afa9a7e7ceae5c2c5e7a500d28ff7a4e838befd694191526999248074edf91e2625f22bddc5c48afbfee8994db474823e4295aa60a47e458af9bccd84d8f224f9eb1d4848262779bb4406fa825949f8ef291fb4a94fdb2896eefb1c36054bb6c7d32b6805e3447166034ec38b283e12cb4367b3fd1b1642193200bf16e3529a671b972c51356c3be6317a68ed640442dc58d744558e38166103aa00208a08d253535715493173e25066f136cce847763982424da76ae85ed1ccba5cd5ca749cd18c419c107da73cf920b0576f3564cbde073375684d04baa5a4376cb266a78a0eedcf47ff0a54f31f0e65704049d56f753be15c9679284d7cb023736ab1547298c15914406c5786f2a7edb82944eec3754c4fb44ee5b79be396f8b1e978f7cb33d9896e2668d79ec3d2b383f733e3fdcb85d65828736509adaf44d8aaf0b4a3d31edb09cac9984bf334257f26a3c96a45c154d7dbe01771a6b8ab14578ee23c142cc6e503cfe4586e0f6a0f871e147a5803923784f2725cf4f24fc4027ad3a34cea36060ba10bea281bbe11c2b2e81080533da1db43db25ed76cae43447f69536165f344ef19b93a2672e5ee865313c4bf23c00f4ea8d612c377f4b474ded033a98535660feeeb5771c650852ae8d550b9847070ef61210fc18a0d563ac34cda88de65413009c4bcb36be847a6e935c0b72601ec049b432f8aaaf0a733800b11b4903b24b76bccaf990855b9286be2208f721c0e5799da7e7075ddd00f770c14afb86e99c9d7c424045d93b6305457c97a197fda12de54f1f503922f6035fe9ef0367e7cb0bcb1f3685ae8bf59e10d7e91989ae45d0f3982ad498d6e854e41454e04fd1c2c1a2dd694bb97da45f23ca64c32a2026a5224df1828feeed703c4aa05a3f700d598d7e4bed9b9d78870d01f5e29496aa79f686e3e4e932eac4e7d20badab85d802bd9669f4714d4d8e40e5be55caf8841a2a22729d736454241c091f676a41e4395be3746afafa738550a856a25c50717730f7f777db8bebb548e460a2c4984c6b22084266818e4977ef11167fd24be25b170d4f7536df0e7340e6bf6297b940343c0499e9d17be2baae3a435d96ab2d23d58e97a3fd5b1607139fae5a83324e8cb686c8a76ebd0265c34ed88e60ef26914821f687a28ba21a9f446a56e986f7f621045d74c0897ccb62c515c06ffe50e35947df5a09194d4a10b999422dca0aad57e640189cc22bd7285960a4948eb77a5d967451fda2f69c1a6793fe2140890e33e610b5168712d17df7c076a267e362532b2d80b6368e3d2ae020d0ec5f6042b5f9bb09540fe6a42f2da350758765ef74544f1518c8dc2fca5502853adeb868729831ecad0a7278ae740ca1aeff44668650d5b43efd754738ad928ca857f17d615913a599ae3ec3d5c947ae449fdc17911f7f1d4ac5d6400d252765b4113d7deec9647dc42f443faf8ce8fb638c93cda5583c092528c9dfcde8d2a6b3f79a0be94cab0cac5009a35c2f27e551923850ada2af698cd25947336bccbed273ffc2ed1358b50c1cfa35769ab6ca75b9d0ac3919bf0c7f43b18d8c7e1e2982ab650dbe42e854b59b9ffb6c19b0cb030343a8454efd9de5adb99c986344e79e212c33cc9ddc4d9d60b83c08b2093bfbd27e7e4d433659d81c8a62cb6cfb285e6d63be8189b0cc1cbbc4af1513f9aa7f322053eae0de53e04c54dac8841df332384918bceda00892bd180ffa2f283ca56173dab6641ab1db9a8abeb34ece4c21ac48d1d4d24e6141a78482593e90372352d1e804454dfcd8746316a5d176e3241c9299adfb13f06a88441725cb7ae26e383b67a05156e7d228435038bef4533d47c5ffb119c32703a8be2a88148b3ef7357ecb03d0c4868898154287ccd1ec8d9e0d5a58e01930f7d64a485859ebaefab4cf06c03c888f840a803b2c25fd5e73c5ee0cb0c2f39078620e6fc7dfdba4c4afdf3a9c45f6d5afdb92b38b1a7443fd51900a3f1df65c5af8037cdb70e1b5d6c4c27455b3157ed93f8b47707308f2b2f3d89f729ac806d354d7fd37d12d5b16af50bd0650e3b9d559f5d558ae56177489df884a2af97b160c137d242938a281f9b2a6af313fadab894922678e2d597d3e6fb7c0d7293148ee6bf8a673b560a4150eac0cf25304a7dfe4bf627a0f7c8683a597d1bf5ea20ccf2892445931fc6a89fc16fdfd102cb936a81e7c3840b5b116a0adffd24df3e254a0e1c44560934281ae4c5086ddf22488fff6c82a913386f8a2e02417765e24b76beb1bcf6b167c69b59e79d80d53f6ce16476d7fbf9fb03832bdc024aa5caec83a3fc8152150eb17838364ecdc28b93231cc489a869fac6ebbb8873742a325b97efee2a2ffc5d625b23dacee87732eb43f36d8a82fc429c687bf97ae78219bc374f1e2373d7eac839001a921a7374a84d2647b460aa0068bbd1f0feea59945754561ff0969692ac82224d737b8df18dfa8bbe07910c6d3be2d7f448b7ecd1e63c551d470ca192bfbacbd0af721014dc3512765a1ac03de17c39035bdce7fb06c8ef9c35c248ebeb6e78078b0133eee6199e126525c6434b3a2b8f49", 0x1000, 0x0, 0x8000) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="0ed7ef1b4a558e55188d3269f62cd4586dad", 0xffffffffffffff8b}], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x88) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x20, 0x4, 0x7}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) clock_settime(0x0, &(0x7f0000000100)={0x41, 0x12}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000500)="c07367f1cd46ce6b4d4424f4f7e253749ae9e52c0b3b7b73b86eae49f9a04a00b543cd10e3223dcff0c7af085eb08584f48a591d96b3cd3be1bcb53f8794f3e5b87ce7a17463c31160ab6c8c2bd101544ef6ebfa690124e8863d9e8ff6d1e14e78c55cde0a154f4160a11ee0fba187e8e5f6e2e829574cf1027c5d5cccf8d5dc3385968d16e4b3b64567b3ce84426c5d69c255cf6df4adca6bc51147c5aaa105b786aa3fe6849706bdf3e9503cad1390f6aaaaec0cfbe92ecce28b59f4c550f9a176cb64f24c213e9a850d843669132d25c05db1bceef6ef044e64397c50d75c8a63a215a4958e6281b26e12c21f65d93511a8ac2be44f894b25f6fcdbe5b39762f8c5533ff4da0c4b6d152a8715e8a1d8acd932fb99fecd51e75e07ee08c304b9c0adac83e22ab138e25c9d3fd4a24fb09eb94a9bc4745d2207ddbc7ac7765c51bea5b208f3b740c9d9e4525ba32b3a0e85c0dd4b29f578cb3d99fd090509d3b3118b9ea8a7ace33ee9fb1a5491a78d44eafb1fb8eb611a493219e53bd38f6e624678a65f6248d7ef983f88e552c23fadeb41547babb0d89ea4b87fe770b83c83740e609b25046c80e8d1ddb3d84d54e3b823f0db95edbfffadf2feef7ed16fa8d5051c8ddde8ee4b61c1927404254b3dc76f6425cfba1574844236710b834a10aa4f11b27e887a2c2591023c36dda6f98ea6e9e1469dca272ab42c7cdb74c91e5d964f6765421df01c0e9f29549311be5bf89f53cf59244efc62d36e4cebfe70a46f642c2e7e5a9d5c8d197eecc9d521dcf0a41018fddd23ebf9cebeaaa9e0f9f5feaa493df1ec086aa30f9d5bb3779f079f4453cec49758c286b385db8fecae75778d24199543bdef3291df5c7aa3bc983d97da241a6551ed32f5bb9e915cd111fbdf41f6bb52e1f83b7796c15884f8bc630f592d9e2a94a4d8c61dd8377abc948db6b73fbc10840b31e350e8c406326e6f7762c00e8aaa1f77c7ae9526c61a3f972d052ad64d611d8deea07666b7658abd2e74d9ceeb6ba8be8d8a4ae058d1d3558649d886ff7c2752c778de68ed0d667abd065f49f43f3d6c57adde3c942ca3cd8c6e794c5bbe107af0da906c6a73c949a34a50940eff7c750365794d348889c0eaec740df4aa5c80993d817a10becd562c53221d83a80295096a55495439c3f2953a9e7b7f8f92fdbcee2383dff1a2a2298f99c63c11ff677ef551f3156f655bde382ddb10046ded0dc86d7c689987a8732723e6e72a1bf72099a36134636a45c07905d55347ae8a71c95eee42fb8b5c96a4b553dd59bfb5b53f0c1daa439e6f6b02106d670378f63369481346007c72d8dfacb8874e1e083ae959bb7717bd0d181f0ea34d73a53acb5956236bb0155f4f1967451f807a03c8c230e4c9fdde311d91bcb1be84aa31a3df4c898e441327d131f9b124a435a63a37301aec611bc615e20bcccadc111a202ffa331f4d4f94a8215b384c08b10f6a6eacff154079e5d681333edf70c00eea078ac58afcf8ede5baa68a8178ed92f1a4c0cc8bbb0edf08abdb9c49a83a05d23f47fb42e2dfadd4dbd869a2a944bf7a9862eda23c88f1098fd1b6b758209e90d28963b1716804aead9252290c66415b59b46cec0c08ecd4a1a57d8443b735760c62798310540e55d977e2f93f417d481c733fe838f935a6d495a25b48fcce5311f283bdb1e2e3c23ac7a8c62a892b7c0ef934c1bb780a96f275ef757780afe89764fc78105554e83c3974f53aa69bf66aebb3f47dabf5a146d5ba2718bbf2998a1ab5dd8561ee8b4a2fe645625c704e7c17c74623d2c9df11ee0a362fd519f623fc374c5ad19328d5f09676e954d9c9b555c04d5fe57d9ad3f7a89a69969fafe0d56365a0fda859b04f1faa882f4e9834e7e3975e517e36be40a506a9cbb40acf0daddaf135cbe568f4cfdc871491b2b17cdc27e6b06b1b4d283328b22435990a04cd616b862c3c5923e0b633ce23040a1fbeec3a3153f023bb86fc858cff7eddd3c52ab962343ff7bf292686d9c19fcb55b7b24603e949f454f6728c3dfd6b6ca053318ada23c43f9bd2b45aaf7bc4a40408f3230cc11cf015d7ac341897f4ea8a62cd4964eb31b9d85c1a916fa1498bf99860e25516ceed118dbba4c4186454582dae80d942995799b313e6ce7031a5a7c4f87cf5cdf19cb897eabe598fda968f5ec8c295aba98bc97658553810024fdf744f0a68e9b237793d0a1c231f321fd8c17163bf349702181728156c5f61e0c59f6144d11b3916610ea354b9d22ee5be7527aa8523b02f6f65493c4f05ec3beaf90ff5b84baef035beaceda134c0ade49b2a777a598d7686743cd9c18ea4450a1a0dda505dad6f9803507741b92b8ecfaabae428170d96ad3dffe9187ea43faa5e8039986bdf1a9408d1618bac00e6c7979991f4d7c5215df79fb74bb796ce5a428fb97ce3b395f6522bd5f93f4d4e08b57a5b28bb6eae423fe4137674f1a856766fd635388cd7375c9fd2c6e5aeac057ca9b5f1aaef45d00bcdfd210d35d8934065a8b57f162ffaf5fc0fb5218124296576da60b707b8447fc273ead69ed4cb511940cd2c9d1e7b3feed90420a7664b5785a45f5025ecac6f78b0b71a891dd2cd3e1d58617b6dbc3f30e30705e97c95a324c3325c6669fca770ffc5084f45ac0498fa7465349f3aa6951f554529e9723654e088e1219f86aca800c66bea166d31fb0ff5152d851f21ded378716f79a96fba0b82aa0dfd8e428b7fc5daee127167080c635ed54e3cb4e6ca9e234eb1ec8450b5047ed4d4ea7090e6f23d5d7cc2ee7d4afd1024ed5586a9c4ece4c29b9bbbae16e6b83dd776ac85f9f9fd496d0cf4f0acaf19de29353fc47113f451c46e8130d20a742f4b005ee2789365b10363b7c3ac9f3b9f443b42970afb8c79d52bc4cb40cb7abfb201ae50ab8b79c6852d1d88839b7ca71d90f0b3da0bdec02836999b7d2bfee6767a96d05d7a4daca0ffab3adaba2d3d377967133dc91c6ee24a814d1860f2b81421d025fe5439ab91418d20199023f91f01e666ca8f9f9fdfa374c72ea51df1fe1592fbcd2f5795085dc141bcc93a199bdd90c8cc20f88bc2d7df94ba438d17459c47364b33da5135180ab48c26bcc06f0b31974552f3c0ac8899118e2f138e44b486f035d08b5e38abfb790901b26f0a93965d311bb3ea4118ed66f8a38a87ab62915f6b52902accb5a995ff739327d6dac623c7b2248c1918c6d918c3bdaf8c673429ddefb733fc23eebac93eea8ec454d1bf6d25944c789bfd49b783645cfc3bdbfae3c1915bd418bb7e47247f10b6042c8449ebd8c7cf3ba779b13e0a2aea5c7404294efc87169fa56fd0b6b8d61ed21a68974329f9b11da8612c85a9720d424665344afef40223b02903987621b30a1ddfda20d65ed4f7b76880d198dc3d9ec35a50a02d746a31bdb5945a423b6d3d036b00edd7bee160e266a00cee26c50a55417fe6aa155e8f16fded1bbefad485cd2b3e511c56e6d83dcee6e98d26bd177c315c4da1396db1219385f364b3c8eb49a5457bf974d06fffdc02ea2251f5b63b97239d05ca587314fc5b0dd10fa6cc4065d8dcc20ad33c6fb418a98091b6186646e9a1a037fd8020d33d76980bec414dfec7003e69208074a4be4713be7934e4b8b2ab82110f66194747c8a852b183e59fe6c8842cf78fc7d164ff6256866289267d473546d4c42b5428ca1d34602921e5171ea0c1f598cf777a45e603d67cb592fbfdf42c5d69e054006724eeae50da5160c1c4d41fc7eef1f47e582823615ac96b54e75c8bf1803b04fc79b56d2d529d662e6055aa04cc3be09341b9b6030d61e64e9978bd8c9abd20cd4a25a02d1e920a9c558c60dfdd2e5ddfd4d31ca4abcc8077fcae9774f8575e0ae2ac27a47d46c0fced80dde2794f39a3e562c85be717d59d1102d192b0bba63d03bd2f867f07b71c28c8a13708ce3fe82516acee038b98b22ef723def0fcdbd56af09ce8b0ab98dc614dbf9792af035005ddc0723283cf525e77141cfa7da571b61d51109216d36595c42afccc12ebd24f54b443e250f277f250e2a025c644f82738314d8651d9a1d34e5e9a9d4317e57aaa9b9452fed5cf529ce5e45299b665d4aa58a83b23b890496cc85ab298d864c4212a8a4abe12f11d98ecda463615738e0e2d50e6a4b4431cb697336a317a0e276312e1327cec62b677f550749cf2986a5f8cd06ba4a40f484b9566eec743ca405868e79253dc089057af1109e0c7d40187de398486ec56d5d1a54fdc7929f7e61f4beaffcde7ed7058b19a970eaa7cde529fccc7e704ad5cf262b4f851c89464c8c884c8ffee61328758b834f5eafee3f99c7a1a41dcb50815d061acd7e568fc270719190cf93a15cfffe12b18a36704cec8091878ffc9c62fe613f8fd68c7c3acd48da7b5b4d92fee373ef8281fbce1f520f5a8ba2db582c58d52553e70c589de51979370f27ad8d1cf7f6edabaaff166ebe8931aff1438721c598811e0c9244ddf3d60eecf3aa159d3e2a1fa6081b775a40f2a3186971e1427b3acab3677ca1571b77663ecea8af07ac28793fb9842878d33c7499a8c23ac0fc4c8eee2d89c40db416367a1993ca5b475baee2f67b8eea94338f215a1dcb01f9e02fe5e1ffd24e93803efdbd4b261c3258ae075a2ad534d9d8865fc48431b5c7ed677a1ec359555ad2eae359e251a7ffd72181e12ba04f5e616d29b43ee936635e791d5bfd2ff9d48469ab9d963a089c9b80be1c71523cc8460da09e6bbf3b1783164bb88cacc29af20ee1510cb98c297cf9e3a6b84f23353955ed2dda2d1263f0d381144d38ee42381416d5caca5a47d4e3113dab526c601432c4c54c89869612e712bbf8cb1d91e6c626c5e8b4c8e17d72d8397e6765d7154345465fecb56a0f48cccb0d56cb9875f1ca879e800b54d7af0a35eb0fb62f7085004c038e88b18069e787542de1bdf329d19ec290890625e7e54b683f5e917651bf7eb0605ff670e9353f389e278f3014be33239c98a66d41872ed2d2a75cfddb833f78a4a942e5604ee9d05bf357f1975c7b2c0386bd01bc8100c4bc165c152d3bd7de9ba806dc4b5e35f6b23ec883af3db2b9b9da47015ae66d646b03921ce33f18eab09ef6542e102c8e7600ecb5247c8793e6d8e4886dce199da6a99f097259b72022e4dbae997339e344d77fb5283c00464fa8a5b35f737f43e6f08fe655ef675717d065054339a0f02bd3fe00e3c676224c779947ad2d92f8d55baf1966b2c338d726087143ff54643bb030526080e835336094fc81449aea5f66161428dd22a3f75520a8beab52d3c0192f668fbcadd920868f9f3c04d69dc2ec6aef931b1515f466218733e47780362324a0634569845d9e7a0616e140a682df1a22587e20246617d36110a903c029ee1eb32c9a2bde8050c1bc1529c312492f3fdc9b302eb5ecffd33bffda1ac4c2703c828f46cfa229d303b5bf31c9b4e1466247a4f95b8dbbb3ca76e74ce63fb30e93c10a907a4f06e2e7946b884b01c34fe97304e8f0b949beb64c028c8162e3017c79eccc4c08c812bbfd308aaeea32a338dceedc7ae97cb2f71ed0ab609f4dbb74f991e385a16fa46bf5b36fbb033ce429fba17232255d53faaf9355aa3fcb605dbe0ac7bf8cb500a2f264fab7a39770e9964f9e5b05579761688d9591c3c8a19e3a2afe97ed0e3f2a03c9fc56b540302d523b4509375fb6a966b1e80da1ab54c3311668f3d9dee5d3a46f6d62eee61d3867e5a9a54649b7adc2d2d1fe97621b551bfce00ca02fbaff727b5", 0x1000, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwrite(r6, &(0x7f00000003c0)="fbaf8a8d1a029be98a14f6357e3a1ec079a315d672af4fc2bf508e7b7dc9422fef5fc9c14a8ade4f7b45391d3718850bc0998772e86a352d328c833c680776200e8c435585fd167a5434a0673edda1cd92b656bf96d504e56459bd1956ab6e8d73da6c4bda57a883ff7b388f39468a3e46573a860a7c958145535752339ec845e88ba432bfb8a8884d3ee64968ad71277051c63c11785d08ce388472d52fb546f0bcbc8c6035b8199a0048072803e7bd82e99fe1c95585bb450754437401e40a60caac064f9dd5815bd60a1c11a5d70f8771251fe3070aaeb6513a03864b8a93ac21be1a10c074e08535bfcfa05d473ef2e7a396874b9f8d9587bb2db90ead2d9d5ae4df7e6da373a37be46a7714a6cafa6e030815ea51ed", 0x118, 0x0, 0x40000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pread(r1, &(0x7f0000000000)="b6e545237de21620a4f94b15512b2aadf9aa086722c66d22ad29ca5b043142eec365f168d387ad4e89f8ad53b16ccfc1781f7de899a7f02d601985933d363847127c252936fb9570a19c01484110c82cd725bddf219f5155ae6ca8afd87c685034f1aec2f0d83a5df94e3ac48cbed7ffe13dd146974b655e851fdf65631f46e1a901f3929aa7aa266a87312ed8e8797aa1d973cc6adb1b8669106c31bbcd0fea21a6c8e8f2789a3fc45032588c918a88f4851c28690afb055534b148b9bc84414a84d97fa28d7d36c55255170c2e9077291e2caad8fa81939372758a50ded1defcf7236d03c7e32cbab57427cfa836f4aa9b61dbade456c27c2511d9559fcc53e15237699bee52468f8b5102180a2ef058e312df5bb1e95e1e7114236145f6a80f711e20fa127e853692863680607d126f45c5d2f1076398ce9ad9745cfa9d7ea5210beb280af6baf4660cfae362304de46c673663df10aa4527780b37739b2f22c39f0870cc8aec4ccb6df8834e89bc2ff658d3e49b0e5400c32c96b59bd79819e71ffa0aacb955071a0e72f98274921d917cf0d0cf792d79e9138ff455041364fc4e6dbee556eadc9098effae241d367cd342ac506fc7cbc84b14106d218a518abfcf896bade6802c149b4a69dfd15430f790062c329c13fb639fb97c88e898f528acdb8f061a25579d8456c2714b3a5b374754ab16c3398770b967e91f361a86f5023df7755ca81322270ba56f602639e3f93ea96afe97260e7e193fdf8dd1c030021cc97a72ec8a5ba073c26e4ae229a6d39de67372bc8faea157735d90bc08f6951c37de6fa8161938d206a4398d31395d61e8a022343fef76f602989e733298fe5197a00b4a4903dca36622094d92a2bc1cfddef37151727722ac53d4d21215f2c5b92e9984dae16de02845d50b896d0b8a1fada1a6f8cae4ba831ca870e43bab2eb663f1ac97a3155a0bc82dc3922db6f0c103b0456853f706b623276c5168f24020063f6caf6493d00ded1f9e2e9f29443fb186488e126add3ed7fa71737a113a80dea934971e511e311433062031ff4a9d476cab2c1ab93127c1136596e9c67eee5f03184cad098270819e7e7c497ba2ddb7caafe327adc2d3e9740873d1de22168cd743cc877f410237422fb49aed91c4e2b3aa03d2f0be50e05e1a545087000c194f1e13c21babdae2983a7216b16361a40621f933ae92decbd24eb0a7c30c471d092af94010f7a8e19e1cb4508eb9702d81e26b8b49e102c0b3006f84a26d44e6225ca9c4da7d2a7d8ad92e7f35033be2bb833262272d89f030271c382f8c398b5ce817b8691add97eaef376791e92fb108442428569c83beba5a0d82a4c3c97fc87d0c47dc3bff51f626d1ee974c0115464b9f78dfed9d776ebe102e4fc40fd511f7f96532030487f9c38932772e2213a637c5d01d967e825a72cb171dddaffbe535b4bb1a576545079038e98626dea61acb6350cd76a40ad3293e4bd2d740b437e6c48e620792a54db4f003d80a64a290c2b76c30fbc9fac0474861766c97df081b379829c33fac2ab9519ba52226df52c69ecd3a04bb110d1f3f7444a8d8be5c1944103f53f23ef21c22a9e67c7735b43f29776940c726c36e5cb66d5833e30a0c4e0bff1c5f4db2dca7432298e0b792b20b5b1c5dcabb3983cfc39b7ce1ab8ac19c6b442dd1c38d6160699a182c5bbf9cc79ebe7bb37c0b1d8835c929892b0b5157f0dbccce9d0c5cfcc9afa292bcf129ff736a888fd424184cc4a4406a9aaa113cfd5908236272e82b1ba86f71b18c0ac2de2fc51fad08edff24613d8223c04deaeb2a196eac45ec908207dee150314d99abb1d08a8ca159093b39b62d1e12ba3ff720cb53c39901c857800288d70cc5f93f5ba0df9d16b12f113e58d90dd727d1087a721ffcf0f07937bc03a4048a3435f0d951845301c1a3281a838129f7af73984fba86599f8968ab171250936e3f30e1e3033d664765ee00dbfcf94e8980b698b86b88094677f93a58323ae78d1def3eca5ffcbd68073d2e433eb22fd5a68416f6f73062f5ab9a7136fd20e7cd84054b0e12f9b4023e093375d1253576b8dce886576d4188cf6e16ff39571b1d66dc91e1de8d719d7be1af26e488c5199aeec9e084f61aad529781d7d033162ddc83542ae30853999f204aa7d1eade99a3b33bf90d5d0a9c3055911d90fe9a77e4663177bdc828f6536f4555c15eb9dd3d9575e7b13280b3733790773adb7369a2330fd4ce42c281b920082b9fe7aadef62b3b325038d960aff3963f607c7f35acf7eeaef8f46a7fcc0787155c0f994a3eef40483e968bf33aab294ef9399bf55af0410ef3c56972ddc53b7267d6988a22cda2f985b88b2b4769c61b30af9a0130ecf794825648509ee97fa6e00132f2c4a618f1f9fc2766b9a2d2507a0e04e66473be1ba2184d82252fdf1a0fab7cf101a4449ef051fbc034e7efafed16e964902036295d7e20afd585db6f232c61176b72dbae312c404e44bf0438079c2b7714e60b17bb402f9e6d2622feb97bcde7ca47c7820ca685b4fa08ba52d43daa6b613261b7ac79681814761eca96bbf9ebcfd5320e364ad485e31d0ee7e88e4fd3cca10ffe77855698f037dbe0e1d5758496af9c080820c5baacd4d8679d4173a5a1d45b00420d31c75fd454c3c1943cbd208812081d954a47105e1f65f6ac30e6d3eaa120d2cb37e4fc65d4ef7c074c563542211c62c75e7b4b35554e0b4ee35e73522953c912df4c4a58a82ee43e86b1e2496779a48f4748c9d695735ae48b7738b57f6a865cfde909d1bd65d19405b46a0cc378a20ba7c6fad036f17aa309bc31f38747dc669951be45b3ec992b907a2b38d891b166c4a8a91fde0d9a1ab97f069a3d3baaee84478b730232ea3771d1fb3bdd02582e45cb28de5d202fa14941ed1545ea8bb0b8c3be2d8e9b8809a4533849c8b914ee0237862b755811b1d950c861b7108bb7e840679233f370ad97dac2969184e48222b920720fbc2408034207fada7f105bba64dae77cba526beb2758edcd585d4c99721cf0e1e5c25c0c1123620fdfd0368b9db665a3d0b4b0797e7c49c25253537ebb1c9ced1fbaff60fe894526ef5f254917ab4350f535a62dd989be84898ca2737f3fe098189b637423b9d0f8507e1eff134040ebe172e42eca66790dae01024038943320a6af6d9950a4ab1bc73e1b7e759c3642aed8032d3c89d4fd0d006781d0cb7450f48c333cd15722dd5af7f9b7538218c6be1edd1d8e251f9c3737d2554dea5dc37c40ff1de655b9478f1a95b07aeb07f85ccb9ca25ae621b4463c7770edabadcd6ba2716e34737e731637459dd7bd618aa87472c934c3941ff83ccc063cff7bca4b9f9c14acc0ddae5cd504109fdf5370c937e1efcd99df8cd7259610b47d954a40e7fcd74c59ca9579c1c564adf83bcb88a1bc37dbf66560461aa4cc7ebac55d9c5ef484461f7c3839e7a9fc7ee2f87ddee52074079e155d2f1024dfe5ec83bafe36b95bcfbdd4bed686be69d34394b469acc82094bbdbe905e5c8561f716fb6e29db3caf2a50799e07948f73cae7912acbdebb3ce92c5b78e8e9c96b9aae1845dfdbb61a08ea338c62fefa3dc297393352302f52f1ace9c81ea4f42713a279c11a2aa444633948a128435bb5f2f97c3951046a387e31921f98ac26cbb4b2209630fd558d45e7d7990acc5d93f336f8a669742eb997d5c10247d0bee46f78b7f24b33df1dfdf00dfbae6c11381aff1beb473016e1fd8add0068b2adf496e2c73906a8133dcd2dfba0887ee59ded1fc30d24a8c401f861283ba67c3fcfac96d93dd3a8b0d004dad75fc0e02f52400feb8ce49f6df56dcb1012cbc0a631cf0f2a4a1d6f8728bf278946d8ada99badd593e0d6a11d0b4ad8b3d1c13203086d4357a76b5b8d943f6cbabb93c71561c7515306b931722474c7769ed43e7f403c99b88dd9c2eea4d13c9b516a3c7a4320d0bd6ca041b94fb5f133cb568935ed3bcc19c2ea8a736af00131f1a90d95292c216191f05c164babf41428b24c46e5f92404e6302a9a758230ed060150937f8e19dd0d1763d11d2b94b7a89f83e9694a384541699d41442bc4ab7082e246f705fbe499df1c0bc16ef7b38079d3c1efdef637e0fb390e7b3c9202ceaac3b95ca5166894f3d0cdc2a0e9715e68008dc057c9f67d343b8c0c38e0928caf005abba5c5406185003cfd0a45da5b2c8044fe4afdb3a585a5e9390247b1de630dc9a427061bbec93b6b60c5b7f4fc9f39b8f075027aa260a315e2a7f42f4fed177de28c29fbe2c22fd94cfb95711c66e08e010d1c2b19f60275d41b374a141973056e6fc476a7e0e0026886260e8c53b83ad90c5c7fa1d735fdb42d01de9c373c276a268712b38e6c94bf28ae91904d2f6e8c3f27908a6c2d0c419b25931bbc41c010cc8b4ecfc5ec6783a2dda8d6f0cabc2e2ea75fbce8cd7dd9085e2019a699c0ac01846b987199f033f0158cc914760a599a7fbdfec384606ffbb699dcc3d489b3e95a3088e466718dadcfb29b7ad08e6d0ec5ad9991495e12a978827c2bc59380f6507060f263f524e1fae2da5c6ee4ca345db78b94651d3aee174188c83db95efe65e9fbd59c87e7c3e048199010016087ee402266dd79398ec1587d7a85d6a50f380f9e4b24a40e44cf30d6cc2de72a786567ce8b73ffdd27d2f431fd9532cf10f9a80fb863f8e29f2c4a16d5c0a5d57d9a0e93166709c18f0f6ce739fd54e8ae9f3d5543f441488ce0d29fce3a4594ad7e2e7e0f1c01d42be26a2557639036de922e4abbdf51800812c4675a3c82fdaa85182791b39038bf3d2f13126b0eddffec13fffda11d33ca3b2a76a3dc87fc791a465622e503e034220636d7aa9f377bfb10ae5bdad00c6310df4c290aba82d7ed4061b37edcf4be9bd6b3ec0e501d86ecd2c4fc62668aa7612021ff152fdeb83b91dafd33a720e98c6a64bda266eac618f697a89f278b31a198ba5b892d97553645e535e418c37ac6aff3dd496ca676ef8234f3349f19220020c07e07452e6f06b643dad830ddeed75ce0d627e88cefb9c7eccec7710922012d21b241947dccc39e2eb5a29cfa2a510aad239f64ccdb9959d8ce82c7ce78840b0c20f1edc9ea29429df959d7e83dbc2fc0b74b1cd1bda861f1ade869fc699dffd105e5649e5209ac244c30b36db85327dedb60aaf2c1202df808931b175fcec983cb4d441a397e8dea35fb564a34a9d761b3ca46ad838bced5c2b6a42c8fc5b253654636de5f0b867ddb671c6b32f72b9b8ee91b860e26bc064e1a027ed26671c67ea93d7ec4e5a8bb927a3c6fe8c77bc6bbc0c2306224d30373ed67983676567fdbc7fc01698317ba1c090e2242ca7e5c8fe53c16f186be2a4ba772c6922d622ac46cb77b6c2489147d51474991a57c4b8512873b7ee066a8a7cffc12d7d1b2b84ebaf11ce9a7455b52ec015f216389f65e6b9f93e2b6bf74cb3c8960db726b9abd2500ebbb1cbbc0b547bc568fd1018691f797fd01fac88dc19d671cb86d93fced9e7695372477ec65adc590cf5ecffc6638b47497fb186488451253990269fd9f8135288dd0b343601155aa26cbb503802035f3ba76d4d0df7644e32a0749a69bf85ef42cb20addf2c48ad00ffaeb09b6f57c15718d55425c2de8257ef75e86d810e7c50b264e4eb9df53c2bb017a84318c863c6ad8e5a65dafad07aa123e1fa242bc3b4ba97af6e877ce9cba3dac2d297afe77fc7a317295ec1672332116a7664967140432e771a9279b306169e04e38148a3d67", 0x1000, 0x0, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) 16:01:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000000)={0x4428, 0x5, 0x144, {[0x0, 0x8, 0x6, 0x83, 0x7fff, 0x9, 0x9, 0x7fff, 0x10001, 0x5, 0x2, 0x9, 0x1, 0x8000000, 0x1, 0x20, 0x8, 0x2], [0x5, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0xbd36, 0x0, 0x1c, 0x7], [0x1, 0x100000001, 0x7, 0x0, 0x2, 0x10000, 0x1], [0x1, 0x1, 0x4, 0x1, 0x7, 0x7f], [{0xc5, 0x8c, 0x1, 0x401}, {0x8, 0x7, 0x7, 0x4}, {0x0, 0xfff, 0x5, 0x7}, {0x8, 0x9, 0x9f, 0x400}, {0x9, 0x2, 0x1000, 0x5}, {0x6, 0x5, 0x7, 0x9}, {0x8, 0x0, 0x5, 0x401}, {0x6, 0x1f, 0x9, 0x7ff}], {0x101, 0x2, 0x4, 0xd9a0}, {0x1, 0x9, 0xffff0000, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:01:05 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:01:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x64, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, r2, r6, 0x88, 0x6}, 0xfeb6, 0x0, r7, r8, 0x7, 0xaa5, 0xffff}) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x11a7) ktrace(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="088f5700939f649efaace0227b38c43923cd8045", 0x14}, {&(0x7f00000000c0)="9fa45eed7c3365794630fbff858f3741c36d2ddc759e1b07247b0b708774e5630b9f8bee66fdf4b73d8a47e5f1ff2e7e38feb129f2", 0x35}, {&(0x7f0000000100)="22caf293cc08c882d4d64039477f38d52ef56f7c82d8dd2b273a0e02a353c0fc81eaa055b17feb57bd71b4eb3cf4bb03c5c95aa1907bd550abb88996986aa4b90b9afd64e7129eb88f0bc40d446d7358e37622ee7630f033df8e85c21914be25e49dfee5ac00f490e61893973922", 0x6e}, {&(0x7f0000000300)="1acc596eaa833ab0d9e58f0b101771a9ec384709cb80402ad609a8419fe97de33cd653d40a4480d7142509538c8e6a85a7c53d4f7d01309a295c4b72e2dafba38358dc3974f949347bccc39fecc47376e6251a2bc30ebb36ad05db3cdddffa8f684d615002e137c48fc304df0b4339e42fdc389f897abdee", 0x78}], 0x4, 0x0, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x121) r1 = msgget$private(0x0, 0x101) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286989, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$setstatus(r5, 0x4, 0x8) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r6) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 16:01:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x1, 0x410) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000440)) r5 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000080)='./bus/\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x100000001, 0x5b4a}, {0x7, 0xc7}}, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8, 0x2, 0x0, 0xb892, 0x3ff, 0x400, 0x2, 0x0, 0x7aa54ba7, 0x3}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r4) 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2b6c1f5368ac9199d22d7630b111573e155f39fc18a6c63bb6e7c09df41b425d247357f0a25c9a63237da8dbdc718cd2af3e5b9ac9e621991349513a16f33a136ecde39a447c27e9d96e4bab271460383f47dd3c15428270b288ec94f9b3f04a9ac980212761bc04c52670cfc662eb9a85288ff44bd6c829e1665028c9043319"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xffffffff) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x3, 0x5, 0x7fffffff}, {0xffe0, 0x45, 0x5, 0x5a}, {0x3, 0x2c, 0x7, 0x2}, {0x2, 0x1, 0x6, 0x4b}]}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x800000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) r4 = accept(r3, &(0x7f0000000640)=@in6, &(0x7f00000004c0)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0xd9, 0x40000000, 0xffff, 0x205f}, {{}, 0xfffffffffffffffb, 0xe9, 0xc3068702f2a1ccdb, 0xd8a, 0x100000002}], 0x7, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8c, 0x2, 0x7fffffff, 0x800000000ad}, {{}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xf86, 0x93bb}, {{}, 0xfffffffffffffff8, 0x10, 0x80, 0xb8, 0x200}, {{r3}, 0xfffffffffffffff9, 0x3b, 0x0, 0x5, 0x2000000000fff}, {{r4}, 0xfffffffffffffff8, 0x100, 0xcf4d6fafb1e909aa, 0x1, 0x10000}, {{r5}, 0xfffffffffffffffc, 0xa8, 0x40, 0x3, 0x6}], 0x0, &(0x7f0000000600)={0x5, 0x5}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) connect$inet(r8, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x81c8, 0x0, 0x6, 0x0, &(0x7f0000000180)={{0x6, 0x2, 0x7, 0xa4, 0x2, 0x5, 0x1be6}, {[0x1, 0xfffe000000000, 0x3fe7, 0x80000000, 0x6, 0xffffffffffffffff, 0x5, 0x354, 0x2, 0x1, 0x6, 0x1, 0x8, 0xb006, 0x8000, 0x6, 0x5, 0x8001], [0x0, 0x8001, 0x6, 0x1290a0000000, 0x100, 0x800, 0x5, 0x8, 0x6, 0x8], [0x8, 0xfffffffffffffffc, 0x200, 0x9, 0x1ff, 0x3f, 0x1], [0x40, 0xc481, 0x8, 0x5, 0x2], [{0x5, 0x7, 0x80000000, 0x8}, {0xab, 0xa4, 0x1ff, 0x400000}, {0x0, 0x93ba, 0x1, 0xcb46}, {0x5, 0x5, 0x2, 0x7}, {0x2, 0x200, 0x1, 0x46c}, {0x6, 0x20, 0x7, 0x20}, {0x9, 0x0, 0xffff, 0x9dd}, {0x9, 0x5, 0x3ec, 0x8}], {0x6, 0x100, 0xff, 0x7}, {0x7, 0x1ff, 0x4, 0xbe0000000000}}}, 0x9, 0x1a}) 16:01:05 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfffffffb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:05 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x104aa) semop(r0, &(0x7f0000000000)=[{0x4, 0x20, 0x1800}, {0x3, 0xff80, 0x800}, {0x0, 0x0, 0x1800}], 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) poll(0x0, 0x0, 0xfffffffc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x20005, 0x5, 0xb, 0x1e8fb41ae27701c1, 0x401, 0x30, 0x6, 0x0, 0x1, 0x9, 0x20e8}) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x6, 0x1800}, {0x5, 0x106, 0x1800}, {0x0, 0x102, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1e8c, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0xb8ca, 0x1000}, {0x0, 0xc333}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0xb) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000380)='./file0/file1\x00', 0x87) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0x6, 0x0, 0x10001, 0x8, 0xb7, 0x0, 0x1, 0x2c11, 0x5}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff00", 0x7, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000001c0)={0x80000001}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x10fc}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baefd05f25000000000000000000000000a7a240ecff9d09c6433a5f1ac92d9459d3294583daaf3eb164dd6017572709a185f7a8e557f963fcb361db9d3e763909ff6e0f8162e5285746034e3515d94d447bd4826efe4caba38464455bdd87d1ae994b8a6be6b91e639a56ad617dc1ff9baf3f4622372031c371d427943fc24086187bf73a35ec22dbbba35b5b7b267b317ac1d1c05218a5260888af6794a4c5fe2f3f420bea5f91d2b70caf33488ae75aefb3678f78a4bd60371ead197660f2ec1a7de0ff91066d91b41f4462a357e0b7f4d872fecccce63b9b825cd15ecf58a1897847605a9e393d5e325ee857e7ecbe39da8f44c55808e700"/391], 0x93, 0x1, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r3, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x68, 0x1, 0xf69, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40, 0x101, 0x7}, {{r1}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x26, 0x2, 0x1, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x1000, 0xffffffffffff967a}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x100000000, 0x2}, {{}, 0xfffffffffffffff8, 0xc, 0xfffff, 0xfffffffffffff202, 0x9}], 0xd257, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x8000006b, 0x3}, {{r7}, 0xfffffffffffffffe, 0x22, 0x60000005, 0x4, 0x8}, {{r8}, 0xfffffffffffffffb, 0x38, 0x1, 0x8001, 0x6}], 0x0, &(0x7f0000000200)={0x7, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r3, 0x1b3}, 0x6000000000004, 0x103000000000008, 0x0, r4, 0x11, 0x2, 0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x800}) sendto(r0, &(0x7f0000000040)="88a4e8e8566e6b48b48e57", 0xb, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0xbf4d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)="05eec38ca9a6fb46e587a6b8bd480ab9f1798b1ddacd3fd6c93683eb44890d676c6002966de0139ea36a83dbc60a6e7feb8331bc4bdab168ff907a92acfcda17b161c49c24d8928c679c481fe8294de6004b77d06f77e5a457dda3e7469f63802a6c9a18c007c316fa73cbef785a07ea7184eb5168930ce18220df303d94c1c3c62eef1743e6679821125674ee8fbc0d7830b15ce3c72bc3752cc22808834fdecceaf0f41b9b03108f1610f865f5b9236d6d3d9f7c9097a519062414a0f34368e3363b641b22a78a08a48645725f8497bcc490bbb100e3425555e3da983d9a00c99a9ec86c", 0xe5}, {&(0x7f0000000240)="ed1a747694a6e6a76e2e78aa4ab9b60a74df767bfc83f9285809f23f619d5690bfb34735674b", 0x26}, {&(0x7f0000000000)="56da68748532b376e2d1185fc07fba088d2ccf5187ad076adda59dd0353219f432d9ccd1d4177ca202e25b02d7ec40e0c6e33e8aa6ad5c646c5e1a99a213d8ae68c30fbfa6b76e", 0x47}, {&(0x7f0000000300)="786a5b30399e55729db8da31d642baa517fb32d400fa0c2306ec7372330734", 0x1f}], 0x4) dup2(r2, r0) 16:01:05 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x800) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0xfffffff7) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="e9"}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0x1e) dup(0xffffffffffffffff) write(r2, 0x0, 0xffffff3e) 16:01:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff, 0x20000000000000, 0x10000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x800, 0x4, 0x400, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc5aa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x763}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() rmdir(&(0x7f0000000140)='./file0\x00') setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/28) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) accept$unix(r2, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r3, 0x2}, {0xffffffffffffffff, 0x20}, {r3, 0x1f6}], 0x3, 0x8) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x22) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = kqueue() linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x2, 0x40, 0x101, 0x245e}, {{}, 0xfffffffffffffffc, 0x60, 0x2, 0xfffffffffffffffe, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x49, 0x40, 0x100, 0x6}, {{r5}, 0xfffffffffffffffd, 0x97, 0x1, 0x2, 0x100000001}], 0xff, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffb, 0x2, 0x4, 0x5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x120, 0x1, 0x3, 0x6}], 0x0, &(0x7f0000000340)={0x2, 0x80000001}) 16:01:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x287) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xa) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = dup2(r1, r0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="e5d77d6b9ebf3f675f1fab00b364f709313e3a13cfd93b57c3545f490ebe9e511a5c64d9957b0d34da9f13e8ed17c8e8aa8445670d738c72373b0bd0619740a79b1a2d699d9188883b7f26179837bc80f55689ec08700a8571aadd2fd6eaac8b60a03b30534ffbe0ecc983ea8d1be82abeaa3fa20092ad4aa94eb8d6a4", 0x7d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000180)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000140)) 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020300ff1500ffe1e68011cda0a15007521013707777e1a04d0268e3d27fd4941d7560ad38e7c569c3c0e704561d79af476b85c52f722011af8db8583c4831b72b658c8be5acc1f08b6732ee85f79a2707be2fa9cc644541f7c0df6a4039837164df0f11f7c4c7976079ea31db8a2e8bddd4978b"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 16:01:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) shutdown(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRES16=r1], 0x10) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) sendmsg(r7, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="1430d13a74ffacac46534766593d5a12c46c9fb58ffe927327cedc1b58087217da8f6831607a2c77292d830e9acb55413b1ac8521fa2665027551dd12a4e6cc417751fbae838f88e53b4fffa158f825ff545aedcd703f628415e816c9a00433b9716af8904d8d1", 0x67}, {&(0x7f00000001c0)="5753bf2a6fff49d16b0c0061a4c5a2300d7b9b8c5f625df2da32a84c91f757c28e0e25af7df7a31d3e217f67acd70e5f168750f74b18744d57aec7dc206ab583bf4a2598d313e50d96edea1c42f414f1b66582776d7b1a8e18e5c896efac483fbd9313e662", 0x65}, {&(0x7f0000000240)="9c01bef7d2e07ef460aee8b71d4305333d974e2de66e1e2e0e4239100c6dbd4b5c5177967ba5aee188b4d1af111cb1371f45bfaf9488fba9aebce720a1e4aa7c73b4f4d786c583fb182c20b1b06b9ad9915ae441d08d299154b34ba310c57c4b0e216b94782ede99a1e700aad8198ccae0a3fd49a690a6aa67b25874875a595e543a709e4974706353d790a358c4732ec2e3c80940b661d793c522fa6212db73fc149c405868e4aba0c752f721f635c57024af4a4d080791e98efa4a18bacbf02d44c27e19710069cbd433531ad0e884712288514b772c6d064cc6b2e6f8eb016b7d251f453009e6238a8d04cb304b829e41944f73c139f6a7335aa8821c", 0xfe}, {&(0x7f0000000340)="58967680a021408e3cb316d96492c8c0fa6b329b34b4ca63f39b5ed58f039215ce8a94b0106a1758cf8b9f621adee40ef77fccad0131b6fae854d6d205393591d9fedb20524cee6c35c4c871ac7f0d19cbeacd359c59d98a3c96431eff625f10231bb08655fe82401e811e05046ef8fad36c2b67e41a297a789af677a804b91f8d35f71ee62d1348822588dc9b8b2b98c9391d4b8fc7b7c9ad15eab61d3013e351e15a7c67843df3ebce94123ca144a55c8fc8b8819668b93a93a7395c10fd188fc6169b755e246313dc660e2f2feaab16", 0xd1}, {&(0x7f0000000040)="6d250063e163b6b20f159661", 0xc}], 0x5, &(0x7f00000004c0)=[{0xb0, 0x1, 0x896, "8a7056f75d4b956039e3b4fc031501b68e9ea2381515f1467242bfb90adf0f26507aa4286ed862af4fb3eb310e7c81d1e93f62170aa993cb51b4eae77649dc5a40ddaaaaff66932a627e675fb2472874d1f914c2c1c1f2e81c7d5fc251ec94521b596fed8868920a827f1c273f0daa1b0fd8c2bcaeb490b98772f3b4862433a0f75e51021ea4840cc4792e8d8bc250cb4a716ae8d116c6a2dd4b27"}, {0xa0, 0x1, 0x1a, "dbcf2fa2c76c8618fedf8da0c0e3ce8adfe3e95ec55651f6c26dc893b2e8a6f9d8f13e8ede5a8e88b06510f008f6971b374fbae46cc0c626f0a115d86da6411fc5d7bb8864c0688d84241cb5c52f7cd079d8f385bb7a263ed87929536535da646973fc9caf1cc8f00cb027b1ae5f42f636288bdbd5f339db71db3de8f0411ca7dbd46c8dd773d6d03d6a13f8be996f41"}, {0x108, 0xffff, 0x5, "7290ae8f37179a181866d1e0624a48d865fdf0db084cb7b4ef82338ffec9c6b565498784fab89a1b7625e2de9d0965abb2d0f08daaa821463696f58bd2d66a167b0a5ef1627ff4ad23d0c8448ab6496e81f3021289bcdddc501991a86aa65ec3c93e17e902cdc08b3121fab24c5e71fdfdbb5d1ccc09fc1193f81473ec9432caca5bd65d3ca8141b7a2c7dc5b9b007e589791907e62839f7725c93e2c9868284d23b58ec11c095afeab05c15c57f467ed70df753d4556847fd4364004b93264d5e390054f6339a27edde3cd8ab3922295b84d0cdb91857544291aeecbe0d966940ef6930f5aab071bc3314320336f301a2538466"}], 0x258}, 0x9) 16:01:06 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xa41, 0x5}, {0xfffffffffffffff7, 0x4}}, &(0x7f0000000100)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) pread(r0, &(0x7f0000000200)="13", 0xffffffffffffffe9, 0x0, 0x8000000000) close(r0) getpid() execve(0x0, 0x0, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366403c02df71795acd76ef3caf00", 0xab}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:01:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x8) kqueue() setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x216, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) shmdt(r4) close(r0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/30) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x8, 0x0, 0x0) shutdown(r8, 0x2) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000000)=0x103) fsync(0xffffffffffffffff) 16:01:06 executing program 0: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x1c6, 0x80, 0xff, 0x7e}, {0xb79, 0x2, 0xff, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="57cd5fa0e7c2abc345b9d890"]) 16:01:06 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = semget$private(0x0, 0x7, 0x480) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x3d, 0x3, 0x10000}]}) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:01:06 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x5813, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:01:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x3ff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)={@remote, @local}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)='W=O', 0x3}, {&(0x7f0000000200)}, {&(0x7f0000000240)="c481c902a118d2c08e419459180d01650dc6945a8b4917bc45b6337031c2231ab9a0457d5ca9e474e2fe87adbbcdfc97c423d36e3c298780a3f8e842faf00cb2eb2d63a4ce19b8832f106fc389a773a74a36f605d8a27a0df474bbdb2ca0e23eee2a9948fbf537c42fd50b76b1bf8b", 0x6f}], 0x3, 0x0, 0x30) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000300)) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1f, 0x5, 0x3f, 0x9}, {0x0, 0x6, 0x2, 0x10000}, {0x8001, 0x9, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, 0x0, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r8 = getgid() semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r7, r6, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setregid(0x0, r6) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = dup2(r3, r2) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xc9, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="9c1d3454bf949292915b7e59d440100216f1f8747319491177f16c7651e27d86a26e9ce170049bd84751857f56892d17bfc94d180cf3b7f5cfac09a34dccd75524aaf53ec40d1bbb614aa4b176aff4f6940901725cc615f677f42e167b29f670d5e07f650b2be1844fda5867f57c10a3900512772fb11da6126326c921f47cb9ac6945dd57a06411c2247284c63922053c0ee632bb47895eb7622456fecfe69bd8e830708a9c65cd7bffed0ba52a7a414d4f7a659b838ef15fe8fa6cf03acb4ca9d7169e97ad0ab819dbfa6ba48cb5", 0xcf}, {&(0x7f0000000200)="71d48e8670717bfd1643486763ee9ac69da8ec90feea9fed3bbf9fdd87673d4f81e15bf7df0d64f15d2e9d57a9a91a55fbb333951b477f6c4dacc76bb5fbd266ce2cf2b07bc5438065c7eb497979f22b7d7a53f62fa96ad3051829892f3fc71195f0d4f39a7d9d51c949fbd1baa1836edd5b78af48d36910", 0x78}, {&(0x7f0000000280)="3dc6dfe23083d82ca7e0ccef1e663ed80df61bcbda5aeea394b16575095770d107d9feb4ade6f01138c7d8c00beee164ce664ed2b119c7dabe3adc384d319cc69f38f1cda0b2090497ca850d8ea18c9e9282a777fa11f87928b1561fe665df3e2cb52f98f6a0a42e8dda8ba20327d22641fa8120f4bc1a3997dfc0aa302cc39d09d82d9b13bcd2a034a8e700b3f98d609114123728402b6ab73e7e8183e49a08b2363936c4edb47af1216e81d49719a9c5eadcf338f47c279e6a4eead06b94c614895834df706f69ac72db68e626e5f357435be4253f00b4a2ef7b1b7ecea7ec0a92da", 0xe3}, {&(0x7f0000000380)="bd100a660cb5926ee87428cc98c06e85acf9a8e11e81acc5e67e0edd9eb8c644d265b4c43c209f146de4550d62fd1684436cbf3971286e773b7ee80f0d0cc44fce07eca62956e17fa8534e8e7c6d518f56f5ad110f2a468a446b92e5261820c926bb91b40a8941f17f689ef45c9bc2df76", 0x71}, {&(0x7f0000000400)="2cd0b13f173b938816b1796c6dbe8f1e294b4efce109359d8b0f175babd00f122965fa6b1d4e36e58b87326cebcc573ef124d1f94db81ac38597e0f0147305466a0b7337bfc7829650201d5afb72f415f5e0a6", 0x53}, {&(0x7f0000000480)="ee4d0f2166347851e0be9d6e6edf3c442306382b6d9e8fffb690ca37e43d5ccf9260332f4b7d071d73658bb66252cb71a97c1cd355face8724146a7831c2170f50f92ca03af05d4d0ff406f9f0510dc6fc900ae8414fe0a3d8b64510dfda633d28b8f7f3b479786880fc", 0x6a}, {&(0x7f0000000500)="4cdcd89950e0c8cc4277f4e8847cf28d366285f86201398a3ea3c4369610fc5cf9a931828d568d034163498f2aaf61f48f861625346894f57b41d504641e1abc2cd4bc2f7dd68c1e9a0b1df7ed424a36f0182532ae54f10b670f0270f59332a2bfcee8e2335138f5086de498e8d3", 0x6e}], 0x7, &(0x7f0000000600)=[{0x18, 0xffff, 0x101, "34763f566ebfed"}, {0x110, 0x1, 0x0, "acffd651492a0e4a3116d423244b35dc4585190f1f1ee605c20b63052c6b61a09640057d3ea4272de788d727de763bfa63a7db66a7c0fb46ec1e1e3bc55b653faff0b25c86bbb34513816585c5a295ee5dcccaca458a2ff08eef6b4f6f7e76da9109fad2b1d88342dcbe777e0e27a0157b74a177c780ecd76324e325da5b642acf5340331cf5350608ccf71ae364a0fbc135226d17d2ff4aaa474fad2b434ba26b456ed2fe1b4ec412af3a0c2aaeac5b27da0d95f3c3ec2fd9c7e0f69a4085be2f29112aca917bed116207ca576815b0c2726e003440bb1840d96ffca8994b75b24b121c775ea1a3c74bfd1bf5a71319bf984761d1db9dd805"}, {0x1010, 0x1, 0xb848, "5205c00115fe6a5b0538c43b69da5fdb87b79fd463424d9684d9268e4eacaa2dfd616ddc731755d15b0cb38f3c62ca2c5999d2542e65d09a0cf3b160f5292d57dc36009123813067d8776eb735f2d7dbd19f0ff3599bbb833bc94036b91755ab962506414c0e0cece4b9cd4d1ed9e904f1e16cbd2d0ed85e8453d74333d8faaf38556b41578a6611c77c9ac5e9b038c88b00d6531b2e4eddd1bdd84473664473393a08945ea2313d3bf4790b6a6308038f14f25213c26fbe8b368a18364debb7a1a9523060f3dee8f30a0b02aa7baa5947308856ef4fd35ba2e624f7676336794556e49ea693b996a86e5c7d95aacdeca4e52b958d46a40807a946ae6c9539709353479bba3c7c2c79e4069206dbb8d9c6ed10ddf80241b492f550ea6d182e50e7efc7a14558d5803943a70f7182fee32306cf51745beb8a2538db9e45c21a06cc54df7c5b62dc0ff07bb39e5001b953a0c62babcfaed52914d84dc0005f00220ce7743317a5d197c8c1e35056d7fd5b6da2880c6db76fad8225bf4a8cc30016ec79b8939ca349d3c22c2e3debf3d3409c5673a707b2f0a5c0b72ff64ca4637ddc0c655b19bec33d3b9e87a38afd96340229a65703dd180bce44ef4bbc43e64bdf4e8b71613b62853900d701e0b63ac21bc58c780abc5809b7474b3f1ea0b0b0611427a23a54efcf1cd809920f3a6281238ca691c9e9de5c01eddd2e7cb0f891fe541f38bf3bf2ff2fe2b7dca23082694a5b343e35fac13a5ba2f5305c9756a6ea28f4db346118f1770564511fadd44691c15ec34adfa44b338456c486d024a1ab6f03eb471b6f044abd7f3d6f2160f30b920ab7db6d1f9340c55210809da80c5860c741a9390ada62d913b79a603b88d9abbcd875653c5570ef5032fc0004fbbddb7efc23c389cbb936b5fbad56ef5aafbfcee7f96c3e56c6738c2466184bb0779ce79729371ac91d2f6e64e8237f351dec00bff7d441fe077bd440bae0a92d5a086af2650fc9fdc59b920e25a548d82d4b0bb8803999e7d811430bdada6672178607e30371cd1f85520d34ef57693bb0376843d08931c08cf51c7df953ad9cbc2b210433fb2719517af9489185b488a5f1a733fa2ff97e36bafaed2a8de723129c8b953114e3b54566a5a0ab06f19dd7727fe32a08bcbad89bfccbb55527199d755f045603754db98f02eb6e54bcc986d7049031eb2476ad916cecd2a992f346532ec5f457999977465858ec38766ef9693ebf44ebee9cd0b3c381cfc8b12277a04d01314be5759918ffc1b5fbe428018d2df2570f4eae0394d4fabdc85cbbaf8f3c2a4ad57c2fd17a11dd26206bec76a347b746fe612ea26aef6ec4e9458c1c921f1765c86b0abfeacc2a17b83b17cfe314d7aad5bc4c2284e61ed126bc3452e6dfa85bca0c5b14074e2effad1b02c98b2d0e96f3178ed6b54859d853d445471693810293c66c5f1398a77b8f88b0c6628224e14c06f65e40c6b58b78d094d63062086e5db4337e0dbcdaa3644f02e99e159651891d9bfc90a5c3405bb753b2ff15ba3819d7d892e22e0c0618d74aa6430629ee355f773b97bd7e9c67e6ba1da60fc4cc23eb5458656d0f1c5512dc4e7b9164c0b692f53c6d77b4f042df6197ed4473215cdc65a13405e22fa40f42e3d66497e0d59618faefdc8691d99d90970578750ec713986c82d1441c1dbb684eba4617976a69bdf5248b917acf2dc44d3de4f1f150d9c307b5228acfff711f38d86a957da11ddcf90f1cc92b1cb4f8f34ddf389b33a07582d87f9475c0816bf320cdd9149a20d3cfa02cb5464a5d939eb1235646b0bd34bd4419317d5888f23147d68a554492cde83354538724bce3b83054e834ab49cc92f04fec5bd450fee0e2e9e24208448d44c11996b50ad76788f18218071fa9a3ed0ac5951aa996688a1a42e54369da64ceaf5f275fb4b59375c7483a25154eb0f234df4f0350f08babc5da0af3c5a2210e5352979c03792479d911c378a36bd85be10d22bbe1e0b6d316d16f7cdd17b5019e00ba3856beadb743dabb9a562350a7fcda4bda4ea324679b96a960323dc12ad96ea4eeae1002bc7d7f3a6f3103e0044d7c77caf13e262e8bfd29dcdfeda977ca37f2538022e9c085da9be06216b6f4f8d1d2c41045b68621403747e9e1a30a57d33d5dd27b30fb304b17af91c9f24de07d52d6b236d436e6686955a7de5f9fadb3de1ac3e5a485515f3c52c14e52b8b45e6c0cc33c8bc6cd08ffbdf0f76c50780f20121708a3e4bf8a44ac4e64599493ef1844d10ca1f2b6ff190c1ead7f5835639ee8efefde7f1e9b45790ad639776657dab6e8647bf5f8ec2a862c0badf1b8ea6bc8d4e4c7bc0ecd4967a8f9202fca2ef5fcec0563c38e6f624d953e686901a54e7d733492b5e9d0098954b6aa972faa06d20fa064f0be6dc9f0facd5ee8657b76b2c009c0ca766062cd4c87962697e88afa018a5f7e4ee13ff002263f4d7b016cb9a952d51473ff1e85b9458fde7cac669662c206bf241dbb71777a11a5d17e63ab61a0dcbbfe964efe5b824e26dc9bef5b183acaea4247e281184ebe16d872f821037783111bd859ba2e6be615c13783de8ce31e7defe6dcdd709d4862d57e8988c0bc2fd9a605a3325d667a44d00d84e09483fcc4b2999fdfcd2233f9c0493663a264ab52160d46cac9526bc47266e1f770e2212656a9f0890cd8bf6dccb9deff73cb1cab4ae120d6cff89d9d40a5453f19d2c4a9a5f00f51ac353de24961e400d4538e5446a67782f6392b722e97bff814dbbfacf8cf147364b8845af7560abb87a2162c39f992de3faabf92c7b57ec7a34cb485a58153286f6e95e9792f848e732604388f115ae35cda82215b9dbd4e9a5f26ece6e27bfc9d6f472dde36e4bc540f7a499ae0b71195c8220e801c59b14e86077852a7f6813c1dac2795818a9d6c1bf7476a7cb61485f9520b93503ce95f2aa50f0f44b539a8d8e2b04cb38b030076a3a3578bc73ff427924134a74299cd76425019de4d8c140171d1170e6a565cc47e2c0fc94830a8bf7014771320e99a769b92bb7f62eda929f218785081a4dc1567728692fcb2d85e9074cb38c6a23bff92eab34a9f11cd3c4816ad60b75d47bcb78434ea9d5eb605cad1d261a5b50d754644545fb3952f769160d6cd7fafe7f35ade483d491e4a9e30ebb1d20df21f03980f196380beeaed9c787c327d53ac6a08c353eee8fb21909e60176f2c7193d7e992a8f25ef021c44484c6a91b30832d140fbdef6cd0b2470777d8e509f35db90039b663d0b1dff3b08889f7cf19ba0f517ed8b4754308d244440f207b8b28cb994529aa6db93ac446cd0d000ae53c353e180e2eca6f7f37b65e5db249edc60635c7c012fd3fba05cd63c09753a439aa3240e668dda90f62274d6d0669839126afc074f24b607f67d64986703423601d88b66a153a91598f3eb350fb2e0e88fa925659636f6c5020c165f254c0865e6bd838f0577dfd784880192431414be04480691ed3c96a81e9ff8b1b08c5471ab8c85c529a297ce89a3b03c7b7c4f0910919b18739c755f6090bfca590d180bd3caee3f13a3950b6888add1dc27196257114aeb3634095305f72e7c1fb6f00c4222b2f391f7455294d36721b86a22f0b42da0cdfd163d08837a1fecde2a0919673e639324842105c9f86773d08bf72666f95f6ff2cdde4b19ebcbd7494aeefb12c032956848dca93bce6a26bcb4ea445622124fb8a2a67dec6659595416f9efd4050d0a778249208dd134d801949a22a412284e8dde919c7bb8abdcff8a4d59e886e1a3d2b06d059d2726999c359944d062d97fb204ee2693b3f8a67dbff2e842b9eeae220a26494e261f50d35ee8efda0bcf2173de491fee91a98278e889d105f7190326604722af1fe769e3bf25fbdb54b83dcb588d2a5dab3b453495ca006f87ca04383eb9fb4877ed6346b320d7f4f26622d904b078cff9f383ed51fb952dcf6489951c1f69bfb31444967b17c760b677f8fecb4a4ccbaae0c3f9b3589236620224a28f0ae6eb92253d0dbd5c0942f83ff9db2072cfdf91703aaba5b6bdd6e33e8e4e827ff744ffed32ca00542c69bbfac1bb574af8ed741ac4c86fbd1d15972de14675addafe53d3d7a9f35cc57fd7a0633782a0386b8659d454f3304b17cbffb395d20f2ec0b0099dd4b83cda138cd98c4abe44095a0a08069a3a996c98c1e3bc5c58fcd191f9a9c3db0c9c535baf25ffddf605d696146218c60d927382fe0a25af4e7f3f42637879f91121ac4c020e5827ec783d9003b85e6d35e527d466cb6981646e161e38d03af8257e49b994fd503b3f03bbf75ed702bf5f19078588816baaa8dc4500c19c36a7f2100fed345141b62bb43e09a864c4d0eaecb353e68b91ab8699d3f07be75c4048bc7933d17a85c117de6b879b6c8e3a25b92fc4312743ad602bdb588d635c51b5181dcf11de64c247d585fe637c0cf9ca1ca64f1cbf8cb900b9efdc54a5c33eeb60714ac6651b07837e31551e40b201b30cc403e37ac4f758987a20c30a2a504c199744772be271642d290a8c9742e8b3a35faa462241c527678fd7c430b4bb748eef9ebb11ac5f02d6d947eb530deac4fc606858a9ad72172683a7dafc63ad60204695bb3c980440eaeaf7fe3077f4367b1a233da5e11884f21554c69d4494068ac58aadd67d6e7f9b01da16ef4dfaeb0dc0f398332f6a517851e216afaa51a84ee30344b9f549e3c8bae6aa44152f21d315f6f63787b1fd5e535de1125883f6e6c8180c2446ea28b0e77f2bb12bf20a592c00fdd5b2c48b1316e3650ea3315afdbe223a5400485de8ebd55c1140ae4d5a45ed239b6380d1b1853902b8028801817d5cb715ae58035d759abd28af76978d96e35ceb07aa026a69c37a4b5e6f5dcc5fbc33ed45f57a28780ba0fda5d016f9e08a73057a74f15b6228f7cf61533cd01d1b9517ed9900205503e288f9247891a486ccac68120cddc53d2bc2fcf1478a7c4808cbe130224f8219f1bf5156ddab4802857ec26a136fbb9af18c052031108ea70cb9f0af5c9e5c2f5ccd278f2d7323977e5a32c66b512d0b83eaba5a874e69702998012560281e66542f75a7f42bd1e11d7a6943b9131b2e6f143d2650ce2f18055e5f742a3aee67064f8f9e692ebb3ed375a5bb584edf205f56b941605402b10e4e00e1d8370a75ba77ce024a528346a3a60eb924a2e9bd6192b942be4d377a4e75519f351fbb3dadd798fd74c4e563e848b134e1e74df1721968e83300b1686de2bc2f787df2052ff87574288d8080e3878ab6215581056efd4f6af824c90258e7c7c24a7759d59504b92b6fd32f29cb21d0ee52f00cb9a9b5c7e484e9ec6afbd7a3eb903e22d37dddd4b00e0b8e5fb2cdc339d89c7045142c0f9d7074ffbf3e77f036874c6a38323464c8c390bad4c94e7f1806dc6610501188ac0e1d01dea91ab935ad3499185e91c57f56e7a6b229d71a284bf3cfe962b7dcd5d84ab19d2da58eaa2e940b095ed71873a16af16ccde666e4664f8fb4f45ad396193eb9591540d425465a28f60fad41a44f3147aaf42db8625a2a29111564d966513d65c7f0a8efe281df89840186c1db15d4442da1c6274eed986dac50065b8fd44cdce1882f32e9f5d95669a29e0b73315f01af3e10a737329f515713d339c061e6bfcae4e3cfe89f1d2add16bfab9cb53e01fc9dcc68a973dfb05c9da78ccabced3fd64f6989e44bc88ab9d2593c5f621bdd39560381a655f9f1ad2ecc4d327c6dc7c23cf8c33d6240981142ca0c269760ff62b4a"}, {0x90, 0xffff, 0x1, "1a8d0ac5feca6e78f485bd058a95935f14da2a3ce8b013cb6136261b4eb5b931d09c32faf7e0b073c77de0dc198b41eba81105d370be00f9219da3efc9563f759842011fe16be95b372b26eec822bda01093cc627b348173f767365bcd0ca07d8e2a8a171330543288a68907d409b0ccd82232e734259ec99059"}], 0x11c8}, 0x7) chflagsat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x190c, 0x0) 16:01:06 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() socket(0x10, 0x4, 0x47) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) fsync(r1) setreuid(0xee00, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="277bb36cecef5ecde7211c02c062f761f54781d71c630000000000000000000000000000a63cffa915e19d17b6fdcb349a72952d0af66c89f1bbaa08839b712eb9878e5f132d2316add18c9d3883642a34ce0000f59d492dc44ce72ac901f6d0f1f27127660ae9c9553f7274fc0ba72e8ac744f2060000007f8cd85fef805fb8105a808cad3bc9a8401ed704191b8ec0709a5de0b288800c6fdabbdd28e3b70bb23f4b19912a13149c809211bcd1729c8c0f4fa9d2a29c6d98ead104d4931bd1a754de335a5329a5d17c33665f4669a3ae43d3f3808147d85056eeb669f2825bedf54887b0714db0c46f8e358c81862468ead6b374fc7d95bf883241ab4993c7eeb0ef1be494eece8da6cda53addaf8f1482c73e2f24d13c0d1c98af160920c7ed484ed55161a477ad4f6397d11258c26d02c31ea6ce3eb1fd0b662f5bc7bd7f911d1ba5389f84574e87e5d1f614010e7868e4d019a2ff97438a04038712b6b0db812e7b75d3f8062c296a0c01ae67b29fb462c9678c0e01a85a7232c0a30c9169cc2eaa53d8d48bcbc5c3bfd0ed70af9ffbcb2b0ce9c8a0583ee66e8c8fa2a076ceb5c7bd0315641d661bf65257b9392aaea8ff67ca62864dfeae7c8a8485aa7fc48d6b24b7de37ed8d54cdfb75a04af51e65a711e49b092f974cff147628829430325183c486b5cb0c78a8b2ac3ff1729de9b384db7153d118eae7baf1bdf38d5a0dac9db99c4a986ba0e942006c9c2c6ca604671d382bd804d4d482fcd557e277c913e5974a62e6ceb8a2bc7dec848ac67937870afd5096b708ccd9ce9a634a023dab1858c496ac5ec64e2c36000e24e5d849458be6722ec8e4c6271863320aeec5a1ffce233a93c83df8d5f6ea46f5af792d0f77f1c6cdeecdc1f95c9dc2cf22ac726bb09ccbb7c4e2aa0b7d38703b940434030447693a13bcc4284c844abd3a226c3403dd17901f011f44f54fad79ff46b50766745231dad21c4f6557395dbd793df76faf7246f690f262511a57bfe5ca492b10a4b2383a610f48647481efd60f298d7c17b311776fa8ae7743af992ba7b8630b7f3c887d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) write(r2, &(0x7f0000000040), 0xe7) socket(0x6, 0x2, 0x5) 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387050000e2b8180000002900000031000000000000b70700020000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="22317ac47dbccb6ad5ecae27511379c356333f188d8d7ee36d4d60d0bf1ac93d72fd556c02c5a11df90be3320a4372b5da9df7a7f8e8d909377a1c5b148f2c118ba8031443c3b0c4f5cd68424cfac8", 0x4f, 0x801, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x8fe}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1ff, 0x20, 0x2, 0xc5}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 16:01:07 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000000c0)=ANY=[@ANYBLOB="af09557790ffffffff08004b9100c1006700073f009078ac1400bbac1400aa940600000006442c205100000858000002640000ba43b883479da1ed38000500000007000085deffffffff00000009e0000001000000070000ffff443480b10000000000000005e00000020000000900000006000010000000000100000081e000000200000200ac1400aa0000003f892ba7e00000017f00000100000000e0000001ffffffff00000000e0000002ac1400aaac1400aae00000029406000000060095e8c80e8349714999502256815f1f"]) r0 = socket$inet(0x2, 0x8004, 0x1f) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20, 0x16e) recvfrom$inet(r0, &(0x7f0000000000)=""/151, 0x97, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) getpid() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="8694c548b79c64369d0f9549e8b1c6ecb9", 0x11}, {&(0x7f0000000140)="37b00f1068d5d3d6a932c9523610344a40d3ff400376295c33ea01d768ebe3f22d0a058eeef72796155b89fb289364241286e2f605431ee722541fcbd15da1a2011ec6e1c391cf00b6f64bfe", 0x4c}, {&(0x7f00000000c0)="5afd7da12520c9a119f3c86b", 0xc}, {&(0x7f00000001c0)="288e47c28ba168ee8c1eef8e35a930fae131814012c24ad0781a8fd284071528b412a906495cac01885fe6ea39cbaeb1cd9c7e797a793d917df7f528a4825958abda75ed971e8446f1f800a427f0f3c5177b6966f5bfcf5115afffb4230f24a19f1274650dcd8917899fc3463aea7538ad296a489cc2", 0x76}, {&(0x7f0000000240)="8aae4baad57c70defa5e79ebe05067dd8d05883348982b0ec0e0d767a99197e09c398479bc3363fee921e9eb4a1e3cedcf533692477615359f666c12", 0x3c}, {&(0x7f0000000280)="bc439b5a25fddb88f50c9ca2d1f5832fcb24835d7e0293afb24614b124d7d5cb9218f099375448d340f7541479f351a65962d9440cfe96fc6fffbe11ca824e7943082c6cb2ce2e448159ade846b96e4dbd2cbe7cdd403cf808779d4c02da70a448ede0878b32645879cef96219196de0e4641642dff090986692e69c3ba920ccce72e1a909725cb45793c397ce016635e67ffcc6f6c99a4002a22cab", 0x9c}], 0x6, 0x0, 0xc9) 16:01:07 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20048, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="accbffaea5d14c9eb088ca595d330be81d1740e1f75ddb77cea75f4a6786f96cbd5b44364f5fc052f923f75ee0258f4b11396ffe08031dac2e7fc942630936a81a16d3667851ac691c659c691f54100b40d4f93501ec50e25fc1121ee1e06329df12e0ea81b1ce17991eaabde90e1bf793b84b1703e7f042139f30c6d5f749a6afce2232582250ec3bf5bfe8de628ec12cac294a2f97aaf016bf53452b20eb3581a3dbf0d1983a5e496a82b3c5c97d8c55dc591f5c8cc706b8360db04e323a67b0ad7dfe3bf0cd84692ca76360690e541165bceecb084ed94868b8ad3fc3ce4a64b84da97416e4f1", 0xe8}, {&(0x7f00000001c0)="5cabde55dcbb2f528039b1ab2ebef2c853", 0x11}, {&(0x7f0000000200)="2f82f7ba42e09ab291443bd3a5dfd46dfc6126443d4022c842c7540a24b1080e80d5b535c427e955dc1bf697520f7e0263d3b21a1487640ec0061d331c00803703b0", 0x42}, {&(0x7f0000000280)="1692a2e1f369693e7b1133a0f0b7d82ea6b5db5ab5c73a19dafe4f6f842cb54a9cdf79566b930aab4aefa1430047bc7182614d089b13dadd21e7f83ce17e036a53f1b64378a5e7a7dc0a97af13c2c576cf1466eb4760f39a71d36f2b63fea2ad79fbbc2d4d95c1e7f5dd67ffe7a57bb1bc64b02bf780becb8706c0d2a0cecfaac6b6eea04bc535a4adbe31f8797a2fcc787ef9f9f11cfad5a7e1c2bb3d581e2b3c88340c5525a8f5a5473a6c966693be4ebd03c579126276b525ad4e3fd548c0601e16c2719ee358eb4e3929ccbda0db0eaf0d933a4ead3059366831942f28aa7226a1c508bd1ea465b4ab3b2c163cbf8b28e14f4447a79477", 0xf9}, {&(0x7f0000000380)="f3091c53a527507c8045dd254b86fce66246fe194bc1eba5e9e9977110f9", 0x1e}, {&(0x7f00000003c0)="ef657d00f2548be27f20974de5e76d87c40dada7785648fdcbde7132435c5e9e457d0bd043b4472b9272bb03b0330a76517d0c6d719de5c241e84ab112b2b1c6e6283dc77b7d8350e3ca13ef81deb0ff5d33a399c9de1cef60b3a2c758074712c790fc628a7b4a49a13ea8", 0x6b}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r0, r4}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}], 0x48, 0x409}, 0xc) 16:01:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="73c0e7b4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) getppid() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 16:01:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xcec, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$inet(0x2, 0x4, 0xff) r6 = kqueue() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0500f9ff1088276fe6a286a57e3cc1e682956ba1bef0de344582a4d2826b8dddea892e4c17665a5f54db63d7a0c615a6b5855382637446a03a43f43adf9bd9f208ea9a24ca47d84b94294ef95cf5a3f31348d32661e8237698bceb243fed465b0621b289903f60d50a"], 0xa) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = kqueue() getpgrp() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x10000, 0x5}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20000000}, {{r5}, 0xfffffffffffffffd, 0x74, 0x80000000, 0x800, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x8, 0x80}, {{r6}, 0xfffffffffffffffa, 0x15, 0x40, 0x80, 0xc295}, {{r0}, 0xfffffffffffffff9, 0x41, 0x24, 0x8, 0xffffffffffff35f7}], 0x4, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffa, 0x39, 0x1, 0xd33a, 0x5}, {{r8}, 0xffffffffffffffff, 0xe0, 0x0, 0x7, 0x46ec}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0xaf8, 0x1}], 0x100000, &(0x7f0000000300)={0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x3f, 0x200000], [], [], [0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) 16:01:07 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) read(r2, &(0x7f00000000c0)=""/248, 0xf8) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:08 executing program 1: setgid(0xffffffffffffffff) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = semget(0x0, 0x2, 0x20b) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r1, r1, 0x0, r1, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xb3, r3, r4, r5, r6, 0x40, 0x8}, 0x3, 0x1}) chflagsat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10009, 0x2) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getuid() setuid(r8) getegid() r9 = semget(0x1, 0x0, 0x500) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000340)=""/226) r10 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x2, 0x1) dup(r10) openat$pf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pf\x00', 0x80, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000055160000000000000000a7809505c57b8f9b0601ead5afaa00000036430000000000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4010, 0x0, 0x0, 0x4}, {0x1ff}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000580)={0x3, 0x5, 0x20, {[0x100, 0x1000, 0x1, 0x8, 0x1, 0x2, 0x0, 0x5541, 0xffffffff, 0x80, 0x8, 0x3fb8, 0x3, 0x21, 0x7, 0x6, 0x1, 0xc7a], [0x5fb, 0x400, 0x400, 0x4, 0x1, 0x5, 0x1, 0x8, 0x3, 0xfff], [0x3ff, 0x0, 0xf2, 0x1, 0x800, 0x3f, 0x3], [0x8, 0x3, 0x8, 0x7, 0x0, 0x9], [{0x3, 0x7, 0x400, 0x40}, {0x7ff, 0x2, 0x9, 0x8}, {0x7, 0x4, 0x26, 0x2}, {0x1ff, 0x5, 0x8, 0x9}, {0x3, 0x1, 0x5, 0xb2}, {0x8, 0x7fff, 0x2, 0xfffffffffffffff9}, {0x0, 0x8, 0x6, 0x80000001}, {0x0, 0x9, 0x2f, 0x3}], {0x9, 0x101, 0x9, 0x1}, {0x9, 0x8, 0xffffffff, 0x5}}}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) ioctl$KDDISABIO(r2, 0x20004b3d) 16:01:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}, {&(0x7f0000000380)="cbd051f98538789d45d80cc15622726b776ff73ce18c5a099f66030892cbf338f12e38c997dfb41f39a0bb49dfed938b85e078116fb3aa2ecbb1900d54af11cd442e236384bfa6c8aeb96091067acfef235b588ca99637ff5e0d498838b1ac33b2cc0c6120313116e49ae78ef977af01b2cd47d7c057dff96dbd57d51b7a68c405974abdd1500a", 0x87}, {&(0x7f0000000140)="853af65f8d894e43f8ef", 0xa}], 0x1000000000000314, 0x0, 0xfffffffffffffffd) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) r2 = semget(0x0, 0x2, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/168) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000280)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000100)={0x6, 0x8e30, {0xe4, 0x7f}}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x40, 0x5}) 16:01:08 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = fcntl$dupfd(r0, 0x3, r2) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, 0x0, 0x0) 16:01:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0101778c"], 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:08 executing program 1: nanosleep(&(0x7f0000000000)={0xfffffffffffffffc}, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) shutdown(r0, 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) bind(r5, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="3ebbb822323c", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @random="353050bd5d10", @local={0xac, 0x14, 0x0}}}}}) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x81, 0x3}) r4 = kqueue() r5 = dup(r4) r6 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x69, 0x1}, {0x20, 0x4}, {0x45, 0x9}, {0x43, 0xea}, {0x46, 0x200}, {0x8b}], 0x6}) r7 = dup(r6) kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) r8 = kqueue() open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) dup2(r8, r0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x75}], 0x0, 0x0, 0xffffffff, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r1, r2) 16:01:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7902220bcc97d55e89e088f5d578697d2f66696c653000"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 16:01:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x0, 0xff}, 0x7, 0x10001, 0xfffffffc}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x7) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) fsync(r4) r5 = dup(0xffffffffffffff9c) accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = socket(0x6, 0x4000, 0x3) pread(r6, &(0x7f00000002c0)="3231cdcdc302568ed460eedce0023cccc12c4a9e2dc46801917bdd28d8b2c93c69cf986da1eb0d5d830ea88ed66c8a709c90ee19a60747cd1cf749a25c6848fead6b8b269295f6f2aa71fa20ea778e7b76c40adb32d1c2fbbc885e6739c828cd8d2ea4ee639882e2b1c96fc28f035d9e37208a0eb90628e48be6f1564cea3eb76585ae7d18986493f839c2316c674a0560866eec99001811fcd9d91a3a710f4974", 0xa1, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt(r7, 0x1, 0x0, &(0x7f00000003c0)=""/4096, &(0x7f00000013c0)=0x1000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001400)=0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$getflags(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xc9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) 16:01:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x101, 0x3ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x800, 0x3}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000002, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x2, 0x10000000000000}, {{r3}, 0xfffffffffffffffa, 0x82, 0x1, 0xffffffffffff0817, 0x5}, {{r0}, 0xfffffffffffffffd, 0x86, 0x8, 0x3}], 0x6, &(0x7f0000000280)={0x2, 0x3ff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x802, 0xfffffff8, {0x0, 0x18000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) write(r3, &(0x7f0000000040), 0xe7) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:01:09 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000002356262072fb768e229887446124082cdc66c0e50378041ea15c2d33ed0616ff3f7182a06b96ddc40870637617214dfecf08650254c266b4b101200ad60c95a3ee61bd05d4f55e7b9745b1c30adb4f1090af9e4c6b79cef88a25bd80fc2bac9bc2e864b83473e5dd142f55d602120341b26afee47e9cc3fe410573b22311c327b07f5559919bddd8435a792bc77b35b309efb7b997a0b8a1eaef8b37719b21d4aa263da627a0d2858e5a8b9a0b839d75ee24f6735302eb508ac04ccff3a719e019cb"], 0xca, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESOCT], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a020207e00000012000"], 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fchmodat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 16:01:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x20}, {0x18, 0x2, 0x3}, 0x2, [0x0, 0xa296, 0x3, 0xd1, 0x5, 0xff, 0xc6c, 0x3]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = socket$inet(0x2, 0x8000, 0x4) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0xd7, 0x20000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xe8, 0x4e9bd01f}, {{r4}, 0xfffffffffffffffa, 0x11, 0x2, 0x7, 0x29aa71bd}, {{r8}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x3487}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0xee3a}, {{}, 0xfffffffffffffffa, 0xdc, 0x4, 0x6, 0x20}, {{r7}, 0x4, 0xda, 0x8, 0x8, 0x5}, {{r6}, 0xffffffffffffffff, 0x12, 0x20000000, 0x10001, 0x9}], 0x37, 0x0, 0x80000000000c6c, 0x0) pwrite(r1, &(0x7f00000001c0)="72095f43142019b255eda6eef1767f4e57fee41888e0c265fd5018d1e3cc24cc83b1d36f41e80d07c7490fc512610c2b2820b31b579d6ea8cb1d0243018749b5ad7c29be7fcbd90735c628cc5c53dbe3db813f0841c91876c2b9d0ec16faec75097cd37830102c8bca0c4693b93d53104393f102b97765cbee270227c4a91f548f6724edde665c59cea120ba8a2222b65665843da77c1b7aa62afedfcdfcd112803c5a8c80ca9f92bc336a6a5f9586572bde41386080819214c90bc40ce4f8408c412bfc602035d4ef65504b699ccfcfb8289c75e7aed6b857f14ce1dcc36e7a8432f54bc655fb4f1e2aaa5f9d0159cef76d089d0e889a9a70d6e3a556f7", 0xfe, 0x0, 0xbc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x2, 0x15, 0xfffffffffffffffd}], 0xfffffff8, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x34, 0x1, 0x20000000000}, {{r5}, 0xfffffffffffffff8, 0x12, 0x1, 0x5, 0x7}], 0xfff, &(0x7f0000000380)={0x1c0, 0x1}) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x1, 0xc8, 0x100000000}, {{r1}, 0xf, 0x41, 0x6e58ed031db6516e, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0x22, 0xb, 0xe000000000000, 0x2}, {{r1}, 0xfffffffffffffff9, 0xe0, 0xf0000000, 0x4000000000, 0x2}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x24, 0x80, 0x4, 0x7}, {{}, 0xfffffffffffffffe, 0x10, 0x8, 0xdec, 0x485c3b74}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40, 0xfb7, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x1}, {{r6}, 0xfffffffffffffffb, 0xd8, 0x4, 0x20, 0x10000}, {{r7}, 0xfffffffffffffffd, 0x82, 0x2, 0x9, 0x4}], 0x1000, &(0x7f0000000280)={0x50000000, 0x3ff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) kqueue() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:01:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x1, 0x4, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x28f, 0x9}, {{r1}, 0x7ffffffffffffffc, 0x20, 0x80000000, 0x6, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x200, 0x9}, {{r4}, 0x0, 0x44, 0x1, 0xe8, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffa3, 0x5}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xc5, 0x2, 0x2, 0x8}, {{r5}, 0xfffffffffffffffc, 0x12, 0x80, 0x9, 0x8e1}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x100, 0x37}], 0x3ff, &(0x7f0000000200)={0x2, 0x5}) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f00000011c0), 0x0) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5010, r3, 0x0, 0x3) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xa966, 0x8, 0x3, "df79201d2d86c845ab53e70421d775e45be153df", 0x1ff, 0xc247}) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffff65ec, "925475445f0a765e2ba400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffff8, 0xb87f, 0xffffffff, 0x5, "c141b58ec0e040aa442b1620263d2c85ebd4fe4c", 0x100, 0x1f}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xe5c2a7926680db10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0xfffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="c4cc527db486d137", 0x8}], 0x1) close(r1) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0xffffffffffffffff]}}) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202696cca"], 0x10) write(r1, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r3 = dup(r0) fchdir(r2) r4 = socket$unix(0x1, 0x2, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0x4, 0x3}, 0x7, 0x2, 0x3bb}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) 16:01:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x7ffe, 0x14, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x4ea74a16ba515f70, './file0\x00'}, 0xa) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64000 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) socketpair(0x22, 0x6, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:01:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000003, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {0x3}, {0x0, 0x24000}, {0x0, 0x8}]}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffdffffff], [0x0, 0x0, 0x482]}}) select(0x40, &(0x7f0000000000)={0xd0, 0x9, 0x200, 0x5, 0x2, 0x7, 0x7, 0x80}, &(0x7f0000000040)={0x5, 0xb7, 0x3, 0x7, 0x100000000, 0x0, 0x4b89, 0x10000}, &(0x7f0000000080)={0x7, 0x6, 0x7, 0x994, 0xfffffffffffffffb, 0x9, 0xfffffffffffffc00, 0x100000001}, &(0x7f00000000c0)={0x1a5, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:10 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1b14, r3) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) close(r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x8001) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64000 16:01:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) sendto$unix(r1, &(0x7f00000000c0)="d9bca6841cc6a1d0b8b630f5d09d009947821f2e851c286a7894151a52a09413f004b5a643250c16f109ba20a472addbc7dce954356aaea16e1177fce9f27e67c07a79ac6a8a97124962aeac563631f80af08e99f92e4b401f49eb2d9907dd9cd13035d9e5fc83398137bd22edc842d65a543340f66c7d96ca3bdc9e679a015a5f1089b3be45", 0x86, 0x1, 0x0, 0x0) shutdown(r0, 0x1) 16:01:11 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x3, 0x1}]}}}}}}}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)=0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069af, &(0x7f0000000300)) 16:01:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) setpgid(r4, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20, r6) wait4(r3, 0x0, 0x8, &(0x7f0000000000)) 16:01:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) 16:01:11 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x4, &(0x7f00000005c0)=[r4, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="6c5e0a79bc8e1eb50d14658f6961a4eefd0cd852466cc83ebd443a", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="04"], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5fd30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230f08e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb189445503302e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f0000000080)="e7caabaa5b666b5f33bb3b53bfdaa1733ed76d567b4b7935e6f9cd99a42dc198d85c56b8d405a9ddee751444f67ead433192bbbb4a867aa15c8b765538e87ebe6b5942c2e616d918fac7cb17756795ecf6947c71ab12d8b147c8929690a691dbbd50dc660fc55bf6abb103abb268e2f91bd8a955faf999a329fb41d810", 0x7d) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) setsockopt(r4, 0x3ac6476a, 0x2a, &(0x7f0000000100)="ebffcbff3192963d000001000000000000000000b560813072f5227c010926ca9c0726b661fc3f1f0e723b9829f039814a35abfe573d183edf933266a751970d883dc4c1f7aef65cc07e2ed6107381ac64dfb851f3730b6bb6eee449f9d42b473ef7c29c38ebf12cedf5c7e426", 0x6d) r5 = dup2(r2, r2) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x7ffffffe}, {0x4, 0x7, 0x2, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="d11b000000000000aaaaaaaaaaaa88a83b0081002800196f4a80635f1e023dceb0415f4138ecafd82e2069e37a3d06339dcfd9f37df6ca4b10db4bc94f"]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) 16:01:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="8202060000000000000000e530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48827dd97e8f9569878bc02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f2a3fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072267d0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab206557157cac07db3673c44b825e8f5281fc411048deeb573344d9afdb787e79ff03000000000000b2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d04cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179000000000dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53a08eea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef1307000000fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x8, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20b00, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x40e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7874ae, r1) wait4(r1, 0x0, 0x1b, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) 16:01:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:01:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x2, 0x0, {[], [0xfffffffffffffffc]}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./bus/file0\x00', 0x10001, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6a, 0x7}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff1d000100000000000000"]) pipe2(&(0x7f0000000180), 0x10004) vm_resetcpu: failed vm_resetcpu: failed 16:01:11 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$setown(r2, 0x6, r0) setrlimit(0x0, &(0x7f0000000040)={0x40000005, 0x8}) 16:01:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="384cf55bd9e2e36af635813a0078", 0xe, 0x0, 0x0) flock(r2, 0x1) 16:01:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x7ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xc0, &(0x7f00000003c0)={@random="27d20600", @empty, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@generic={0x803d, "e01c99c3a50734255f782be3bb3432748fa3a2c984c49a6b45e57b73d767aac7aa8cebcf02bb3f4250fe5a2d104d40038d5131e26997c5d97fe491b829c6f99a7eac6435d3090e5ac2c45acd0ff227bd874f51d92cdf8a0b1a070e4b33c792b19a0edb07b56602e026c63614ef2cb22c31d64574134ae246020fe3dd28bd1bffff4be0a4e11c55455929291b91d2759d0778b77b96afeb6969ea01d555af1e23e7ea0fd31d6d7699d28b"}}}) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8808, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0x1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 16:01:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d57"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1, 0x0, 0x1004) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) msgrcv(r2, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 16:01:11 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="59ade7bec6a263b5ca3cefb7aa3b4a2ebb8062e09793c219823d58560284259e1fb23af228a3e76f8c39a708d50cab251a80427c43683fafb525cf0fb5bf740a4ec11a9fa39f472bf51fb75c9083660ba7962be284cd0ed6543c87e7f17a19c0b077a77616662be2d4f2ebe8cbfd891d3d5309165504ec994b06a5f599c87a8db3b1800cd4b7640bc5b1e73c205cf4197e562721cbf5ca9be4a44b948259a0c3090874a4661d4ae291799444b27e4a18ad837fb7bb49f58fcef5a11f041382520fccef7d1c67a24ce11e6f86b4cbd492579713f34c2d30a2f08a2331278a2a6340d3288ee42e4b0e221f0be542dbe7", 0xef}, {&(0x7f0000000100)="8b4ee20ea2e676577c08941e402c41743e6042df7216794906bad5d03a03eb0753053d83f36363b04c851488412caa23cb919a3802b6364afe9a38e0c1fcda9e844eff991ddf8d42cf984864e684267fe230f6bb7eb13d95d78d7114e6997286df1a77dc2bb3acdf0d1835b16f97ed8d36dba6f69b49896c54aa255dbe98ca73c61036d8062ac5060284557ce467ba4171442df8c77a813325", 0x99}, {&(0x7f00000001c0)="b48c6bb8de8b0f6c19c4de7513617a393f7cb6323024b8ccd4ac64b0ca6ad1b88a556e6e3705fb9164a6d51c0c1bb3b875c1869cc8cd5b68f984338d1347b551be58fe2b0dc876b09ecf2cff7727321f7adcf94fbe552f8d6340bacdcb003f1a00df9b2e45dc28a7c6f74185cc6b70b286ee93364401eed975ba4656b3aa7dee4c9376beacaf22d90445eac85182bca2e3fc582b9c75b10703306f643ccdfbcb6f2a0643444307133f38db37169f1a181a8f68722ae5403f4d7706e9e2acdc", 0xbf}, {&(0x7f0000000280)="3ff77795e43b287772cb9506ac83033f475a45a5bcda91f5ef9b97b8547fe02a18506ecd6f68101d87e1c3562e4bfbde4b0465eeb41e4792646d0ed89100a2ffe7fdbdb4ad6ca77c9f5043db5bdbca024d8558822a56970fe495d2a3e5e145e712e115b4f2c7a328e9ec98bbe5eb793acd", 0x71}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x2) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0xec) 16:01:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="467ef15b7c51f03ae04852440100000000000000583e8780dfeb000200025abc00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000100)="a97b86ba96509f149f86a8742643b29c45d7f605f8ceddb0d4684ec8365cd3e7c0c0b782346710b6c6a9fdf74d0dbf2dec4eae69b334804c9fc8f05ce8955652c98e2b7c75c84f9c233a45bc1a1e4c86977f", 0x52, 0x8, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) connect$unix(r2, &(0x7f0000002180)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2afe79386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237980000002ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65d6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a103000000df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7651597c63843d988e0090aa013fd3bc0c5a04c4161e6ee58f102da1af3b2bebcfa834f30e9833d7318bb9732ad69e86b3743c357cc0d2ff04837a14e83fa1660ebbabc3aaa7788454552da27d36e44ba5fd64bc4e47dfdf95c84b82438b4487816b2b0b30f38143e401ec19c3b51ad56", @ANYRESDEC], 0x10) dup2(r2, 0xffffffffffffffff) socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237980000002ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766e2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x408) connect$unix(r1, &(0x7f0000001140)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x10}, {r3, 0x90}], 0x2, 0x1460) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d, 0x0, 0x0, 0x800}, {0x25, 0x0, 0x10}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x2a) 16:01:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xfe3c) ioctl$TIOCFLUSH(r2, 0x40047002, &(0x7f0000000100)) 16:01:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xd0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x20014030003) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000300)="5ff1ca40ec8c9e71893b3ab5292049a41fba033cbcab44f4809a513b795ede413ddcd5e0f2fae5c1570bd6554844c9e84cd72249c4b14a13df2f3ce95ebc4b657cb12fee599bbc2b299cc87450576c0bfe45dfeac0dbd0c99a9947d137f7ba42f68745f9e9d684218a6a1a", 0x6b}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000ffff0000010000009e768ba8faf12cfd90af32d912deefec31d779745bd9b333400c80632c9b67a010a6160a62a97fc92468c52ad655de5b8827300cd6dae49dda2ba17bb75f3841ac73b9b1448265aaddaf2b3be57b7b2964fbdb058929773e1c326810eca2a080349e205a915253ed90768046398a0f850c948a78bd40d5f4a6707ffcaf3f62cd8d2dc2eb6b726cf39054c72c40539296b9b3322b7e83858f4d58767c0f09132c8e256ee56ec9dfdd034e384d10ab4d1f5ef9c944a8a4dc0d1eb3a85612b1d8f12019ae7e811472c08c43248e4ce61f2ed4f2a9457972cac418b205111e4bfb4d7b9f19f5a22f3803888bfb82fe26e880fdde8a04850a940ff5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x5}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000140)) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x9, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() 16:01:13 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x1f, 0x1800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) fchown(r0, 0x0, r4) r5 = getuid() setreuid(0x0, r5) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)) 16:01:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:13 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x1, 0x440) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = getgid() semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r7 = semget(0x1, 0x0, 0xda) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xbb5) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/224) r8 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) 16:01:13 executing program 0: mknod(&(0x7f0000000ffa)='\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0xa, 0x82, 0x5, 0x8}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x76dace9) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15, 0x0, 0x0, 0x7fffffff}, {0x55b1}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x7, 0x6, 0xffffffff00000000, {[0x3ff, 0x8, 0xc5, 0x7, 0x3, 0x1, 0x7, 0x6, 0x3, 0x6, 0x8, 0x8000, 0x18cf, 0x2, 0xf1a4, 0x5, 0x1, 0x1], [0x400, 0x0, 0x2, 0x5, 0xffffffffffff0001, 0x3, 0x100000001, 0xc000000, 0x80, 0x400], [0x9, 0x94, 0x64, 0xaa0, 0x4, 0x8000, 0xfff], [0xffffffffffff3ea8, 0x0, 0x80000001, 0xeb2, 0x401, 0x8], [{0x9, 0x5, 0x6, 0x6}, {0x3f, 0x8, 0xa720, 0xfc0000000000000}, {0x1, 0x6, 0x1, 0x7ff}, {0x8, 0x4, 0x1, 0x101}, {0xfff, 0x401, 0x2, 0x101}, {0xb8, 0x800, 0xfffffbff}, {0x101, 0x8, 0xffffffff, 0xfc2}, {0x1, 0xa5a, 0x4}], {0x5, 0x9, 0x10001, 0x100000000}, {0xfcfc, 0x1, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:13 executing program 1: r0 = socket(0x20, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x400) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f7865a2, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = dup(r7) r9 = dup(r0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x26, 0x10, 0x0, 0x401}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf3645484d40076b, 0x8, 0x65}, {{}, 0xfffffffffffffffd, 0x0, 0x20, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0x69, 0x20, 0xffffffffffffffff, 0x800}, {{r0}, 0xfffffffffffffffa, 0x0, 0x27, 0xa94, 0x1}, {{r2}, 0xffffffffffffffff, 0x72, 0x4, 0xfff, 0x7000000000000000}, {{}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x20, 0x7}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xffff, 0x101}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x8, 0x7}], 0x6, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x81, 0x1, 0x7, 0x8001}, {{}, 0xfffffffffffffffc, 0x47, 0x40, 0x1, 0x72}, {{r3}, 0xfffffffffffffffd, 0xf3, 0x2, 0x9, 0x2}, {{r4}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x20, 0x80, 0x8001}, {{r6}, 0xfffffffffffffffa, 0x18, 0x8, 0x7, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x0, 0x80, 0xffff, 0xfda}, {{r8}, 0xfffffffffffffffc, 0x90, 0x10, 0x5, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x74, 0x2ed900a73a87e06e, 0x16f000000000, 0x6}, {{r10}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x2}], 0x0, &(0x7f0000000380)={0x8, 0x7fff}) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB='A\x00./file0/'], 0xa) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:01:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xfffffffb, './file0/file0\x00'}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x10) 16:01:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x44) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x9) r3 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x40000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x100) write(r3, &(0x7f0000000000)="918208022efde586b67558919662", 0xe) 16:01:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = accept(r1, 0x0, &(0x7f00000000c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x10) socket$inet6(0x18, 0x6, 0x60) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b110508000000000000", 0xc}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) flock(r3, 0x1) 16:01:14 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x20, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffff4ffffff08004500003800fff00000019078e0000002ac1400aa0400907800000000450000000000000000110000ac1400aa00000000ad00000607000000"]) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c0277390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946310dab07f5902c077a761cd421b9a1e234a7db697f00981b696ac5c37be02966fcf4bdbf622b28c6d5d0599a670ba68b14546280bf597425719987731990e69057832e74133eb69c5b00543355ccb4acfbe06d24cade5623aac2356c5d132ecdda728ef695d3d0156f497757f691107df9533653cc12551b8f6a148910719b5c738e1c3079a26a22189d82989b2ea33e2277056d50040a7c1088706378841d4fa01150fda06ddbfd69842760a8c865110f0ee073617a9a564da8c2e3d55d10e6de46e135d09977e427707e4c0ceb409219ca6ee658220e6bcb96c2bd9903748221545c474d4ce34382ca8f020e7c16355940642b", 0x142}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0xffff, 0x1f, 0x8, {[0x10001, 0x3, 0x998, 0x3, 0x6fbd71bf, 0x7fff, 0x2f1, 0x6, 0x5, 0x1ff, 0x3, 0x0, 0x6, 0x8, 0x0, 0x5, 0x20, 0x2], [0xfffffffffffffffb, 0x7, 0xffff, 0x10001, 0x7edb, 0x8, 0x100, 0xffff, 0x7fff, 0x4], [0x3, 0x7ff, 0x0, 0x8, 0x9, 0x9, 0x3], [0x100, 0xfffffffffffff000, 0x5, 0x8, 0x2, 0x7], [{0xce3e, 0x8001, 0x4, 0x80000000}, {0x8, 0x80000001, 0x4, 0x6}, {0x2, 0xffff, 0x8, 0x7ff}, {0x4, 0x484, 0x20, 0x20}, {0x0, 0x9, 0x3b79, 0x8}, {0x8, 0x3, 0x80, 0x5ce}, {0xff, 0xfffffff8, 0x8, 0x6}, {0x9, 0x3, 0xfff, 0x5}], {0x3, 0x8, 0x101, 0x5}, {0x8, 0x5, 0x26e88754, 0x4}}}) 16:01:18 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf22c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9019e05efc1e399dd11888dbe5250091891212388fd36f77426355cbadad633abf2b542", 0x54, 0x2, 0x0, 0x0) 16:01:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x100, 0x1000}, 0x8) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) sendmsg(r4, &(0x7f0000001700)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000180)="ede69973caa9c3fba9d929a62b92441f9a97c3541af7da53f7f8cc353b50dd76418d28bcd25ee17dcb289d1422169976060742e8af5ebddb6e34b55d388dc68a112f2b0bc4cd9d2515e5e59f848526019e23bc84386ada671d5bf197b7a35c7c24f78a263c615e2a16878306ef3282bd50b4806ab9b8814c28e21caeeebe693c74d99537c4911079bff7891922ddbf12e18b75249e536822a6abc3e8c686bcb9", 0xa0}, {&(0x7f0000000240)="62edf6031d096e94ae6c582d70410bdf5ec94bdb09181b8deb9714d29ede08342eb3fae022c328927226fcff6e633afcae4f7b9f6421f231b6464f9ca982d4b3fbfd7c43", 0x44}, {&(0x7f0000001300)="9d9f290c39cc64d1895e8e65c8239f98fc8b50a3d1978bf8797ba02ab9b6f8b82e3f0c5e7098e03b55cde249a236912cb11a01cac795c84ac744685dcc4491014dbab4c9de39a748b754e450c1bcfaa291c335babddef994b15a5f0b1e448b8b3672755f656a20f240f09abbac344349f87cf88ede95321f70e04f836f", 0x7d}, {&(0x7f0000001380)="fc9b43341db7ddfee4ea82d6288e9f6793bbe35018ab7f22a94e44a013777057e6b69f8f0400ad0d130e5bd309102239960ccc635b3aadfc7d81a66d20cd495ad7377abec3221ada5405728cb3f7d1f50cb2b9f16cfd0741809451420a66c171c184eb986e3459bf12f43bc534a06f07f91fb73a39b52d3a5baf38bb8ca7db64e476dd640241b5ac26e506c22a47a853d19e5611137fca5f5a79176c29c71bac8b7479dc07742c2fb6ba3941a48e7adb9545f3418d876016decffe10b2e2ffa8f8da164086953fd25cc6a241b7905092cc05b63e8156dc03884bfe2c73614407ff4ec9edd0f500", 0xe7}, {&(0x7f0000001480)="1907ff77e74e8aa8d57dff5250b9650a995eb7560e6cf0240e3dad792df6748ad829d7669a071d38eb20aa5e4406bab6496353f4b73c7bb5d17cc71fb2c20b58ac027c81ab25b51f4465", 0x4a}, {&(0x7f00000002c0)="d918d7dbf9f81ff607d81b91f264fa5e6981b6eb80d53e283af18fdbd63be81aa5019166d0b6c97f54fbfce53caebdb1", 0x30}, {&(0x7f0000001500)="4dd38e3248dd20b04255d4e30deff7d7864b3ef398f8201bfc764c1b41a35ff903a0de33529e4daafd9a1daea4f90e14db0adf33b53c023df6", 0x39}], 0x7, &(0x7f00000015c0)=[{0xf8, 0xffff, 0x7, "a89723894b7be67d605d69b4196468b60d4ebc41f3aff1c25dc52e4a9d74d4d4305e3f2ab2ea096af2ce5a43e662170ded31f611f00ae627656217b0c65012f941924ff29a855bee7abffb74d3bef82f158d96064616df8ea68748533c944982bf87f1eed6d275c3f43bdce8a56e6867e8c1d202ca5952a7fb5b9e070a204e9648ffb1708f5bc1b4641c6b64cb47070de2982a7fa9d03a0770c9b393882e3c69ee84d1a970889719ce4ad03a5b22102625d534c4f88d19e6fe9083688e5f56311310de4dfee72edf5ad6f0da604bff8a2f94bf40465582f121fe53ab8f5c602d2e04ed"}, {0x38, 0x1, 0x4, "6d278e2ad6c769c1bc3888f9fe81a08f02b028c2eebc2f628089970b3d0f67cf5a37b3"}], 0x130}, 0x800) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x28a8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a400cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff92e6ca1bad5a8b8c00000000000000", 0x57}], 0x1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="db67e6dfdd6443114fa6b7377db726f77f93f6b39a34034230015fc8e1937eae2192f5fbd41b79f7f9d1c17fb465ddd99b224b0e47a23943146989d66eb5f6c2d64d5610553155795380d3abc46aef18b4ae8a886756f617ca85334d049d0c2e30b9fd780252c23eaa4130d77f9d667ee185ba7a9b46e94a114ce4066b9dbae4199930213e", 0x85, 0x406, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x816) close(r1) 16:01:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x401, 0x0, 0x1ff, 0x5, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xba2, 0xa0, 0x3e, 0x7}, {0xa56, 0x81, 0x7, 0x6}, {0x401, 0x9, 0xff, 0x7}, {0x70a, 0x20, 0x61, 0xfffffffd}, {0x0, 0xba, 0xf8, 0xfffffffd}]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x1) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:01:19 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1cb4fc7121"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknodat(r0, &(0x7f0000000040)='\x00', 0x2000, 0x80000000) write(r0, 0x0, 0x0) 16:01:19 executing program 1: syz_emit_ethernet(0x69, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6051e013003304000000000004eaffffff00000000000000ff0200000000ff070000000000000001bb9c3bb585e2ef05cae7e3981f13da9c4231e42672145abda0d1adf953315e813ac9bc23446db0b640f555bb5987a7c3de6aad67d14a3ac37c8d45903fc0e5ce026d3fb7f5a377dbde8d9b46f0b7eb6841496d0a58ee784ace5a0940acf440ce63a1b20c5de7b8236ce4516a45bca256f595caad873e56b269f69f3366b8e9499982efd93c57ae105163c5db711f"]) getpid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='$\x00', &(0x7f0000000080)='(\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='.\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='$&\x00']) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x6731, 0x8000, 0x7fff, {[0x0, 0x8, 0x6, 0x40, 0x6, 0x4, 0x338, 0x1, 0x0, 0x1, 0x400, 0x8000, 0x1c00000000000, 0x200, 0x7, 0xff, 0x8, 0x81], [0x3, 0x9, 0x100, 0x80, 0x7f, 0x8b, 0x2, 0x6, 0x1, 0x6], [0x3, 0x1ff, 0x7ff, 0x3, 0x18, 0xb668, 0x485], [0x8, 0x3, 0x35e, 0xffffffffcb10b488, 0x2, 0x8], [{0x57a, 0x10000, 0x1, 0x9}, {0x8, 0x80000000, 0xffffff00, 0x3f}, {0x8001, 0xfffffff9, 0x1, 0x10001}, {0x401, 0x7, 0xa90, 0x6}, {0x3489, 0x9, 0x40, 0x1}, {0x1ff, 0x5, 0x101, 0x5}, {0x8000, 0xff, 0x8, 0x3}, {0x5, 0x0, 0xe22f, 0x8}], {0x9422, 0x4, 0x3, 0xffffffff}, {0x4, 0x0, 0x4fd, 0x4}}}) 16:01:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) getsockopt(r1, 0x6, 0x1, &(0x7f0000000100)=""/82, &(0x7f0000000180)=0x52) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="b2fc4e933ad16d8d73025314d646eb", 0xf, 0x9, &(0x7f0000000240)=@in6={0x18, 0x2, 0x10000, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:01:19 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', 0x0) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x3, 0x9, 0x7ff, 0x1, 0xf0000000, 0x40, 0x5, 0x10, [{0x1, 0x5, 0xffffffad, 0x401}, {0x5a2, 0x0, 0x100, 0x100}, {0xffff6c48, 0x6, 0x3, 0x2}, {0x3, 0x101, 0x80000000, 0x80}, {0xa48, 0x33fa, 0x0, 0x7f}, {0x8, 0x20, 0x2, 0x4}, {0x6, 0x7, 0x0, 0x1000}, {0xfffffffb, 0x4, 0x8, 0x52b5}, {0xfffffffb, 0x9, 0x0, 0x4}, {0x5, 0x8e0a, 0xfffffff8, 0x5}, {0xf2ce, 0xcaa}, {0x5, 0x0, 0x8, 0x401}, {0x0, 0xffffffff, 0xda9, 0xe7}, {0x5, 0x7, 0x8, 0x2}, {0x10000, 0x6, 0xfffffff7, 0x6}, {0x100, 0x0, 0x1000, 0x3}]}) syz_open_pts() syz_open_pts() 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xa}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:19 executing program 1: getitimer(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket$inet6(0x18, 0x5, 0x7f) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81, 0x75, 0x1, 0xb94}, {0x8, 0x81, 0x5, 0x2}, {0xf2, 0x8, 0x20, 0x10001}]}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$dupfd(r0, 0xa, r5) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x803, 0x2}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0x8000, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x2c, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffffd, 0x14, 0x4, 0x54f1, 0x5}], 0x8033, 0x0, 0x80000000000c6c, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff4, 0x28, 0x2, 0x2, 0xd52}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x80000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x182, 0xfff}], 0xaf4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xfffffffffffffff8, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x7e, 0x20, 0xffffffff, 0x3f}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x80, 0x8}, {{r5}, 0xfffffffffffffffc, 0xc0, 0xf0000000, 0xffffffffffffff80, 0x80000000}, {{r6}, 0xfffffffffffffffd, 0x6b, 0xe7b34e8d9811c915, 0x1, 0x100000001}, {{r7}, 0xfffffffffffffffc, 0x4, 0x40, 0x101, 0x10000}, {{r8}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x8000, 0x1f}], 0xbf07, &(0x7f0000000100)={0x400, 0x463}) fcntl$setstatus(r0, 0x4, 0x9a41fe906582e120) 16:01:19 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x1630, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_open_pts() 16:01:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="ad927c83c475d251186d", 0xa}], 0x1, &(0x7f0000000840)=[{0x18, 0xffff, 0x1, "1faec26d"}, {0xc8, 0x1, 0x0, "6ff85942f00697a1973e068b48cd1f318968690cddc3e8db2f860079b24cc426622ae7b47dca14e89036f743f8b5ef5cba0244a02eb6156f0c9c626c49666d62fc5323b8dceb251b8e9c165a20965795c9c0c6d6fa317b654795c66fa4ad45dd2b53317253e5f66dbcc79606696970bbda7a37cbcc691049e307958c8c2c815028369afd913982815e34f49dad2688fad9d01b11ce11d94284384a5f797139d86a55ede0c51877319658c5e1412c906e40a556810e"}, {0x1010, 0x1, 0x8, "0c318f0469c6deb65705aac394f07427871408992fddeda126ba48420e6c60fdc74df3017acbdd77d1125fd56e1704c61c4d73f9f0ee556c21e659a3e343cf852d922a77065a42a30a38fce725f276db037a47da334a7401a4e39108a2653dffa834dc05469de045bb67334227c1e37a7fc45ae4060abe94d07652f9a5a790032da7a6714067078d77d97d812f2f308b698b02968c796141095008cb62f56c73b40aea38cd21a5c0e281266d131ab41340530ab98f75b167f2ffa5bb2a3ae58790842d15ac37bff3002efa57330c7edcc012d11ee9d3b987c4fbfce65b66d19c203ed2ef646b2155d0bd145af3416def78d016185d8caafe19075dbc47a5c90403b41f5eebe9fb3751bd85e9813d6df06ae9c0d4199e193dfbec9a8662cc8715adbab14efaf445ea4f60e77c33516e215cfdf9a8cad3f0816279100e6aebf35cf1be127fdcafa076cdff12da4fcc33ab81bedc2121277d2d71dfaa218a28239bd6102fd40d540d514c6edaf4f5d0121acaaca7efa54f6203f9c614c5bfaa85594dd0dcc78309f8b1ebd97503f37c399423db6913cd0165dcd978d7749c76aee6fb62e44586921002d8475693142f159efd1c74f716910a81ef69829f1f5fdfdb756a3bbe365a8a9af729f7e8b3df2a414293c9ce43634c2e009c9167a0997ae0d8143689fad5f9d51660125706f2bd6665e005a9e996e7869d658483ffa0874a1acc01886b428317bae09e6326b11585de7eeceb2b54fa441a58531275aebebd19a184bd6653209b9c30e03733885581ee7ed6c21c0cce876e88aa46f6a58b478cb1ead96ee34b2117ba3ff24f977b619d9615948d77be98721a747cc35c343fdd10c345e700ded5321ca23f11ff4fabafdfaa5fb1fbf5340c95b0e96156ced967bdad22ba82c63416599b83ddc370a2a6c1c9cdb6d8761997457c5846c30167274d52706e0fa56f15d660fd671251b260433c1890fa94b5e56a50f9f9522ebed3d921bb95f6d7c6e923abaa6103da5ea0d04e42c8f5ee5a114a229d9044e357e9e90409364bf1c4087d1ec096d125e36bdbabc2025c1702251e2b744d726672715019d3ca8f56c908c3d3979eb4b3c79e258590fe1da97517609bc89e0b38a60a0c939822ea48fa7215af871ef48a7fcfeac06e9120dae49699163c9e042575bfc06d3b2d3d619e4482e29d8863950317a2c9476618e1642974778697199c7f16bcf5007d89af0f56f703f5b9304c9f299de5dce4003ddac1cca2040c9914fd65602da553f6e54594f312e43acf772ad7606678f5ab0329ae2667066fd11f6260b840a67d564f4319a91fcc25796f8225046e7498ec3c174fbff8ea258bad28c390174a6c9d4ce123bf5e45ca0c6cf96b7ac9c60af8fad08cfde96b55e75c282e7c97d14cc1a6d934864e1619c9d9063353fdd10a9b27ca3cdff2ba3744b7204550213155135eef4a7cb13fa46311638ee6473065d51046328a63f3f77d8f2931dae3bcea88b8a19f0e494fa8c84d7b3ad3dad6fb6e194996047c502098d562930574bb438bf6f145a9f01d2f5c6b8b56c56957d115c4fe04c906e13e10aeafd0182a3589e9309c44c7d89d37ad9f7bfd02a7205577cdca68a90a79a378ee6640ae5b4c2f049bd90aa204d68d611a027b3b2349b1227d54cd3e3a088ac51604dcc13ad45b40cc1be3ed18b79dea33bcf9754dce1e3beec15e8d26e22859b94c93e849557476c16f33f1fe09e975365d076eefc84562d15876d3a9bf9b98e5d3b7189c8448d12c102a2781c62ec58903e9f84a4daac2db3e1fb1df95d91a30005486c36be1b00b3ca19cdc5acd88f717648268b12ce9c9445a9a76ab92d322e43db0a1dc273c9bf969de34c4f6d2db2ff9801cacb2d9e3caebc1abd9938c2036643edc1121ec3221c7b5c41221467c413e3ec876175a8d1c0f701e3e9096cedddb709834e627deccc2d760a595f2d74cd555a92953335f47fce09076a97054a987909ac90b9d7140e01730286e2ef7be50011cec6d09e9327221dfa2dbb2d7dac3e977518713c1c2d7b0dcc36c1fc92ea6a509a1ed3da5f6905a73b0d13a694979ee76ca57ce4b44b96183df1375f8e3ea79c42e56b250823bd6f60aa3fd729cbe341343be2aa7654c88b8e38f13c3bc341d90922f4cfada37912ef0984e28eabc299fc7a4f906f4e73e7d040e489d5604c2fb5b581ec75afc998702e57bb0baa87bccd54f79caec04b8e040b7fecc8d5e0776acd4220d27f7524989ab53fb0aac9152696e58b2175139d8c5a26c9353896110e7ad49b76f01ba70fb57d867c1925f701d8a764ad898c1b0c3a1a1fa5cc423a1fd09f66e115625ca5822251b0926b91293b20cd4fe56452f383ef6eb8e7d6267963724e708445c6751c144918bc4c4bc5f7763fb2fdc633e0efe473d2e9f2d4048664b12c58bde911bd31acf9946d1db938a1dd9eabe68f8aa5d70b5664b200fcb422499b3edc3db275802db399145c5f432f28c5a2540ad846cbd00eed8e17ec5653c7e75a4869142a8a5179f7e6ff2ecd3fc67dec85049ccdbcb0b215f09f8be0292bb64820d21a55ec895313e4e186fd2198dfb4cfaa371771cd8b8289744113721d141c0ad787bd99cd283a5fb8bbf7d0133374f7819784f3457e402f7dffd2c4997d2c830ceb1dfd36ce7da4dcdf297b885590cde143d844ef0cb44fa119d0653baa4730e6c4296c385370c65ffc83aa5f0d7ef8be9c12bfe55158a4365c46c95d6c0c0011fc3c55e2d50cc5a7389836a46aebe096f89973e85cfca8c3bd3ba057f0a9ffba1cfa4cc25199f386126704517d49cec83270dab66a4eff0fa2ec6ea65d5ca4edfa11bb11a3cf7e6ea1a69b46579ca1eec495550c02b3aae3232fe1c25fe7c04e289374497c4d74f3206d827fe5625814afd6171d3bd458710df2978f2f7393b011b0645148410d5d44f8c4ed675c505ed351a56ab7faa037c6f22229cc8d14305466fe9b896ed3cdb023cdf871eca7890078e9d5907a1368eba0c77dc6bc97d69b2c7781e130ea2be83f6323d7f104535ddfa7d2971aad5a925105f1381f394e0fab93509984610d06116d140bf5d534f24416350e43e8311d4eb47cce72a39159514260802a7dcadd31d1fac28fa98c7c22f58b2b6b2dd4120d23ada47682e05c762ff00182f3aa9c64904dd18cc50be43709f29e93c40366b1dde566efa6744a54d28b58d5d0183ac3b9be8bb1bfa871d980640989e5e7c223f50bda9d5326fae8de6dc84f0f60eaa95f94b0162bb13e1d1757237f117979852ebec8934b79c1e17300b1a8f201a9bfd0263b06031e65e8bbbac60a51fa116742501c339a12d4637f5903dc56ff7af61ae7dc1087fc772046fd790786c02403fbb542ba55bbb39ada63cd777942261b77356a4bb1349447dd2997e1c0660c115b296c08d31ea94a68fae68bfc2457b3f9d5a607c9605581792ee31308a220782e812006dd5ce29c113e7f6dfca438ed61e7f1c6044b165c96b0b0bf987d9d91cb4f17459c94aa7959c408c047fcfd9d95894e6267d6c891652ca441341d8b01a04a9502739935406f6d6364f3c0970100db645fae42870a4a23e3fd1c2c5f041115ba9bd3abd4c7cc5570df212e7ff8c86fe7bb245bb07ed13b6a6112bcac8b01503ebfc038ab7adf68e126f533e08dd69bf8975b7dfa9c97ed4fa0b894fe08562d82dff3fd30110a6f7a3468f3a0acad99ecbe226ea8396f821caebf8a2f5cc86adfac5eb08ffb69c34aee0aa72db673d117aadef581cab8163825f88744cdaa96b8fe0bd2e4f899257aa54f156ec0fec275cc57a6605ea520f596b3c32679edc662ca482dd7441cf29db6e0b8d5ee70906dc78fedc5dc61a1b882d6e854f06b389489ac9f678dde87f19adb80ad00b5a3302b98ea74424bf0eea61ada5e038edda877a067826bf1feb1154e3a2ee815ac406a4765dd4b857da15b96011f4b8ddf5e07e10793d96aca5e51b7e96e210ee3a564284fceda52f7c09ea3333b93a67ce67aab80c1d06ed2be6e1bbf214cd8e2dd03cbb47fb57d7e0cb52a6be5be634d8baf0ba5d2cd27e0c32fb8f368a7c6e1df428865d6c08503e9601c2b17a5b878374fe52d4786a727c11c1f9a238ee18880fb5d9ccd97429d325c67743c4c654c74531490d704db69bf3a37923714e3d5accc0c61bba0a36f2fdc9f507ca1210af61fdf3c19efb7b8fd4c863eb93161c9d6fab6cf5e1e41960a147704ccc1a3c35ac3734378a0303f2921c50cf3cc35d57455ce30e744b77679c200d7a2082a21ac033a4224dd3d327ceada729e57d934e561e805e8fb8ad511c9c77eb24d7945a31dc729f1ee89f4eb9e0fdefe71337fa5525307543a8a1b89f6df558b3970262931f8c2b928ae5bb8189ba0d0d12ce4df4e517422270d1313e27b96b0c1876de5409cf104df12e0d2f075c16cf699c79d39e192a01cf11bedef4c07f789cd718db2ee6d3da325f5d30a9e9c23e005a0336b9b959c18b20198e3d8cc2524df20385133f917ad0033b4378047f212e86dd3dfd11f2d7ef22b0a77cf35aa9d4276b5a0b94c72c6002d9388d0400d2a4b1dc9287e87658961d467bcd6b58b71ac316635bb46bac7d18c8404cba4bb40a2cb6e29b9050e30b6785511a909caae52eec37028a339806a321bb8d76fa8a0caaffe03b9aaa0d9fe32c930adf0ec7c1e4bff2d9fbf4a05fe289bf2729d6d22dde70d330b9cf653803277b27654cf69a9c80941f1ca9532b28bb655777c5640eca041c22c6d0505198d01d2e2e9a45faec56c8fb5d3e01425ce28621c9a8ed67dd7d83cb66a4c8a5cb43c78f1950cead5e7df8e31756c1ad75f6d95c8ba39066d62e5a5f2bd37909ae684864dca3fca5cec1aeeec6d760afb707fa4930a08fe07bc340405a3ae851b0ce8ee9376066550740cef85a3dc556fc54ab36b37ed617f21b93e16900d07c9f99dbfb3e7f5b5a2826dae45c60e0ca132f077470a347cfa3d3cb3c278ddfd5513e8fb88f7f1208d172e82ba9019e99a75a28cb3d02ebe840fbacfe1e443ecef9a0ebb194410d9abc0bfdd4fc38a5892fb7f5f6f57324e35f536b5eceddd9bac083d03074f6f00f638aa8086843d3682b9544cbf7a10f53f2e1dc782d90f4cb93c4dc73d2984806298a38c14513a42379667ec4581418d8494374485aecf7af93787ffd0dee8081c20f5af56a848c67f38524c47f006406a7b3a329595aff63651463cfb53f3a93c96a4de68abd5e5fc530f10271e9b5cbf3c3a7c630e94732e0f62eb4b53cb906bfcfcc0f50a82b165fdfd6ea0007c903cfdadee8235b0dd614da496cb52c1aae30cd4a7ab443322fd9d042c4bd7d7fb55d5edf943e1dec01e4a16c9337c2f13ad329e60bcda15de21195b79338b1ad98e60f6ff91e80f0c1494ed71b25e7d612549a0641c64aa540a7322df0b267e6be774e92e54a54cfc2cfaa85604fad8ee8f9c2af1fc97a5bf28301cf8b7c28011dc6452539584b4e3aee7dafd468a2873e3f2ae467abc59698ed4e51536e5ca5f2060ac6d36b53b387500c715dd31fd5fc983b1c703dfb4cd93853a0a8d4df1c5ef2953f14c5d0bd8f8e6ead8910759b00863cd2bfd2ad86271ecb6cdb94194d0597e58c14b7db0ef62fe35f209cb7e4a121bbbe0404322ba3146718f85da2a39684439a32b3194df75a266eef3bcfb52781c8bdf53ee40982cdee37d5104692f1dc8a2c754d2e4ce19821341e67ba234e770c4da66b9ecca408deeb9c34c6a36cfd13694146b5f30eb1a07feef39f07b4d8b507c937e3d6ed15f584"}, {0x58, 0xffff, 0x0, "96c644d9822d6c6f0dc10ee45232ee462a1fe2f1d71ff504967d31bbc5ffd6ada950ac3012b95f0a8e31d38fae70cf3af7e4f5941649edd7538ac739ec2802abea93"}, {0x110, 0x1, 0x7, "03dec30c11dce23f460267d1f8033550039aeb4d16b50c5c0984149fc4ef7fe89a9ea7579839e925d33aa42a20c88ee263b4004fc67919ebfb3e3e74dc1f7790d0a7d1285cfe875dada8b734b5902de4950418f1fbe2bf1c936525e6dd2465a5df3805b74080407c7eebeef09fd55cdb24f117503e476f9631bdec144bd95c5b2a71b733ac8d11118a24a6081c8516111ed27e8fb3d0ad9a3693a0d9edcd633cca23bae972cc52ed878a7ff6bca2d78fb79d2a2544baebc75f623ab7b4aa2f95796130b274c6a0151c46ebeaefc31e6dc4e7700c332b03835e6b56b8f5d1515aa2d0cd780b8c6142e7a6f211b72718e2fea88f4f2bb82e436b326ed5ad66"}], 0x1258}, 0x405) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8406b29f87494c3f03c1fda772f664aeea0acc605d31fda53d65e89757498f722bf1806cbea06d648942adf9fdcbf06c060c75deda3b2501c5a4e4180c1e7819af96830f411e4ffb09a824a7b40d4afbdada036b5db3c36101e2c9c9ee840842c69d5dc3f9b60926f842610a453ab1ecc6773d4fc4047fea35ce4995c4910d97c2f26b1292a3d3f6d3508dfda050e65b926fc5fa3dbd49700a24b295368c755568d900f82f4605ce582295c7a61f74c4f11c4d4f5e667d4e13dcc4f9b0"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 16:01:19 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setgroups(0x3, &(0x7f0000000080)=[r3, r7, r7]) 16:01:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x1, 0x3, 0xf0) sendmsg(r3, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="97acf1d7164df73ff0586f1fdaddb5e2905ab8a1340defcc9aafbeb3cf8d7cabb06ff8d6068db7013030d74ab94ab7f078c2b7e9316c6bfd997bf7b7c458f4aba1a77eaf53c74e9f98978e1b8bb25bfbba3685b403857f6a8ed6802e3156b5", 0x5f}], 0x1, &(0x7f0000000280)=[{0xb0, 0xffff, 0x4, "1faab51fd4f0cb014f98836673f18295ae5c4d03f8aa775ba01679879257a127c910fb7e282a9d3d8d688a241de3913b55d84c8b867ed8a22825bd7945a8c0af027b521807ce3937d358093f8d99833b5b4b46002a057c293ecd7dc85dbef8cc9c393181a879adf5709482df0e45c99b6cca28d76e1fba04b5d158f6e7468ce292e11d12414a637082b8715ceb2c2177c3f330da2558794e94c61d587d"}, {0x38, 0x1, 0x0, "bd4d18399d429a06e27110345c09a3b7a3fecb5f2639cb64af85f5523a69d134fe3c5a7d67db"}, {0x78, 0xffff, 0x0, "14a679885acdc815d409cc7bc33f0c706ec9c85d14cad90da6b124a462478ced2ea4b04b6dd31ce0d00ec358c4538e7cb44cf7c992ee745fcee93c43834208feddf8eb1163cb8e0de14c5a1803e2e38d20c2e60d3885a8b5f881bbd8fe591c6edccc"}, {0x80, 0x1, 0xfffffffa, "e10941034fc54916c9cede4fba313763defc4dd0aef0c7c51a65d3e4fb2b133224ebcb38fd3c9d83029f1739401780a8a79034ad046da63b37c78781c5c370ec0a9a80fea153f5dc8d792ed7459beb393e3c09e8d7f79249ab6bf0df6577fa7de46d1d1d6d67235e4e2d867db7"}], 0x1e0}, 0x1) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x22}, {0x9}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x7fff, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240)=0x1000, 0x4) 16:01:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x1000, 0x1000, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x22476ccd, 0x71, 0x7, 0x7ff, "a268d65b7b5b6e55db2468bfadf47dae51bde461", 0x9, 0x1}) r2 = socket(0x6, 0x5, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='.\x00', r3, 0x0) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r5}, 0xc) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pwritev(r8, &(0x7f0000000280)=[{&(0x7f0000000180)="309deeba4d44592123358a7788334dd0a35efe00cd2519e5459d3f328d6e16c19a39efeea0f1592dba978062aee5a93cfce2a30d39d359da6431ce980f7a5a7b705d35b24cb69979c27b6bbb19e72967131759d3f0d52c6862df87443b5dd3298b0e872087e0ad90821f375e2fafcc345a40e13fb7b6c7208479c725c67d4ccc9edd145442a81adfdf0ffbffe7fb51b3a8c1a581c6e8e5d46aa929d372fcaad963c09cd37c07ae0b2bae253a1099cd6ea15072e652e256f5efe0a5906fb23922171ce4ef736f175e6bf9eea2b643ee3ec48dac983441cbf81cf52553abc931ad5e546b3869e1c34fd24594c9a1b5047c63c12daa953e5a1d6110ff8cc33d0b", 0xff}, {&(0x7f0000001000)="3532230848f6b89dfccb3335846bc1895b90afa141242a6be8a945d6d29f048004739088dd4d8ca58911c7c4499d6adabecc540e7556a49a2215c4d1fe6f835552632336104d58c70cad5a3a4374d56ef54dbc0b49131b104ec1be43ed71fc5b2a8326195e6c56b5a45f0487398ab3d0bfbf69b0178561531fe197d69d2963a43f8aaef6478b9ce38e1430616b174cfdb4e39c76a4bdbedf1b4c53b2fc57b3621e463d03bb4dfe82957ab9ed7a91be502f88ebc5a79b7e31b14b9289b0a5482511b60052f9d4a49c17ca56320654a4e6d619ecd747f34b0e2465d7ef3d476487aea87f2c08d49625d140e91de3a67242c7cf3ac5ff955ec6c3200c4eb3801c181812cc906251919decd65f16c4eb57aa5816a0e3ba3c790886df89ea9d9a6211bafe416bd15b17b94e0f95dac9ceaa7151ce9ecb24cf03690d65c5ec5b4285c81c4cf14066b3e5005c66c6c24176c916de0d5050b066debe371f7068397311c4284391162c6d49a687d7f50c1390cffb5cf8a83fffa30a96e731ce1b49d4c4a2be60b0c2ddd21de2b6cdc74113990b07b2795e08d1abbc6b7c9e8e8adcdb7481b0019a36f06739299a35337c19106e0c360f1c696b1e2d86c6d0d78d17069f4670b669985629bbb690e0fb5ebe0be62a65c96dc7737e4d6cc1de47a2fea431b93b18c106b72702460e0b6129a3e609090974906400727dbff9443c93f746660e1643d6e8d12a438301d4b9d9bd54d18efe6bf522855232362e5c899938dc083b99cc86b741263567ab3c23782962270eaaef3f0d63ed503c0cfad8c687272315a9bbaf611af6149733ae1aca69bf03b273b18b4b5dc7c3e58d1fa4d11cfee1fe49021598476803da896a54f5d4fafd6d54d8e5d23b57d8314fccadc8ac1711d36fed81858c8c4994a7aff618b8b4af826f136f2619816d40f77a9fc5b196ee5e6ad5af6f562973c819d6d8d2feb24a6acf6d0ce3490c7788eb597821ed156c99905d297ad6c2d3d1e6cb581117cad65f05da67811db87dda9727b7988822af25b414c0b4520f61dc80f13fb3b94aa2e69dd78f66c475061e9261be5d815649285046774cb2fff41239b232b724b597969701097d84505cf5cf935d6a7f0579e344febdeff62aee4a00848e90edddc2de5485a4cdaa8c3459cd832c61c08dead5b7291b48e1f913227cf617bb6cf96aeae5e381aff778bdd8b83ffdce4a85d81bc43f42ed9dee65b0bcec3568bc73a93a15e9e5d0d5c07189ba1354f28f370cb86b9643b62e52102740e4a77796568863a20db9a55590f656f96d9c525a3d7dcbcf6053d5daff81c9a7be3ce03b7aadcd6bba2660d534e8aae78a3e1246107773ae6083385192b2fe5fe1658bb2bd11c892389d281ee058bb03b5e6a1e6db6d94c0b59d44533b9a33a75f69ca329429629e131c91600e7bde7a0f7b1c8f2ecc53e7370d80cdfd9fa153c6ded76ef0637f376db0e36adf85bbe3113f49bec4fb074d00995fa74006ecd5cbf21c756530dfacb1c6316d4396af2848268c351e97fef7168c5bf4add343652eadcf47c997f34a488e1bba5fb80c67b9890e02d208812dbbcc52da3afcbeac7219ba221c14d787ba61c83fcf25940c45856e45c4af42079ba126f60a281dc6dd8b7e54b745b6a7aba3a6a47e8e1d2119aa2e9fba6c321e526fd39b69282905143705115df0f07d5aabb19d9de40fe84b8f59df1d79f6cf81536dc9d80f71153c7f130c437dcb4b9333be8f29c402cb0da912a3c39180b613be2ab56774006af9cd9f56955edca82fdcb7c6c17b92ae47251a6021f293374e8273bbd3d795b453e17acfd9989cc0f31b568c45858afacce7cbedda8af3dd60e786a63eb16c863c225713952400e2b482b717241b9e148d647a3e258ae4f36c651841cf2017a067fbe0d7d80434d5867c50d0fbcb66a5238c2e2590f1e73ac194401aaf71f2bf9971aec49969a082373950a33630cc520adc98c09cff58d644a957f22e1926189ad6734c08a304c8ab694cb32b64f5a0f23e4c0b3f8dfddfc2f384a0b7a10b1338d517280aa451159f01664c5941e16802e2818bea79b42fc04749a0034ea0fb1eb44bcd88588edfb551282d3a62c9856a2e0f4a18fbe9618f4a6110a05004e7728440682c26338d6fb813baabbe6d6d064c28dcd3612d3cfb05b6b6488a2350eb2760950eee5d4d5eae57a7a37ebf1ff365278a464d46fc432c6ce93f44e56b60589a89fea31c2c7a890667fef9b4216dde09338029e4b67ff9d5f3b258c3fe7d57960e678729f810fec527bcad9a261c848a0ea42bec6be3074a4e6f9d1f2c83fbfa1f89102954eaa5ff209f6a5503ffe33073bfa1b6a11c96e191a9230698442652fdf07bac0a9c76169b88dd416e3f270b91e3069a1a54065ef9876fca244dc18515a232d7456eddaee359c408c49d47d7ea308bd20de2f2dca14817ed5381bd049ea0c1006f91888718c5975be6818df9107ccb5f2a81dc4833555728a611e883c790cfa3950536eee09fbd711e91a124fad55e4586fd43547ce3d4c382a40c5d85ccc4df87e8ada3549b57736edf44067e0e04bedfa0cb7730b61593fb9e06726b081298da3002bc96ad410ff31572fb5d1a7e592feaa53e6edbff63aeee0c349e915cd2149337bf966e44060a2398b8b800fabf787a83b999ff5162ee08975364a740ebdf863a9390d4fa97eb134ee8d5a97ded8a3c714b3dd20cf1912656f7c597c0836a23d3ae05ac483893fdbf647888d56e186fb5b7e5bba07ea96a20fee39618dc2197a5d759c5ed14edb17be716078a6d99daaff85d554b83a2364c0b7153d10d0947329513d1156af8301a7ea09df8974518e97ab531ebb0f6bcf4d901b480930b93cd9074984bf81be55df3c2548daf658889d6a682aad1aaf3a9c92e9e2774e588648fadbec43dc664269848ff81f39fcf314da6a23b5391232b118fd69de47331c9f9b292809afd2aae508a67f274282592125ce6b228827856db27844e0cc9e8fd60ea2c496d6afa16e90800be99cd1949ed07219195f131842dc6a65e481d26d22a5c17be705553302299b1ed3d2f0cf323d3d4b966f743aed8e678c6a9681343d94a36862d5e6f2f8977ef7c770363f9c6615d6f46b5eb94cdcc00b2ce7e1635dc749356c69b2df52fa20e8284bf28e2f346f6e51997e8ac9b712631de583ed9d098c7aa4e828566bfcb13097229a028c43f36d7adaf1e83176e1b4a0234bb2e850393735af01dc786bd074e9be812f1c617e3627045dd6b7396f52bd31d43376d2f6a8a6f6ef2cb93fab9713456d76405d8c5ac18bf8369c43809fff08527574a123dfe22d51e1c3c8e5a36c8654f79fd4e0abb26abe5ae75e0590a87795e1373b21a58d0ba249c50b086c9d4090c3d7a43bff0cb1177589cb6ccdf46827bbc9d885f9400743638023cca653de9e99e03e171aaba0f5cc59b2aac4ac86d31c989d115e4ad7b6a3f0bf265d2f5940d52b1b4499a341b6ba4cd1ad4c1900a3a239035a563796a4ea34ccec7bf2a4901d0cedcc5f544cf328159d6e3fa620bfabc72c7418ed12de6d18144ee13bb1bca8a16a2a4b83c74d87c2b578b967495fd4e2d70886f6aaa6e83fba0448a6272e9731440a3111dc4101cab1cd6e46f338de94b8c04f75021c1c4817b2063c5adcc3b94c27aed2ca6bafd3de7cbc77a7b896d77d7ed2fa448d901096231a145096ea20c7cfeeef4dec9f81ef00eed415b32e0ee959a02d60c08d971c96e0970100234baf55deb03c464eecaefd7faaf5d6d9cea3908fcb630380fa09b38c07e16b4c86340c4b22623a048c7d8daafd96eb3e25095610ca8e5bead50021c2072ed00442670843e6725d145679041719bde916d3cdefeb6052e3255accdd96e8faa53282bb1c73b55abee7c6af22c0fdd511b2c2ce69b364b98ff541b0bc420296ffe1e8f4681a78614dbbeb7f90a987cce5ea3d44d28d117aca362f41ad3039ad88ec3af8be0cf25563f3b4ffb52120879a8c6e7a8976aad4bb93fbfba9f5aa39815813042711e8f39cd5c35a7acffbb04869cd35c6dc970b10d7ac950f13ef01aa34dacaeae9bdec3cbf07025ad34d50138f3a5a0ef58de11a650b5263faad5534df9f7d2f70a47b3777c7066f54126b34770642480cd5af590f8e884600c5086c17374b0e520bb3a99fd48aa9b2945a66dfedba13ee6874540dcd6210fa21429e8b0315b5088b88e93338daa0da499d10174f640c955f98bc222f6ed5a167aa81b0cb1fbcfcac87c87cf0b78ad1ff00a67f1b08a46c7af8ce4f0b935586af9c6f01e0e9e915546a75e9a7ec7558c8e5a3888efa42b2e22f054e7b01dcb002c8a2110581ee85ded8350717dc8dc640dd5fb1ff955ef5a3973f98b0a17bb7d5b0a4a77a2ad9ddc39dfcc1315a2b401659d54884971d0424c750a4fa124bb671b858e9d3e7715a93d492e38d154e766d3ee69d1bd351d19464d46c791b4af10a7bf744c3449b20d1dee2d516d8c0aaedd633d9885fcc9482c0978f8f790c9bbeef3eedb32df12ac7315f3cedfb44bdb87d9f4394a62df8a69943ca260794be032b3487a7ad98f32c4513d5fcde40f50fe4709d745cb5d2795c16804fdfcb37db49c05bb69542ccc1a5d798c11cde80973e8440645b9f886fa018c276b44382c35a4d2ca31743c6deb50d4abc993e431d9aca941b46fab393b0454af9d9be7c87a8f9f5ef873e29254f436bb77f28e67debdf85eef56d5ee8c20d8fc3f56376b0e60fd26d0c090450527ef647e362798cf7736765d3de4e8753833e71ed9c2de7064bbe4cfcb1856572733c248abbc3736792863ea67492c56e1ab2253a557813e62b2195d9d04426f858996c2e4c6b8894f855bf4ccb35f58d72eed0b0ce6ae47f2e56ddbf71a5881f966aea0a39085bf7490c238a0a8825e808fbc1fd1f23cf52b26a1e8f8fdbe4d3585acc80dae21e26aa6ee1a6a326d446aa1f3850c8ee5a44c4000a93dd5a5da0c3dd86bf23dda30fb0c6ae0ea2187c2aa55621172da3890355bb9b62adab3c094fed4d1066d7dd2a3a3ad6b6f5bc4b22c2caaccd836f95ac25cda9c05f863c7ce38e259aa4081997c03959fc1c8db1d16162ca9d208090ffacaa95abe219d6a13efe474ec7628757552aeb1178840d1e917a899d6a1205fbf954515ee932a90d3d3b2af73665139a9ecab89faf93b47ab0fe4df14abe9c2578a8081d3c436b0a65328eb2f0965573a81ab6e4cf73eb6691093ae7d6122c2d3c6280892a8ed3e24ea448fc00e4c4c9c7b2edfab3967ce8c4807d25b0bab0b4d11cf394d4ae6cb8cb961110637c62a5ffde4d60612440c94fc1661771d55e156b7db37cc774f5c72bc0e7f90bb6c48e1e5c6fc738501ae5305346935ad2ccd1fd73f49f296949cb67935175c4e6212846ea51b96b44448fc375e4e1de7a0311b1d1d87faa21f15f08bf98fdc2934406399a2a5f92c8d242fd335df0d27f41d9f376de9cc8ee33997a328fa91db7bf154000f6352451b9ef73a5a28ad19accd473f8322ee857490a595e13c7e077bcc08004ab4c027ce2fe482714e963ce1e0d807e41f6b8c4e2f7d6787d66e7b8aa6bab579d756c1505688a2937f229a17c65461526cff91fd65a5cd8ecad5163199f94a2466ed7a1d26720c081e529e7fb008804af9f802918e024e91b28f93412533b1fc37827aa0c777ae0d0669887629dc785a82db4882ca952bbefa2830a7a567b2aca7eb2ccf268b5fc71b663f025e2d4fc0bd17cb07fb1501a6d8f9bb6da05ee10fe0f175f5152b7398070998438d", 0x1000}, {&(0x7f0000000080)="9e19550279cda9ff6cfc3fc90bd8093888ba68e68ab7e411061ec1cd80816442df7b9f079a61083f281ce758f02a0918570b53518e8ffab49bd4ca6bb04d0db63a3e0605b09dcc0c61962beb5070f5abf37eb238a1bd4f", 0x57}], 0x3, 0x0, 0x6) 16:01:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="529410000000bfff000001000000006c0aa22e72159d3074029a9cc45c129b0089493e2ca67b57ab9c64036b09ddd7d30efd1af27107"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000001180), &(0x7f00000011c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001100)={0x2, 0x5, './file0\x00', 0x7, 0x8}) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000856900000007"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) syz_open_pts() 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "090000f38900f4ffe64dc22a30adca60b38800"}) socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "003707000000bbdf204f6520000000e600002000", 0x0, 0xfffffff9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x400, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f0000000480)="81c477a41d2d23f0a2f164b1a20d88e820eca2a01a87d6f8830f5c62e68d752496d9983cd66152d6492d2a0bcdee24b882953d3b060d10d61a6b9b1e70155f08008fe85f7654a904d8be9e50f191b09fa8d6219a6cd5912cd861ed52bb29d5189b5e35d4fb59fffce7b88cce0e7215a4a29a91f75b311194177d94746417b523bd74dfd3c39ae44e0f6b629b5039", 0x8e, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) 16:01:20 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f0000000040), 0xa, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x5, 0x4) sendto(r0, &(0x7f0000000200)="8cefa75229c1ed753fa41f9e3cba8e6ac2d3a98076ed413ab767ece15233df083d9db31f5f199aebb8a42c9b5f43c30dd6e22838da2a35a3eb14279a2ea4fc36782e5f814a565932f49e8e61e2dfbee39296bef4145a1117ba895324c9ec9479e935ac6db3dcf6c880969388db29d33bc8903f896d8982e7523d3753042a67499270b83e486cd53e5eb91afa153a043a0d46e5c22330ecd751175b17264e7395dd9d4785e4b52d02", 0xa8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) write(r2, &(0x7f0000000000)="29bcf848c1f5a80fa07a8fbf5a32aa7d902ad1814df45e57439d414ae95e4ac163144f899aaf6aea3c696bee423624d5f134ead12f3917a4bcf7", 0x3a) 16:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfd64b06fac"], 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) dup2(r3, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) 16:01:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000140), 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x102}], 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(0x0, &(0x7f0000000180)=[{0x4, 0x4, 0x1000}, {0x4, 0x4, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x4}], 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r9 = getgid() semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r8, r7, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, 0x0, r4, r5, r9, 0x1d0, 0x2}, 0x1000, 0x9, 0x4}) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$setstatus(r10, 0x4, 0x8) 16:01:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0xfffffffffffffffe, 0x7fffffff}], 0x400060, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x80000001, 0x0, {0x7f, 0x5}}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0x925b}, {0x26, 0x80000000}, {0x25, 0x80000001}, {0x57c49194b2dfe00e, 0x7}, {0x8a, 0xfffffff7}, {0x42, 0x8}, {0x40, 0x81d}, {0x48, 0x3ff}], 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0xff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x34, 0xfffff, 0x3ff, 0x10001}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffffffe2, 0xc9b7}, {{r4}, 0xfffffffffffffff8, 0x8c, 0xf0000028, 0x1ff, 0x9}, {{}, 0x0, 0x2, 0x40, 0x100000001, 0x9}, {{}, 0xfffffffffffffffa, 0x42, 0x80, 0x46c, 0x9}], 0x200, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0xb, 0x40, 0x8001, 0x55c04a86}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0xe7, 0x4, 0x100, 0x9}, {{r3}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x9, 0x1}], 0x101, &(0x7f0000000500)={0x1, 0x6365}) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000340)={0xffffff7f, 0x1, 0x1, 0x5, "66275ff501693f91a9f2607917dd0c08b187fb3c", 0x7fffffff, 0x2}) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0xfff, 0x7}, {{r5}, 0xfffffffffffffff9, 0x10, 0x4, 0x33c, 0xffffffffffff0001}], 0x8000, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0xa4, 0x4, 0xc2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x6}], 0x7fffffff, &(0x7f0000000280)) 16:01:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="253407e4d8c5382e93155150e45a37b10126a9c0fb66491c66699812685305996f0eab5ebfe34aeb89948256c422506ee0e481da506770f8197d07b855c52405decc339fe4e1ff3d49fddc4968d1bbb058ff357d0260bd3114ccd53e9bddeda630e463ee783d526e104da7cfc20bbec5bd8a893716e9635605"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000200)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) getegid() openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01ba3714c8a24de272b9717692a6be9441f19e309f0300beb514d4b27f10cd71edaa48c77217aab2d051010000000000000000000000000074a99083087871b9e2ae10dd4bd621c597ce82e879ce45c68dcac1545ba9e668afa8"], 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) getpeername(r6, 0x0, &(0x7f0000000600)) r8 = socket(0x18, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) 16:01:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000001440)=0xc) setreuid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x92) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x1b3, 0x60) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) sendmsg$unix(r6, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000011c0)="2537da67d54b229ba9d650ba4fcdb3e3d42d5cb98c08584d63e75525d7cf286c8d360ff62af8f7c3ec1b4ebf4eb0381b4d65f2af6568bb74e1c0ff4079857e6215739bb3625e3e4e3ac4c2c06408e44784058b6651897200236ebcbe27a2603a21f943f3fbeca6f4657b881a59b92ecf8c37d1b1adc50cad435beee99024775bc8fdd66704804de7cfafbb2ff5b0eedb5de81f93a51a43f822b5bd7552", 0x9d}, {&(0x7f0000001280)="c35aeb7be29d283e081a28f65a30a1576d45a0fe66e919fb524d52a588ed6c24cc2c9348ed2022e47945afe6ae7a3f7673ee0d020dbb922d6565cf39ddad6306d6f60a189d4ff64579dcb3c534e2321a59322a620d2313329c9695c110be3de390cfde14619a5347682035309eddf2e24614424c12f4bff58481398055300ea5b0a25a8863c2d2f16f0c", 0x8a}, {&(0x7f0000001340)="d9fd49fc49dceb9933ebc4282a88df9fc8a8fe324ff782c61a06393670d5912a4202f7524d697fc992422e6ce25db3f9cea276a2e7f0655e812c580c70d476a31565260454ea855f98e572", 0x4b}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="0000db", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32, @ANYRESOCT=r2, @ANYRES32=r4, @ANYBLOB="04000020d8f713c7177fe683918d3aed3b73a532c8194970f877d5961bcc3e6320043fe91dcc08a3ced83b0a5d6d8d31ae51b5310d33dc20357a45bf28a6343cb723f6adefe904021b8b3c4d00071f333b75972baeb0c5d7b42cd5711dacba5ea40fac9dc9fc14241b9483f69e784a445a1e5daabb800011ea2e95a6f6bf7f3846d8914e"], 0x28, 0x1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="8bd5940b2d59e7ce35703cf5e9cd1ca2d55683055c091782c5f7b34616646a0e3de4af72ac1001cce19f1312177129af013e22e052bd514290390fb7db8aa51e23b7244ebaf906627a81092e4d02428dbfef85d11e4697bcb1c59cbbb203c5fcd81b82f8aae93c7b8974b6346aaba0bfb80a2bba8627dc58996b150edc717d54f457ecf15e2c802bd803158d04c78119f0fff85e75512b341d505d8810b755143e8a43ca402f419397c65af7d90c76ae04251f11d0510f63a369fb9ed99c3c24f1abda07c9539733040fab1baf9ca153891d4de65897c90d0194cd7b239b998f61b919e7ef0afedc54345db848f3539e84b842b1577194ead3557439b1b90fd5d0fce999bd54cd7168f0844c875ac9889fd05c75ded5a0b4fa76d078c00d563ab5b980d093f277c8606df857a18716da7c897ac1e98890a288a9df7cdee0595ac9fa33f21f4bfe52c4a83ad612e64aeb0ad08770ee1214b26484ed19c7dbb83d88ba4e5bc3e2ec9c5abcbb60c7f9db672f48328fda3effddf686595659799edf8aa5d9e46d96e3b21e1e6a740904cc0d3b822645f51af110664202f9112e20aa54f23576cb63488a3b477425fbc6209ff956a8707bf0676b697a229992424f47c4b26dc2efbc29d28da2c09e941aba48eda655b23c3ac6a0570315915ee3207260c809379cafd59b46eb895743a75bb73b6e0d694146799e3bed73708e37b4444ab40ab236409287fe66fd0d205c242d97332a48879efd1070808ee98a4982817c58478a7c370d672efa95d8d3499b5df8473eb56501643ace8fc9b3703e14b05bdc795a1e852bb0b591689cf4be3852f3e8211698e81b025446bbd016b9bed5c09edcb4c9d5e04a22a079d6e6e47e8d930bbfaa64db64b2930d03d2c53108184cdfbade9fdb0ae07d099871c882289f1dad862ca1bfd974eb2ed646feae22efc45fd1e13ffc7d6c9170714ffb54bce099d9c453bc6220f94fd8032629c0c3f9ba7b4f535ab86cf0e020af8d4432010751ef6cf4e9cc14c23ea2b09d10126fae9fda97b4debd669fa46c901a59dffc117158267f89c7e3f3eca3749a0f99bb9a417f394d9883da116596e44c7d05e5b86a69c6db0445a336f0f905d6a95d8015d9713bf49c1ed101201c9c3e852b9c0c9eca3e9f2146450ffbfc76b8736cd8fd16122e2dc063deb86f2b4712a7c4dd98689e8ed0cbb26fff0529ca19550393094fdc81de6b665984f2d992432be0415ea61d14bb8a698adac0f3193ae33d1e344614dc539cdba3c41f8c64a55adb0c84a1c6a1a467307e928a5c85775222dcf29951a0a5789f119e1d2604e82c499a2cc04ccfbff353aee2f07f89382ab391459ae7348736a9fe7ab60b39cb200428f241ed0b2991599562773a770806e3118cac2bd3d98bcd7e33e1a817baa1dc20aa31c61f8dcecfcecde1a665a2487a895103a7cef1e3d1511f3a60c86f613038b5f0e9efb43effef438b872f778fcc4caa6ad82cb5972d1831d8b1989af164a66ebc2f24782f63be290535adfa21a69dfcd4a801db4ff7e18bfb8554ba5fcf24146c237b70743a0219a5e29cd6495b08274c7351c4115e3a6d660237eb767a312b3c7a25087c6877c90481c31c8cad61beb7eda790f297d1b8d556cbec837f9b177b84c9425400167254e83fd5e46e8b68611a21bf2992e03423f2f97a368b75cfdaba68398e94a266e4d9f61ba1eb1f5acb9c019995d39ed1836a55701da94025505a9299629a5b9287b9ddfefd281c75d2fcccaa059c39126c10ab3f8a2e822f3a3357749864416a61b7ee1669c3cce40a03a75f8a4c3b603e53f560f6055b232ac7fb8b5403caa1f73e87f1302429f3303f3d496dabf0cf633b1574a991d39e99d7cc1681acf056d4894ea8ac6113464854e3023595026296954f07da1eb70e54fa278ba232eacd2e6f2063531a696593a57114f44e4b67b08a2f19db2f147391124e550ab5952a676bd9e049f68f0a9d776ec1274e6a97e6a1c0494729b90088f68dc9d637a7ccb44c0e3f595c7db12aaab28aa633b9859e9bfae79ac106f406efebec729992e55dee0b4e7dca94c4ac5c98d3a0e7189540761c21fce34ac578df578b0320ae5ec49ca439ad3cdd86392dad2f75065f7a1eec5f38d909adbe3b73a033da842ec46ff288fe6267211b80dbd8cf14aa025f90669f1b5f03ef8c31dac39bb3392e2cdfc78c2014874af60b5f4f3134537d80ac3009a7f659176be03b69cea3020e6709da431b57bb1e80c96db057e300dfd1feeb43ef84cc0b450c68e2b1d20463e408fb379882646fbbb623ec0a5cf452252ef7df81948cd0594f835ab014e392d6efdf01bee528d97f4bbdc8e68322e66edcff05cb45f0644c39c1f09d24e5776fcc949ce2f0e5268ea88ad1dcc0b8c3a25108066d0e7d71e9d5a51a26c4a84c5f683a724443a2e9536757b4fd4bac06f8e894da82c8aff5d03ed165143c17b11c160392a8cf5ea101b31f6f4a23d4d884b5908928b94853580b036f02308b78b3635ec243a665710ed95d32c9c6bbb852b6686cbe89d736fcd6e9146663b611e638868141067f5eba293273596f510ab2963438a9c954ac9a509df9b1cb90e5053a8a2e06cf13ceea67ade66f6adc157b77b51ace4ad9ea58b320e149bb256a4189ed01acb350b11648b4c76cfe0e64a137fe5c2d9ddd879a83b1ae400e26964964b5e90fa6be7f00998cccc75c04b2f6110453ab50b9c6725617d349927479baf72aa7b22c5836ada01dc3263327480d051c9b7600a7f47a88d015740fab86f212716c5a8877e3048f47b90f750f10fce997534e7358167a65b5adbfb2e0d66e63c275247858ba9248ad938c63a7ae97bed74cdad2895e29f740e84682caa08dd1c3cfe38536fa7e03bd8d1635e911164f5e465c05ad5977fec54aa46358a11641c2b6ea881d9be3586ebcb44e7b4b515d54a87d255044d69a81bd76791eb0cf4e3b6de5e5a7dbe6c8fecc6eb82b0b04f19ac2080f7cd10a5d07e1c1f399a1846dffb37c356bf56b338cf0f6f4be84faa7280861b0a2dde3f00c4f7aa62c3a4369c31e70b5e7d392fad3e2e2938ca743796d5cdf69be2a603c025b6fca6a6cbcd15520ab666e398fdf076fb74a724678a53b1a2c7f389d431582ce962a960b51093cb51eda7063aa9d74db716961d0b5e9f1f301e658d13287e9f8cef207e6ffdceb5639764cd761382d9b31e2984eb26d698ebb14dda5f453384ab772da167b2b5ab93cbff81707b3c91da9ff456df296d731dd60f620d0231ee451bf82487951c1a289ffee00c0cfb3c2955169518aab1c447f997eeddab4be83f8cbff986254f0fd78dbc652f7f60acbe14b52a2655fd864262e3900e6e93801fcf931de6e63b4dd696d818bab6790d1a77cacec57eddabe3c546c68cb5448f354ad05a5bc81296a0fe00e5d06156465becbb1ded177a16ce8c56282242ff385ae737991e2cea8742cf237a8910d2371c64cdfe5e471eb246b8451c7ecb0c1512bdcb4b3cf65a7e8cd7d314ee6f8dcefcca48e38424f666a52fc620be75b4cb5e99800ab356ad30199bf66596abf54b054d3a5fef8043096a6f23cbf2e790c772ea55b5246dd141cba134b8a4511175f7ddebbe81c97c7d1bae4b373a0d7c83e2d5486377f640332ba5444fbaf17dd2d5a60cf7f3210a41016e1156965757c72747627d8b44d2140bdd854113687474be69f7a97563aa1cacf013af04a38df514eabecdf73282ebbe95d29b703a4774e36e60b482dcdaa10e216c6f98970b23535001ec22d1aa4c4475aef50c13a11fd41d0f95602112aa78f5f25e4f787d3dbdedd7c802d0de5875190a0484b23fc613dd97e7e837c90b084a9c4420699efe46560ed6453e425685ad67abdfb79a1b845e961af5bf86d0998705a143ef2475795f9dfd1a1066dd6203ad0f405ba3e2e4975404324a2c7b36a58eac7966d1ac47abf3f61cf4d24dbfc142bcc9f35e8c3c2a0ebd3f882f7419cf2b18fa0c8e0ae8914ea0cf2594ce6ac2b485e1015b23aa88f253b2170570519122576839810ab1f6247cf5c1d67de8662b977a19311ad540cc5da451edbdc559a7d48656fd2ffbec1b6f5c3b1f3dd8ac71941a4145688509318de764b5a0c1ce07df9da2188c80db92f8499ef70330fd11687c83d3247869f52a86e495e245ec647ca047fbe09c941695babf20ea28356b21dda0153b426317fe1e006710cb58a9086328324f95b6eb8ede2375afa1d05356faa966b9661114c45512da262bcc73f4611436cf5654b8f1e3185637ceaa7cd602aa258062346d8b1494372569c82bdf424f83feca2c2072211cc16f4a6a2007bd5badee1115aa424d3bb728f604edb187c608713a07654bb38a06ac5becd4098877cb7ad52174c2c5b58c49fe20e362fb95cca9cd2a83a5aa6f472f1c47f6c9036d849647fc5603fd38cb30dd0c321e7f1ad0b4052b05f0bb85a3b95f0a125c35a7cce4fde79aad28d8a82aec23e3ab9196d5284ddd7cb97437a7e146160db2d11b84ee329dd3961953eff8615253a7cfd44afa7bdae7706f58f8a1cfcb2d77e524ccba5a843d9c0964cbddda3bd47fc56b953a1601211f30a0fc15b69de42942aa9d25bdf66b6e6ba8c473c10e4febfdf5ccca0977fd47a5ff6f1eabcac1700812241aec65ea1912f5b2cf3dc0f8bc5e8fe7d37e39fc706be2ecac4e63ccb081821597cc621418a9ea27d9a9d6ae50615c49f4441ffbef808f824cc66db0bd7921e18ccfd0226afb3a6aa033519e27f8bcfd44da632e9ee32c92fe4dab2033be9f78b141113ec5ffd6da8dc4aae4603fd519cc323be27308df867b021fc8fc11dda71cde03e83588daf9bd788a130c58b3a2a5864c8859c2cda712fd90a9c4bcecba8fb130313ed089a7f972787d75fc521646e4570ac957ffc1c86e8ce9cdb0f0ff204b38389bc25d06be0b77afa3ced244c89675f399c71892a47a5bdffec10ac42a43578f1873f641bde3ce7d81cb6b372e0140eeb50d52abf570d266cc6fc12a3523fe92842c4be1a4fb003771c803f2c0aef2fba4d843dfdaf4a8e2c66c73bb2a4686381a70c303a804f77c2fd8c3c1ab4eb7e0e23c2f89c9ba0d2da8f9d805b01558d451025ab5be193a5211d1afe147e188c205734162394aa02790c22e3d6f8937ee33231a520cb6697a7283328e42ed61935fe2c14614e7f4a2a1cbddc32ae1ec8e3faebff88c8fffd150c21a4ed124434f9bcf8f8755aa4c93ab84242e77d6fb0f5e0f4f079533d0f3955a899677aa44e5eb9e27a8c441693170d370f85e334a6b080213309ed490ab58d891b4f45b4138e411660665b81dc3d54b9bb732a021132c627f437ed86e07618596331207b01103401bd787c3e1814e9d505969cbd4e70808ed5b0d47c48a3690babb96101b6f01dd14fda16028782c9684be5d54ec8ef5099411ba16d918b83201adc13b779568bb6ce8ba45f910ceda75e97fa1ba264c9b00a35ac7f9e91baeb6921f2812a08a4071795178daba6a2405cacdaddba1e4fb3600a00a336c8610a9f1aba975a84a261fc69060731a0bf498da5aa4f18a4d4a0a9afffb8655140e05d2073adddc0ebf30fcbeea30ad4a72a3a71eb146be3ad62a2fbaa738648c587178f8eaf599f28aa23d45405414a234d34ad798d90ae5b278a57d6f35d97145ed4d2a9a25bd63d7889e32be9d8cbd267fbe82f84376b1cf1b237effdb2a2c88fe413d8f387ad5ea0982310f7222b45e4025e45238eee18cf81549f031677da0b3973dc0d6ae3ef7daa5b99a31923b378", 0x1000, 0xb, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500", 0xfffffff9, 0x20000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x52e2559911fd859a) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x140) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f00000000c0)="04d528eef8445d3e6aedcb94c41de26f70efa3502bd5113e33170c868b27f3f8c74096b3bf9ea5fe4b05aeef597867173a323885754a1adc8f9782689a0a322423e03fe298b8595e7d79b21ca4d392d0d5ba935a833b3590f9fa5e48e745ffa01b903f3b2808bfea4df075bfc1d386c3129c80e7e12579e655862a082e559773bf21519e81a92ed498d55d28fc732204a5667dbd569fae244602cf1b4d183f819dc7f4556aeb587312c5bd201b966ed85f976b1bce3938cb7674a6952fed4dfaa940d828e24c", 0xc6) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x2, 0x0, 0xfff}) 16:01:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x3, {0x3f, 0x100000001}}) 16:01:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="1b55166462118248b55e529fdb0130d6a311981101f448e59f77a94412d701ce25f0000000000083ae9899c388c8bebf03deec6a4bd73d83701900df48c6107a86cfa491cd55cc50336302fa1c7e27dd4498c2df3c3047b938e59ea1d61ffe7b40e7d54c2be4fdc11324cad834da7aee3c619be45a02f6244514ab0bcef63d5d6aee46127d9dd9a14c85812215e8d972c5a543be235bc9be7b4fd5643b03df2aab503207cfdf44e6d5b4e114fef63f6f3d1681d080c0f4", 0xb7}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) mmap(&(0x7f000043c000/0x4000)=nil, 0x4000, 0x2, 0x15, r1, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfd) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="cf110b668204b615e445cb17e83a4f4b10912b9f7457d93b3f54f02d2b29e7b9acff663c4174bf4f8c6e194ba772320393c78cff20f74b55dea0fe7c0c6de98a05da5d09d3ef150ec40b022932ac9bc11bacfb8d6aa6562b6c25d65869712d715b158c02cde301834f19932eb67a8a8d74f563ea3ca7b0ec1469cb802406", 0x7e) 16:01:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078e0000002ac1495179b19b39bdbb0000000e0000001ff07ffff00"/62]) 16:01:22 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="c996274738266b2a3305908fc229be167dda9f184107bef54f13c4dd1e8318afb896645f395a6ea688f3d114c0a82edd4b4add149392dab5b6609f127fe9642e22f6b244dec0d23237a578b0a6e93a7aa8364afd67e53f7c3c677b6f2b0f2c3d54f53fa232efeff92e9e23e5cb0d1baed1456f8c63c11a5e6116775a199ecf4a472ebef945eb25e2c36e361164fd5250ba8a8a4fb4b10f", 0x97}, {&(0x7f00000000c0)="06c6bc683b6cd01d5da4eb493f601780f5e4e7121467a0a1cb4dfd13835c631beac8e222bfd46863a790c0eb4ea3c6638d1b713e938ba0820c4b13d5dd9a85c4593f09970ec5ca1bd3cf7df54910", 0x4e}, {&(0x7f00000001c0)="c1736fc8326c34095ed2ab2207e131cccf352981b138f835eb2fe856b67cc009a8ebcd446c38ac451ba82cae15ca648c6be9ba1ead40722eb56a9388f7dddcff491e75d1ad3fdc7d", 0x48}, {&(0x7f00000002c0)="24259381e40ead984b7a898757a8c3c2ec5a7e99739413c5a188545c64795f741c1581d06f6c0f93dcf19b1296f350ae2b5e7907223a2481ef872a9e413bd846551f25f6f36aec67ebe3dda717b44602ad757c3f9707265e8340628494a4a4f7d3f786ab91dc9098654778f6ba32474cf2b648d128c6788cc9cf71865fb3deee47d87c91cd5bf311c65a542cbc188d969c78230d44ca27b4e28d808e4b7371e26ac0ffcd8ec67043fdcee5b498de07c0992624f196ffb8452d869ad5715d999dd9ebb94e06c7c015f7421bdd0508369e95c036be43d21daef38dd39a05b23f60400b402d49faff6958", 0xe9}], 0x4, &(0x7f00000003c0)=[{0xc8, 0x0, 0x6d1, "888e59555ad3ae90a273d67ed4f543defb2090bf1ab029b1a9dfbeb9d24712dc6247a700e66c42aa100b136cb71bcd94ad635d6b1f7ba49da0ca9f4f1a115f3295ceaa59cb3b2ad7fb0ea37a723de440be3c30a81e8ffe7a9646ecde13f60ab3121a45362dbabcab4720b763d51b5117f08a8ca63715c8726577290b9dff5c38c5ca130e7ec2f4221886c82f1dc44054d6a4ca1dc5b02992a2cde776769f7799690fc097a0c3b920daa8f5fe8e9a675e69f6ff"}, {0x110, 0x1ffff, 0x1, "a3f8795da6d8fef06caf33eddad57d98e3e72b031cb9faf8dc208626f5dc825bf17b2ac59e8e04066fcd49bb3992f4f8b32d0b726a5274045a9a50f14b965323712da32c86ec8337f31cb7b64ec353fcf3240ffc5ccbe69fea9f174806e4f8e0f91b58729267c1902dc0c3b962f2d0951764974cca4fe06ab4a77d49edb37beacbf9f1956b83068056718603b68fea70859b1d8864bb6c7f60f705b84c5d95cfbe8462806e337b35fd48b065dd9213e0039b8e28e7828cabdb0c6b6ccba1bbaf2014b544d043e4423640ff64d5c62bf5bb06ec01d8f8ec0c6d6a0a630054f39d3fb778ff22871d713d26a28dbded3762ae4fe32c88338e4bdac0126e8b29"}, {0xb0, 0xffff, 0x7fffffff, "f12fdf30c3238502ab574ceeb07a82390a26ffa030d1c5a000b899b8311e0621ebaddad76902e93def9ca8094e03d3fd93bafe3661daac4b0b1232047898f5f09a0937791ceef9e38b3cc95fd73d85f9e478cc46066ed9f92c459af18b1c5d2d7134f6fa71cc7bfece98d2d27301be77bbc223ba22f05576f90c2648e5217b9c5a05d74609d5be7a8a94084101da769a508224464f0421af4dc6682274"}, {0x50, 0x1, 0x4, "012f738b81a03250cadc5dc93afd325ca8392ff387d2a7bd3b3e003a75fb86eb4becb05274bd57801b80bda1066e4984ba818248c4d60003781e1d7e"}], 0x2d8}, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) geteuid() 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x8, './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r2, &(0x7f0000000200)='./bus\x00', 0x2000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) bind$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x6, 0xffffffff}) 16:01:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) uvm_fault(0xfffffd8066d708b0, 0x0, 0, 2) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x211: movq %rax,0(%rcx) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd8066d708b0, 0x0, 0, 2) -> e pool_do_put(ffffffff8265b5d0,fffffd806ed8c900) at pool_do_put+0x211 end trace frame: 0xffff80002419cce0, count: 0 ddb{1}> trace pool_do_put(ffffffff8265b5d0,fffffd806ed8c900) at pool_do_put+0x211 pool_put(ffffffff8265b5d0,fffffd806ed8c900) at pool_put+0x6f ffs_reclaim(ffff80002419cd48) at ffs_reclaim+0xa0 VOP_RECLAIM(fffffd807914cb60,ffff800020ed8288) at VOP_RECLAIM+0x56 vclean(fffffd807914cb60,8,ffff800020ed8288) at vclean+0x18d vgonel(fffffd807914cb60,ffff800020ed8288) at vgonel+0x6e checkalias(fffffd8065526d18,3200,ffff8000006c0000) at checkalias+0x158 ffs_vinit(ffff8000006c0000,ffff80002419cf68) at ffs_vinit+0x10e ffs_vget(ffff8000006c0000,59c,ffff80002419d038) at ffs_vget+0x364 ufs_lookup() at ufs_lookup+0x131e VOP_LOOKUP(fffffd8065526838,ffff80002419d4b8,ffff80002419d508) at VOP_LOOKUP+0x5b vfs_lookup(ffff80002419d488) at vfs_lookup+0x7a6 namei(ffff80002419d488) at namei+0x63c vn_open(ffff80002419d488,1,0) at vn_open+0x117 doopenat(ffff800020ed8288,ffffff9c,20000000,0,0,ffff80002419d680) at doopenat+0x28b syscall(ffff80002419d700) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x39b87c3eaf0, count: -17 ddb{1}> show registers rdi 0xffffffff81a6094b pool_do_put+0x1eb rsi 0x698 rbp 0xffff80002419cc90 rbx 0x10 rdx 0xffffffff8265b628 ffs_dinode2_pool+0x58 rcx 0 rax 0 r8 0xffffffff8172aad6 reassignbuf+0x76 r9 0x7 r10 0x96c1639e11962cec r11 0x5ce4c9c89a21c259 r12 0xf r13 0x10 r14 0xffffffff8265b5d0 ffs_dinode2_pool r15 0xfffffd806f350008 rip 0xffffffff81a60971 pool_do_put+0x211 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002419cbe0 ss 0x10 pool_do_put+0x211: movq %rax,0(%rcx) ddb{1}> show proc PROC (syz-executor.0) pid=86736 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed8eb8,0xffffffff82649210 process=0xffff800020ecef80 user=0xffff800024198000, vmspace=0xfffffd8066d708b0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28542 201401 70625 0 7 0 syz-executor.0 *28542 86736 70625 0 7 0x4000000 syz-executor.0 36690 229914 0 0 3 0x14200 bored sosplice 86648 384397 81135 0 3 0x82 nanosleep syz-executor.1 70625 183110 81135 0 3 0x82 nanosleep syz-executor.0 81135 393344 55365 0 3 0x82 thrsleep syz-fuzzer 81135 335344 55365 0 3 0x4000082 nanosleep syz-fuzzer 81135 353596 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 414377 55365 0 3 0x4000082 kqread syz-fuzzer 81135 28363 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 309779 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 352321 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 213367 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 223433 55365 0 3 0x4000082 thrsleep syz-fuzzer 81135 195620 55365 0 3 0x4000082 thrsleep syz-fuzzer 55365 38953 91092 0 3 0x10008a pause ksh 91092 10833 34453 0 3 0x92 select sshd 5917 285858 1 0 3 0x100083 ttyopn getty 34453 14595 1 0 3 0x80 select sshd 29283 389850 15831 74 3 0x100092 bpf pflogd 15831 502606 1 0 3 0x80 netio pflogd 19366 116696 66953 73 3 0x100090 kqread syslogd 66953 24784 1 0 3 0x100082 netio syslogd 67895 423011 1 77 3 0x100090 poll dhclient 5918 218893 1 0 3 0x80 poll dhclient 82119 434013 0 0 3 0x14200 bored smr 35842 518198 0 0 3 0x14200 pgzero zerothread 29825 198375 0 0 3 0x14200 aiodoned aiodoned 80132 161916 0 0 3 0x14200 syncer update 35757 185666 0 0 3 0x14200 cleaner cleaner 68682 14644 0 0 3 0x14200 reaper reaper 51865 114456 0 0 3 0x14200 pgdaemon pagedaemon 48133 149202 0 0 3 0x14200 bored crynlk 37936 56576 0 0 3 0x14200 bored crypto 66644 467886 0 0 3 0x40014200 acpi0 acpi0 17488 111240 0 0 3 0x40014200 idle1 40579 264440 0 0 3 0x14200 bored softnet 55313 393546 0 0 3 0x14200 bored systqmp 1929 430039 0 0 3 0x14200 bored systq 38212 414001 0 0 3 0x40014200 bored softclock 3144 307473 0 0 3 0x40014200 idle0 1 132630 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex dino2pl r = 0 (0xffffffff8265b5e0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 ffs_reclaim+0xa0 #5 VOP_RECLAIM+0x56 #6 vclean+0x18d #7 vgonel+0x6e #8 checkalias+0x158 #9 ffs_vinit+0x10e #10 ffs_vget+0x364 #11 ufs_lookup+0x131e #12 VOP_LOOKUP+0x5b #13 vfs_lookup+0x7a6 #14 namei+0x63c #15 vn_open+0x117 #16 doopenat+0x28b #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 28542 (syz-executor.0) thread 0xffff800020ed8288 (86736) exclusive rrwlock inode r = 0 (0xfffffd806626a700) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ufs_lookup+0x131e #6 VOP_LOOKUP+0x5b #7 vfs_lookup+0x7a6 #8 namei+0x63c #9 vn_open+0x117 #10 doopenat+0x28b #11 syscall+0x4a4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806626ad60) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 vn_open+0x117 #8 doopenat+0x28b #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8266a860) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex dino2pl r = 0 (0xffffffff8265b5e0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 ffs_reclaim+0xa0 #5 VOP_RECLAIM+0x56 #6 vclean+0x18d #7 vgonel+0x6e #8 checkalias+0x158 #9 ffs_vinit+0x10e #10 ffs_vget+0x364 #11 ufs_lookup+0x131e #12 VOP_LOOKUP+0x5b #13 vfs_lookup+0x7a6 #14 namei+0x63c #15 vn_open+0x117 #16 doopenat+0x28b #17 syscall+0x4a4 #18 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9542 6428K 6950K 78643K 11503 0 pcb 13 8K 8K 78643K 148 0 rtable 98 3K 4K 78643K 374 0 ifaddr 95 18K 18K 78643K 184 0 counters 43 33K 34K 78643K 71 0 ioctlops 0 0K 4K 78643K 1495 0 iov 0 0K 16K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1497 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 130 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 569 0 sigio 0 0K 0K 78643K 8 0 proc 61 63K 95K 78643K 499 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 63 0 in_multi 75 3K 3K 78643K 155 0 ether_multi 1 0K 0K 78643K 24 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 254 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 138 88K 89K 78643K 2903 0 UVM aobj 21 2K 2K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 118 0 NDP 15 0K 0K 78643K 36 0 temp 121 3041K 3105K 78643K 22591 0 kqueue 4 5K 22K 78643K 145 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 70 0 31 2 0 2 2 0 8 0 unpcb 120 403 0 393 1 0 1 1 0 8 0 syncache 264 14 0 14 4 3 1 1 0 8 1 tcpqe 32 35 0 35 3 3 0 1 0 8 0 tcpcb 544 489 0 482 4 2 2 2 0 8 1 inpcb 280 1014 0 1002 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 1 0 1 0 8 0 nd6 48 11 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 1 0 1 1 0 8 1 pffrag 232 7 0 7 3 3 0 1 0 482 0 pffrnode 88 7 0 7 3 3 0 1 0 8 0 pffrent 40 227 0 227 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 69 0 23 1 0 1 1 0 8 0 pfstkey 112 69 0 23 2 0 2 2 0 8 0 pfstate 328 69 0 23 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 320 0 153 14 1 13 13 0 8 0 art_table 32 321 0 153 2 0 2 2 0 8 0 art_node 16 69 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 118 0 108 1 0 1 1 0 8 0 shmpl 112 24 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2214 0 807 89 0 89 89 0 8 0 dino2pl: pool(0xffffffff8265b5d0:dino2pl): page inconsistency: page 0xfffffd806ed8c000; item ordinal 1; addr 0xa75908d6c32 ffsino 272 2214 0 807 95 0 95 95 0 8 0 nchpl 144 3210 0 1601 60 0 60 60 0 8 0 uvmvnodes 72 2451 0 0 45 0 45 45 0 8 0 vnodes 208 2451 0 0 129 0 129 129 0 8 0 namei 1024 9184 0 9183 1 0 1 1 0 8 0 percpumem 16 46 0 14 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 15 0 8 1 0 1 1 0 8 0 scxspl 192 10203 0 10203 7 6 1 6 0 8 1 plimitpl 152 61 0 53 1 0 1 1 0 8 0 sigapl 424 785 0 753 4 0 4 4 0 8 0 futexpl 56 10296 0 10296 1 0 1 1 0 8 1 knotepl 112 260 0 241 1 0 1 1 0 8 0 kqueuepl 144 936 0 932 1 0 1 1 0 8 0 pipelkpl 48 174 0 164 1 0 1 1 0 8 0 pipepl 120 348 0 329 1 0 1 1 0 8 0 fdescpl 496 769 0 753 3 0 3 3 0 8 0 filepl 152 5537 0 5436 8 2 6 6 0 8 2 lockfpl 104 155 0 154 1 0 1 1 0 8 0 lockfspl 48 55 0 54 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 529 0 520 1 0 1 1 0 8 0 zombiepl 144 753 0 752 1 0 1 1 0 8 0 processpl 984 785 0 752 5 0 5 5 0 8 0 procpl 624 2086 0 2043 4 0 4 4 0 8 0 sosppl 128 16 0 16 2 1 1 1 0 8 1 sockpl 400 1475 0 1453 9 3 6 6 0 8 3 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 45 0 0 1 0 1 1 0 8 0 mbufpl 256 450 0 0 27 0 27 27 0 8 0 bufpl 280 5011 0 133 349 0 349 349 0 8 0 anonpl 16 103900 0 89767 81 13 68 74 0 124 8 amapchunkpl 152 5040 0 4886 22 15 7 13 0 158 0 amappl16 192 4052 0 3230 72 28 44 54 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 307 0 298 1 0 1 1 0 8 0 amappl13 168 295 0 293 1 0 1 1 0 8 0 amappl12 160 10 0 7 2 1 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 25 0 18 1 0 1 1 0 8 0 amappl9 136 652 0 649 1 0 1 1 0 8 0 amappl8 128 633 0 598 2 0 2 2 0 8 0 amappl7 120 119 0 108 1 0 1 1 0 8 0 amappl6 112 26 0 20 1 0 1 1 0 8 0 amappl5 104 401 0 384 1 0 1 1 0 8 0 amappl4 96 759 0 731 1 0 1 1 0 8 0 amappl3 88 402 0 394 1 0 1 1 0 8 0 amappl2 80 5269 0 5195 2 0 2 2 0 8 0 amappl1 72 26274 0 25829 23 13 10 18 0 8 0 amappl 80 2356 0 2306 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 5 1 0 1 1 0 8 0 uaddrrnd 24 784 0 761 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 784 0 761 1 0 1 1 0 8 0 vmmpekpl 168 10151 0 10118 2 0 2 2 0 8 0 vmmpepl 168 101313 0 99294 123 24 99 112 0 357 5 vmsppl 368 783 0 761 3 0 3 3 0 8 0 pdppl 4096 1576 0 1529 7 0 7 7 0 8 0 pvpl 32 286635 0 269841 180 13 167 174 0 265 20 pmappl 232 783 0 761 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 284 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82488ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8266a658) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __sanitizer_cov_trace_const_cmp4(2,0) at __sanitizer_cov_trace_const_cmp4+0x3a userret(ffff800020ed8eb8) at userret+0x360 syscall(ffff800023181060) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3ac0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at pool_do_put+0x211: movq %rax,0(%rcx) ddb{1}> trace pool_do_put(ffffffff8265b5d0,fffffd806ed8c900) at pool_do_put+0x211 pool_put(ffffffff8265b5d0,fffffd806ed8c900) at pool_put+0x6f ffs_reclaim(ffff80002419cd48) at ffs_reclaim+0xa0 VOP_RECLAIM(fffffd807914cb60,ffff800020ed8288) at VOP_RECLAIM+0x56 vclean(fffffd807914cb60,8,ffff800020ed8288) at vclean+0x18d vgonel(fffffd807914cb60,ffff800020ed8288) at vgonel+0x6e checkalias(fffffd8065526d18,3200,ffff8000006c0000) at checkalias+0x158 ffs_vinit(ffff8000006c0000,ffff80002419cf68) at ffs_vinit+0x10e ffs_vget(ffff8000006c0000,59c,ffff80002419d038) at ffs_vget+0x364 ufs_lookup() at ufs_lookup+0x131e VOP_LOOKUP(fffffd8065526838,ffff80002419d4b8,ffff80002419d508) at VOP_LOOKUP+0x5b vfs_lookup(ffff80002419d488) at vfs_lookup+0x7a6 namei(ffff80002419d488) at namei+0x63c vn_open(ffff80002419d488,1,0) at vn_open+0x117 doopenat(ffff800020ed8288,ffffff9c,20000000,0,0,ffff80002419d680) at doopenat+0x28b syscall(ffff80002419d700) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x39b87c3eaf0, count: -17