kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Sep 10 21:59:28 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.211' (ECDSA) to the list of known hosts. 2019/09/10 21:59:50 fuzzer started 2019/09/10 21:59:53 dialing manager at 10.128.15.235:21938 2019/09/10 21:59:53 syscalls: 337 2019/09/10 21:59:53 code coverage: enabled 2019/09/10 21:59:53 comparison tracing: enabled 2019/09/10 21:59:53 extra coverage: support is not implemented in syzkaller 2019/09/10 21:59:53 setuid sandbox: enabled 2019/09/10 21:59:53 namespace sandbox: support is not implemented in syzkaller 2019/09/10 21:59:53 Android sandbox: support is not implemented in syzkaller 2019/09/10 21:59:53 fault injection: support is not implemented in syzkaller 2019/09/10 21:59:53 leak checking: support is not implemented in syzkaller 2019/09/10 21:59:53 net packet injection: enabled 2019/09/10 21:59:53 net device setup: support is not implemented in syzkaller 22:00:16 executing program 1: r0 = shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/61) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/121) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10080, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x2fee) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/93) r5 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) lseek(r6, 0x0, 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x101) fchflags(r7, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000380)={0x1, 0x3ff}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0xc0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10000, 0x0) recvfrom(r4, &(0x7f0000000440)=""/4096, 0x1000, 0xd6dfd736f594b5b0, &(0x7f0000001440)=@in={0x2, 0x0}, 0xc) r8 = socket$inet6(0x18, 0x0, 0x5) lseek(r8, 0x0, 0x0, 0x1) r9 = dup(0xffffffffffffff9c) bind$unix(r9, &(0x7f0000001480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x18402, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000001500)=0x5) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001540)=""/4096) r11 = socket(0x0, 0x5, 0xfff) connect$unix(r11, &(0x7f0000002540)=@abs={0x1, 0x0, 0x0}, 0x8) sendsyslog(&(0x7f0000002580)="92aa006064096bff5461ae20f9db9bf79634450a6eb01eb5ce47ac2606ae46b2ecc8f6708e566cefbd8f2e2079f118e7a80177221f49696d0a6d8c983640fd3c5948ba5f0e1c", 0x46, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000002600)=@file={0x0, ""/4096}, &(0x7f0000003640)=0x1002) 22:00:16 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = semget(0x0, 0x2, 0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x1f) open(&(0x7f00000000c0)='./file0\x00', 0x314, 0x21) r1 = semget$private(0x0, 0x4, 0x491) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/67) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000180)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/134) r2 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(0x0, 0x0) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x2, 0x0, 0x40, 0xfff, "aaaf2912a77154001cf663822bf2427dae070b75", 0x9, 0xdce2}) r7 = msgget(0x3, 0x0) msgsnd(r7, &(0x7f0000000380)={0x0, "46229a2499c0b28d9157a7363c53bfcf9c019f04a93fd624e4182955668c95ddec98a011a1c6757d16425a00e14e5644"}, 0x38, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x20000, 0x0) fcntl$dupfd(r6, 0xa, r8) syz_emit_ethernet(0x1000, &(0x7f0000000400)="78028d5d4fb806dd7c24e0d3125f14077e8dbdff5413f916bcf96e6c05334eccfb2ba0ecd6fd8349c2981b4b251728a9de8cf8dff85d257a952a858c91a4e5a2124ffdfbcd5d8a61aa934c3a22889562eaad1e73a242fac6d7ec31e6d3dd02698c7e4763e68c6bb17eab91048516237182b055f55f4aeb238c83930bb37925915c6dcf21b5d08de0b2333573cc70cc7ae626e44153ca805a8bb64c6a9123aa66cb5351a65a219860755a809ec236e4a9b12de24bf8d530163a6fa8d5cfc7905578140b21acb5c7dd6a9ec77d247e4981e6ff9ccf9867c3683548007b6495b6dd33ead0dcf2b3985e833a18bc8e26ec8536704f67005757ccc4235aba92e435a5aa1e35515bbccae3e6cc982a40ef036517ac81a003e5fdbb560370d971fb6fc3c5b053d35995c13837b012ddc34bc8e408bfa6a6b941f6b5d1ac62ee7ba057d3f39a9cc6b677e2a3438c5a8aa1facba8b1fd2cd17b2059a9c95d477fe957c0b66f8b58151d1b225ff91ae33f8535dfea0d92b97f87e86d52743947754be41efb935b0ddce4f15cb98ebd1863270d7e5a05fc81e7c329f5466f11d02ba1887ad9728781f79cb545f7f5dfd9f3e6928410a59efc1c2b48bf383f34187f376680621b2b1218ad81ccfc125b30b780ac5ad136dbb465775765f0ef110f1b7e4174ad0412f2de4d476fcedea2e90888e258f7413382c682125460481471be33f5b05d5b30f420dcfc879eee5e48f37a4471c7fc515571a41a8c66e485d041691714e87d4101e82c99c3ea53f71511a0e778850520b13521afda919a04f9f97cb4c213926e2703880cbee4ce7651b431e3668dc0c281175771797f452dedcb5fafc743ab3f5b7b8981fdd6cdaa3059dffe5e3e442d8aac281731de586887e973d301da15ad7f8f7d0a3230ea90846c8c748dfd888c3b05390a6cf1e3134aa9080cb091a903f84e454e8b9fd9bb4bf3b437ea648790fb233a977b1de427c5add1e9fc118eec02e2a897fa3ee4d1399d955bd702137021716298a4597fa666e331a63eb73e05fc6a36043817232585db8c4bbb5bd4e95345a9cea1fa842a0d7b2c3348244b93d9dce71b73c9bbc8b233f5189e628a3d7cedf50d13c20d973317bb0b99e9dc077201276cf7f604ac03f5bfb398fbe719109a4fef01f832547279a756c5ac70d5fca3e8b90d5dccb2c18720683af983e2d5285ae0d982082831e398678810acf513dcd422555f4cde572dbb6214def02ddf5e61863c54da3d84a2554ec123ef9700e342e950698e6b464a343cb70a9abb5439d173c003dd4d7eff0de44781972552f17c1caeaf7e3e9eeca4d4b5628ed6d4736f9ff755fd203a344b74ed5aefdfa5193e5cf67537c7674be2b0d309a4486c8acb16ea6f772c468482b4576b5e204c0663bf52321797098ef1af0044b4c0edc0932b4ba728f451276407242de355e0f0fbefc697da5e1ef40db143edc347af0525a754b3fed447ea9a757aba8e9c56296ec209261d3e4eb4c416ddcfc4916de9588d5de70814c7823634609c0dd9f85ee2bfbedf9b1c5dfb5cff4d06e0f29c7fb63d1a55713e71f47cd1c595297803b225e27ec7e1501cab27092f84610167b8f760893ae41c1fc144cf4a921ff2150cf824708f4bef4f258aced3c644a0cc21921c7beb6d8864c2fef64f4a78c2bfdd468f588e7a2e01afe374720843193daa63f69bf4dc6b0afd9b6b1761a1ea515ef46c75c5ff2e7a1932a9b331877a8ccd30703a4fdebfb0da1ee48be8b724d7ea94fd47d5fffc99d3f810b1e0f799268611cfb036466141129ba241aa47ac0f320f1ecb246374e8065e4f6babbdde781a87770caabea00cf0dd0ac3d2dac52a589d20e538843772dd4571788e2ab00eb9c2131b88cc84227f5a02cd1bd5c1fba4ee91a4810c8df054cdf28f3485611fa12c84b9430aa897892ea524999abacf849a2a07d61e2471660c1b3450d3a665f9bf38a48c5e1568d7b7c1f20b8cd4028f24ee578ee6e812df74dcca32ab308d65fcf91ca3e3be69f67b4f7b449b4044b5dba07a479e2e0f842b38efd22d4eea19bd1f1260b6ab1199176b841efd57f612ccb855e7d23498c560b04a088f8149b2e431c04f0283d1d068f3cda2c9875dcfb681d9c9ba2409e417d6ee25a40b5da85d540124227dfca6b7409149054a8ba3a3c07e2f75e54de5e75104d0801c1f7ed10773c9459ea9337a4ca95b8b63f7b7767eed447225ebeea1b114671a474ff66f878f5d64cabcf4929cddd6ae77b672781445321fd612132f5b4681dcc3828fcf3938cd755eb5545bf120728a65511b91f31b94a1299da53a7292e7e14abff52beedd05aa660f0cdc87d5c2ed29cfd3bbc85fc2cbadca2ced9491b79cfabe5b1c82d55fa2ae6a4913d578d80ca38e6f24bad9b8bf40b9c5f6c9565b3738bffaf2f5f6ec850f238c55f1ce194a30000ffc3ce6f3b1d35639a246f0e620650fed7356f33a04f2f5dd95aa4369faa48d41d655c00c3f51a85b9e3bba114396a8f0ec316c46511ee708db662166e763e8a338b5e37b52242ddf1a2a48d56243f4ee993eb45b9a7fe2e950feb2a5bad17a13ea47cc73f7c0b8dcdc2e7d30d618302827b1cdcb0323000ad22c99cc8bf231e4f4b65c8e59fd9eb404437dd46fd4fec841284a8c9461e9aeb570058d2debf692ae9b5e9c415d6413a4c79dde510280d9939d9ed935ad197aaffe446dad0ba25c151026623c1c43557e54150073fbe292e6d7512b46ed2d242fbab06778989eacedc003e2ed9302373ba209fe392c45bbf3defde46057cae86a1a62f01506bc5a25f9cc1411f77630a88941a1bfb029bf48a1c9450919aa0dfb95517cba23f434dccae4d92217d169b95fddee998709893bf3f9a4caa84724aa1a805552874b849066790a7561a31241cb394fb4d17da6c24a169a2664bd444b9f48462c5955c1a7ee2687903345429a9a07412703845f44ab97cff7c89120d0a9d147b733e7e7a9007b88f00c0817e1c1513ed7e99b8f39f5db7f0b56a355f5968d821efa77a188c058c071e246d0ffb94085a94c69c8992264a43aeb91de5f4d23294148b9f75780e111ff209cbb2bc4655fb4fd0212e4a46d8a2df811d5f15b2ac4782a6e5aa62c0a700159005d80753c8c2afb276ee6258e7940a2e85e295b1594638b47d6af0e729f0dfefd055afd02443bd4fbe74802ff767b200352b87e4c2eca8f83e588a76394f3d34698a28c4cee77797f11b7b22a86878d60e53e3238e99228f72e4414acb9e5846e3eee0175b78e12823d7a8753fe1a98eef9030fe48480b4e179e3a93ec86d7d9d608a3b8568ac3c46c8179b292b798510daeddd0401e6b5445bb405b8d721a0242f5c8abb14dd6024d3191647cca7d715e37e032739a1c08dd4441d712ea33936be7f3d6cefc613e911df3c1cf23f53cc97cfb25ffb572460540f66955c64f2c76d0ddd7ef9417271e0a8254ce534002b6fe7c590f152e6e2f6c94033c788cbad16196f2f999976f2af83f1b99ed2eb08b6cd85036977208dd50a44c2d0d7a4b68c25c73a6696e464da744de8a84d2778ac039f6baf50dd3111f86f653b93be7581a7cd7ebf2aad216abcd9d3aa8220f8755352f4c58715266cd1ba94171a8ac59c8848307115d7e4ea0c42f80c10af6cd85851f28bbe4a6ca737469c64f590c9968344b0a334a9742a1aacef47e2188b98f6dbb8408ba1712392fc744c424befca3acacc9e89f03f804faea9837f69c5cf4adce00e9c28e5b53a9221bc2e4ae956afb752dc0b1e67501f5bb79892617d815dc88498491bd591ff06c4ac2585966631d6f487fedb83a4ffa7358c25f5139717de24362d29591be123ae3cf23d170c30390368dbee751beca4c03f1d2c21a2ada6f14e9411177a6fdbb12a8118bb07700e0badb6e0e926f76ee8fcbb688316d949f07baf50dbbc5a565ee8c8eae2a47169fe20ad52f015b665f99234a59467dcd192f6e99807c796c64ad504827d78eb8fde1ec1ae830c926033d5ba02e9eff89ddc94fc5dae93f97fe1060a0db5c6d65a952d60b931b5aa36bd1784f9e38115cf737a33b88ffcd27e41e21a28b02d2543ca2fb90ab228d5bd83fcd9a2302efd72b45fc6801e8394fb678f07eea7b3d0bf936e201e655f3c8d913b551c44ed65933cd290ed984af95d23241630c107bde33130d590e4ed2c28323e32365f834436d7da3c433638aab87e562d49256f22d3f3029751fd733128f055140721950f5873a52968c2ba385dd2637853eaa1e01996b7627d22f7b78ccef17e4daf8abad00962d11635f98d8dcb4def82d590f4584232ed203184e2a73b93e8f459ca6a015b51068f49b956e92c815ee2bbaed60c6b2b6cdc488bb94f651cc00c394bfeeef9553f4e848d5054300b7a718e0eb632047378613822e0e2272e2d83bab865410ae50b91cb29240f7251d6f97b8a4f938f9e2854224bd5a529c302129e047f19085144df7784e36ad59d879f3fb8772de4ca37aa6b2bc58d07773f73c6ff05c24a52b88dc69ca5d8f187cc1eb3c7321537707c0417b3f7e8a5063da1c9b8e37524bdd146b376e9a07474892101994e10d461cb7bc385e6543bfec0f2186f4c02e18f2a7c06370652e41ea0fe5dd04d62347ec390b8e116f0f665c5f6d5486a64b2dfd3370e22fd7c38f47615b3e161ae57083e54ba34a0c21af043031aed6f198e6f5b463c12a890e32dd0ff018a036d69363f7bab365d16294aae7f856854c85a003d8456b8666b7ae6347b14a9590a9baf3629757cfc3951eb73fe886857a7adb3c4541e93783fcaf01810282b216461b738fba7818f1ea2a7f66a60575be18a79362f1cb9121f7a2d467f8b89935e38ca00c8ec09e41740909f708e375653c2e127e53e64aaa6931285f4399c5a9af0ab0bea4270d362ef7680afa0c896a5906a290b01e93139cac02feecfeefbaea5dec8846f88346c9d4e17ba4ffe0c03709be1eaff58804de342ec67a6e92fe07002ae90db43c5978e3a3be4ebc3638934c56b5cdbb23f39140c9587fe922c9b95876fb7243a4a30ba6a2ad698f8173989944c758c65ed1f19473a68723dc1621b25c158ba6d3a98e6f835f19511e37613929f0136e394307aa19e98216581eb80bc7d5f7b0e44345cf833e306ce7a636c6cc56b22020ac886416e498e7cc09ad99ad4f5d8003ab3d2b2e472da922d7cb5674781b4fd6bbca00089b2193763c70df7557fbbd509773c3a397fcb89788cb4781885563d5d1422ba012d7f45695ac73b4260081e46d2d5c19640ac9fde6580fb3cd714667f45b3c56ffb39ef5c2644b8be4b56d78e5afccdd3cdf24f0804ffeabe3f0852f3090925ee5673c62cf1cda7464c15c4e588c522b6b367abab7a32298f742d801bb71e5a59efab1dd89afab0ca830fd39be54052ae5e3fe208505866ce222e0ddbbfa4448c2b70e709ec9a551010fa73b9281dd93a52d8be3fa2f245a1c890c0c01fb786f692c1e27317f5d62357e34cd38a963f9873e18bca34cb53f48c81798a7c28d30de7c5677dd26cabc180a0c2c524b9c9448937fe954e0a35e1100780911de1a2b2e6fdde0097b3f4e3f2b7121494064e800e1a6dffbec74a7bac372140835d70b64d292493133beaa18e015276af0095b88995d7ec160e8b8f61f3805e10c2eed2bf6cce033f1db8f7e458a48421eca930d05395d1e69f7be8da0569f70988434d5e5785ad40ce00b2aa49ed693399a8957c8ec91aeed2f58c84b1c06b799b4b16ef50c2469c253e13d2e400e30b2d9f09f9b742c3690523") semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000001400)=""/4096) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000002400)='/dev/tty\x00', 0x80, 0x0) fcntl$setflags(r9, 0x2, 0x3) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) connect$unix(r10, &(0x7f00000024c0)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = geteuid() seteuid(r11) 22:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 22:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000cb4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcf000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000bf1000/0x200000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000b55000/0x1000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000ae8000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./file\x00', './file\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00']}) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007b934e1b2454030000000500897bd20000000000000000007cae9c4119d800004de2da4b50f26046c0191ee9714b031c3c2cc5f239"], 0x1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000180)=""/186, 0xfd5f, 0x801, &(0x7f00000008c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r3 = socket$unix(0x1, 0x6, 0x0) getpeername(r3, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x2, 0xffffffffffff4fb4, 0x6, 0xfb6, "596576b7081edb473c7a5aa9e19ac0cc3aea513e", 0x20, 0x9}) 22:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8004, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0x8001, 0x100000000, 0x7fffffff, {[0xfc2, 0xfff, 0x80000001, 0x8, 0x2, 0xff, 0xc000000000000000, 0x81, 0x0, 0x3, 0x400, 0x6, 0x9, 0x9, 0x20, 0xfe, 0x20, 0x8000], [0x1f, 0x7ff, 0xfffffffffffffffb, 0x14, 0x6, 0x20, 0x3, 0x6, 0x400, 0x7f], [0x2, 0x1000, 0x800, 0x9, 0x100, 0x1, 0x10001], [0x0, 0x7fffffff, 0x5, 0xfffffffffffffffb, 0x200, 0x7f], [{0x3, 0x12000000, 0x4, 0x3}, {0x9, 0x1000, 0x9, 0x7fff}, {0x5, 0x3, 0x1, 0x6}, {0x4000000, 0x3, 0x68, 0x6}, {0x4, 0x0, 0x6, 0x7}, {0x5, 0x10001, 0x6, 0x1}, {0x20, 0xb088, 0x2211, 0x4}, {0x45, 0x2, 0x100000000, 0x40}], {0xcd8e, 0x1f, 0x6, 0x100000001}, {0x9, 0xffffffff, 0x14, 0x1}}}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='}\x1a@\x00', &(0x7f00000005c0)='r\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='r\x00', &(0x7f00000006c0)='/%\x00', &(0x7f0000000700)='.\x00', &(0x7f0000000740)='r\x00', &(0x7f0000000780)='.@$\x00', &(0x7f00000007c0)='tap'], &(0x7f0000000980)=[&(0x7f0000000880)='/\xf0]+\x00', &(0x7f00000008c0)='!\\\x00', &(0x7f0000000900)=')-\t\x00', &(0x7f0000000940)='tap']) r6 = dup2(r2, r3) bind$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="000009e8902b0b9c452877953c325f69"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 22:00:17 executing program 0: fchdir(0xffffffffffffff9c) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x20000000000000af, 0x0) 22:00:17 executing program 1: sync() r0 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() fcntl$getown(r5, 0x5) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r12, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r12, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r13}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r14, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r14, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r15}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x10000000007fff}, 0x6, 0x102, r11, r15, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x8, 0x0, r1, r3, r10, 0xe6171ac7b05fe12d, 0xfc3e}, 0x81, 0x6, 0x1000}) semop(r0, &(0x7f0000000500)=[{0x1, 0x5, 0x2000}, {0x0, 0xffffffff, 0x1000}, {0x4, 0x1, 0xa1643a125aed38f5}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000680)=""/37) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0x64a1, 0x800}, {0x1, 0x80000001, 0x800}, {0x2, 0x2, 0x1400}, {0x4, 0x5}, {0x0, 0x2, 0x1000}], 0x6) 22:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x84) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 22:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) acct(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) 22:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) 22:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x97b, 0xd8c}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x35}, {0x50, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f00000000c0)="c2") 22:00:18 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x9c711ae6e196271b}, 0x0, 0x9, 0x0, r1}) msgget$private(0x0, 0x4) 22:00:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28a48, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r1, &(0x7f0000000080)="50c7227c1a2920702e6acdb25e6e704ce3b1ce84b3f1ea36a5c4f947f84ef5d8cd11df71d666ad25f5ba125becc43cc5ff4eb5c0d8ed07175af2c82937ec34eacf9065334407fd4b676369242063e23209ee6e9f377a6117e60f56339c8d7547be967a", 0x63, 0x400, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) 22:00:18 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="f5f70b162be089c5f4fe76004ec5130908c27d566c1c79f2356a19f4a5fe76db5647a5617c2c7c7eef3621c94873ad5ba66b9cbd61e92f04ab9e9e0e059b433e78976653d1a698c32b58d4b27b56312a00d341b36ca869ac08d174c05739e94daf5fb10e09f4444d59dd8bab6aaf26f07c81b67ec69d161d397c553d3ced7a602fa1fbe7cd00889415ad9d2f3d9cdfc5c7a5419f6b92be510e6d4aa373bbe8b670423de4435a4db40ddcd8a6b6c023bc2d71e2354264b0cddc8899649c6785e4adaf733b", 0xfffffffffffffdbf, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x60, &(0x7f0000000080)="b69d6daf57349c544afa3974f620c3fdd193c3aca6d168ede903000000000000007ae9002301e2483feb9b8328973defb6b8d67d172b9f8bdcf8e72f55a3c44cb96cbb4ebf166878454516bb464a4c495f8f642bb005ba37bb9b2c6abaeb368a") 22:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x64b99bf3292a9685) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000605e7f3cac35ead71b6331b6fa5eac51389d28d2830ffcc4e50f5808"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}, {r4, 0xd053d29532154bf4}, {r4, 0x1}, {r5, 0x4}, {r4, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 22:00:18 executing program 1: pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x30004) recvfrom(r0, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000000040), 0x18004) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 22:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74, 0xfffffffffffffffe, 0x0, 0x400}, {0x80, 0x1000}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) 22:00:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() dup2(r0, r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x5, &(0x7f0000000040)="b25c447ad943615b64602bf00ad885abb777efa79d830c642caf1e834d27b70e1f3fcdc00363f42d276b084adb802cdb6d7710f6e1212e30079b8417fec08aca13764988e7969620fca780e2256a71f533619509e726d860fbee9cf6ac4502a760d4810808974b700d672839a1e815a27272095bc2f518", 0x77) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)) 22:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 22:00:18 executing program 0: clock_getres(0x7, &(0x7f0000000000)) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) r0 = socket$inet6(0x18, 0x4, 0xc7) fchmod(r0, 0x20) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = syz_open_pts() close(r2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x9, 0x0) close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r4, &(0x7f0000000180)="f0669c837befc2690910a90a4b10f13e2d1c3980bac162ce430aeff1389a165e1addce82ff5938e58f1de956eb949500b3a9094ba0c60db1e8648d3be367a490efac900fc55aae1ecb3d470d14a7abf98972c37ff10799d64cd27482e66ac63206c5144cde2c6064438748f2c69e5393feb74af5e28f691d6914345379a67bb7713fd85e4c1225b7d273328e9af69c", 0x8f, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f00000002c0)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x3}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x100000001, 0x5b, 0x0, 0x0, 0x6, 0x2, 0x0, 0x9, 0x2]) 22:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfff, 0x2}) msgctl$IPC_RMID(r0, 0x0) 22:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x6}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 22:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) r4 = dup2(r1, r2) r5 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x302, 0x0) dup2(r1, r5) 22:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x37a0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 22:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb198666d3086c0b243ef6afb1955e14207536b5242701190457bebc967259b82ebfabf571d93395fdab0de6b2e80156e65817a1902d6ee2758c9a54d860d", 0x14f) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5797, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 22:00:19 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x105) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) 22:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x100) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x0, &(0x7f0000000080)={0x1, 0x6}) setitimer(0x0, &(0x7f00000000c0)={{0x20, 0x7}, {0x3, 0x3}}, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 22:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002b40)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f00000004c0)=[{0x7, 0x0, 0x3e6dd22d}, {0x2, 0x9, 0xfffffffffffffffe, 0x3}, {0x7646}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 22:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x29f, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74, 0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:00:20 executing program 0: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x2, 0x0, 0x5e62}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 22:00:20 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffff9f, 0x2e400}, 0x0) 22:00:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) mlockall(0x0) utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000340)='./file0\x00', 0x10156, 0xd0f) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r4) 22:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x44, 0x0, 0x0, 0x80}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 22:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setrlimit(0x6, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r4, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000001c0)={0x101, 0x2}) kevent(r1, &(0x7f00000000c0)=[{{}, 0x5, 0x14, 0x8, 0x9, 0xffffffffffff8001}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x7fff, 0x3}], 0x1e35, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x88, 0x0, 0x20, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd1, 0x1, 0x7, 0x919}], 0xff, &(0x7f0000000140)={0xffff, 0x80000001}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='+C\x81\xc5\xdd\x9f\x0e\x00', 0x0, 0x0) 22:00:21 executing program 1: nanosleep(&(0x7f0000000080)={0x8000000000, 0x7}, 0x0) clock_getres(0x0, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x20000000005) 22:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x80}, 0xfffffffffffffcb1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 22:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x3, 0x100000001, 0x7ff, 0xfe4}, {0x7, 0x6, 0x80000001, 0x1}, {0x800, 0xca, 0xffffffffffffffff, 0x8000}, {0xd1, 0x20, 0x10000, 0xfffffffffffffffa}]}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={r1, r6, r8}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0xdc7, 0x9c04, 0x100000000, 0x8}, {0x6, 0x9, 0x200, 0x8}, {0xfffffffffffffffb, 0x2, 0x3ff, 0xa4}, {0x1000, 0x6, 0x2f62, 0x4}, {0x8, 0x6, 0x3ff, 0x3}, {0x5, 0xffffffffffffffee, 0x8, 0x6}, {0x4f1, 0x3f, 0xffffffffffffff7f}, {0x4, 0x0, 0x6, 0x1f}, {0xffffffffffffff9d, 0xb2, 0x5, 0x2}, {0x0, 0x5, 0x3f, 0x1b1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 22:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) accept(r1, 0x0, &(0x7f0000000180)) r3 = socket(0x2, 0x1, 0x0) close(r3) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto(r2, &(0x7f0000000000)="5fef561d35c85f19009e2b890f6df8fc3fadbdf68968a4e79d857ac525014bf68e175c28b9013f6530a170c2c70f895844a8d38e83ff003ec2a0a49e065ba2101890bcd533d7c4481eaa8303064e89991ae0ad167e73e67e14183c6626e87b3217e3ccc5", 0x64, 0x400, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010e08013080a49d7f705e08b524ea55b073f2e776d495151babafae8fb27f9b72956c97cf3ac86fc57e426e783b3dc790d81041dc79a7a3879f73265d22e46b9c"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 22:00:22 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r7, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) r8 = openat(r7, &(0x7f0000000580)='./file0\x00', 0x200, 0x5) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xffffff91) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r9, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r12, 0x3, r4) getpgrp() r13 = accept(r3, 0x0, &(0x7f0000000000)) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000004c0)=0x2db) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r14, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r14, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r15}) fcntl$setown(r13, 0x6, r15) setuid(0xee01) r16 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000540)=""/11) 22:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0xffffffff7fffffff) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r2) setsockopt(r0, 0x100000001, 0x100000001, &(0x7f0000000340)="574c4e6377fbd1fc218d89dca165afb43276636dde95fe7e10dc58080064b4c693a0829b3cc83d1ae923917c1f31c482fbf9278f325bc08998d2f218686f36001c0a07870fdf743847bbcb10", 0x4c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x1f) close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001000)={0x1000, 0x3, 0x0, 0x2afa, '\x00', 0x1, 0x800001}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8dd62e2f300029f1b8e7ce17788dcc00080000b18c749bd09435e36f46abd6263c82cbfb3ed63b306a352b61d6ad668d61a8f4e2faa0de282bad"], 0xa) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000002c0)=0x2) r6 = socket(0x2, 0x1, 0x0) close(r6) connect(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000b4fd0be07a45da8e7482d70093862a8800006c1a5a2f66696c653000774044b4b99c9ad721a409bd2ee0ffa8ceff03dd4085df09eb04d1047f3853fd486a5eca37015c1e20d91b1dcf4509b59e0711cf498ac99b517353f447c8a2862388372f06cb900bb642531769810e4a82c0c4038cc124c4c3de958f42351ec2a41b3d2e7795a841c8f9772eca0b98c7975168820aa05d1b70adda09dd16781e0a81db13cf507504b8149397a0069d993d6d22b72e57cf92393e217cd4d476"], 0x10) shutdown(r6, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x10) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040), 0x4) write(r1, &(0x7f00000000c0)='p', 0x1) 22:00:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) pread(r0, &(0x7f0000000200)="ba04df2c1884bb85df1c09dc7ed37d71291356f5280aadfff6fc6fda7e73", 0x1e, 0x0, 0x4a) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) r3 = syz_open_pts() acct(&(0x7f0000000240)='./file0\x00') close(r3) close(r2) accept$inet(0xffffffffffffff9c, &(0x7f00000013c0), &(0x7f0000001400)=0xc) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x4) r4 = dup(r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) writev(r1, &(0x7f0000003b00)=[{&(0x7f0000001440)="ed970048f1e52190db1da3e05f53ac8eb91d1a83d047d18dfc69e2199e4334b833cd6a7dba6e341ff62b2e38872a0f40de9b9e17c642e81db3947e30056e87544825ef5fdea0bc500c9929e31d59ec7ad6d1a84679439f14c0cc5fd73c652f27c0363958b32e84d327b64cbce4e2ff75c5935cc649be986c4bf4ac4e58a881f36d5d3e11034de13104644da04fbbbf5f629fac4d9eb9f4da3b87735b710a9366b21463f96e8153b6816289401db010b7131477a2e58e76dbb4b50c45f89cb6f1e4c3cfdd0771fe30b80c9a", 0xcb}, {&(0x7f00000015c0)="94c47f006d8c09948d296ddf4dc54b19d4a0cf56d9d20e34ad84b24d74e437e3db60e62e00f1495cebc3c3925e992947b8dff22a256d6c68651f59c192d81482a32f09e47f1242c10c8b488b15f25c9c3e", 0x51}, {&(0x7f00000016c0)="e396f9c04d326cf843d81f96a0b3a65283103db84640fd0d2fff586122a1e3ea0d9e68f0a4de4280d91bbcda1c911762f7b0b8ec689d47ec8894a54ebb60b10d44def0ec6f443e4503d1d77dfccdc06f194a50155d05ee30576b3d253737f0ef92fb92de2d63c9eca13e5f6d8a1526d157a3d0ac37b346616d8b32f0c84aeff9664fb376ceac8881b5d5a6ca14c6e83616e87e1c45acf0558aefb6a75eae42dedfd89ed2506bd30cf41abf3072b356c83bad4421e5a266e09fb9375f21481ceddf4d579b7a29ed6dd4bd0ec59af27e708918a30684f1e0882dd6742a4d", 0xdd}, {&(0x7f00000017c0)="c5ba4c64ce7e36729bca1ed839d3b44a1f5bc3682aed680142391a04900aca1f4e7361e8751df1465a6f5037ee88e36eacd7a0b9a8fb3f2b7bef831628f7182242e7b8433b2c2696d2337d9fcf9b7f1484b1fd72315f92414f3ba4d5a5092817aae895da7c43baeacde7e852dc747ecb911425c1796bad205fa1140c35309a2aedd4b8853453311d69df954c6615d28e06583e7bfbe0f7481ca6ade6c1d23b153135448dfc434c6f458be41e6a9f1c983fe093538a8e79e759f13ad6f1d5fc228eca1703ef6c633c126fd1b51d24429fa42996373f9b60805b4dc24123df1094da3efa2553e907b381ee75f6bf84e8c83b7e074b76b6b160c846c8a22c4d07e269f799f7bd055369c94a8784e261d96ac4aa49c340833442b79366d4c91e97842826ccc198e2f903a3c98baec8100a38ab5807ef11e3fd3f0ba68825d7bddebd41bb0c4e3d5a48b30fb3d35f760f2519138c44a407febe8430fc7a357fc1c6a482f11a62918a20251a64bd4804afeea72aedaaa265c5ced0dc298326dea15161628ad572f4e663f0f97f38b4bfdb821e3b2a8cffc53160601cc240b7ee49ffe02c6e49e3593e61d164d881ca78d83432c6e922ad2b4330d404eada9f7f1cac607630cc0297c8d47cb8306e36a3b145166cdedf7409de9dbba74f9409ed0d13d49b3707c49a088701bebaba4c574ab16838aaea32d8994b753fb3df3d40af7d4e18eff5d5f8fe3866366e10dc6815831dcae813dfa4ad5ade597ff2e6332540b842637d992e138f285d76c4d8871fe6d2316c48b164ffc399bdda29acf7e5feea8603f38219ff50d2fc1a6c2318562d67d5e5c190401ee3758a84de20246931ebd360f012223d705a4e4ed4b309340ce50045594450fa8b625f34684e52cfcf3d1a8bd520c0570b293f2d6171aec110fe3803437e6e3311dfe07c9560abd8fec506f46ec82cebc83393996210536d5e84922ae17a42eb7fb10c08ad26d4a0f0df1b5bc49ef0e52dfebbec3db714fde83e759cf1466d45e9341dcc3ca4673edc32ea256314c73afb079a3d9cfb1ebf9b192dd9b203a49251a3a86ca07c1f9260e29e7d37e7752509900124d24add5d47bd2eab427f6471e59158704401b2643711e8e1ec034c07e96c4d2b350f0b75c4e5e2d89abc358e93ea751fb8e8b898b4c0112c919b9b6cb2448832d1e830e0ae39698d4e6939ca601918c4bc98702038975f6fdc7e959387acc01209c082fdd3f5961d233095568027edb5239ed1a0b8340ccc07f2274afe2f2ceae3315e5d087b95227be704bd9617cfc853382f8d7f51b9445181d8b6e72192b3dc0b70d1f111514a9875c6ea70f82f0ecfe1d11a12e076ac8d720563109a16ca51b2d6c2471accc6fe2a63bfb60a283f131c58655e4ac94b0fe62cd135e2b35581fc80ea5c185d77252946289b18c9dbf48a451ea0c88877bc0c410663b57c2936185554c526ccc02a622aa6f90d7bdbc351668abdbdedfbadd94839ee9dc2c7a7e8b3f77aa4efc756f5e2e9c391bce234221c1e4a5f1cea9d35c5bc9052a4306c0f326900ed6bfc5e6a35e6e1f1f867701197ae2fc6285e6347677131968829a124aef33d0380734e802cef72e02bb2f83ce6c3b6155813b75244257fdd9eb18dabbeb873e9a0547e6bf1ebe3bb095597db175d478e7e88a594e6559093323beb6b8e5cf554367bd4929fbb2b71a670d40074a1bcc571425cbbb33645be4704c1d915ddff1226d0f0dd6d91c66fcf7f18a382a5ff62a6a2e6be816fe8f63889b0c2de6963974d0dc97d1a3eb0165f48b62dd47eaf620ccb3f51140e5b2fb22bec48f8a3a332f269f2fef7c1b76fbd2a500ab94634e082905f1a4858a4b5fab893d84f4ec8325adf411b1f316d0c6afe6b0e26902a64c953db1d30def15dce58dd52e2b8387839cfee41c7166038bf45ac8ca2934b9f6aa2e3d48f3e76e316cab14d6edf6b5e716addc7b94c028906cd2b5489e60426e56c779a88155cbf0c61c103b2aba899eef3cfece0d80ff4fc569946437379841632f019d8a4306beeda3ec8bcc596b01ccdf1de5f466ea958eed45b8bc7f455c312f969262767eb84af3156fe479752e39572f211345e32746aa2937acd110cdf2dc318286bc0f25ab2b177018b2095842289ea7b1887b8be8bc1e04f5dba1cdb9f8ea233016043c93b5426fec69001aca441053c84068b3d820cbd620a8419de80dcf762085ccd390fdd27cd016000a680bac3daff63ccf40dd5ec3dae98917d69c56eec55132161ebfbecf882a887dbef7c2146ccf6ba39c3e223718381c0eff5db30482acbdc62f55e02e067ba175f94050e7a894cf2bed91c17d72c9d58591f442501a7eac450aeb5df4b038af4ed3b6259844ba718a14084dd22fc0bc5838b2895a8712ab4256966ccaf4460e481759d2500ba9628d35fecd676eb8cbf0e7f14584f90ddf6d2f913824ec9cb74c8129225599808939e7dec171ab45def669ae7b6179111fde40215614cedb7b2605d99b4030c26c947f18ec8d448199f1d29b66f3f0babb9f3a9f7503c44b1f097af312e5d5f7306b49d3cc8c8bb8c02430960f43c81434d8fff5b229b621daae9cf5e4a8828782b4d52b35fcdcd6307a28d3e3b32c3f59b55a5cfb355a145e69e47e6e0ad9d6b736a1818cf6aa8e5b4521a41912fa2fba9e5250bdac614b5732ae1f4d3f1009a8906b300174814483da8beaf4d661f3e46aa51b26c66a05ef7389b3b63576fb354c3bcbddc6f76685447c959923775a975717f9366965a74449471cdefab09aaeaf9d2f50860fae3cb8664492c64779dacf384ad5bb5e24afe2aec47cda55219e3c4fe4d9c6853efb0e040ad1a3bb65714f55f809ec3c24d4be33686c88e27860e547e4859d4c572cee551777159337815a485ba4a8e6bf9356c0f0816b6aeb503a8c7058318319a750391195756c54bf7b6e5f43a105f0d6f97b6fc72289bb4b7b73293d5efad6efdd7ace886b5481ad3defec9b4eaed62e8292c78ba54ba7bb32717851e100fbd20862de91ae10de134afbe3f1695fba9915994207d16362d392bf2e36ee54a2e94f406d856dc4eced498e4dacd18a915efbd63818a4ccaeb3254803def1aff31dc60fe0928b86a90153fbea8b55f18fd4444c4eb9f5f2e30e23953a304e9171b643970a1151a76e50ce057d4d56f1a1243608c72c4b6b0695c860f9c8487523ba41d6f1248758f176a9279dd99a0f348ddeb439a3166e3cef954793ca39bce87d1d60bcb2f39b9dbab77ba4af79e35a9f3438276772cf05c4b74905b30361a2b08b5806858a693a587fdbb4a544de3a5628796b772f05f59e974a2fd0eef6d4f74097e6c13033a9898bacd93dfc3a760cf5a7161ec93dc1262c56cc69efc048c8011e09cb8c6ff746f5d1f68c263c20055d0b75c4779551495d2eb8707d222feed9ab9885dff5a84bd3986147fd003f418645251617e54791b264b43a79b7bb0b87cfc9fb44d426541d8233392905fe5cf2446deb7c523defa2d588e135e44cd505f85551b415ad71508452e69189f8b45452e449315b400ecbfe06f1ceab857bb020fd9d9e3f4f714ae387b0225e649733f59d369b728e4db264f564c0f094890a644d5d1a70f594079e8dfd3fd10121c43a4fa7638e3a4d57d6cc2abf2810030588dafdbefc99c4fd021ec1113811855f4fc4e0daac07769864a58b3a73c9386a334b1f32947734e48f540c1d13db932aa9047fb3b8948ec16022768a436754520d2e3bb200bf1b7e87fb75509f53af98f1af652667b031c3762a280f3fd3703e7ea0fb20cc54cca7bc7269866df9195a3962bb1f8b3113cefcc5c042d3f00ccc44cd906aa99285719f0ff2e95fd64d9e4f5b7f36fc9f68d595d4243a24e806cfd0d61c0c5a6588db96d6f240e08d527e47f026c516f940308ecb314b446347f4c1e8420e2e48898d099ae88c600a7151e849926a3cf274c94eb28960256c3a97149818cd4483e239ace05b5650c4d8c5491e33400d8f292931cecc9ea18744c8de5ba15ed1ef0842d524232c604c560bccb51658c5825235f6da674634e2536c50744c39dc22a0ae363e4f9a7f01a7fc93d6617d6f741c8c88598db8f590f903d75bf80b51734c0a761f9c59d4e2ab8c7974a0fab7c57664844b0ee6f34feef79f7729de60c0300d881b7ef649960be9a9e5dff1166afc16c79d61505b5539a1410aa2eec904ccc0983ac20ab8d0e5b3d26396ce3bdfcedc4e08efc33227d76b980ad7df2e33853acc21fa606a2a451235954db15d93c2b79407441460cf570e16cdc02c6d52cce891c6b8417a95e98d19d7f03755bffafe41441490476b82412bd38e7690910ff6fc77eb8f6e726e7f0500046b0b2436c7c28e163fa325cad11aaac258fd8eefbd8c2860569755eb97ad179d0c9ed0aaf659d6f2cea1ec0c77096a53559846cd35cda70cb5badc1648f9870fcec819d50593aaff302ef80c1c39f0f0e262f37bbb0a75896eca276523438ebf76459ecb22c6a0ceb479d7f8345767339d847cc28873455c36f888af3ebc8051d5d5e75894a31355e2cf71f04f34b92864785b5f7b7ad3aa753bfe8fe2b5b0be6b8357d62ce30eb515621d22f2e21e15978d574e46d7c3598f26d1b0d90b0d313f9f5006fb64f4212a43da68b3b330b61a062a4b7f29fd8da21d7a298070c1ed5b5d8111b9be62199c3187523e5aba42a9d9db3189fe443d64768509c19c9b0a8b05f976a5cb20b2107765323f55210c6ed0840fcd9eb4cf06ccf5a402d1417fe9424dbf6e78bd63a4c9df4aad7fff15bb45286db491325352c9133de4b0abd490480d000bf847172211e5733ae112445452aa5371e5fef1500507cd553a7d410e618c2cbd89d7142af60ef0338ee4dd91554de1a046f9cd2f00cfd3b4e97dcff91fe6b2b952da8b91194bf50fa308ba3e0876859ec2f2adc4f4677e9415962697e894e7d7d5089c900624f2573eadcc1fdedf525c4c7f688a080d99ac678308dd6d03bbc291d6aa4cdf05d9405034dba20fcf5d8f16d3ea7ac05fc402a98331dc74f241130c8b5de907572b7a9b23b0a6602a41b9f4706cd26d173b34a1f1787e7998b77f82ee077f8c5de0a1dc647a38be9b3442c7c5911c4abc8777c492d25a02933b93d4d2d93fd61403bad0a17ddd4c1f26513530feee4aa36c648570367b7b3016af08a5d29abe5b5469b84f12653158040c83e3d675a48064883af58d4f78897216000c2e9475dfd8e7f00cd64e8d4149a8e5ea2dab80e1969d5b2be17c6200343b7739b87f1b0d46dd2f4cd3583fed2c70605f80366d3f94fe86b2d78257dd8c2939c222dcccf073a8951688999b644fe25d6e6756c77b5845e5fe2401bea9f228fd1b33d261f031f113ab209d5a2f8c2f07ee0d92d58e3495c0b20ab189586400926cc6b9fcb09ef8bbc1f7ba27c47dbbe6b70099e79739d13b598f43fe464724c8a995deef900a1d52c78905d5b7ef8f32ec6d2e413d26ebaf0da40988b5969936f8ffd4f6a3603ab88abcd8744e0265816284e6a9ffa4847ccdfcdb5e5dd8d4b34ecd2065ace1c71ec81a0046acca14e3460a491fb82cf104c2ca285ea7fdcf3d36044ddae6cfb9a937545dd3785700dadf02fb9a19e2ba397fe6289c3cafb266499ee78acb9f169c70d72694dfc4d56dca8c818248f1f78903dd1b654fe924b77781a22bd07a7600db073a3cab5f72183b1227d48a45be25e614ea15b811c9c961996d55b7aee73ab38f794f905a3912ba4a449245b52b7ed39440740ce8ef09938f26eeca8de", 0x1000}, {&(0x7f00000027c0)="003381ef737034031cb116b54b49ee269d04f0fac52b4835716bee9fe687f07696e13509293a421339dec893c71a05b94f609817a7155dd294c342a7d87108aafa3c8e644bd7d2163b024cab619cdfa6731dab5511ee0ef5b9c4dd57a3fa83d745cf5a017cd5520213a4790e193b8974683a8fe1c5d02fab58696f059f9557efb78c382eac594ce524f0a626e945c7b9156e11f0c3bd3b40ed90fadd4b35ba74d2237b28de4f36537d99ae730148", 0xae}, {&(0x7f0000002880)="266bb8ecd7a469b690e73694c6d088ded232d1fa3ba89d6229068a57b8e2a7fb3aec16f7e46df97f7bd6245bafc24922b5f6107b3e71d1a4efc550a031c3ff18983cbc172db295551e922d468423bd42da07d493e89d9ec6673b9149a760d37e0b43830f9261cfebb9513f9cb177bf5348ef1f9b11bda1e82172fd4669309281805898faee7f3958e1e8a501cc0e8ff2585b0826f6370000028b04e392b3c390c3cf6d72a43db5070c3b361ebc5a49f06587147c5f179332377a6a589377172934cc4d00", 0xc4}, {&(0x7f0000002a40)="f00ca51be345b419d2c3b988d5f39601906b3cdec0906f978743e5a2c21be849358e27a9d171f19541594f3749d9e68aab8d8b42241814872ab8000874123b0959d768cbe4eeca0c332ff20d0620385897502f9e7b76d00c3c7b6613879a30cdbc80ce25a01eccfdc0df81aafac3e813279b1da67abb59114b0dedb11c74142dea7e5de02e17ada42d4c14e59398bff5cbbae43d0abd8356da11406c534c0b03c05ccd0f9b9ff91a049e34036406c1", 0xaf}, {&(0x7f0000002b00)="9014339dfd00181ad5658bb5b5a893fc630fe5a97e61c58b8624e9c49e92c95db3349f933b1016cfc0e64ba25ee9a5ec958505ed9292e6447f363fa275c0efccbc57852444595e3aea2ab25cb1d08381d11e025acf2a584c325d07901aa78db8a06d35e8ff04796bdb619d32c62bc5d2131450c83b6ad416a7317a9432234c81398846b01864b2edaf612658cf9f4e88e42f3da8ef595684ba7cdec6154eadd3e681066d633247c310b8dd36cc90c10756cf33d266889875a9136cd38055bd62a6b76a67d8e16cd1d044683503d5a4217869dc34302c35c736cb0052c892c699f15e299a4572cb990401bd479e13a39a250fe27374143d11a5073ddc2ade66e96258665481a1163e8a4afb4873ba345beeb570e3604722ce10e5e0ca27874c82c1b3af176c7e795ec8423b177733e7e7efe17a24b6f852f1d7957a343ffdaf0d2826cead4e6611f2870246d20444aca81dfbf3379b03ada72909c6c41953b8a4f4ce656c8b61abd9a5cb57f50f54006fa0456e02f78ef6d2c6e487946ac6176c5d18f8e27cfefa97e615a31fd1e82a58bd70a6020b61541774c3de856f62d186034f88d12006838b5007834c76055b52eec9c6bb8735f6004be5ab74385cfcfde6165fa369eecb7e186b2e551db5e3e40c78295bfc193bbc091a1d4ebfae622f649d82f0bc5ae535d0aade3c5b216a2e64d64cf3a778a1bea60b21f59f3663d338a085b280b08fa4242da26ea9e75e350e03773251418197e8850ee35c9a5652026971c9f5ac5410802d5af5f71105a962f0ca5dbb99ca8e435cdbfa0d42edcb25fa9ffe7b9109935e2be18637005a7d1cc4c5c8c8520545f5ec090787e35c3cbd5099f137b41e820cb5bf7b6cad501bb4da78e3ce50ed32fd8e8ff688d9b1b3a340d9aa120e5eb6b91286e67d10b2acf163068a7563437ace26b718dfc0b4e7b04395eb5c699b3f4227209056f2e4a3a505a957fb7953b6e858989df304befbbf24b2c6bf00a0d261e918719ffd2e101236df9a0d3e0473b092ff607869371d6c532842c0af07eb1e3072ecee0e37475fa146714a13de9fb1ae71f38b09f450af6b44b026ee3bb2768441ee85613eb9a36c73ec3b192639b7910022c3664904ed796a4f14be1351dc51ba11b900bccfbcde9da1f62a738adc817f2287bdaaf7088b8b10d08733cf8f00a47a0eb0dd13da076d1313b8a2af9a9b070b649de9bdd58318476adf909090f0357cc2bc3f4bf22d34f9385a832f68ed80e702b92f12cf64f1e56148afb67538a6062a6fc1a1951e6590a26500354b3446c6e42d1ddbd3c01054f18655ca7d14f8bb5d8c69d1e3a47a31ee0911c54808eb3ae30e97d9710a7235b9a752f881404da8f2f3745f412e26aa55b5d366b6e97d8238b7698c290a185b9908d6eb8853b2d148a3c2f48e135634a314c67baffcb6e14fbf943a96e7726678cd9e2fa735fae8f9e65be3197626cbe51dee879722f87a4a825e24d00210ddda07983ea5e6e71ed8a74b567d16d56769507b1c6bfa9f7ac01c30206c3ecf5afbdb5f4334babddb44f1ec0fce557f32897245d9dbb1f643b1728416b460baeec4a25dc7dc3c0ab0f3c3d2f8c04db66a89eb7779159ed49117190e41b463f72aa58c6a045cc3e277f80862910299c2ad7f2cd6f2125133b349183be79b341de021abf85e612dba7ec63faa3a9f9889d9a7f6cc4bb7861c809fb9c827227d95b1e50d8c1d7b088458e7332a4cb3eaee4086a6da50871136d581a4a718a01bd839b8b36c8d793dcffb93eb635bef2f958ebedc83a411406b9291fc8b723723ffb29d3f5408a3cf8d0cd434623940403f6ee0cc8486873fd3eeecb7e21b07cb3ce5cc85f04f70b09497777893705bb09d1e1bde7a48d1a5465f8810c5b8a9a5599516703c994ddee78d88f8638fc2b3af196dd97b11f2a6ae49e438429c7a1205a620c524bb5d1d9f7ca4ef2c2783274cf507eadc1559dc5fcd173cc8bf712a9ccb299c3d53cacfb08d92d3e8cb205204ee5419174685dce56a35a3ff6a1d8daa9334b2fc66f3b6cc4164272b16ef09473099c35a92fa68381f1cb0fc80beb7e0f3b837865d3cec03de3cdf05ba555676ce0c693cf40bfbef87111645f9b1a4cf5088355d4f882d17604543453c3605ab7b9eb9e9b8c1c004b429b0c6361c0084861514a700b80afcc91eface6f17b254edbbaf059c118e09711a6c0dd444b376f81532c505c6d4e7c5e26016244a2e75919ba0eca738ee33cc4fe105bc7a740c3726f2ca039b83768f034a0453cbffdafcaaddeceb9603bf364d1c32fa76341928e70b092346ed8ea72f401c5b12a0deeac30f4cbcdd5697e9fe0314fd2a930526fc9f2881fb40fb3775629345d64792061ba4b9a94d6a4971a9c2f45509efac00cab45d4c0143b7295c21b2cec09dbf3305798bd717eafa7db4e83ee077a9f80bd3f78b37cf04192be2efa9bccd742169df2fb19bfc107e1af74b21b91e4c811c5b776e98b7ed73e88f74a8489373524e7c5f286fa0bce06179812ae17154e6cc2796174ae57c3ecbf3d4eb65cfa5da2b7de25f5e87d48a9c82e722f0ecac643afb48cc81a496e7f1a545b8c0bf32f3fc9fef834c17fdaa69698978b63f23672e45072d66e408eac6b7b23cf4ec1002cb13aa96dc430715088c8fbd3c76cab1773cfee68fbb2410946bb056733bb5a3f9f46b92906219db7b5e125c24274f86aa70b35ebc6d71ee0e6292746fadc8b1210577e8fa2642a083473a1a3ceb2fdca877573e078734f8d2690d51b608b9081ad945c64ff2af8c9b629ebd2de0c543e0f82a35e9f4b6669f6de00fc108c39ffff6af0ce4142ed23168aaaf1be76a3f4a061c837b6bad9e10eedf16410c223ad53572bdf3749d58a88b8fdec6d53d07860178c51c266dfe4489a49719ebb8857f90822911b21e9b5b7cf054a91daf999263033f9b4b8ab3c77b88a27747637b70a4373cd87d941df807eb3e69658e827c31fc3f0c7a2f5df0acafc6afbcea9f05e72ebfee26e9bd13777ee959f5709617dfbbaa4fe640d034025afed4eecbb86d26429bf71ec5952a0078859a26b1aeb82cb97159654adebddb7536a6539de1214b5d5a97aaa03e3df0674eefe3b9ffd813d07a837e9cd1a4cd4c8de63bc52c87856343d50a466b46ee9c08c8ea22e1f025e2680c3c8157bcdb7ffad0cebeb006ef44e7123f8ba065a281dd3a540dea9c9f1f3007240f664794fbf0866279705befbfc5d0e6b51e48d3e2341f31b822058a93bebf362bc7b4ca3e5d9e6395710c008c50dd0621eab22dc7850ec2e4c458761bb9f916cc4a7e4b25ac211d3f1978c2159f3baccaa5aa129c41c0c3c87fd6e712d0f4c5f07cad6cb033d1ddb7ddfedc5a6be0c85b90d771d6903704a2b6c69cff78a56b65b4b1e762e4b8fecf9c14f93f1a312471dc531b254beb815306b3b5f3c4408d06b63a6fb83944cc1aad4da8b00688560fb34747542c75cabacc262978c33fa09466f6ef2c5c3bffe5841382a9acbe8b94a45e338b8904b1ed3d69856cf3fef91adad6f64510437e8e1cd65bb873cb2618fcb6ce37a32120546920ba4e0154842d9a03f716f18b02052ff01388195749c592ae82af38dbb63f22e7b32dc64c05de87885525983dd93ad2fc4a50e3b16fc3c72a52886b3e64a6766a37357644946cc057933d888dd262e4ba0882ffcd27e8fdb329fa40948b5d8a1f9546900be94adb938a28de4de2fe9eb549a50545911d99073d4b76090fe43ede77a176924dc6a01a7b08ef7cf089224748c6112bc306c030a13c0b01689862ff1839da65bbd73858dbbd9c934efcc3aaebf2cb41d4abffbe25ae229fd24f97df49e8bc80b7b40060f60e04e85f69c0b455e967e9285da8dd74d98552ab96fd64ce2cf993fe5bc8a7b8326078d06a5b64ac206312c48e45db4f7be036f42c474990cc11d81605d5d82b04def6bf0176b57d15e6acf4c26a8a6b4605d44401dd42c08e0b97f41b6960fb109574a0e3c6a84bf602d193702476245ded835fbb2af8dfb35d1f32c67fa2a94d593afd14ad66af1e48b5d034d163d97077dd9bbcfe83d9398a24dc8e3091af1981a30efcb879de5b1677c10792ae75bf480f060504294908653c7059d264469bead99f81f13e6bc87e7cb43878cde10017b260b4e2996202bf27f70d850b554e5e294081112514b775863061824af41d7d605cced3abbcbbe6913250586c6e59800057b04e7339b5c884dc488b71368746088b16305db3ce8ed24edc0e90405891842248aaf6a3e85e1d04dbafe3cc041ee1cbd61d11577060f1187ac9b59489c0ac51a179eff9975567e8ca4c1d2d587aa9b18b289f2d405486415bb85ab7c78105bac91560ec6c4d972c99799ceb84154762dd4d4b143ef5fbec6e471bbc34a16b117b9185b1527f83372f7c4dda4d6f798e673468b5b072cde36a38c87acafc79e3caac120bf390d3e96e3db240e7f437e230e36ba7a5a81c564890e8d30efc2149d9024f792cb9d400388325ecb2d94f8016eb2874e10c12e874900c0a6a8ee914446fea1c62cfe70ff4c0ae0696e2e986caa0a66ba5c35ed10bf40c73d26b605ffa841c50c20078afcb5895b7e4638fe4958ec515af48164b7c62077a26043692ad5d7923c4fa51d90f0cafcc4c59fa1c8548c22f7e4e1af43d338aa169976dde8e81090323b1359d1739ef63b62892fce880c3d8b5170c1ce82a432b3140d913723f7e88942a7ce4e9392d333c1a2c9bb72de38ce5004cf2f44032cf4bfde5b1bd41f96c7850b98a314997979c6b959858c42252c22b96880d07a852b8442e7b051cb27d9c5d67904ef4a30e7f9f407bc00d6da1178b84ef52cf38c2d55b951ba8d92f61a9773b8d7abfb546c1925cdc74d2e102d64bec9b7fda2c7246ecd7632e7c9a46bd97dc47bad7697c824729a513c84923a687ab7640856fc88739f1e63e437f02821d846563ba6accbce271666323cd24b5ff71d1812f9f30a2be0210d5d4fa8e942cfc4ec449430891d864eb7446c07be3ecf15f5e1b62fe2a769a7b2eaa5c7aa4057e7b768828a71fc9f33bb13a3ec5eab5e485f583a748e4b680434a5bba78a13af454a75a61cb723acbf043cff34c17677859f37a7a85c5c13c7545aed1ccea020527a2d80d36ed2dc8bccfce996acd6a693453e7dd215749bc361248bdb9a72a1360d52b3401cc61f5b9a4a449f2d1229ec349a9ab6b9085590a9020f9daeeaeb71d68efbbbdd81cbe7268f4ee6d57a563aad4967be9e72ca3d76ef98334825a831b18cdb57ae1bf7b3e9896324bb98a7b477f83523478fc2af35226d43db47a701ab3f2c657bcbf1c21caaaea25aa9e73cdf54c8d78c9dd2b4b68b29dfade8a00aa55a61c510af23e18fcfd49db9aa61570ded054ad967aeda95b5f62234acafce6200d21f8e014fc641cd416023d02d68a6f83fcfa128028eec0ce8b00c66265afde8b3b8bab739b15d110706ac0b78570b7aed487cfa8cc794ebcf3b74669408866a246c6dfc0dec2bd08de4f1b05f7425b2c7976ce5a0b573dd8d2bd1b0207806d434b944aea45a4b7d52173d1b446fb8a19576641a67467f9222dde1c4e0788fd76dde885bd20103774addfda3aa1ac5e9bbf07babdcd7bb4616166be113095f46c2d17557cc5fc9c904c465f18e39123c0206dbe0f3b805a4a13cea8211ac93c2292d1d3b977eb00bfc7ecc83969c3eaebb59bb352dac4fbf90b949ce62bee8caa924e0a26baa01d4ab57446cb257f848119633ee1556c959744067377eecf48484dd7f4bf20", 0x1000}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) r5 = socket(0x2, 0x1, 0x0) close(r5) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000002980)=""/74) connect(r5, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r7 = accept$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvfrom(r7, &(0x7f0000000300)=""/73, 0x49, 0x40, &(0x7f0000001380)=@in6={0x18, 0x0, 0x100000000, 0x8}, 0xc) 22:00:22 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10008) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000000), 0xf, 0x0, 0x43, 0x0) 22:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000400)=[{0x5395d9c5, 0x20, 0xfffffffffffffff7, 0x4}, {0x3, 0x93cb, 0x3, 0x6}, {0xffffffffffff7fff, 0xffff, 0x8, 0x80000000}, {0x9, 0x1, 0x7f, 0x4}, {0x100000000, 0x8, 0x2, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x1) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="010000000000000046219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f7c0f00000e3f3630370d639b7f26461f745fa3d91635ad9a1dc38386c90b73772326ee20a9c7cc29e482ae6c750d1918d348cae1d77c680298d2cd0ca718bf09312814128c06425fda00d8d3da918f0100a71de0c31a5e0753a9f84656bb059f17bdba44537f35185e14c628a96fa18b6cd0881480789d11d506070fa49c01eb5ee24121cad9241e1f16dd3f09b5425021e546a710e872c7502bf33b94b761612756c53359652aa29561d68623ba35af921b9f7cfd884d46986779cc76beb536df13aa425c7c105847fb503546e58cf0b4435187117bc9b3b8dfc8f78258ee634de9b2f891d7f83eaf28d5d3c53dac80092203f828505ff5ebc0d5f771eb91bd37fbce5d93c5a462f4625a8503e111f987cc87f1ef030718c0d7c61d3096845c643d8543eed78840344814de194af92c4477cb0db5"], 0x4d, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000cdb33a58e3f7e399dde0000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) msgctl$IPC_RMID(r2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r6, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) close(r7) connect(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2f66199d07a22f660320000000000000d7ea5c216f8ff6c3b55295"], 0x10) setsockopt(r7, 0x8, 0x1, &(0x7f0000000340)="258cb6e764c18d617bcf153561262192261bc54ff527ec296cf7d3c278856a50642940f4cef8ec4b09811e75eaa6bf42a4597f61ac5afeeec038943a322794378c066a686ad27d1c3b22de5d609dc617a1572f79dd8c87532025f7445611e6ee3a29e0d79a03a787fabc0fbcec39746a2f83aeb806efafd6a7224850b214261a792f00868e8d5d628f1676f5a3187f2543951434215db80214912573a38611d8f606f93cf5c058c49bd1ce5f91bfd63b", 0xb0) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) 22:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xfffffe03, &(0x7f00000000c0)="40b6") 22:00:22 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x4, 0x0, 0x1, 0x80000001}, {0x6, 0x4, 0x9, 0x40}, {0x5b, 0x9, 0xca6, 0x1}, {0x7, 0x7, 0x5, 0x20000000005}, {0x0, 0x20, 0x1, 0xa7b8}]}) 22:00:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x400000000000000) poll(0x0, 0x0, 0x76) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0x8}) dup2(r0, r1) 22:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 22:00:22 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f0000000000)='.\x00', 0x2, 0x6) lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000340)=""/240, 0xf0}], 0x2, &(0x7f0000000280)=""/77, 0x4d}, 0x42) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) 22:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x100) unlink(&(0x7f0000000000)='./bus\x00') 22:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r2, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r3}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgid(0x0) r12 = geteuid() r13 = getgid() r14 = socket(0x18, 0x1, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r16, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r16, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r17}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = accept(r20, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="b3360713ed2d782c26b2cda56868c800a295bd8797e57f631f630793ebbad1d907c2ddb274b9a1286bae445ce8ad981bfb5b5a4c25f84489f68fc715e7ccf4f38e189cda42575f3cf6641719391777348c595d6f6abc4fd704ca609dbbfb53372c52e079af50573f33326f576d220abadad0", 0x72}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r21, @ANYRES32=r0, @ANYBLOB="00f6ff01"], 0x98, 0x40a}, 0x8) 22:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000340)="a7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x245, &(0x7f0000000040)=[{0x2, 0xc2c, 0x406d, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:00:22 executing program 1: socketpair(0x20, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r12, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r12, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r13}) r14 = getuid() pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="09949c378deb0b0c30d537eeccee479a58b74d", 0x13}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r13, r14, r19}], 0x78, 0x9}, 0x108af76ed6763484) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCFLUSH(r21, 0x80206916, &(0x7f0000000300)) 22:00:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="c29e62ce7e867e759a9aef9e2858307e805d6926061af44c796516530f4fa2d820c2acf0da8f228f43654590a95e3ae5ffaf51b1d2ad08e7425e85801430b65bc756e7b6b4795d28da107e310530d4ccdd1f9a976764e2f55be36d3cc9670883b41e86badbce8d89544634bdd16a1cacabd2c37f94104ecf2b81f65fb33006ebdab6564e9c3744966f803cfcd5f70372801aa5f206b30f46cb30e3040aa1899482c05c18a6f0cdeb51", 0xa9}, {&(0x7f0000001440)="b43784daf42174c2c6a01487b4221f9e5c6b84367a4306233579b5e9cd14ddbc82f18684", 0x24}, {&(0x7f0000001780)="ad157885970fed9cb2b140ddab8cd0eb6b01c97f40d27620135dfa75b7d5aedf9fc6db2ce5d500902593f41593f6adfefeeaa60dd0df6e8cfbca6bc8672c3c90e1133226534ac3d118d3e0a4728bc2cc09058449e2b5dcf9150b221be00bed80eed6ddfe2813296e1d3b5a473ac6267c860dce43215582b541e76f8b9f8cee716b708d3549a1d46d3283eb3b4b43754beba16f7a2fdaa6ace7235acb2dcb10194b5ddf", 0xa3}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) r4 = semget$private(0x0, 0x0, 0x82) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000001940)=""/231) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r2, r3) r6 = socket$inet(0x2, 0x8000, 0xffffffff) fcntl$dupfd(r5, 0x0, r6) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x20000, 0x1) unlinkat(r8, &(0x7f0000001ac0)='./bus\x00', 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = semget$private(0x0, 0x1, 0x124) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000001880)=""/178) writev(r7, &(0x7f0000001540)=[{&(0x7f0000000100)="05fb6266d64910234d2017ab1f0729b8d094f2781d5249a344478c672b3a4f1076ade20508ae489880f33aacd0e3a7db3b4961709d0731ce609add0f29125f73a49f6a", 0x43}, {&(0x7f0000000180)="bf96b4fafe74a646f32f893ae0cfe5b9c6e1cbac7fc6038621dab97ab4479287c9046365d8ce771270a9efe94a84c273b0d039c4dcbec09847bba9c7495c2453a065f99db46faec4deb3440fdf945d8fae5de25de88aee661a4201f3aa30bbd179416c0e0f0e296d4c0a6a", 0x3a}, {&(0x7f0000000280)="982c3b022a50aae258e48403317699d40d7e1820296a862abe82ac67dca61ff4785aee49c53aff7252b3d27c718e84857ece811522c74dae47cc62690baaf5b27606ae218560aae003ff983f95f981c9031292d6014cbe48a29ca25d564299c527521a383ace1b9b6b7ea35c1ea91e7d5d41550668aec62296e57dd8b2b98d798041a3b164c9f2709771bb0052c481fb7210292295c57e7e093da7d21d02bc597fec613673e3333e6dabdb57b5f77910c30eb76a63269bf433d196d32450d88cf19176c513ee3799f846d301e9cc2236a5a7e3cd3f22fb86976eee74c90eb1f07854656f9f8fee2248c3f585e9dfacad48f624eb2fc41911fd99ff2018081094391ba8937ffb94d0278b58ca3baa5f23833de8a5e2b05832276f29dc4f77c3b9c5105b9091993eb8643121393b36d9fd374b4a392610161b4ebcb0326193092cc5541601fa34a34e14264049cccc8a8091c0b330191871a71735554fe841e598c2d2b6ee8bd4149b4261dda41ce9cbbca84f36aec36f32e8c9502fab58680f5b6a30dd73eb8b851e83b2ad3f1a073cb6e48ff3aaaf55bf5797005570736be1d52e12022d3b023e49847d81accd7f6893a38f10ae568b8f53469663aceca86f97630cb1fbb2ef8dc72e83e20d800755e13b3a29f6b94d9a087d9f220e4a4b3dc03ed67543681d322599f7e1931333e95c5b38ea196a9d0495693bf37ebfcaae92670fd8f097ae8b1c981e74b89acd50a31c03200bf857c90be3973448b4862f2296330d2169bf6e19ca6f2bd2a499d3e70c6575552e4509ed7d43e565491acb368de6a82c960f9b048168ffb2250cc4c4fd3f9583100942ccbc6031ab04a9cd23acccc3de80c3fbc98b9c3887c58215f317daf3df5811fed31deec9b94b3bdd44179799fce8c2e1849b9ccca139dced8d2aec46003a3839cdebe51bb8e910bab2bd93b1780b5a35c3562f40ea6af435e5e7c1e9037af94ae1e626dad7ee674590e5bec74a7d7226fbd2e9f382560b25cdd8b9121aa9781223acac5c95c70d80d522deeb8dc0abbe317939a074d3cb46afd067f90a09e69b3c6241c9ff95d08d6849bd6e5efd9edc72404493a97538db72a11e7a3b1633a2bfee2ff298087359423493c834f930f1c252b7981e15d6bcd4c979014d4364460687b8e3f4e055894b3b71d515e41c6851b172c8cf44f6c8142db2d2d8f1b021989e818817bb36a1fde0a6d2147ea4da6958152b6c5664cc50619472a68fd9f52239b47988fe883bda03726b847997ca63043f2805f02439158f61d0bf0cffde2f414cce2e354309b3e241ee4034dd874ef42b2ee88574904b7370c3ca907c014df8ab7e292c508df7b79eaf74d88e948d43c3caf6c1ba24eee01b6c8bbaaf5af04b02954cea666790fdb62cfea52f9795d559eb769d03c4656515889be380025632cea913e0b4a175c1d395340d47301fb9e3ed977ffe6331f7596cc5e98cf12309a4f18051e5d03e7e521a2c2ba3fad142d13c739f5e54947c5e89818294386e6274c6e3695296faab3ebd6a6b7589e0fd694bf728cab2e583268b3fb2e9b2d18da4f08799f3892f2305a269867ccdb9b7123a23e50cd9be0001b2cb6c48b0be008d5edff2858762836eb6dc65fdf3bf9164861d21d26f484079c799c9838447a6e9a4721fbb5ac6fc388e67cfa803609840fff43bfa0807f278c5fe4a76aa44af25d6329152973d18164f448e8c468de9313344ab4143a5d2aa7e0886d761b27c0c7c15329ffe3b857917554d9b34f68d18a3cf29d8f4927d44b76736dffd837af112d58757b681f8168e94f51844598673b91407159a8936abd60f2d5829164693bbdcffc48f49efbfa4e9371087c40dfc27478b77b2a8f8916dc3a53dc7a77e9e6604812033777368ec4a2d40c6b1a802e899afb0016762a549c65006b2ec21c768e1c7b632fba2f28588dd8f5cf216204e66c075662a4e9d41b99d293bbbe8aaab42973e4e0e51c935acfb5d0b027599ac73b6af5a50dc85bcf940ab047a7875596772ab1eabb9158eacb632d435ba6fb8e969e8cf8778ce107f17f041a1e12158ba2addf7e8adc48d43a324e00359da922c975ea2f8d28adcde1e83ae7f4262ba32cce61c47173d2ff8a0503b66f1a5116d3a6bb58e9d553924542ccb75435c47d912328cd6d36b85eb45be2df1aea9d9974917a32af1bce11f10f7653c04059ce564950d5128e620af9ec2e56cd910897d9723b26f655c4a5e999200d3c6a24911aef307b05f258f13f33dd29d00691504074585998cfc03cfca2f97f9805115c94e5125c33af7d9560e80266bd00f5fe7df2be72a550eb76f15cfb2659707a0a04b90b3e57d68c96c5c97fb7e8d251d4ba1ebd3cb6cdb4ab74034cc6d763c7d15c64daa068f99ef286fca8b02e4c46c81312490a2d245554196680362daabf652ddf218f38d1b3897fce5aaf8b41b443dc6039bf8e95f90f98c53e3e190b8b985b21ec12667886642dc114340e3c980dc053c2e5dc0dfd7f97b2498e14f961831289531b1c72bbd09cd588c63b6425083d31a3a7e4f9969cf62f002dc1785dc6beae155bb6040006fab56854f6e38494727a73ae0fca7efa686ff7462785626bc1c955f37e97db298f9cd888eec697172eaa28584f4168cc6f3f0c04d8e133f9c5bbec67eaf1b90f9e80e881d6c3a651ddfe8da5b6f110607ae37966cfe8beb5eac6e74d7e9f9f7ef7f9c93bf62be4f2c17fd39ac76ea2c6eaa243f791df4299e6bd5624733592577f807e6746f5fd52dc5c8b40cabd85f3f2e21b6acc94da534376420339457cd32d0f25b1a832911b6c7431c6690cfd4d5c137a193a25f5edb7c1511edc11e0c8c569755587a3c2b70340c6e9dac2482a7ede08cbcb53c30f28723e8e8724e8c8e2b505a5350087f8119f81daa80d8aad5f90efa6d840ffc7b60ca02e743dcdc0cf443f35bb7aab273ca8dda28463d1f1ef35ad6c7b2296a152e44ee521e2b9f8ff7c16566078ac36027d124fc8d23a107c5c443ccea344283a5767959ef7902d28421e26ff668aa89b4ffe8b73a913aa0f14e4b8d22091fcab2ec3a03428fc0a4c994a3707d880982815eddd9333458908180705a62abd0fd1f1ead98d106fe20ab7cc13fe332f831e3f16eef433729f0a78f0067c68529247eeb8bef03852f6dc0558d86bc283484601e8e75414cc6e3028358f32124c95c477b2899cf5a3b316dbcb62eb8bfabffc750e07ec80cd64dc02304cc95f852f2bdde13fe379b4cf27279e2708022be621718c5ba2dc78f23f62fb234fe475a5d7332ebaac5b96fa6baa406ae89c94cc37efcc3ec47d4d56960d7248413712f65918cb441b0ad7ffb30379aba90320570525da1af32f5241ab490a3b5fc1fbbecf65983eb274b2c6e5f5128f90e3ab7159edff5c8f2594965c286fefaf5d2d4956a0aba48f83b01e6f7769dbac66b514771edcd36aa323547a43ef61cc6a3442518e096c756e5cd515e0a0e5cc4d31ebaa0a5a3a1af5dcdf1116cca505222cf53efa96f1e0bd330ffffffff6da12ca2080c5947fa000a8cdea457c28b12a787e1f2d5f5786e393b457f9643bab27150e05980279f84fcc8e555ac35d322e25e16d42a9714d8ed83ce54a697742c6a2518ba71eabed796db7b142826acbd2557f5c7374c5a12fbfa60155249365d0ffe21a190997c799a8f31de5b37a90ee7a4c9d890e9850b53602c00b6309fc03fe163720029606633556ddbbcf34ff6c1258d933a4614fdbe844f6b0ee3f4bd7ca1d5e5130404c3d120257c59bfad080bb518e0a1c738a4cf663da8b6e2b5a4a7469f22443201861859f440ce3d50e33181808b603feb6249c12d090aa4fea68a046cf73cdc24eaf8ec9216a1d7f8900757c43119fe921bb1305112f3dbc1b9fdab8453d761aaaf467421604bbdcf77c0f655f5465c898ac1af567347c83f141c2a0840d0ae29adc7cabdc6f0f0a566836f70ff0618f8a6821c746217ec19061a1341084319da4b01de2b5e550d5df9558ea3034660ee4407039cd1a1afe2d5f2aab71456ad8ea6d8defde36e456a5a276b459cc92968d6b5cbfded9489f069b9e76c19b80fb191e1a0204f0582c59712329e4185ff60fbb326c7e6be2c7471b4243da659f574dc8de27b7f1d42e13b17d91407d0bdc9be3378daca8308487655cf3414a48d0e0c7a38c614cd3af626d30cd82bd686e3af06138a2cda88ce83e9a1d4dd2d0f71e1866475bdacc0a01d6277fac57b28036f16674ce43f9ae533481df6a326e1f0ec6516f2d810eed0948e92168e0e205ae5b12c6b98fd06843bc8076743c27d06bcc009549469648fe3594242e9d698050f7b1929c8d44cb479853d0f15a2a8c75673732ee02d673f3bd66e03eb786125ad7c13dd5b0bc3ae899c5d9bfd4a4161f9d0e5a8f4932dc28a5cd39d8c0ace1cc7e21e5e932628f8dcab07c4c5c469ae659f9b21aa2368acd2c7d0bc96b0cde89f15aff5c7e779af30bd2bec102c44d6f7d72e3af00d6bea9ac9aaeb74f2b3076fd7edf7cdc854a0f03a397aa5a04d37644d645735012c16301b1ea7c5fe2a98626ca7387c446cfa3607367ed95437ed160473ef461f297e8fa876350e23420d3065d6cf84a0a07d1cbe375c0dca7fecd5903ce4a5a3eca3f1e960fe976b5f86bf52a2bfa9bbc69278da2db55bc00fa7723fa56c39d64eeab5bc4993c882addf507ded125f39670a19e8c5397fc6fb82fefc0e2fca9fcdddbcd1496f291335c47986c58622bcee213de75ac1db4c22116b219e732818db3a6f7ff252e159d4cb23a92658f0bcd342deb464136e3b337ce3929fe4ff7fcc8f7b4b1b06cbddbc0f308214fe38963c6fc7e609d8ffb08a18ea7d400e4ad4447305bf612e32711b88ddfb7300dca0ef40dc4480be4122805ae04ed4d0651332aec75b7fd644cf0924ed2f4a52ecbff196d017873860d5afbc79038df73eff0a040d68a67804d8b532a03ccb5aae73939b33b4e51c8e04981e9a12e055edc781dc95f6d33f2dcb933d204e6a0668aeec62f9c01d75a224796b01f819b78ce3b2ec6684b2588be2a3bead85c9d147c2a4d1d3569026c0d8f48e65b5f3aabf1fd9856c91e38bb4a8c96b996548f26f65850025d9c7ed950b0421298f799e97108c82afcffde8cffba708c2978d36712e9c160377e735155f60908b2dfdbbc2544bb69b20f74eea064142f7fcbb67b99b394515b95b31a874a51382a4b0f52ba0d6784535e9f45060d53895fd5a9b190e83ce10625a5e7874d31459c3a367930962799cb0e10dc9103e473cffad68f68e0c0f59cf20449aad7d6ec38950f576546bc45da0d31de82dbd4fd129f854deb7af3ac13855b6a548aeac0acf77bc67195d2d64de9f5a0e420b07f6870aae1d41677117ce7078df7a03f808000000000000007e1768e373ccbddcd8a83096fcf9dee8f49d038cadc2cfbac3207510f1714034794a8b9f4a03e525f43c84784b609df644a4edf05534949ffbd64aee965c0976e986d75e58f491c474cc4f22595da2045cdc8459a9dfa219476804c70cc01852d24c0ab0b8c23eb10e793f5cf42a5e659e605a7714e6893f3f062c86078679f5175f288544dd381e9a482bd2b119c1135f9ff7c54173714059337183b4f548f34e03b53cb74c3ff6bd801c9424664b412e01c35048fc8d21dadce3fcecc31e875b75d6eb2257bcadf1d887888cb3c332aa6679d3ce7346a7cc12374229232bb4f922678827c0d08ca87dcf535c56593a72e59de17c8e9ceb56ca5770c250f02fcd96a5b547e99ef0", 0x1000}, {&(0x7f0000001280)="915ff92b9534054fc8b8238836df66a06f9506fdeb519b15076463f570f78f7a2383850d74e85f671aa3e2217f38d592723fcc3c32ec17e31abce972b4ed66ddb29c82be023707fb7983d26093bc8d84dc060b4a09890f35103b4d9e509f11394c89b191eca86373cb88ad51a4660223fe7cceafcbf681eb0f1fde5123a587f89beb8c869ecede4dbd9049ff62ae13e6c2e23d9b70e35d88c7c0e87c33d8e669e3b2510b4c6a3639cb9b18ddcb24bb3bdee86f1de762264fae568a3f851d96449d9725093440b7a67f60c86b3f52a1cdb228622b096894", 0xd7}, {&(0x7f0000000000)="a3abdba527ae5151acf13b175480dffcfad4294f4be5635dbfd0f6ea54f266f2bad6d9ea04324effce6049ffeddb4062c55862", 0x33}, {&(0x7f00000015c0)="4de5cbbd8835072338f676725a60d7ba7e264541be24a651bb501310ff3f6e4be13ce0b3725388ba755cafea17064383b0b3a73e54015d90c394bfe1fd399206e647619f3d199fea6f4640ae383bed2380d5e4f43fa68c9be3d30b07617014212bbdcae60b363403bece6dd346e0ea7a6f5e19c5f36fe3724143b47d4dfaef768ff7f4037025a53da5b1220d732ffe36401f8541f84d68b631a66301c49bddae56a3cba3dea875e6f18dd9c9eb446318300847d5bb47bd9d6494dfc97f8b491ce0e4111a2093693ceb5d995cb987d2d045dabc940046c87bfff0ea37a5b0ca3ece91f4eb2c77e51356c8bb6e3bcc74866b9d4fa6a1f0ec0c1b735cb93b9b4cb10b52fe2f2ab6696bb3d8a21312b6f63a77201fc17811b5ca00b3da3c4c6a8ecb078379f17e45b3a0d5d529372835b74c410c416f9fdf7e2fed3e4e94ffb812cc3d33ccbd42e5036e0684e508d7aab0e8ffe030cd355cfc95196e3f56bb675b5ae831271a84b9d9bcec79fa5cb452e60a7677982c500907154de54ac879e6906325475cfac5a304f948fa6c98441a529672655439c6035fc5ea07b329ba2bb267fd4a780e6b2a73504bef0463722066088c057a4adbd3864515acb31460edb3", 0x1bf}, {&(0x7f0000001480)="7d737eccea768aa860599c3da5e4050f17aa624699a0403ecd90382c3cf192a96bdf09c9a900fff7aea43b637fdcb1b5ce001f111e55bbbfd5d9fe981f72493a01005700a9fe68efaedbf1ac3d1d3f6d981ae3a252f93ae18b2e797b219fb87d0fc2a738961b2557f0693604f99b41e25db44600a3d60beaa612d8ac33b008d3102466df72f6d342", 0x88}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x100, 0x0) 22:00:22 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0xc2}) 22:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000080)="b520604469a6ae3dd84780bdcdbc7320e683a84bc8fb96efb1211522697f7b21bfe005c4421b4ef17767b91138acbce17cc7848163487a301d5799a563a054ea6d0a668002e59ff181f86a102dede1d38ac902e75ee827717c72c758471d8787ae7b48b5d66906ee6381a5ecf0fd551e14b95242c049b486258ae88f242f92c8c1982d8262d638215fd28a8176c149af55b1b34b9f27f09e2eebb7edca38a54bbb3c800d9f51fd2b4ebc577e5b7d41b42dc614f480c62c", 0xb7, 0x401, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x4, 0xfffffffffffffffe}) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 22:00:22 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="be3b481f2e755fbefd729d92beb7a54b3b78bdec2c423436a8512e6a25a5395fe78be2728fc2a6f347ab9d833fc1d365b09317544f4970b79b2dc446bca36c6d860a07411e2a66c03d07eb4a4967baa01e404cb57832c52cb11abaab229e3c19b7e315d32e5c448ad67834060bc361c4a42a9581bac58f0f15f9105990016f684bc29712fbc80b6f16b0977971d1fc1fb325153079aabcc1cadeae04820c1f30a1cee6083c111dc11f65f20bd9a1d45a7f520f90b712270f2d775c688530e158d7a7f56e51371f9cfb21585a72589a7ae88062f1b75fcc88a4124c0e45833a58697fa7f7300bd524", 0xe8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r1, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x3ff, 0xffffffffffffff55, r2}) socket(0x20, 0x1, 0x3) 22:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x168) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0xffffffffffffffb5, 0x4, 0x1, 0x2, 0x8, 0x9, 0x1, 0x6]}) r2 = syz_open_pts() getrusage(0x0, &(0x7f0000000240)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x6d26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="7f") 22:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb40600653000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) pipe(&(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r3, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r4}) fcntl$setown(r2, 0x6, r4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 22:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8001, 0x10000}, {0x18, 0x0, 0x9, 0xffff}, 0x0, [0x6, 0x408, 0x10000, 0x6, 0x0, 0x7, 0x8, 0x6]}, 0x3c) execve(0x0, 0x0, 0x0) 22:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) r3 = syz_open_pts() fsync(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 22:00:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = dup(r0) setrlimit(0x8, &(0x7f0000000300)) getdents(r3, &(0x7f0000000080)=""/54, 0x36) execve(0x0, 0x0, 0x0) 22:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xbd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x29de80000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r4 = syz_open_pts() r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r6 = msgget(0x3, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x57901059, 0x1}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:00:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="210e002f"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 22:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 22:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000696c65302f66696c653000a0ceffa63cdb3a370f0a0cdc57c89e"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000000)=""/38, 0x26, 0x41, &(0x7f0000000040)={0x18, 0x0, 0x2ffb, 0x7}, 0xc) r2 = socket(0x30, 0x3, 0x3d) r3 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x4) dup2(r2, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 22:00:25 executing program 0: getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x1, 0x21, 0x5fd1, 0x6}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) 22:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040), 0x4) 22:00:25 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288fdab38d19ffec512e84dce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) syz_open_pts() r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000780)) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000616e5d4174ae4b580d12df388dfae45ea48420b870af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e8368ca4aa60cc9febd0f95026dfd7a8788bb7885d6364bb25c1d87940a45f8821c296249cbb251db60d2b8a16920662545e82397024ce0093d86006342a090674ec21"], 0x3d, 0x0) getegid() openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000073128f962ded706d037ffccba84deabda0f0ac6acf64146c97d41b5b28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"], 0x28, 0x400) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/54}, 0x3e, 0x2, 0x800) 22:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 22:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) recvfrom(r0, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xca35e5f320671972) 22:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x38, 0x8000, 0x6) 22:00:25 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) kqueue() 22:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 22:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'\x00a\x06', 0x0}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r5) ftruncate(r0, 0x0, 0x0) fchmod(r2, 0x1) syz_emit_ethernet(0x5c, &(0x7f0000000000)="87f63d5de3310cd90899503980846a1b5af2887f643160ea4d9f6fe37bec4448b6b35525fd63c491b76f4c01e74764d6c64855871b1b59ef4a572bb6d1da8748faa86afe88f9898518af5ee40fb4f8720190c6d8d5e9c39a3ba10f38") 22:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x25, 0xb, &(0x7f0000000040)="9ceb5220b20aabbc3184df3f82785d034151085c6d3bb5ec4cb6c22b3777e90ac92b32d474a395536c4e26b054a9767b1cecd4a0f03d6a49e343", 0x3a) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x9}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 22:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x1, 0x1000000000000) 22:00:25 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00') 22:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696e65302f66696c6505c2"], 0x10) getsockopt(r1, 0x7, 0x8000, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) 22:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) ioctl$BIOCPROMISC(r1, 0x20004269) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000180)=0x50dc69add1abfb0b) close(r5) connect(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file\b/file0\x00'], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x1ff, 0x3, 0x4, 0x6eff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername(r7, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 22:00:25 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 22:00:25 executing program 1: shmdt(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 22:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x2) 22:00:25 executing program 1: r0 = socket(0x2, 0xe, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026e926669fb4e843514622e6eb26c653000a48976a985eaddbd659b6ff6a396d7d9ba1c58823fa7ba52e580c52af512657aef1bc09f2b259ee3948ec46b796d551fe191cd5db86ba4b7f89fc52e6dda4c138db07d74b62b2867a66ec375b12c67a9e863543729b51762c5f6ae636232aae1ee5186df41c82900d61a778354d342689fe699814f8865df61b585d5c097a9899b5e02259679d66dc7fcab49075af36a0283d821caf09af4dc4c4b97e35a274f33d02cec2b7ceda02b2120f1aaa03a99afad062fcd4a1fe350e9c53cc4389d0f56db36b07328126a8db9260b6d09b8d1c2ae77c22e73c803e14a34be63859a18fcbfbc4db8"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 22:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x400000000002, 0xfffffffffffffffc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) 22:00:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r2, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x265) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0x327f, 0x3, 0x9, 0x2, "152aa1c503590eba2b1f3f1077a9f5d1cac90587", 0x5, 0x1}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 22:00:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000344000/0x1000)=nil, 0x1000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0xfffffffffffff34a, 0x1, 0x6}, {0x20, 0x8, 0x2, 0x4}, {0x100000001, 0xffc0000000000000, 0xfffffffffffff800, 0x400000000000000}]}) 22:00:25 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xba, 0x0, "0001000020152400"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) nanosleep(&(0x7f00000001c0)={0x7f, 0x6}, 0x0) 22:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x8) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r2, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x2}) 22:00:25 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000100)='[\\\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\xf8\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x91) 22:00:25 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x9, 0xfffffffffffffff7}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x84, 0x0) close(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34b78f9d3f730c067687005903fd03abbee57332e6902bf0eb9281526e", 0x16a) 22:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) linkat(r0, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) 22:00:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x4d7) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x13a) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 22:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 22:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2a22) mknod(&(0x7f0000000080)='./bus\x00', 0x4012, 0xfffffffffffffffc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0xffffffffffffffff, 0x6}, {0x87, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x20003, 0x4) dup2(r0, r1) 22:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x209) 22:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 22:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xd482, 0x7, './bus/file0\x00', 0xc000000, 0x68, 0x8b9, 0x46ce}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x1}, 0xc) 22:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb477dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r7 = dup(r0) recvmsg(r7, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@file={0x0, ""/1}, 0x3, &(0x7f0000000580)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/157, 0x9d}], 0x6, &(0x7f0000003640)=""/4096, 0x1000}, 0x400) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 22:00:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3, 0x5, 0x7}) 22:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) fchmod(r1, 0x102) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001900)={0x3, &(0x7f00000018c0)=[{0x800, 0x1, 0x0, 0x8}, {0x0, 0x5, 0x7ff}, {0x10000, 0x703f, 0x22, 0x80000000}]}) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000001740)="3fcb31f8e7654ccbbaa8ae442cd742f93a41e8a7ea85a824c8fcb7443f664b76c1c2c7af68010a35a461bffc5356a6ef4f9bcf6c97e17fa2ee647bf3487c816b21ec06aba5398dbd35", 0x49}, {&(0x7f00000017c0)="85a1d4256faa67e8a5598a96c7947c623de32783136a239209ce81292c402b36e562d81e73a53f1942979f4ea7af43d9f1f79a87faebd5cb107d4beba11293e4cdf504e8ccf6a157303c2c8343024ac856d91aa07d03f2aa05a8a2e93c12b1dd0b3f13eefe67066d3daa59540706324a3f85636893bf156a167061f8aba21bdfdd0c7be29b600dec85a94f044cb6f2", 0x8f}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000080)="bc1d0bb15063099c4c8fd19aabc69d487bfae4134ff652605865b72a91de0b0152410539e7d80e2e44c254a8309548bbbc454784cb5e8a5937a5637a46b63dc77e673d83c90e02eab9", 0x49}, {&(0x7f0000000240)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c7f10faa8850db73036956fe8719577b306cf4f7ef1", 0xfa}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918b934f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c5fd38e3a9bfa35435f642620caf8950cabcd1a774d86f54344460079efd48c478c8e042a84d1834f27c413e29217c6b69814e6842a5", 0xda}, {&(0x7f0000000000)="02c0846f422a9cf12023d35efc917811eab470d49d0675beae45e45e41651507d9497f4af5710cf94d7a9d5dca84923c8459a42ba8192113bbbd6b", 0x3b}, {&(0x7f0000000440)="98b9a85e3b7e93f88351968e6d5ede528f95e46dc6975e8c55dd30333313657bc4956ced0de6de59d120dcbdd3d6d1783fdc94a12cdb840e1fb0c392b083d56a93741d2a6f99b4d9d63e4c94027463a1c560d88d317c3dd744548e156455d79fed75a1c4c78ad901084ddc2ecec641", 0x6f}, {&(0x7f00000004c0)="3d452b97d2c5d0c7675e6ac9527923cd209508b124cb5f8307f0327ab43653602b14682b36ff29ec3bbcf7f4f0f8f886f53e5176a18e66352e09309cd4d42fc69bf88b0e8367a968a1dcc6cd0b9d97ebc8a3ca4c41975b9a8bf930073203360d4cf46938928ec57fa5285bafce8ed7e55c32868a792bcb8b297bcdb13b3627efdb65a644b061441323f1f4666fe435767b79c6e38180d98d7f78d9a9ebeb7f6779d0d32b14f08f3943190e0939874db5d67549622c14cb412a9cb2440e0d01d24d9c24a355c7cb6697", 0xc9}, {&(0x7f00000005c0)="254f6a4bb96e1c2466ac801ffecbc1d0b88576a521ca23bb566727e8b1c75f060da625dac1b7c12cf40f0625469c41f8405edc96c033faf0c6b1210adb6b7b7ba792d7df4fb450f3ff45c1e410acb00c4ec3ac94f31f4f013091b21844fd9d581198804ccfd99d4a96877aa93009d9a96c067c4f07e10c0b17dd1b2dcf46c365913256eba05e59367e8e6a3cc3c7d8a7dc662db1bad63eccaa053548eb444feb81b133cd030ae567fc5353c2b888d11a5323c4cd28be3e3614c9f6885dd0efa621906b6c4fe304a38d74d90cf4659a427ea4d6b1b8b9a2e85fedea5adbe8bb7fb440278227fe3f1656b0e1af5c17770a9bb199376a464ae668a2d37a860ffbf4aa2415da1bcde71a1561c018e035ed8e27b78befa45e99c43d87bf3cdd6adea140513f1f035d48b6b4d9b9bd761e253e599c3c0947884e20b84aed365879b0a67305f44884ce19d84998d2fec7af414cf4e76f6b807c8fd5021ef58476c1308577e138c9bf62b904da06d0fead467100fad7f958d90056db22dadb08bf955eb048597c1e13ce6be60c1f2bf85b9d0d040107fb9330ccf52cfb4f56d19b2d902a2000334e46c288639709883c391dbe0322d5125ee26b361c6725408f7faf7dc2124ca9b90c7935e0c47bff24928e6dc47a50560664dbf1880b36dd7be8ba33a5df16909f558206e47fbb8775540cefee82eb4e73769136d2a51b3086d8b7c646997397f56af0d1c312342efcf554c1362bd114f140c111977b5975e40ad49c5c735c2e06686b411b4517153eb4b714c98dbfb8b9efd7885da74312fcd785285ec5a652127e90ea7b34848b17d30bbdbfb474d841e5a8726ea014fe6a8e8c52679c5e3328da9ca1f581823ef44f3792e80bed865993e21d0f6c01ef81c60d4c7ea71fb1ba109b2d4beb28ff21a4008d9f0e25ef3d510dbe32972e2a0763d718b597d8e64b4781c0f571bc33677e4b3adeeecc95266d96c3b8f44921cd3ad676d09ca221e13880b6cca3e1ce70985858e9c98f9bb19b19854dbde0a8ce6a56f4fff7d13cf765be116f177573a042c0610f0c0dc74a76944eb0e9b50472baa4f8709fb6b9517e5cf83325f9dee90faad11a695d41bfb4a826e68d08bd8ccde5fae2c7963d64d444659f0c5565694aa4161b004a0ee7c00a53a1082f72f1267036c80ab542e0b82feede0e89f26f134e90c3105eddbc59c876531e07fe1127ce0067e3ca4ff30ecdc387cf612ddf9f7b1b791f274ed7877461de7d40be1b5e2ed9d23a4a0d8ab6dc99d2e925bf669feb4ba51be329f9435fbbe695d85f589a55a700a4026e730b6ae608ca6a2df1b6a5240d9c064466c7d756c2146641aa28aed1b1c026965488269b9dbfc448cf13acd771a895fbfbe28f5cd9a67ee98e06f609a14345aeae7f06ff926de9d8036c775af507f2646cc45bea0dbf6d460eced3eb82103f5b0e0cfef7e6ba72f23d9079a71a46b1159bbdb478605865885d988c6de46613174d39ea89eb618c2c4f1a3aa974331d9da23fc5cd71d5e9d04e237d4af63190ea6369c7efd35c90a5c7fd165eb9b45829b971ef0193fa3e0fcb26da942937a75447ad2a8c88884d04f365e8052b39f7bb8fb520643ee1454538b43bd78fd54d2eb643c890a6f6927f72d273f86692f304fc623f394015fb2196ebc849114c6df5a7892edaf06a20f0336458145c757d44541c7dd9861dc9d4bb7e080cc06bd02f1f0368cdd744525a91e1ba96dc9f47802937a636079faf460edc602b7e915a500b960fda4702a69f8e8e939518c63382ffbb3e3897c097f13bdb852cf2cded3eaced84505bcaf2d4c45908b1d94fa566c9a5cfb7ec30dc3f2d14074a44bc67924e1c73811b4127d621b6f175367401c4b266be3746cc095b96a50e3aa0456f1503605135e4e64989130f858d5603f8da60f8b878d8896103606bf587fd6f6daaa7156a22278cd8271f75f8f4fe87786708f0d4101a9145d9d1d95fcaccc2765b90d31bbf709446ae90ddca56d8d9e335efc1976a99d66983a6e3093c031cd4d3bc2c511d48c9086a34e57c8b5a6f2a2a4f700081f9f86832170164bff726c4705221e005a9e74ba874369a822be7b9a8b79464474a18026eb9c0bb8dd127acd23606d0781f2c5e16e5f927064661ba53936a51f56f2061ff3ae336943a1b35a68e6aa1470301ed89a7e1ff92c9f911540683444664c10c9cfd722ab97200e5faeff0406d77b178ab52d9eb79f3dab76274dd784d28992ab5dc18bf93b97c22af44b96650a430a40dc70e00044193aadbd95e4a5ff4512d5757e6fa089e965f07e75ff09f324b7c9e93da130fcdaf8508675c8eca7a8d1536c0abe2dd5a119fc6a1f279bf72a7bd94f40c82d4fdea5f199b55a18c955a6595d20e27c18869c4479eb6b06ac6297b3081bc41c2f05c458e45ab2ee51886d9d3910f7aa6c301c471d879fd890946fc5c98000690f8efe2542673851ee6ee2d835caf0e2957791670eb7f240b3edc9875412cb8221fc42ca9347540118e1b4ef501ad433852b45762ddc145415f9011946492f7920ab85f89c30b442865ccd6a908b0edbffd992930586f501c8bb71c9d7eb8090758b9800f319527470d26f88787b3056a0a4d2ac2f984b8c04fcf39b84470aed75aecff226b82f2fe113c21e0e84c3bf2d12fd256c95eafa62ae725f2b05f98d45844fc29acb716ddcf0e8aa9b29b2457cc3541d325dbdda90ca16437edb22119515bd5522d5f2ac08b7b0254390346231a6cff6279ed8b8572dee378a4589c7ec48044253f572e89f4272cdc9b77443f315d06eca4b0cd5572f1aef9488a03782e3b69cc62ac8a171a4f1fce35f8cad2526f4a72284132f6b32c9cbd612706e7033bae053182e9bee1a7603f594a68bc3ef498e8d5869388db968683da7e399ea87cdfa6d3de433e39c7c32996c952efb9cf28b2aaa311ed0fb0744adfa23219a7b741e0c4bcb69b348d26d55d3945db2f058bb716020e47746c3cdd81afb94bccc5a1be2d4a7928e1b1ce749b7a04e9f28f938d8d0dcaf5ffffc5c9c1e8de05ece383d8da0da4136736832365db190ad43d3eeb1aec248d8f48b9dd839e1418318397b6b19d2806433657414fad45da95740b190b93b0cff13088ca633a0788b6c548d9c1c44c7fd6a0353b5e9e603a1424882b8430f661d470c6c0b6af8711eeb7666e49327b48e387276fa42b675e89cd010abfdc6cfcbed8e314dab7ccc8bdb288e6c8c9cec85118c26fcc88e88e50c7824dbbe2edb0e75dd7e1fc9a0d58188382de94036bab0fb56917925424fd9f6ceeb720d0674d8436245b299c594bde9b234f2530c2f7dc3c34d1faeecb8a93bd282d60e9c8f577cd036801165c65a05baec02d56149c62c2613e8bc5e80b0023277f80728cd9b9f2453307930d0fa152185699d1352fc2d6a8cd7aafa7dc9e1514db472a292fcb84d301db6ee371c3554d7081413332b487cf419089081e655c46903a695e77d57def9bb1fd85a0c69496769cfd91c20b131071169e2cd9b7891b1238706a7666fc92e69af772b87e114d34e29a0dc66f5f1a795bda075347308a8b4927db87ea47be1522c545b9b95e1f2e6ae99df778c12c1d1721dbe735bd1402d3534e41a6349066c76807ad0f94ecc2a5ea6be1d81439735840da3fb61f70268e6159dd9cbdaeb2a295cd523809395163abe8829ca4045953f46fabbb290e4b905726762479fa95f800d6cfc542c359af4aa7a99cd70c5cb369d29a5938438446c0deef33e8453cbcc5639087dfcafa5dc3b0c5a17c1cdcfc5982c6deca04c2faaabf44e036208870acc94f94e0f6d998fec55ebdf259303b214a12774f0c63729088a89ef16551f04ad4d4e3071a73dbb3923f28a3f18b16b6e7782f5922238366f391c1d1dcd259f5a318bc3a61f51fdd84d2acea1ff7c2b30247f6bcfc672007289c0e293c9e176ff239d7dee63b29722d1fbe41890ec2679fda2dc5782bc21bb88f28008b8f571fa991ac7e96d6c720d325e1dc70ef0427a21cd197bf71f29c4b40529fd4ef22e052c8f61c8db95909aa3d65c42d53dd09f356203a13f82ecfa8a65a80b8de1020bd2d5d440fd6145f20788ee6e8c61ee08e269747907f3c9cfa8f0674b909f7c0c1eb1ddc16d888b16ceda59c00d891e1c303fd7696ebcbc51035fcc5d8467955a46062011929f2bda19b8115071a773c375d0dbc0e56c260f33d2cc15a5a479786ea6d250f39b9872dea6a002ff016d855d5f80b879ae6678c4b326ed7f81f23c588ca47b0bbf5b896b5676a9e578201d2422ed016a920490d4f5780ecfb66a525c69c442d7ea95439dc23de6acd27208e58951e6f20a587ea029caedd3a0c4708666fc43c152953ddc3a23872a22e84f8601ac890cf4632963a2173c30ae777e0202d1fcba20c0062bb9f6d1830ca2a3499f880a8d7e03491948524d94f1822c2adb53f687ee1cbc72067879ed0ffec07f2ea7246e32962a0c6ac1f4caf2e258e9dbb830a3569a77ed3a340e81249d1ff770a8e03a53ae18f09ab534ea26d5e34fb0c37c7fa96b347add9001e2b3ae8015f8a704daa811933c6157caa001b4d0bfc9fd016bda06a0a9015391e0dc31932e023b1a955fa987660d3b03cecb67969ddb4c306e55e962d2dc84e4ad352a1eaa352ce0aaa66b4fd77ec88f20f034b50662324a9afa7e6a8ca41b0b1271cb0b89d15a9a7a00e31fcd7ce882f5a17fcf47260b0924bd438c713a68d39f4f1f3bf37bf92e8bf7b1ce59f947f0bcb97d29db59b7cbeb0acca054324416b85bee9bed7dd2a87eba9349c70e4dc0b2fa0bd630b78debcd24a0e5350d60e329bb7b8fdf0732e6b2a99995bef21f216f6efa87db47081480e03fc8882a31d0e51d7d1425f347bf4fcd1b5e8d072782f0bf29c9af69498475cafe41ff5cdd9a62cac61b55435202ff5c93e5aa22e92de2f4cf7155ea399466109a192c1acfd43c9e1a974a2432f4f525a9bf91105ce4215cd85044fbd3989310766861cfcd488cdce7a7c67544baed1aa6fcc29f3a094c328f7024da56cf8fd6808507f8cf4a26a4b3aa85d23317b6c109b24d48c9b0af8bfa39b25c224e361273c1c67d7fd7945326dd1ed7de84a78b36184f9827d865818b77c897f6f4edd7812d24c0a33d68dcc6a15cc85b225dff9b91a5cc3103dd12be4af5b1b0aa93040e211c04f4ea9334f2e16f829e8ff62593410effeb4493fe3bf1e6db4af43947e775dfe289394457ae809987c01508f409a36a9f66627f6c8b8f16f7f001d00fc3470883d8ba9fa35263693773d7028914179a419a728bf4f6f0f6b949e9e11c1915ec129cc62de1b54ea00d1ea7c70c4aa683fe1f9ad72ef6f472f264d65b9fad86f9d51ede18ce7cdfd0fddc0dfc3139770326f4b76f62c0275899e1b454585f21ca62a11cccfac29578cbdf21679179bce65fb37f4beb75637482e39ef1bd61a2c390daaa8ce11f183bed76c7addfa9e9cf01714ea30bf9b4b86b184cda90fe08f4c47cd50d8fa025acf588a1ab4927689bfd4fd42dad81dd138f02f61cdc5a2845b0c75385982e382c505c3aab7623cbadf497ea8c13044a076a8bb33d39b2148b77d38a83a33a2f7dd009c6fbfb16316f17d335f2c18189da4153bb1fc5946de5beb61ece6df878fcf9a06ebc63599a4546449bb49b79832ae72340fbb37e4914fb24c43e0774c5f8299ffc937ab1c8080b43fc2528799085b811af9806c4c2c0b5cf04b844331cf7baa1b4a376ee2a9e21581f8d32882c392a8251d8ea8328c3d0b16772358e156aba9", 0x1000}, {&(0x7f0000000180)="83df944a38084018c6c288fb260454", 0xf}, {&(0x7f00000015c0)="5d7b623e00d5672bf97b787d8c4ab7d02c310850c07654164140f8609e824480ba99c5a0e2b9aa3b039fd160567718db0a82eddc9079cffc4f003b508782bce2f516b377678d15817bf46a6c9c7169ea7610f7176df8fd1d0844eae825d2f47fa492ddc2c4db2f01321e5ef334e6351f1aca340390c0f1af2b764d4e7ae7d184b0202554c12b962de423563b1aabb673a2a26c283317cb8fe3abda43372ca9465af4a30e7c0a77cd91", 0xa9}], 0x9, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:00:27 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 22:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0xffffffffffffff59) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 22:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80007, 0x800000000000000, 0x3}, {0x3d}, {0x6, 0x4000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) setitimer(0x0, &(0x7f00000002c0)={{0x80000001, 0x1}, {0xeb, 0xfffffffffffffffd}}, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2000000200}, {0x60}, {0x6, 0x800000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1000, 0x7, 0x8, 0x1ff}, {0x6, 0x80000001, 0x2, 0x6}]}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) 22:00:27 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0xfffffffffffffd30, 0x3, 0x0, 0x8, 0x5, 0x9, 0x2, 0x2, 0x6, 0x73dcc72b}) 22:00:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r0, 0x4, 0x0) recvfrom(r2, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x290, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x0, 0x9e, 0x9, {[0x851, 0x0, 0x9, 0x9, 0x6, 0x7, 0x7, 0x2, 0x100000000, 0x9, 0x80, 0x0, 0x7ff, 0x8001, 0x18, 0x7, 0x4, 0x8], [0x6, 0xff, 0x5, 0x10000, 0x61cedd74, 0x68f9, 0x2, 0x7, 0xffffffff80000001], [0x3, 0xfffffffffffffc5e, 0x48f8, 0x0, 0x3, 0x5, 0x47], [0x2, 0x5, 0x8, 0xff, 0x40, 0x1000], [{0xe15, 0x5, 0x4, 0x2}, {0x1, 0x100000001, 0x62b4a525, 0x9}, {0x7, 0x3, 0x735f, 0xeb}, {0x6, 0x7, 0x7, 0x2}, {0x7, 0x3, 0x5, 0x1}, {0x28cea48a, 0x1f, 0x1, 0x1}, {0x1ff, 0x8, 0x1, 0x6}, {0x6, 0x2, 0xf0, 0x7f}], {0x2, 0x8, 0xff, 0x40}, {0xfffffffffffffff9, 0x5, 0x5, 0x6}}}) 22:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) 22:00:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x13190, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) 22:00:27 executing program 1: setuid(0xee01) semget(0x3, 0x0, 0x0) 22:00:27 executing program 0: getpid() r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r1}) pipe2(&(0x7f0000000100), 0x10000) setpgid(r1, 0x0) 22:00:27 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1b746000000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x1}], 0x100, 0x0) r2 = syz_open_pts() kqueue() close(r2) close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) r3 = socket$inet(0x2, 0xe32ad84af7e76dd2, 0x8000) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000001040)="27da46bd7f6bd95362a80cbb9ac5e27335d7535d", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x180) syz_open_pts() r4 = syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='\x15/\x00'], &(0x7f0000001000)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='{\b\x00']) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x200) 22:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000a80)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000b40)=[{0x5, 0x6, 0x33b6, 0x7ff}, {0x7f, 0x0, 0xc00000000000, 0x9}, {0x0, 0xd449, 0x23, 0x148}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0xfffffffffffffff9}], 0x100000000, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x8, 0x9}, {{}, 0x2, 0x40, 0x800fffd7, 0x8000}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x7fffffff}], 0x15, &(0x7f0000000140)={0x400, 0xae}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1000000000000083) pwritev(r0, &(0x7f0000000980)=[{&(0x7f00000002c0)="0cd26fc267a9d24af1edd4ebe07d47d8c43361ce9e292648311ba5799eeea1c75125f500168bfc1d3df72b1fcf747332cdace8551efd00dfd33aeee41e2940741a90dba836eaa034409181328c4202c1676f00b96ed27faf1d7354cb347269796668537c7a9136d714eaad3140499bb4be9d407f0f4db2fa92b835ee07a306b424e16c75edaa75f4c3a4c803ce080fd5d42a851f2f4a9402ebcb917f332958a16020a6e4bb35d9a3ee9be3c0b926294ccb6a99b083661244a3c72b44b1424147bf9405dd774611cf5964de5a2a73c4d6d118035b300fbff514b880cde1e807acc1637bb94ab21d0381ae01e8f11375b67fea0c1e3b3d2ff1431a1b537ff1", 0xfe}, {&(0x7f00000004c0)="c5a8bc6ec983ded4a2dfd98b2a44cc20bb6ad1a4ac46c538d50d2f38ab56338b7425bf41b23ddaf61a18edd0bc5a0cd68e34a118081718081ec53ef4c6fd59c990ff73685b4dac2530a9a4ce83fcfbe3f6385b7baf4a7972c9b58e6c5d51d6ee126308129ff882a89895ffc02505036cce75676c58f3c6a80565f825cf7a1fb93a813019c4e985ca38cb56926ba413042ae6e81445bc58fcb4282204f9dd12d39ee3af7fa6d0f9eee5b965fdd57576dc3c31cecee5ec7a19931abbb57de3eca5a6d4d5f4540ddbf9ced58613c3ae79f7020c3b9713bef577155e8d5e2a8a6a6c4e330b431e2c59d3a533b50eac07a3f67b", 0xf1}, {&(0x7f0000000200)="f01f35519867ea602e9a4261cd2b852351224c8c11cdf33632b117ded29c269e0106f030e0e82a59ab591c9bc6685da9e3f4597c098411f4c9f45cd85ad4304005bec594bfa3ee9cf25fc88d1f5411cb1924fb52f5b83444", 0x58}, {&(0x7f00000005c0)="45efd2bef850699ee4b81400e61e8109ce52b99f044efa3b6746b4950cb33616094fe0013238e8299e4e1234ed61ed572862cf8bf3687530bed325356c980248cba290a02d1aa3bcc0b91de97fd3e0bfa3dfd21cd3b579fdea7de6b56506bb4481d4585281ff55ee6d42b0edd8664fdcdf2fb8ab5f04bd0165c7c55b055131a28ae626e422a74fa0932fbddc291a78d25a6377f9e50d07819a40182c956d005e94f26e6255d7201725652567df664e67c49c5faf5731940ed0345921118a7a66adfb7eafec3596c514b7557f36777971ace4b0136db0", 0xd6}, {&(0x7f00000003c0)="0e3b129e1e822a349e22986c69d80812fcd765f9fb76b6c053141ee35e08407396a8950211a8dfb39a3e904ffb0a67156d48382593729a9cedab41877c2e3d41c3919f2a2aeaa1c539245e4c4b1432117576ec4163", 0x55}, {&(0x7f00000006c0)="2f0f22b36f13de44b63be2f1486ec4e55c04e8930a817d4f83121afc6af2ccd9cb15f8fc7ac7c9ed6a5dec6c7ccfc3b5db3a4ecc1d2febc69f0c5213b7dca956e4dc6af17a81fe8702427013de6abbab5497240353cb6507cabfeb2b8070ebdd0c1640a80b2c19d95f854f48ce2d7cfc404c8c3ea2660335c2631c26727fd3fd78a1ed0826d10ffcdecb23", 0x8b}, {&(0x7f0000000780)="2aa4f56b2d9444acada2ebf00e9ef477200c82d07304f9118f94e93d6943e4f17173b81f47262ba54874b49c993d2888ef7967aa65b799c2acae46b1e512019f6c31b4756c0f029359d9db8009c39c5409adde1f62e271489678e3617f6ad7aa516d38144a428e6d5f1e29eeeb4b844686682d97ce4140a4903b96866ab635bfbf1b5f5f4f287235a79ee8a4d7d45010fce43a6ed001b706d37307b75694a44038bcac890e496618ab81016a440bee859d156f7b3f9cc65997327b35180649cde6f837e60fa3daa41f4c99372fd20135921e7bdf8b8d798389392c002c", 0xdd}, {&(0x7f0000000880)="3c8d6dac445b4cc8edd2f6480523298dd05ccf5d1f42b8a050811b77c922e1b701a856ca23ed5e143e52adcca38a8c31bc5a5ca0ca32524511756846f55fcf9701073367f31a539aa5bf51c66683bcb74bd5ebb205552ead40888ce032063d871ce1e7caff3cd8b0e711d4ad914b606963099164cc9ea311638e32fc92943d0202052b8e0b9878365c4dce6397f7e44957351d4c81fa12edc26d593c8c09ceae7b258ac604371949b78c13fc80662deb7f12307e42ad30b3a83d477da6e97d30c39622cbbdcb0b1f1c", 0xc9}], 0x8, 0x0, 0x0) fchmod(r0, 0xe3) socket$inet6(0x18, 0x4, 0x4) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x78838c5eb23a0319, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440)={0x5, 0x80000001}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000ac0)=0x400) 22:00:27 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x46, 0x0, &(0x7f0000000040)=""/70}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45, 0x6, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 22:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r1, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) wait4(r2, 0x0, 0xa, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x9bf, 0x3, 0x4}, {0x1, 0x80, 0x401, 0x4}, {0x4, 0xf3b5, 0x8001, 0x1}, {0x0, 0x3, 0x989}]}) 22:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0x0, 0x0, "88fe71ee6b7e9a2fe933c81ee6295bf67abebca6", 0x4, 0x10001}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x13\x02ev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x64, 0x2) 22:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 22:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 22:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x40) openat(r3, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000001c0)=""/196) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 22:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 22:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x100003d, 0x2000000000000}, {0x80000006, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 22:00:28 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfa7f, 0x401, './file0\x00', 0x1, 0x5, 0x1f, 0x1000}) 22:00:28 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1}}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x6000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x3, 0x2000, 0x4, &(0x7f0000fc6000/0x2000)=nil) minherit(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 22:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00"/893], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r5], @ANYBLOB="0780a8986e3d212f4e951c6fe7ff0f0a2160c3dd3b31959c3d20e6b7aba10e4ebd419228effc53d87752d8755fdf4fd24891a38647fa7015d97c020c999e0a12026d40d8e70c6bc717ffc8316bed82959e2012d767be7e423ac24342", @ANYRESDEC=r3, @ANYRESHEX, @ANYRES16, @ANYRES64=r6], 0x6) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r8, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$KDENABIO(r8, 0x20004b3c) 22:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) 22:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) pipe2(&(0x7f0000000000), 0x8000) 22:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = accept(r2, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f00000013c0)=""/210, 0xd2}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000014c0)=""/226, 0xe2}, {&(0x7f00000015c0)=""/135, 0x87}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000002680)=""/157, 0x9d}, {&(0x7f0000002740)=""/31, 0x1f}], 0xa) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 22:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x3) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x9, 0x1, 0x7, 0x2, 0x5, 0x3, 0x9, 0xfff}, &(0x7f0000000100)={0x90f, 0x200, 0x8, 0x7, 0x2, 0x7, 0xffff, 0x200}, &(0x7f0000000140)={0x100000000, 0x2, 0xc6, 0x5324, 0xffff, 0xffffffff80000001, 0x1f, 0x38}, &(0x7f0000000180)={0x9, 0x100000000}) 22:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0xffffffffffff560f, 0x6, 0x838, 0x1000, 0xfffffffffffffff8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:28 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000702000/0x2000)=nil, 0x2800) shmdt(r1) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x3) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x0, 0x8000, './bus\x00', 0x1ff, 0x22a, 0x5, 0x7}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 22:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) 22:00:28 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r2, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) msgsnd(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="0300000000000000b57672410f76dbf76aacc58acae1876636be33a2447bf292a2dd6274448537cbc932b76c1c1a918acaff265253f624722d6b6de50032786ac9ccec2c15c74705ab781767a1272fed7ad3fbcbf91a78dab981021d66d1cbc9225a289a5c8af56e87b42bed5d2a25a3e24f3462f417c7e5e4d9d3f75ae14fb529264e8569c0947d6b19162691a7f319c7db812b7980abbb60cdf65e099262997943d84a5c9d5b3c37471d3cf863eeff1f46d70a7034e0d9f963deba4db30bc73eb47152370396a3635f6d2f4343585a524cce4472fd7bfd379c67651a24e306ac55779ed87f274b2ed713585f872b75d104639de7f03804853f116fd549956a7a39c31f599456829198c87a5ab4e5a9afffdd52e29ae440f8b84236c5ae53e06ec8c9960d5be9566411cc7bd2e146b663793408f1382fb0a1d98e0870a608e05f2e2ff111cbb8955ab9ddfd56048bd5c9f8308a2064c5a4ed05e45e4a271d1ebd29fef061c7b4835fb0d4880019daabfec69c8f8d4a809e352b86ba4ebef3b6efc4dfed7d945015427ca478ca21459118deda30df53edbeb4896334937f0342db9706844e518a3a4cfa2cccbcdc9f53b48750c1b5c68f98b24131eb951a476c298e1c3e60f74e2ee321b8a0027a6372df92b16868f2d55f94a9aa05eb3643726c3985ca05e099f93a00b0ce2fe1af568a67dea0a9c329cddc0269c5bda6d2abede97f92b8f91fd7280620c837dbbb95cf4a9f2e0d2b82fcaf276409fe05dd72ae96321daaccbf1f21993cad4ba0571595c163ce0ca8158422bbc80a3c9aa3db2ba24c89576db04070c779c94e8ebb120f57618782e751f6bfff40c32cb938059100ff11ee9e407a1b6047f3d5261f88cb82b4c9d2e82eeb4292531803f3ac7c89613be115c41698271035a2d4e049bdb5161633e4a2077e81af61a4aa428c0f5d050af0f726589836ccf1045cc26c7d16d762009ec62c44bb4f18939e87a6c2addc22ad4cab34164cde2f8e16bbbd2abc5df0105527dd3207b618138151308c992e181b280d104179abcf3cadde500a4eed64ff4ab19cfac6315eba61917b289962b23a3e04006014f93e6229aca5f2f2c4f3f0c798d2183a06c16e7b43a3fa4a419dd631a3cee55b1c56a84d57602fbf7ddba41a26c9f7bb89fe56d22ea6036b0c5f3b4e33f4445c35132892680f75e08f3f34799071368081374e12e4f8354cd377bb1bd869e28f877a9a771162e7056f53e2abd2de38325e960ca129068d519419c224bc3e92fd0e0e25f949a90ff6bd692c194575b7225ff50849dcc0a9ece50828fe9c3761375facb7a9351855078d8f2b54bdcb469d1a2b3c2c79e129a614c8c4c8524a8bf490d719ac7833a4884a6caff7cc496a42d2987d4d0971adee9b4b6da5a63d1faeab2ee335c6e2486b735ef76e15bb24cbdcdf62bbb0202ca15572b351d5ebe9f4f2fd1a9600e42fb0e9246701cd9cb2a246e5d47c7118cf800e0353e715c7b639f3a6c3e9dfb5828cfca905c80703638f062242df90c9cc694447e185b41f04f86c582d388185306b49ac09b13a47f5e4ff7801d047c6fbd1ce6514fc5e5f21f82e9867993ca1496e2ace79c880eb0184e69ed41809f491789f5584107e378cfeae6af100d26f0ce2adf93e9b4eb463256b3a40614dc5194bbf9d25d4b24346c19aca85e67f9b29449705efd0014e6d8a0f4f93f7617722d971e13baa56079e7dc99537e7a6e50e00634b01acac5bdd9aadf73e8c1e47a8da0c59f5bc05c42c81740e161b57da756c5e97c727c405ce300fac24bece1050d826c1d6404d7564561ec6aef2f1bde13c25272d37030455107a7d19a6380d869ca23dc2920cd297701236e4e990d1d5fc903a9bd42c701f597bc547ce6c52062715196c4fb0a517d20338497d0f5e42cf212f9b18bace44919221afe6355726b9beb3aa1f931d84eb0dffd815ca8628247d735706c1514fe99001b1a2a0fd10c5b1cdc8c4091dc13328b5842f35609ddfd0ff84438d5adba7247862ac89d0c6de1153fca9a8aeefb1585f7e9d9661edabb3ce120564f277c0510b000667b6ea3c288f3b3ba3780989627931237edb1199ebd3c94119b02a69d95241c51d0256ec893b9a2d6ca224b568eb7a6ff145c6eac6387a4ce3be491f41b40dcc2dcccc470e5b1e7bc8fa0e3e17ddcedca1b913ea0c4c0d1cf90eb50651d44bccc91e63c4090e3610263315d5e14bdc78828e3d5ca026bb294f230502e7897078dec4ffb8e5f67a9a363beef861d7c20f9d85e8be5c1559eec0fd7f415c3d6d2c8196667d0aa4d93372bdbaa3e25b09b88585b8aab27b5cb05aa5959642d715c5a537fe58b7eb9646c1faa4674f54c0b3238a3a2c19133658a27c6f9accee88d53b615c447c5a18e2fefe5f978468f355b7ee2a5a2fc6639132bb11c7cb716586eaa659b9a53ca8b125140aa258bb27a4fcf02737923b181054b1ee6fe44778a6a797b440a8a0d9511f9fa968052806a4eb883c974dd700b3782c3f498a1a2ec1318b104cd045d4a4917ac438ef42027a563d1b603e6fd3405539db49e86ee46c596a4e4bd1b3311b1d5c5ab6b3fd2f29677615a1512755dfea328c0a92e70f08faf69d5377f8003195adbacd29ac8f3ea8ee712477b306cb735cfcc439af4c2766bb4c96b04ed23b2be524ad796041c23dfb13802443b15fcf14fa7d36eeb7eb5612ed57983d4d31acebdf316b6f48341e20fd4626233d9c6ed71310b600fad78526c384a928717827c4ac0bb287bccc67cd820c2bb2b13f9cbdb109b617857740c5ee026ffa4c8bb6b02f68ce8dc3b46f7ba70a5c453ab876d7e2d26761d9e9d725a6ab67c79bb5ef24b173b272a1544ecc1017ed3271a02f31f2a612aed6f65644e7bb34e439ee5f2bfb524eee0ca6828397105337fcbfe0b90aff7492bb0c03b9b64d84bd4ae5da400ca48a0217ceb6a9131cb517f023cc47c63309f4c34d2bbe629fddec54c2810ee7f5f60d57014ec1e0638cf244e3efdeccfc813778bc0a7536807f952fcec5829b14a2078beee079a558e3bd6acb4ae0ec7582c42c0be1a0c01c8e5b53d793e4eadcc91367b02f66f45dc34f6b9c55b2edc7bbdbe826f91dd9e23ca1be74d75dcf75e7790f975c6ee5209902173175a70608481fb43e62ce4b8db004e623fd56609464bfcf0bfdf970a07eccaaa7314c47723fe35268ec6dd35ef5f28cfbb21b3e32272715fc741251bfbe9d203e315fbe7e613b48ddb5aa118c7106146f9e8fc8760e06038ee5809e178198756ca970f3c6c3b375f74cdb3d3c4cfbe921d3ea5c62ba9b37b8fd2bf048889ccd9e96c9aff1ec03a9bf666be9bbbc8f6910c275b0cc5b0f99aed56855b077de9fccefc158710f24cf888c5f0db0a96196d65eb317bc3f84b1cefa26d674ef52d68407a1cb84828774e5582ec5770c14d98828a4979f73b1ee9381f6421143e43a3d091fef7dc3d91c61a6ccba6c55c480014a0f7f17734a1991156a425196436c32d0d422092434a17552a804966e6b3e42179a547f688ae1f13a764e70d06164b538f7d497839360f8a3b99604e3cbfe5692117db2e187187089e9b4fa82338efbd2c62bf53221ff9b233797fae72f154702de6a70051e08afab38b63c3f2345b02c50997e8e947d4353d3830e12cd232c1dd9d9c1548668e472f4e5998187b35ff8b6bcc3c494850fdda3d657102451bdc3483c62648d58f78c7683d6ee2d2f9842b41bc37a3106f0f3bd238a94b0ccfff8ea13a7601ccb510b236f60e8a520768f68b38b4ffa91b588b0735a323a38b0c4144556879a552b8e6c4a7a8efd38a5cfeed7a09436ff1951e49620fd98a7bc4cf114e58a1ada6b22872f465e9aa870e0170c014eec0724064bebc1e7c51231b46ce8c410b02281eff801e753d8378822040fd6449595c392fa93dccb2339f79a23d39daaea438f5f97165a534e6853097fd8398ecaae118e63cbf09b41a76658a23b136f42b85b09085730fdfe618aee08e6b28fb95c6b7df6c56741254742078de5fe3e5d9f7a3cc47302dabc745579644b18a5a6ef55524552db8c0e82667a37e8e4ebd991f9222e6295f43062831c81c69e9dac6b0ea29e03f4dd029dce280a2b2ac97dc0eb7091d5a5230a1d7670ecb1d75bd513182c4960bc5bd1c7f461eccb6e2786b38ee078f9fbf600d9ce7a7406325a305abb967827070af70efa1a80bb33b02ee5d482a7940dfe9d65967da563240a59a367ca3038d8a7f5700724f7d34b86ffbb014bddbfda14bd4a19d280f06b4b84957bb0b4700efc2d615f2cbaa48388322917bad50cd7c1066143168aa09776c64cea5b19046c1ed450b36388964c83a75bc37cd0b561340773783b7bab604810b80b040e9ec59c3b40792443884f3c71ab97e1cc6696c9a5db803adb2468919e564234d2c856cdd8130666f7162da0bd17793e063fd50f1a09552ca62d1a05ea75b430b92949c50a78656186f2cbbda65b164759da421822b3c91fc189b9be47c014bef4a0e77346363a4f49ad055ec3ba850c12e2e2430f31bfaa1eb08f02ac959031b6d0091f47bd9c16b7d66ac0b327e6311a4f15353a9050af36433665b71fd992a53229beca9d5d80914cc440d5aaaf8b3991217ec86c006fd782224617b443b2be37f2154c6e0f2e18d77705a0af24e7fb2ffe0b34d2304e045a39ba874c7bfb50f50a6f68c2ae342b6f2bb250316e728b5f6306c74430ca6f8ae438cbcc620f67929c27463928e4243fbc106a92a80406f6f29ed3c4637d3419cce5d1343e9274a932ba029d76a30e78ce52d42eb6da4b2c1ca5362c1c863e30a5f74fcea6dc0af7db16b78162f768b99d5dbe467ebd87e926482794666e483981851a11d90d0cc01c676065ba5704bfc8175dc1fdd832f67aa4e89cb09e9a6252ab4d190ccb5eee6ef0c576abf792029b6993a5b7bf944bc53a82cada1edc5574172bc1ca84340f2c18d208b85bda600db325a28f6b674b5533db400e4a3168a79a54edd7f8ebf5ecf245bccdec3b45aaa9f9a594bcabba2df2ef1be883354a31a75f5c469c0f023af61a2fedb10a370b67a05cce23905ef3a8d4fe4053974f798455b7fb9faa63075876ce68279eba10e3f38c183fcf42a75a71600ca8d58f8b40a5e6425c7415f21fff32f11d22b8a2fe0ee8ee139f4b6a381b45b40044a5ee959fbf89cfdeb74bf0f5e98fa51c8bb44c52134a77916c2be28a2fbddea3c801ae15ca4b8d5c4d856288a0b9a9f69775f331b1f2a573a389c243e1a0967c6c50676e9ff6d0a088c453b8ef02a7b5c7030fc3c758120b34fd89fa1ba25225ad0886df48d671e9de10cfb2e82c6110a8131a734108235f77274fcc9c287ae5941f54743960840b4fbe9c6a159058f737c66b54d9f9e9dbcd39fc240567ec9dcb48563f8ad74b8db5da75af8c32a05aa00ae4cf468e60eb253774876ade24f4409cc28679ee7455b91cbe46327fd2a05b904f2f05433530cbe1cfc4773d40aac1012798373fd676c157f4c9818f257f4c942cf0c9ce3e8c732027f23081f6785b722a4a89e43f08aabbd2fbca7adf706f573fc60e31142f42bd123426b3fe3000c33f19b522b2092e94711cb214e11d5fd86c40bdce52834eeb5927ec1eeec3c27c47286f43674fa65d8c5fb984ae0f4bbf2595247a41fcbd2efa80d57541d75abe53de69a4620ae64ab40b5c120b0bc20ac7cc5d065d5a0f2637641856749a922e2d2c4c4e15e37bde88b486f32c39adab7c167211927b86f3a6381ab42abb4ae3148461a558d749beff7200"/4109], 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x5) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2, 0x80000001, {0x1, 0x1}}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x3, 0x6, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 22:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df", 0x10001}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) r1 = syz_open_pts() write(r1, &(0x7f0000001640)='X', 0x1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) 22:00:28 executing program 0: pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r1, r2, r3, r4, 0x14, 0x6}, 0x5, 0x9, 0x101}) r5 = socket(0x2, 0x1, 0x0) close(r5) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) setgid(r10) connect(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0/file0\x00'], 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc6) setgroups(0x5, &(0x7f0000000180)=[r2, r11, r16, 0x0, r17]) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r18 = getpid() open(&(0x7f0000000040)='./file0/file0\x00', 0x20202, 0xcad35d6047359c69) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2904, r18) clock_gettime(0x4, &(0x7f0000000080)) 22:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:00:28 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r1, r2, r3, r4, 0x14, 0x6}, 0x5, 0x9, 0x101}) setgid(r2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) acct(&(0x7f00000003c0)='./file0/file0\x00') semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r12, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 22:00:28 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() r1 = socket(0x10, 0x4001, 0x69) read(r1, &(0x7f0000000000)=""/22, 0x16) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 22:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4, 0x4, 0x0, 0x400}, {0x3c, 0x0, 0x0, 0xb4e}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_open_pts() 22:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.i', 0x3}], 0x1, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xcf0) 22:00:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x33ec7d14e91d1d0a) write(r0, 0x0, 0x766190c710042038) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) flock(r2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10001, 0x71c, 0x1, 0x5, "57c791470899a415d21b87545ddbd0e9de3dfc0d", 0x4, 0xb07}) 22:00:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000046219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d50700660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3c8f812d3bdea06d5e9241a61b2df2f75c941307348ae20ca07edbffbc911173f4309f7284dd70b90a09ae0b0dd78035a870abc8fa4e4008a9ac6a9376a12a51c6d11ccde135267c49bb586b649213abb3bf19c957d944e24baee8b492f3777340d28b4a11413def3910640ee1fef9921d6cc8fca8918edf358569dd48159c64edc26c5c1d9cf7da7c4defba00fba0d4d48dca1699eaa6a22da105e7caed08a7da5402a09034e5d0bc81ca9fca38897d863289abfb29c8300"/274], 0x4d, 0x800) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/16) writev(r0, &(0x7f0000000d40), 0x0) msgsnd(r1, &(0x7f0000000300)={0x3, "4e7b004815677f141a8a7c4621b542a80a7914693c1555b127c24ce68e749e621f4a4e6528a9374acfb57999f444b99bbcd65eb0f99efbc2f5917bee662a0c96a482d2da6f2a4d31f7b22afa743b254efd2e0016aa76c00f7251c2dfe5410892fe0903c3eba0a38788b011336d202f403bab4e48058845d570f9feee79fd585043e01cff9921cad4649009baf9af75372c2b"}, 0x9a, 0x800) ftruncate(r0, 0x0, 0x4000) 22:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x1, 0xfffffffffffffff8, 0x844, 0x1, 0x80, 0x9f2, 0x9, 0x10, [{0x2, 0x7ff, 0x6, 0x8950}, {0x9, 0xd32, 0x7, 0x9b68}, {0x200, 0x1, 0xdbe, 0x7}, {0x9de, 0x7, 0x7, 0x100000001}, {0xfffffffffffffad2, 0x100, 0x9, 0x4}, {0x0, 0xc609, 0x100000000, 0xc74e}, {0xe81, 0x4, 0x0, 0x3}, {0xfff, 0x0, 0x5, 0x3}, {0xff, 0x8001, 0xfffffffffffffff9, 0x7e00000000000000}, {0xbd, 0x0, 0x9, 0xfff}, {0xaf, 0x1000000000000, 0x7}, {0x0, 0x10000, 0xff, 0x2}, {0x174, 0x8, 0x2, 0x3}, {0x4, 0x8001, 0x3}, {0x4, 0x400, 0x0, 0x6}, {0x1, 0x74af944f, 0x0, 0x8}]}) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) 22:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x6}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r2) setregid(r2, 0x0) 22:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="5ef4009f2e30e012a1f5c2422ff66ad78c42baac7b22f26653b80c58b5f6874dc51589571123fbbabc42c0cf7c931f8b5941a516234a778f4ca1ae7d864851fc3a5f983162e1e748d1a06d8cc6c2e608037ad0fb58bbc06c066bd105cdbed7353339f4ce38b999d1892bc90dcd3e2c71a2633e1317f654f35b13f99d5247d207d52e5fc592f00b81a1c8844d0aa2242789cf8a46d1e2b3ff41d3c9d28353daa3ed530330f8b882c70e205422b64a3d2fbb860c05aeb07612ae4a59a223b87a10a784cd558858838edcb8764e639436fb428d772b66037247609179c07135c6a038c3db7dcbdcb42579c710c3f94e5c7e16369315d566bc", 0xf7) 22:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) dup2(r1, r2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 22:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f236eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd6329c92df52400186471f84b57e5b9cd26e6530000000addd9fa98ee72e87d0592f159e4148f035ae6e8e9e8f6bbc15d6983a236f42a03173ff6e0b6993cc32f2251422d26bde99720227b26063286b431dd8ef868c0e06fe3b3c1e3ac8757278bd2020fbb2d8d3d3b16702ecdf39d24778f2d6a61aa6555e8e5e018781dc39ad5f2e5a85b02753127494d8b70"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000069435d0eb1f34218be64890000"], 0x18}, 0x0) 22:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0}) r2 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x168) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r2) 22:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6, 0x0, 0xfffffffffffffffd, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 22:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r1) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 22:00:29 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xe082, 0x9) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x10001, 0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f00000000c0)=[{0x4, 0x7, 0x1000}, {0x0, 0x10000000000000, 0x800}, {0x1, 0x1, 0x1400}, {0x0, 0x9}, {0x0, 0x7, 0x1000}], 0x5) 22:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r1}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0xcd, r1}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10320, 0x0) fcntl$getown(r4, 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) 22:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000d0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) getitimer(0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 22:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x7, 0x192, 0x10001, 0xfffffffffffffffb}, {0x674f, 0x9, 0x6, 0x6501}, {0x9, 0x7, 0x6f1, 0x3}, {0x1, 0xfffffffffffffffc, 0x15f9, 0x100000000}, {0x0, 0x4, 0x10, 0x45b405ad}, {0x7f, 0x7, 0x8, 0x3}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r1, 0x4}, {0xffffffffffffff9c, 0x20}, {r2, 0x8}, {0xffffffffffffffff, 0x1}, {r4, 0x80}, {r5, 0x80}], 0x6, 0x3f) ftruncate(0xffffffffffffffff, 0x0, 0x5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000400)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:00:29 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 22:00:29 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xca3, 0x2}, {0xea1, 0xc5}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4000000000) read(0xffffffffffffffff, &(0x7f00000000c0)=""/77, 0x4d) 22:00:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740), 0x7, &(0x7f0000000800)=[{0x50, 0xffff, 0x5e, "0533a6917c3496678f641a88e4b43f6a0b7a0a51373f2479293a74d8b41e9d7d75b836fb1a58249cacd4cf78203085f0cdc9ce3eaa8b38aa35ae17fb13cb4e"}], 0x50}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000900)) 22:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 22:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00f", 0x211}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r2, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x252d52ff476fd02a, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 22:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 22:00:30 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) r2 = socket(0x18, 0x2, 0x0) getgid() setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffebf) 22:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="cbece7a296965945e6"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r2, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = getgid() pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r16, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r16, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r17}) r18 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, r4, r8, r10, r15, 0x202, 0x400}, 0x3, 0x10000, r17, r18, 0x4, 0x5, 0xa0e, 0x80}) `3k<.@` O"'n+xmRj~s7cubHj#¨\$–BNBC@$<x\3j XT26XR9\aWybvͲۮݪhM[Z!M}Dh7UUF>wS\BȒ s1MJm**TwT{y=A;be9Ci~ &D d#ϫ YMi]o.HOjznkoCe!I:eslRiarUWmiїjd 8.aO8n;s{[@=+g58C1㺟GXɳ ГfSsf=3k7Kp7`ȱi\_D|4⟧j͖pAh֍`3k<.@` 22:00:30 executing program 1: socket$inet(0x1e, 0x8c51ca1ce9a7f278, 0x0) getpeername$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xffffff36) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/34, &(0x7f0000000080)=0x22) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3bb4a8cc26702f49"], 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) 22:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') O"'n+xmRj~s7cubHj#¨\$–BNBC@$<x\3j XT26XR9\aWybvͲۮݪhM[Z!M}Dh7UUF>wS\BȒ s1MJm**TwT{y=A;be9Ci~ &D d#ϫ YMi]o.HOjznkoCe!I:eslRiarUWmiїjd 8.aO8n;s{[@=+g58C1㺟GXɳ ГfSsf=3k7Kp7`ȱi\_0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000004c0)=0x16) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)=0x2) shutdown(r6, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000380)={0x1, 0x42}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x8396d779676e4fa1, 0xe6022d2aea707426, 0x80000000, 0x3}, {{r5}, 0xc671d144f6a806ad, 0x4, 0xf0000000, 0x8, 0x6}, {{r7}, 0xfffffffffffffffe, 0xc, 0x40, 0x3ff, 0xb}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0xe, 0xf0000000, 0xffffffff00000000, 0x2}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2, 0xaa85}], 0xfff, &(0x7f0000000040), 0x80000001, &(0x7f00000000c0)={0x5, 0x8}) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 81w80A7)>D|4⟧j͖pAh֍pckbd_enable: command error 22:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1f8, &(0x7f0000000140)=[{0x6726, 0x9, 0xfff, 0x7d6d}, {0x1, 0x0, 0x2, 0x7}, {0x31, 0x7b9, 0x7ff, 0x3}, {0x1ff, 0x6, 0x81, 0x8}, {0x0, 0x7f, 0x2, 0x9f69}, {0x5, 0x14, 0x7, 0x3}, {0x4, 0x4000000000000000, 0x8, 0x4}, {0xffff, 0x200, 0x0, 0x9}, {0x8, 0x1, 0x3, 0x3}, {0x9, 0x8, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x0, 0x22) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000001200)="6d71cf6bd07f4c7dd1c5ac2ec05f94ff6f4123", 0x13, 0x0, 0x0) pckbd_enable: command error 22:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x31) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r1, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r10}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r14, 0x6, r15) r16 = geteuid() setreuid(r16, 0x0) write(r13, &(0x7f0000000040)='!', 0x1) 22:00:32 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f00000006c0), 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000040)="96b535661af5f410154592473b498e61f14a957506d7acbac4b2b700ba75cf1547dcbd4426368bf74b58fcb78f0f5c6c786fccd6", 0x34) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000035}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/212, 0xd4}], 0x1) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 22:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x1, 0x6}, {0x7f}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0xffffec6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 22:00:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x3) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r3, 0x1}], 0x1, 0xe91) socketpair(0x1, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x14, r4) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 22:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x1, 0x1, 0x200}, {0x1, 0x10000, 0x100000001, 0x1}, {0x4, 0x1, 0x7f, 0x5}, {0xb38d, 0x5, 0x1, 0x5}, {0xa03, 0x8, 0x7, 0x4}, {0x101, 0x7, 0x1ff, 0xff}, {0x3f, 0xc13, 0x8, 0x8}]}) 22:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/10, 0xa, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x3, 0xadac, 0x69}, {{r4}, 0x8d66f7c6bbbe6e16, 0x1, 0x8, 0x9, 0x7}, {{r3}, 0xffffffffffffffff, 0x32, 0x1ffffe, 0x3, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x5c, 0x1, 0xffffffff, 0x8}, {{r5}, 0xfffffffffffffffe, 0xe611182e58b3f035, 0x80000000, 0xff}], 0x66, 0x0, 0x85, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 22:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xffffffffffffff78, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x80, 0xfffffffffffffff8}, {0x2}], 0x2}) 22:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x5, 0x8, 0x200, 0x1, 0x1, 0xfff, 0x3ff, 0x2, 0x2, 0x0, 0x3}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000740)="5c9b380042bbf2757e1cf453aaecc0286a1db90fb8d4099db87c8b83b2c05dfc9dce135f1ccf4423", 0xffffffffffffff4d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30118, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) close(r0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x122) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x8, 0xda, {0x10000}}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x20, [{0x0, 0xfd6}, {0x1, 0x3f}, {0x1, 0xec}, {0x3, 0x9}, {0x2, 0x2}, {0x6, 0x40000000000000}, {0x23de085ef65fbe4b, 0x302c}, {0x2, 0x1}, {0x0, 0x2}, {0x2, 0x800}, {0xb89dc5f2e741bfad, 0x5}, {0x1, 0x100000000}, {0x0, 0x100000001}, {0x1, 0xe959}, {0x1, 0xe3c}, {0x3, 0x3}, {0x2, 0x409}, {0x1, 0x1000}, {0x2, 0x401}, {0x7d11495477d36e4c, 0xffffffffffffffcb}, {0x1, 0x3b1}, {0x2, 0x3}, {0x3, 0x40ad57c1}, {0x1, 0xffffffffffffbe3b}, {0xff270e2029adaef4, 0xc09}, {0x3, 0x81}, {0x1, 0x4}, {0x3, 0x1000}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x4}, {0x3}]}) r4 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x3, 0x0, 0x21e0, 0x1, r5}) r7 = getegid() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000400)={0x6e82, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x0, 0x8) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000480)={0x3, './file0\x00'}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000500)=0xfffffffffffffffd) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000580)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x3ff, 0xb96, 0x1, 0x0, 0x1e9, 0x1, 0x4, 0x1, 0x3, 0x100000001, 0x4}) fchownat(r1, &(0x7f0000000680)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={r5, r6, r12}, 0xc) 22:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='\x00', 0x40, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 22:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0xc8, 0x100) pipe(&(0x7f0000000080)) 22:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0xce}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="da4d83d2d0e19591c3167a47be3ac5e7b4161b589495f96ccc867df633421d17fcb30c50d877507a3e66f4f70004dee14533101e7a3b8f84ff40e32841f0862ad42992962e428e61fb71f791b34c4f40cae32eadc60e", 0x56}, {&(0x7f0000000100)="ea4349f82cc2a7aa526809bd89edab06f1466a99ded9e8c2950b77b77334364f1e2c351f0ff949fa499dd4711d10cc2be6d152e11675aa193a1e0c2aaa98ce39ef67f18480590a299b875d072c22", 0x4e}], 0x2) r2 = dup(r0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="00201f786eb9277b526f7531b917", 0xe}, {&(0x7f0000000200)="576c5e6aec2566d7918336072e8850d601cfbeb865d8d753e2af86f397cd001df0f0a905fd570c2d441a519aee518bfa3f", 0x31}, {&(0x7f0000000240)="5f3673e0712f52a7b5e484a9912c6ee92bbda7a4ebf4d9c8c70131737ecc05742dac3098913bfd271c342d2163401996baf6f36251f32305412a8344", 0x3c}, {&(0x7f0000000280)="a6bed19b06680ae4724668879df29fdba68df745c2a1ce", 0x17}], 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000300)={0x6, 0xffff, {[0x800, 0x2, 0x200, 0x7fffffff, 0x1, 0x2, 0x2, 0x4, 0x8, 0xffff, 0xff, 0x8, 0x1, 0x6, 0x3f, 0x2, 0x24, 0xffffffff], [0x8, 0x2, 0x6, 0x7fff, 0x401, 0x34, 0x246d, 0x10001, 0x5], [0xf2, 0x8000, 0x1f, 0x6, 0x3, 0x1, 0x7ff], [0x10000, 0x3, 0x5, 0x6b, 0x4, 0xfffffffffffffff8], [{0x101, 0x3ff, 0x6}, {0x4, 0x0, 0xbc9, 0x6}, {0xf5b, 0x5, 0x4, 0x8}, {0x100, 0x4, 0x1, 0x8}, {0x9, 0xe5c1, 0x9, 0x2}, {0x5, 0xc000000000, 0x9a5, 0x20}, {0x8, 0x3, 0x2, 0xcd}, {0x8000, 0x10000, 0x9ce6, 0x1f}], {0x6, 0x6, 0x7, 0x1f}, {0x2, 0x800, 0xffffffffffffff00, 0x2}}}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000580)='./file0\x00', 0x80, 0x1f9) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000000640)="e70e1f2e862d212f24174d6e47f58b7b94111cc02c21cf5c589867f6b8832228858dc9f908d806a46776aff94df2830e34f244e37f8aa3f014bd5feb0f6b783e06b5602a983ab1ec457be8ff4791daa7d3287f4e8f5b2fe9f6b2f0b7c1e0ee4a6519931b7af130135e79009dddf24359280cc731fb81a2b5e5386b539e1f8c53096997460daca2186e84dd07468aa345ae8b65732cd5a19f4e1c214d948f64562c81d1d4674c8674926ea84372a4ed928119f85bb9c03f24c3e2689206be44ef38d7cb48948fa296cc91117de47a6095e2e498c26fafa633fc77d7547844dcbebf4f18b0c8", 0xe5}, {&(0x7f0000000740)="ab54f6682344165aff29c7e47498b19083b0ed1943b81a5f255d4bd663cedb6040ea0bc933a203b347c4904967ebf5cf53d853a1c585fc1fe182d520d8d2d8b271acd60c3883677d72580674a59169ebd0feae23c3b9da58bd64dcfb15ecc4f9b0010d25bf12a3006a9c6e8e2ed86f1f34b66bd15d7e0b9929a5031522acf6e7138d3400fa7936296da93de7788d2b38d92c094b7cff325cd4448a20616dc95ba0a39ba7344bea448b17cea4d695b1046ab3d57c7f9d6aa8bfbaef3d5df30e3ce9480d663577eb997702933c68880b24cea25455c42afe00d35385c6d747fe8f9cf40e834fd5cf65d283f26bf428", 0xee}, {&(0x7f0000000840)="8dc4d933accf937344c28543046bc607632eea64f2cf5c447bd0361de203b512affec66d491d561a0d96d7361c9b5f6e0c34ea7e1a890538876d972113c37df30132f39f957472684529717acd73fdfe30b4e4e6c11ed592dda58933f19aaf0df5b93c2dcdbec10a7642ac448371672e66820bfe64b8476374c34e031e5cce0e2a5336c4e6f78b0e89cbf4bc4f0794368125b2c6e9f9a0ab46653036f2084e7f7a83ec831da2bbb736a246bf7f3293af8826563d000e664e192809ab055dde18ff8fab12ac89f0f9ec4267", 0xcb}, {&(0x7f0000000940)="f78053b21c0d59453ed03e087f988cdc05eeda00ce4624c251b30a1d0e2d989b699dcf4031480783270d9b8580487afde4c70848aca2db28d8ce69caff189740add8a9940b64d6f17d1ed8b7ee5be4a4bae329b1c379c849fcdd16503882a3569523baf3716b5adc9e701269509776415f41d69e3aa8c209c2dc03cf0126c4aa8f", 0x81}, {&(0x7f0000000a00)="166dff2b56560107992020017074d6842c29c37fdd24aa8e6eca7cdf4504035edd814427bdebd15ab744f513f4181c80c6c319c3dda4ae4b261ddf7e9cb819f486d8c8993e509fd332e0b21e5a6c8923ea38c308db2381673e030fa479fa5687bc6feb9b1513beaa48d7296a03915dace9101858cccb2a143df66ffe0edf26", 0x7f}, {&(0x7f0000000a80)="b6adf38d677b713f4ea7b6aeec24109b19f36fe3d4542b2b8e74f09222dafa487c4d2ffaf1f1969b59d17595a71abd317a64586b97bce7ee11d59d8862b07cf78d20b4f09d0da095c99bab60ad2514a9cf7fb1380e1515e169218e02f08fe63a6462c0fe7053b8c08dc72437770fb79b6a5aaff2f5d940979605de544f59ee107727db46cf6fc4296617761dd4deb2c23d939e9b18864b9e8ce708d4a2c1e81ff81fc459f5e0ac50cd31f2f503cacb269e9b42cb82a990d3e05582014c06ffe14c1efb6511466d3ae05c729eea0d931c4d3a02847a114d0054af1d8b206e0aab56999ab8c80a9a2f9dbfb16fb493b5892dada58b566aeecb4991996a1468aa4dc85fbc408e79185b523d0d38325de935b441bc7d585c37c147e3dd37d39eebf994b99eb549058b1d33dcf36b160e5d18ea3805659d37b115cded81febcfe58bd40e1b37193a167ec4bf0ee9d180dc229807d19a13204ec2817c11cfe13ca336dee0d50f0408daea2be6e0f6802bfd60afcb515cb1c7e81515cf765f377a957bf1e91684b787621bb957acce69cfcfcca384ff64510ce875c6a13f020b2df4389b4bab1775207e2304246ca3285663ab168f5fcdba92d634fa66354ace8743626023d0b5434d24007143f97589f86afc1ea0efbff35126d31e5706c761d017b9247a491038c13326d01c423f40f4d97cd2b34bd454736d5170fe3c3b5ce9114f9b1eb9877e50dafe4df3ea9b6eadb2bc411a6046b8cb596f7daeff6272cb936b2cff3925c508b3ce9e0a250675abdd7af0270dc1f1d87089ac2add749f2d27e49b3004cc310e50fda80d07edeaaa50e71160cacde86d198d6eb5acf15c266cb79d6740a811ca4443bcfcd6f082324664d605df124446cb93c16ae013243fd0753582bb006bdb31adb22d18d0c0e34dad22377fd00075f65339033032f9719f389eaed3f9452b16451f715749d45c688120866f2bf8c67e94c51d049bbc26ca09f1329f46d2e62edf117ca9accbc9f0fa081b22f012e756ad60cf294e7b28e9626e9c655ca6efa3cd4495c8d4155cfc4b826e63faa8ad7b2be540a98c6b5f86c90ecf08db325f386a34802d9c7809ab7b394f3b71b2076e08f3a613ff5bce9bc78e20d0c15b2f9f077544c8de034bfd684edd1780c6d9d8b9098fd2d70d564692e489d28a52ab8b7a65a731d8bdca85cacf6598ba22dffb0586c1a3a934755f3d7d1d24d3b579e2dea14f8920272ac9c7fbb93f262dd54658b1fac0442a70f1dfb07fe133b2ad08aed19091a1841a116f28c5d914d3e6ec8e8c8a4cf490b66f21ab3d7e890a16e4bb1247ed01b3d59427406048e72983fd97b12141488687933771f5856334d3b09a8bb60394b7a99779d5529f410ecafb34ae87dbe1175145f2e32e9fea7784f30ff51d9d931e3af58cf76e00b6599f656a6e7397c3f2098587873d75d92b26c07f4041f3d1d2df0a9d586e9cb37e089432c069daec13bb7c0baf0a048ebed607df4cfd1bade7c6baba687dd0c41281f2ad5e7c1c3aae2af521d287ed40420a00b8d55bcf23dbe6d32946306e370db00cfc7891e29ec1cf1a10e988fd070afdce4909615d0256e7319047ed53dd9f1ee9608da0b1fbfbca95f6b734def42ed1a3d452e6f135f007ebe206be41e30c2326b4c9bf0530debbfeac9f2d821a2334d4949b947827aee1ad808275fb56e623945360bf394938208d319e81185ab16dd7ba949811c37accec693d4117d9ba007781f57bc937c4982eccfc90630b2c4068bd61b758acc4650e683a52fe90507dd83c0335508704ad63943bcb6745e17fd474ebc5cd7c206a9ab61df6697eaf99bb859c54ddaff89ce90bdfe7b56fa9ace7a5af7a16a6b614b58426c20a27660573789e763b86c6d1392956ddca87b3c64f373327502197aa668780468295fdcd25e5f98ed83a8362afe1e85f1b9096362a417c962e5aa86d4a436024faaf0e78f6c1ef1d50b8d0f2aebfc118aeaefd2e165ea5467eb547f922d4c3ceb595de079aad6435be0e9c469ad07be948949e87ad8c5bfb87c30b5476be0237e7a4ea1e3a6b564f4dac9d0e2f1a9db749b0c0d8f245a2e9ef606401e888eadda7363ff7b699a564dc4c347cacacd92e84ca76b2af4912971d4d41d5f75782d5b536e208def537aebbf9533386a9a5a8ec08b74528ea73f047145ca8d4a40474b280d9df0795962d0e5403b3921cbba359ae525034473bafe995499006be6e7f38c42aa4d1862d8b6b3df80c17a8a2b6ac81bc691578963c1949b1cc5e2097678424171920bdbadaeb522b1d31edb5061fadbcbe4c6627ed50bb098e0ff850751289a92a78fabb578242061478e95d74a3a975164843befabb487f9bbd173d91ecc130ffdb74dab1812cd04d2b056ca11f079fdec07009335999e57f6fe100da104654ab84262e3e9a599215656036ff3ef292b85743dcb341a493ce9e6707e184e8cfba397fe654e5db2b09f8afbdb9d1d617d3dc197096aadc54205eb35b1b1190fdad6768f827c7ebf94072968514efd86bc6ad6a89afd66aeaf0b4192fa0ffd23c5b9899a9bd397f34e9da73351cdf73feb189ac2db7e08910e01cdf5dc37d13aec9d239b304d7ae3d785d035ec17a55048352434d86282f93067441fba1570cff94a518ade6c31df7255089fbfead6593fb9e0c7388470bbcc5d34fd42e84cf476843d8bb059d5957e299dfe005e4bc2690c02864c1fe4866bb989fbb67ac09bef89ee6c9fa718229b8b503e4f829a08770371e9c2ad318c736c4bb4bef370cd4b5b4b9fee17decfc855158401c6aa68c7eed00cc5c8942b6dc68d585319e4d6b997a46513d6c1297428e6f8fb6908216d618eec6651a3dc45ddebc6e734fafeda281404f3e953722fef0ca9c93afa018ab39c3648fead330700e74ce6cb9d9e6a631f3a9c74c73690a1b41c06951c0bb3ea14b83892dad812d62b540dc530f6bb54b3f010a0424f5cd9cf60de29df3c64e12f4c0c052198434cfefe904085c6dd37889f2098f7b6329b019eae7aa1e42288f1918e4fb2fc6cbc954febe8f8744ab81343981dc4acf5ed28ee33dccd71f7baf8f78a4aae6e96ea0f84f18ca0f610826fda3dffff6447e544b5667f95872c4612512d334334e77d95c6b792c30c9b83df1e9777d0e36092489b16b9ce3cb211beca75f9c776afc8da1dd529613c0f56998584e9e9f572fc5c64a28db1353b3dd39311c85dbae4459cc016c77c181e25ae3905781fa7aff533b6d7d8adf8eae128a73a8c88ab692d001a4bcd9f44bacc157f1fed98ce8a5d035740d5f5c924dfa0ea6fb6be032076113335542117ae4be8790696458a779cd206f12b26ad347cecbd5abd658555470e8111f738b913da71b1c98bc5b59f6cb5504d8dc64130b3e0239c8646a6c2742dfbaeac9e669eac228d652643009913f0e61de228e38de47befc1a1afd3adc3e304260416ba0e1b562945052e85f4661ffb9b96dce92c34b7483cbff92fcb8b05fecad74f8ed17ed1f1bd5e12b589f01d54b18deb03c57c4b17a208329d4094908a8362ae45c1ef9d6f234a8e46a04dc6da7b20ecca4911dde6a4686f55affcf812df6329a0be29a9723b2aeaf9463584ec42b1d0f41b8f0e71e736059313faaaf2a948a5f854368116bf185b50017eb101e1f63567338ad8da48b419059518b6577025acae61c844b4c130e0322c066f0c9c3e768f783c374fcbaa738a686363ba3bec2901d54881dfa7ae30947562f1d7bb0cf9c36cb010bab076bfccb687b99b1bea2b31a450ee7d9763bcd64777913491cab75150b2645a1f40fe56d6c568fdab4dd9e33840d58b8f04f10cac7d23c12d05417b9c3e67622e669d71d2f364af3b215cb920b4d4d7e034762ccacc29b4796cbb7116c21060416f5a7f721e40093daa0235bcd9bfe43566b4288a6883c46651d4a600b9e728bad1b92430afd1b7671b17fd4cb9eb1ae5a4ccb73bf3b15f9174ea56e7d17bd6a67f5ed276dbfb3c7e06bd6c77faada6e8b71a65255b95c1ac7884570a1300f60f868f0b18db9c872b423345bdcc105dc431a98c02f17d58e4225be7ec345c567c1febc478c8c685d4195794b427763cc8ea5122809b193b92e8e513e3fef0bb6c2f5a99c2757c3da55b51b38f823030a848454a2abadefa7110b45010453b5d345567dd4d59aac689b3e2659c392c6bf064cb76f3a9cc5a28d2fb0d6024fd3049f4894753bafe35b866bf55550eef31edf31c3cde8743b23c02638d6d01d7705d26da38a0f7c8d76017d25a1d385075868570f49362055deb658e8f1a37c88085e53a62eb6e6daac97d0ce3c156e22c2de857ae8b50aa6d4e43044332030128daded3984241f17c36e002bbd5b8c23935b934e8c29430adca690983e8c2124fae1b545afab6e619245abe4547a88324419ecd2f58deb617a7170d7c569bb2b5c533865888fa045cbc0ec21a1096a79880671832f9fdb40837a50d7224c3985d73cd7d641c2b8ec38438e139496414afd3c77f5b1874765d33dac3843d685c78e4c14eda62e0114f1f1ebf151955f9fc8e148894e3bc664705ff425ba2d488f81563ef33d95763074652d3d056e104a4de7989fea94592ba42b12a2c0566c8a0a7acc0d2c497235f9d683408dd5b7e6fd41afd22af312b5aa21868230d82936fb685db47b9fb60b0aac548c6cfefc2588577f1e6df0f309bb00af8a92129b91193ca5a29a1f000e68faafc25f806dbe25c500b9e656cf56be8f252197ee51904a89039a707029d6d57cc9fc55ca7a648b66243dfc37d7b4d6bf900bfff2fd03ef5fbc3fede2a961e33bf155a3542b6985992eac24c3a5a95d0a764a9eb8c6d4d17df398f0ef539320ff411856dd16981158d33a3c0b2ec3a3c0890ec4d4a5b243662d39837b4fba1a0662081514dc520aa8e4d51cbdf39f5717a05ac4975ab761b7ad9005caa423b605c93f782191050e266856fcff392f5ef2c65b6cf469c70d438124b74268237169365baae359770e9edf6eb8ca391957051b9444d18b9b2c53bf74a7c59f8b40d847d055c3aed84d481fccef085558982a5d3a9ebcd1f0b4d0fbe45a1de44e8026f604eb7115aa704b00738b1e5a23ce8f2386a27cf7738093788ab962e445683bb4c7052cf5ba0891984cc090c6089d3e55bb9fc25282c2df0c52f4e302744ca78dcc116e25cfd274da94f4e8998e4613802475e376a90772c2a2d033eb69076d3633962aec5a2074cc7fc233fa3039c1877f9478021179c69e82d5aa7cb1195fa4ed894d16e9dc303922b77eecca3b9ade3761c03028b5431e7d64ccf3cf60434941642f10e2cdd33add3fd11b379e06dcfb7ba1b76841e5fcba29b5db6162dd166af1be3f5703854942abfea84b512d917a3220bae7c3138c759cc9df2b0b32f66d29a471448c74dd0db06e2a1fdb450e020d9e53202e7c3b4d525538c9cdb5676298aef72fe85d60e688a3398869a2c9b65b57fb20254c583cbcfd4443fa51cfa15c6a53f4b53065a38ddc288e66eecde59f2e53e112564603dc86abd0a4e1cac2ba9bf7dada31ed7a53e7ecbd74ec321feeacff3f0c881774b404e6f278f5e5efa4d3919c7e182cb909af8a99f82c8ede11f7bb26e3340f3cffec1adfacf3cded3a0eec8d87ae049ababd5f4370a95ba4e07650f6498870270560d0cff62ce0719b8d29c5c1d3ff33310a6650d9d68dd7fa2af3f250b17c2bbc93644c26df2f33c89249c8b1152038c548898f21fbebdb3f976082bd30beccbdfbb8c241c325a68f1e72b580b7f899339059364", 0x1000}], 0x6, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000001b00)='./file0\x00', 0x2, 0x8e12bfea9d95692d, r5) pipe2(&(0x7f0000001b40)={0xffffffffffffffff}, 0x10000) r7 = semget$private(0x0, 0x2, 0x511) semctl$SETVAL(r7, 0xc6d3dd512e157f5e, 0x8, &(0x7f0000001b80)=0x81) chmod(&(0x7f0000001bc0)='./file0\x00', 0x4) sendto$unix(0xffffffffffffff9c, &(0x7f0000001c00)="bc626378838367ce47ae11d80f4577f8a1cfb92830e38b5719c7c885cac47222fe692d61bede4f2c5ace393fb07a1b3b87b70dfddc5e4a80e02bf6dbf8c81bf6c8401097dcd319beafe757d030646336b142d650faeef26d376416655123631389486cf672c636dce100a2402e68524671d313e6fb6c3ae1dbe5eb3abdaa3b39f5fa7f5d331f992ded6e9652846714cc2f653764b9ab5e46d2ffa9776cf4738089f255d66375fc9899bfcf1ea156739c6470744b3e38c2fe6f29ff027db06e5574340fcee17fcf774e2f", 0xca, 0x8, &(0x7f0000001d00)=@abs={0xbdd704137a83ba2a, 0x0, 0x2}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/speaker\x00', 0x0, 0x0) openat(r1, &(0x7f0000001d80)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000001dc0)={0x10, 0x3, 0x4, 0xb9f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fe5000/0x10000)=nil, 0x4}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x100}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xdc9b}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fe7000/0x4000)=nil, 0x401}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fe5000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) r8 = open$dir(&(0x7f00000022c0)='./file\x00', 0x8000, 0x0) openat(r8, &(0x7f0000002300)='./file0\x00', 0x10020, 0x6c) r9 = semget(0x1, 0x4, 0x20) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000002340)) fcntl$setstatus(r4, 0x4, 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000023c0)={{}, 0x2, &(0x7f0000002380)=[0x0, 0x0]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000002480)={0x1, &(0x7f0000002440)=[{0x0, 0x3, 0xc89d, 0x9a}]}) 22:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x104) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/176) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [], [], [], [], {0x10000}}}) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82522438, 0xffff800000ab9000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82522438, 0xffff800000ab9000, 0, 1) -> e uvm_unmap_remove(ffff800000ab8f00,0,80000000,ffff8000159561b8,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff8000159561f0, count: 0 ddb> trace uvm_unmap_remove(ffff800000ab8f00,0,80000000,ffff8000159561b8,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000ab8f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001488d658,ffff8000ffff2290) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000ad4000,ffff8000ffff2290) at vm_create+0x182 VOP_IOCTL(fffffd80361aa820,c5005601,ffff800000ad4000,1,fffffd803f7c6a80,ffff8000ffff2290) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ec92808,c5005601,ffff800000ad4000,ffff8000ffff2290) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2290,ffff800015956598,ffff8000159565e0) at sys_ioctl+0x5b9 syscall(ffff800015956660) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,2649b8aa010) at Xsyscall+0x128 end of kernel end trace frame: 0x266fe488b70, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159561a0 rbx 0 rdx 0x1961 __ALIGN_SIZE+0x961 rcx 0xffff800014923000 rax 0xffff800000ab8f00 r8 0x1 r9 0 r10 0x3d81ce10d627d738 r11 0xecf03731984d14c7 r12 0 r13 0xfffffd802eccdcf0 r14 0 r15 0xffff800000ab8f00 rip 0xffffffff8172244b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159560f0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=69524 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff82585f08 process=0xffff8000ffff77b0 user=0xffff800015951000, vmspace=0xfffffd803f014550 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65936 268600 25932 0 2 0 syz-executor.1 *65936 69524 25932 0 7 0x4000000 syz-executor.1 26609 66369 0 0 3 0x14200 bored sosplice 23297 190101 7856 0 2 0x2 syz-executor.0 25932 505954 7856 0 2 0x482 syz-executor.1 7856 269727 48336 0 3 0x82 kqread syz-fuzzer 7856 273668 48336 0 2 0x4000482 syz-fuzzer 7856 384307 48336 0 3 0x4000082 thrsleep syz-fuzzer 7856 298153 48336 0 3 0x4000082 thrsleep syz-fuzzer 7856 433159 48336 0 3 0x4000082 thrsleep syz-fuzzer 7856 447079 48336 0 2 0x4000482 syz-fuzzer 7856 185804 48336 0 3 0x4000082 thrsleep syz-fuzzer 48336 432712 42622 0 3 0x10008a pause ksh 42622 463316 56911 0 3 0x92 select sshd 92045 72207 1 0 3 0x100083 ttyin getty 56911 273742 1 0 3 0x80 select sshd 91828 29875 13879 73 2 0x100090 syslogd 13879 190115 1 0 3 0x100082 netio syslogd 40273 226890 1 77 3 0x100090 poll dhclient 51868 497204 1 0 3 0x80 poll dhclient 1228 53256 0 0 2 0x14200 zerothread 28270 18057 0 0 3 0x14200 aiodoned aiodoned 95427 206683 0 0 3 0x14200 syncer update 36733 321144 0 0 3 0x14200 cleaner cleaner 47264 326084 0 0 3 0x14200 reaper reaper 4458 207014 0 0 3 0x14200 pgdaemon pagedaemon 4690 240738 0 0 3 0x14200 bored crynlk 45354 189814 0 0 3 0x14200 bored crypto 50869 48693 0 0 3 0x40014200 acpi0 acpi0 32966 317094 0 0 3 0x14200 bored softnet 81312 270907 0 0 3 0x14200 bored systqmp 89128 40695 0 0 3 0x14200 bored systq 29926 468896 0 0 3 0x40014200 bored softclock 29169 44871 0 0 3 0x40014200 idle0 38995 436534 0 0 3 0x14200 bored smr 1 279269 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9461 6318K 7226K 78643K 11666 0 0 pcb 13 8K 8K 78643K 35 0 0 rtable 102 3K 3K 78643K 236 0 0 ifaddr 42 11K 11K 78643K 66 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 28 0 0 iov 0 0K 16K 78643K 22 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1518 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 3 0K 0K 78643K 3 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 237 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 48 38K 63K 78643K 370 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 17 0 0 in_multi 33 2K 2K 78643K 39 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 211 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 26K 78643K 1393 0 0 UVM aobj 8 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 28 0 0 NDP 7 0K 0K 78643K 17 0 0 temp 110 3524K 3588K 78643K 3972 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 1 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 4 2 0 2 2 0 8 0 unpcb 120 81 0 73 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5209 0 5209 1 1 0 1 0 8 0 tcpcb 544 82 0 78 1 0 1 1 0 8 0 inpcb 280 227 0 220 2 1 1 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 2 14 0 14 14 0 8 0 art_table 32 213 0 2 2 0 2 2 0 8 0 art_node 16 44 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 12 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1746 0 351 46 0 46 46 0 8 0 ffsino 240 1746 0 351 83 0 83 83 0 8 0 nchpl 144 2270 0 661 60 0 60 60 0 8 0 uvmvnodes 72 2021 0 0 37 0 37 37 0 8 0 vnodes 208 2021 0 0 107 0 107 107 0 8 0 namei 1024 6110 0 6109 3 2 1 1 0 8 0 vmpool 520 1 0 0 1 0 1 1 0 8 0 scxspl 192 5940 0 5940 10 9 1 7 0 8 1 plimitpl 152 45 0 38 1 0 1 1 0 8 0 sigapl 432 408 0 395 2 0 2 2 0 8 0 futexpl 56 4788 0 4788 1 0 1 1 0 8 1 knotepl 112 87 0 68 1 0 1 1 0 8 0 kqueuepl 104 56 0 54 1 0 1 1 0 8 0 pipepl 112 306 0 287 2 1 1 1 0 8 0 fdescpl 424 409 0 395 2 0 2 2 0 8 0 filepl 120 2585 0 2489 4 0 4 4 0 8 1 lockfpl 104 53 0 52 1 0 1 1 0 8 0 lockfspl 48 16 0 15 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 381 0 374 1 0 1 1 0 8 0 zombiepl 144 395 0 395 3 2 1 1 0 8 1 processpl 864 424 0 395 4 0 4 4 0 8 0 procpl 632 694 0 658 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 384 332 0 315 3 0 3 3 0 8 1 mcl64k 65536 1 0 1 1 1 0 1 0 8 0 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 13 0 13 1 0 1 1 0 8 1 mcl4k 4096 22 0 22 2 1 1 1 0 8 1 mcl2k 2048 44899 0 44857 17 11 6 13 0 8 0 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 74759 0 74667 14 7 7 9 0 8 0 bufpl 256 7468 0 1546 371 0 371 371 0 8 0 anonpl 16 57731 0 43818 72 7 65 70 0 62 7 amapchunkpl 152 2101 0 1974 12 4 8 11 0 158 2 amappl16 192 2220 0 1458 50 8 42 48 0 8 2 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 29 0 26 2 1 1 1 0 8 0 amappl12 160 9 0 5 1 0 1 1 0 8 0 amappl11 152 148 0 135 1 0 1 1 0 8 0 amappl10 144 110 0 109 3 2 1 1 0 8 0 amappl9 136 575 0 569 1 0 1 1 0 8 0 amappl8 128 137 0 119 1 0 1 1 0 8 0 amappl7 120 136 0 132 1 0 1 1 0 8 0 amappl6 112 171 0 160 1 0 1 1 0 8 0 amappl5 104 142 0 132 1 0 1 1 0 8 0 amappl4 96 628 0 599 1 0 1 1 0 8 0 amappl3 88 115 0 110 1 0 1 1 0 8 0 amappl2 80 2475 0 2410 4 2 2 3 0 8 0 amappl1 72 16701 0 16297 28 19 9 20 0 8 0 amappl 80 941 0 900 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 410 0 395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 410 0 395 1 0 1 1 0 8 0 vmmpekpl 168 6912 0 6885 2 0 2 2 0 8 0 vmmpepl 168 54992 0 53190 127 39 88 99 0 357 8 vmsppl 272 408 0 395 2 1 1 2 0 8 0 pdppl 4096 826 0 790 6 1 5 6 0 8 0 pvpl 32 204957 0 188056 253 19 234 239 0 265 96 pmappl 200 409 0 395 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 522 0 26 15 0 15 15 0 8 0