kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Feb 3 18:01:07 PST 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.151' (ECDSA) to the list of known hosts. 2020/02/03 18:01:17 fuzzer started 2020/02/03 18:01:23 dialing manager at 10.128.15.235:37689 2020/02/03 18:01:23 syscalls: 337 2020/02/03 18:01:23 code coverage: enabled 2020/02/03 18:01:23 comparison tracing: enabled 2020/02/03 18:01:23 extra coverage: support is not implemented in syzkaller 2020/02/03 18:01:23 setuid sandbox: enabled 2020/02/03 18:01:23 namespace sandbox: support is not implemented in syzkaller 2020/02/03 18:01:23 Android sandbox: support is not implemented in syzkaller 2020/02/03 18:01:23 fault injection: support is not implemented in syzkaller 2020/02/03 18:01:23 leak checking: support is not implemented in syzkaller 2020/02/03 18:01:23 net packet injection: enabled 2020/02/03 18:01:23 net device setup: support is not implemented in syzkaller 2020/02/03 18:01:23 concurrency sanitizer: support is not implemented in syzkaller 2020/02/03 18:01:23 devlink PCI setup: support is not implemented in syzkaller 18:01:27 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x5, 0x0, r7}) accept$unix(r5, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2012, r9, 0x0, 0x7fffffff) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000400)=0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x2ef, 0x6) r13 = socket$unix(0x1, 0x5, 0x0) connect$unix(r13, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x4000, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10000, 0x0) recvfrom$inet6(r14, &(0x7f0000000500)=""/253, 0xfd, 0x0, &(0x7f0000000600)={0x18, 0x0, 0x5, 0x2}, 0xc) writev(r5, &(0x7f0000001880)=[{&(0x7f0000000640)="c59cfd15a1a96b0c1f01a28e366a7908d7c2f057885f164349dafec51c1479768ebb913e82015068f1df0323988d1948ce0c58b0f7cbc2067524ca887fe7a12d5318b24ed26f934c3695695121a13b2dc420b984a56e315d54105506cbfc3c1018fce2072715920ecc9be2f1126f9226348cf31e6c5aec8ba3f15a42671e9b40edc2bb2d8ee693f615a8e52ec3f7525623522a002fcfa1a01ad4b3b87b3ce5", 0x9f}, {&(0x7f0000000700)="c579f02f689d35dcbaf2acf8d5a694389c6a59232a287c97ccf1d3c63eb816d7922875e552276b5a9506c29d73d6a8772fc9569e7c2c1a1b7b2c08eebacf770380dbf367b6392e007a55186af9dc6c76a267fe2e6aafcc49609e906e03b3004bbeb425a7ef6cba34590ccb873b6df21bb15d8c4e0c2a377d74301540c52dcd603c2ee3f0784de55f5271c4974c79e997e25c84e7a9e83cb0fe1d48c97dc7d84a9987d25671abe992d04c0db20ea809bbc25d5c7e53f7b0b09dfb3ecdcc14078b0c348f96be9a79e7b069246ec80cc6910240c16e50ad0caa8f9f5f37796e89c0e3f932f16c01d0b6b9561bad9214ba51b76ac88a3c7337588b6154e4b1cbc3a8aca904039ddade8ee8481f98c727690c4b670eddcbafcf5f0425edf294260309c95d54fe247dd1b63cc88227af07d2c1471cbde1626fe9a80ac1e6dabb3b1704c319f577929c219d4f6e29e6100ece67da14d95832437327d29dc91ca88caf63fb95df6656d5b2e929403b9cc91c627c543629d2304dbad311b063d0474912669d9217daae22b6518029249869270c4f4864e001ea8aef0fc496278a9e6a01e489e01f553866097053c75cae7ce36060aae82f7c3b77e35898be532951d44507d06406c88b72f9533ed366b8d6a3d7f8e39493a5da087578adcd7e9de557c758cf844111d6418c0fcd272c787f487be270dbc4f5f7e2259a3e383ebcdbe52d6c9f89d95bd77309a0a9ad028f1175eb7d2c52183660f1ea3494b3445ca8df244b13727da0eb984ab15116948019c9b3f72835b8408ac86e2cf9a4e61e679cca8deed60250d87817cfd7ceb83930df8e4204f2e99717ac70d456cbab0e30b76194e1ca4442f668202d1a7f969fc23cc44bce55b90a8fd26d7edbfd077954e0f4f5a4ca1b7cfa9ca74fdad44dd6a7f0c0422ff4319406c83e317d8817df67e12b8c2a3ccb963b198b6965dd0121670be0a44c880f8a0404b0690fe4365f617c2e1e14cf901fe8f6ab3c6463468f9743f0f6645cb313f2c3f06e8354142be5a3031426c6850bf3c067c7e97164ca16ceeeaab5536cebfa13f28b2c15f1aa4058921469423236a0e074f6e74bea4c65e5a1f0c9fc082c538723a79ce87acea41901f7b1bce9d6d0dad99b9db8220d686f70268bd5e0cd4df842d951b04e0eeea38996f05b2625425a7e28831452783221ee81f7b7603fc410d0a3302bb26a04f4883beb09f58671f53b591c7564733699c3acfbefa810f1c5c7245307712ac6c6468ea92254dd876089aa475e24b78127a13c1262ac7eebe345b211c0af0912bff4845c256bc33027668ea0a76f28ed364805a10494fedaaf405d072ff9a9ad176fdc3a2cee655fb7eed9aa4b80007cc4f883543ea1c16ca3c9bdecc8348ed8aaaa8e897b366136a9147097a7ed7e53f1f24b7807c76f96e2cf2c5e11fc033518b3788ad4a9a4520384465289c36d8da0b83cfd99bf6eae84390cb43a753c20aaec7154d0c4949f4cda627a02a051717b11e48c4561c3de465386691c55076530c740aacde7b60fda070f017d29ce566a86fa72b5501e0768f5bc60c1d12d5e608e8d0bd11338b2ceb0795033bbc4e0f071b58e043f56785c29cf0c61d10d525ae4d71e798f94a93c76193be8878bf379bd6fc36163dea6f68d824e2d7c8c534bb5901214b285f602b31c80cafadfe8a101f87646bc8270a1fbbc5a4cb59fe04ecb29d0e6468a66fadd5bdd9dcebce571623d31f3367e37cd35c9d6b1c5d4e071ba9d4d6fba9c5d13f2a4923a9fdb7e99ecd982ba0f3d2a74db92f9ae87545f7e7e1d87449d0389214c34095f32640e16bdff009a5eaea8026d932a89e924eabcbecd0b8db9a8645ac09e6ffaca0c8010a151cd07e4b7578fba5eb68f2d86f4748f37aa12515584460d3cf8cee66cd653db7c9417b8e1c901653425f3286926e97ff03da4ebf0ff7c5edc084b0d3613ff50588914fd66bfd6754c62cb025fdde1e8237177da0f3152f8c7882e6f3a7cc3816facff47dd8ceb15c7c98af6762f7d10adcaea87a538241e1097a0a6afae42cdad4873547795c6a5e4483334fed470dced016ccd2e78abfa1831bebfeb38a3fbc71978f638502d1f30624ec795822cff0c6086d1bedfc1777d27fb6846fb82adccfffaeea680a2c504644143b29a721d49ffed7d406590037b3a68d7748ba8841f211c4278b2c97f54640208df7b7df2f72cefffbe6597db18dfaa8966e9e33f130cad4f254b2e17ad66a388a2b62a9e2acc04691a606c005206a30d8178e7c0073e7282e73854726c4ef5d21c8589cc66513dbb0be54d47b7bee861b60adf257c8afd129a75388812177d872ee1ff71a5284ea89cb39a38f04f021c73dbeec67468d33bb95684d862e3dd36d46b44042c3d93b556b894fb1745f3584de1b57882631a098e0d2ee17ed168cd050f3ccfd87e5bab07464640f61804f714ef45266af140c3458ba27a067903cb12461c7b1940a90c9f74c6465b18eadabb0f3f9bc36ec36477b46c43c5aaa387bc92b012c0e1b27fe4a933bf46ce5e212c539c6b938fbc6feee1614d5dc8ef07b7c356d2550568a7a8738f255cf132bfee51debb24eb626d378c9b60b2c9a47f69d7a3818d82c649ac393ed2aae7067f073ba30320e5dc41948f3cfff9018df86dfff605484cdc760b0985897bcc8059e0324289cc00b0eb640d53e17241a70d4c72c8ac310a43a576f435d6f80de18a073f82513eac0c05ff2c6ef8ef7f7d8911e86a267187b928bf0064c1d130ca4a0c2846c09843f6757f581dc8200b6e5d7f3760a5b6264f0b080b6c0aeacadf9fe105609458ec7bc26bddbc93a2c11a63d5f6d76997e2cc50f497836a0235e83e47d6c78c28188787998b8a8e10e50f6109381fed65aef5699d9bd37cdb66515335fe5f5e5b33352a15aa4f180779035df59d30896d005deae899db797e1b87db405bbe1debcefca0f7d692c088abb8c8411a51ea1babbc214cf8031888ad32ea7bec856f8187706dc94fff4237eb2ab81a7a58ed030e621da72592b73961d8028415841527658e5528d588d9ed7ed460d55e253ab5bbff6e51fbe96bc01dcb0df62fb1dbb9df5a69f0a40be23d9c96834131deac1e431626666b2cc1ff938dfe01f9a97265e409a1601372d00fc603e7cf96f4ac12d5fe015bcda0d586096c24675e5cdd2fb338e98041947f2268510d80e07605bca69418760516ace2a5de8e3ec4bc4cd16a1e86a67970e54ee06cbda98bdaf3cabccede3f2d86a1d4043d5d43bfb1a15180b78476cb7d524e4334566272ce37dcb6df3c715beb45300b71174c3bc39a7aaec3a3758a14e2f282e799225dd7d85e94db9c14be1dedd9738674d781b61458df0f33d6b83cc9c32c35ef7c2cfe455034075516fd0f4511950c570cb6e5ec7dbf7e50fe0872f07f286990c5dae7d91b8f0c37c8b8fae5ca1f3dc3b1b31a4a26182837faec5c9b35649c34e49ab13f5e7f2806a22e76b6ca441c9dbfe435ff91fa84abb6a26a25c28c8cfafef7fff2be425a15aae69dee9c9020e31a1220c1acc2c1630eaeaf12162d16b897300b8ee87358afddb6188c8c03f2594d0232b4b2c9ac9444e4fe062c5f2ef076a9eb2ed38b93de860b3b4216192b79e5ef4c7236c0314e365cf5a6ad4261bc94a46567c8a08bc08fe3d6671c2de2155cc206262457794a1a2dee8d074a6f470e24a45a7d47ffb83af9f41618dbc02f70e9eafff1e61b74279e4c2ed3e9d490acf66e1cc34e48adcfa935172f147f6beedb8a5a79865e1dff651516bf14f302f43c3f53ecdaa966eada81f00c0704a9ec84f8d3a8172f040d5b79829083e87fde039e35f5e23a752ffe05e549684f17206a0932c6cfedf256a271ada1f5fd361718d2390df4172bd0485aa3879b8f1010820d26574d9882ea32bf8a6c71f1f5423f4dd67cac31135ff81a6f2fe13b0de8480cc46d42dc4853e99856292287338b2baf50f7c9f012ff71a6fe99ba5e30e9201b5112dd2cf3f2f8db4a081a00fb10d99b5f4835c18d1bd6317cb01967c81bf181951a018a0b012362f8cf6e3b62f6d2c8c3cdb96fef5030dad132e5d8ae0bcb7075c59bcda631abdf43f7849869bb4addb4bbbfc45aa1ae4021321046184f5d98bf9c7bd2bf784dfb835b636be2ddbc13661058c3cf78eaab4622302c403db7d7ba01b07d1ff0febd7473f3a12606c35c576783b344c22b4952f516f7bf009418f6150516102d6cc7c8117f57cc431faf5a66ce2403ef65e78243ae4c09ecfd044ff88b4516344239daccf02c54ebf85c28b56384613be5188aa9aa35a3a85c8a73efa5e32c00bc934fd4cb1620a899886b4495497f77ca9f639a45c04718c12a414a7c74a6b56a96688b26b55c28e812d9946cf2d6da8fe678db29fd1a0d309b47210a99d03bcae947aac6d1fef9277f6a0872b067c11ab0effcc2c7886528877a8d7a4db4d44f37073161d54f58f7f94401587953b16cedf55c22fd7d5808bc1474ed0dfab69755ed6393cddbbcb4c46160273b62a24eb417b13d78c7a5e4e337be8aa3ddfd6778b29092783a64e21254010168b818e515d55033231110f0c24e3d82f7dbe30f591c3ccaa6a4b66fb1db455db2e5b96284f7dd91ea45a8cd7a28e1c5eb2469057ca79637b040452c50f129a2f12ff1b53345e1d09a18d9e4cb0440e56792bcb467a80d922a13a646927f56291a132a05a1ddb724e3378ab1cc4f3a3188a021e8784158977bd75febfa383562a844ef0f0e1e041a36c5de350e69262cefdd09991953eacc1e405a5b0717f3521df8c8553a1829e5d4ba4705ebecace5bb04515a70d91284f653b414787f437d8d4d257a4dd1c28f91bf7073480b212d4c6b4c8db7f6105c1d0d57f467054a357a29d1e7140507cb5ce9cd3e49df62ea333d8505478485eca06e9a6da7b1f02e79f40ed739aa9869418405d558d7f0cfa79963f7290c5ae89dde5beea47e0d01dd998923308b2d82e2f6024f2f4d56171c2a32b5e6df5a4973c801bb348a81a495640f154b9fd8c278eef81ce652a1a6c2e22dae2aa63982f7a1db363b3287f3292abd06075dbf05512ba8be3da7846c3a487ff2ceb25c0ff02757390c331d5f357806096abbefa5a168d5643af3c37b79dc8629e9da0f306f22bd3a5ec4cdab8d2ac22123c3fe1f70c79ce4cff7bdd77f1db45ba50fe440067c54cf713082f66432cef0be0b1fd2cb0f15df55c3fbb72442b7bce3d9f777ebb9a7824ddd77130426fa320593200d772b3ef33c890fe306b6f4ba2fbeccd9c955104ca852511352f55736f443464d75059621e8352b3ee24d4445df6a0c6eb8997bff19592f6a22580651ed852f5766f6e61802196c1bfc9331de11941efb5e9fabc7b08f759279bf79e7cc971dd21118ace5f3f215258192cc87c8dc3250fdddd00a71e853095edac843847ada5c9408929e8479b57fce0c391622432866aa079a599982043752f3ab04e9ac44465599f5d162edf909849f7d82b000f3a0e6e69525556396b5ab6a92b96ecaaba9484907893f9eaa353d4adf2aca31552832160e2f642520d8eaa92356395d33c877902e201eab620a96861a473216a39baa2afa0f178b25a4fb1451c5dae7f32e3dcaefb6ec730966f10ebf1386ef5f3f4ed187460a2fdc2cdcce0b2fd358a4a193115bfc3955370c17a350c81006c73da02a1a0fa02bb2b88b08c89116a1f99d2d280cc40a3a877cd56ee5be48fde14d65beea4d1d4d4fe745ce7b45e3185f7be42bddf5a6137aa9cfffc4c06c5283be41ac865496e320", 0x1000}, {&(0x7f0000001700)="6a0532604573d402b229e161b7faa3c2d2f14fde62773af0f6371d927b9219573069a150c60b5cac56caa7f09a216185a891e443f6b70e5754295ce4918e6e93b4c92288c36b8ede037c78f7095897d918bc60a74da34a247f42bbc692d35ffb50e6878936a653dbd54cd6e9915b216a9cf209956c24efcfca3a543c0b97829c8f850321bc44047f8f3403db079e8082", 0x90}, {&(0x7f00000017c0)="ea176350fb044e7bb91f9791b330e3d6840fcf06eab5563dc8065b4a912ab03eb898aa1de7e0cc2cbb4b9c3fe6940ed32fd8924cb50970d29ce3d7fa43c4ab6b0e18e557d5ab5aa1824e8ba2d0a1eb51680b5979a4b126d72d31559d3988aa04aff229d1f5788547f726cc9f2736b804b29ff9c3d8cd6e89c12102dc5ed6496f3ecefe0d5001cb8211cbda53aa13c0767f36c96e2109f95089ae77264a3642fe", 0xa0}], 0x4) ioctl$KDSETRAD(r10, 0x20004b43) recvfrom$inet6(r12, &(0x7f00000018c0)=""/4096, 0x1000, 0x3, &(0x7f00000028c0)={0x18, 0x0, 0xd3, 0x7}, 0xc) pwrite(r13, &(0x7f0000002900)="cc6e859f4ddbc1bde4a02d284d458f37001f4086f6c1a22b99a5e4979990b208133cab054b9360ac588443ed25ef5de170ddfa142bac42e61519197c5ea0f1056de7630e7280103b4c08ff788fc6e2225a2dc62576cb83bd46c521fbf840dfeb4c089f925e3c56af468b97ceabe83f9a62e427dbb1a7592a00eabc56b3590d23a9685c03a950853a2cf2b1db7f043d6fefef46beccef4023dee76d9a3b7aad0ba4f0edea69dcfc271a140c06098ea14839685cbe58cc9b88586f26469f70f345a190195b5d3b305187fd1a1ad4c75213a49bd8c7adbf58b4550fd22b3c0024a48b404dddebc8adc3fa88cad61bc6a52a06516c7a99b33ed2a114df9637035fb81102b3c3f1ba4d8d05b8dc5f69fc8169f75e52c99504ea19120efd11b9dcb423ebca41c9496150802e151ddca1f1288c21cf9c5353efde842b9a400a7ff84f58325765844bd2ff1dbb62f0020eb9c15ba160f1f87a966fdf05875c3b8426497fb1df30e7e1bbcf034c7ac8fc0397c1612887a989aac28d51b4950651ed4379f3ca45bbacea81ae44e05727855d0ea39f4d5aa7149c546e6c1bf91f6d271b442403fdc376975f3cf62d4eb9097d1375f0cf4f5bfb034f33d1d274b68e55953071ea24bac4c9b14640397e465478f40e2dce4c95c94d870c25c90d451140a066794a5ca08b67a6833081c498944d3fdc827ad4b08cabe9d5fdc5c60bdca2f6194f3ec6c8ebb162215fdb9b646944ae2aa9ee5301740f166555010c12fae17ddd5dd56d8754e09ed4a5555a2a6f1ccdfdef3e686f96a20aaaaf69a379e9dd092588a8bd05d757359abc472f57b150e0d9e86aa58215752c80ed522a31cb23f2088eca26ff3ed43c54548032afa981145e4a9ef16627a983e668a83112628cb5a0d49dd48cf51d0b6ee5d6f8822b414a25ead0c55ae7582c67c45efad386264e131187b1681994ac8fbb741b71ae33093d9e51c9223a411b1c82bc4e49b24a5cfec2f96fe2ba3859fe7a5c6a426276942f935612ff6b6c23dc462af6d5f9ad8518b7962a503f1ad2c239177ae8c5167e0f5569901b6c7ba7ca6118ef5ed40ffa4a807267bf1a68a810ef12d1cd146a433e52b89a8421b84dea79ce02e204d938f4cc3a08af5eb03f67ec531b26e6c1339181f9ae34341438522ab42885666f4071882f8c455b5e50cda538337a95af83332bda15389e8a95073cd027c68eb4af98ebeb1e6973d0c2b986a52f899bc8a45bffec1def9443bf5566627e44698535374a14e0bab088f904157ec60eb354b542c1a33a28dfe4fc909a801602012490a357413649a5b9584923264efde13fe8aab47178aae2b0038c9542d156f5d57d89ef7e82b104f5101e69fd844a4c490bbe2749a2f88d7cc6abb30f63bc2fa5f088f9d911bee9ed1b67bd9d527b3207512565113d3eec93893fde3236e810e05aa213532c06b3cbb79df7afd2f9dbe785ea19d0cd63c2699b79e363c95f22a99bb52977725f4ed3fe8d24f814565af8e865c218cfd2fce6bd6530fa992d678727addbde99399bdb9769d4ee4cbcd2a54bc2ec5ddf19f144334d936c43101c8cc9d272f1a300e901abf5e3d735900b3dde59873eec93798a3518ba92b82a6b18a502316d7471d0321864aac18ced6036822476b284765dba33a96db9f8afebbd793eea7fa9127f157eb8d8cad7c753e2fe780efdc34bbed13a459c4d571a20d3477674db70b77e1f05580dc8f27ad80a33c727e1e4a95a87dc79c79b0fe7d702e9df5cfcd6971698eaab82ac918ffe7acada59be33f9161654dfc6b771d8a1811b63ac177a57d2992344b4f9a4e51c191ef9f4dd766747cee83a5945f9844338e547e389b2879c1c6815d54ea52cd6b6d92e0b3b76decc71b044b71acd0d04e0119ffbec690eeccea8f77dabe35e43e6977d166cfa06b543a5f982c44d20cccdefcc34541df981995522606439587a5fcb1c8b0c76c5b836ec25c3e5b9396a4431aa938fed4b43b8f1216bd5b99feb9faa27fbdfa1a88508854219d346f25da1a80b5403f8dfd4ad88d8e2a1338e5f6ff1a518ffb8489d151cbb89ff90667c027ae9632d67371b818bc0ebccd7f2e2c52f476391cb05fa3d746cba8b0d5b000e417ddb089c9532548bf1f78da9c33b8c44aa839724b67c1329852c98ae93b38e1e221c8f08d9b36e60780514b55218892bcfd424c15d07d626b88785509aba99a30e77778e7a5c58ed5137de8f46ce4ff70d9085823f0462c81b25390bd4d1c73fd3071df960cbe7d96de20a960015550576b1392b56a2750e8729b494f33f9e89aad04372add16ce19ca854bd280751b7099c02b7e0621d1339852ac45b021515f493fe6cc498b6c4101dd83c143252a9f3c36362ea31011e221c04022126134c860594193d841d725a31658f1998a8639469331cea2407fb1b4425b14f1a28416396bc00a14a490a0092be8f9ca35b5c02284fc0e0c150994553a4f6430b87c760b4d7039b3812a21f2d46796d928333b830607ef94f66fef9aaef3d9580b5ca2f2a2da9a3cbfbcb014f04600275b2062c1fe0dac7abedb4fdc55d2ed52660009faa45dc3f7c0d2e3380790028a4ed60caef5c21e90239d1b4ed47c66649b72f5309661d98d8ee0e4ac7b6c8094f9ca298923b16107720c6a02454e3388130b8b18e2b90fdefc5bac280ce99b00d5d977e8747aaba7cbaa63be2a2d90161ed989b924e8954fccb32e8882b569b12db43212f0adc383648fb7c2bebe540f443f2a5e02d724eb9daf89bceff634607bd9163f2009ace802916f41e7e865ce6877598e8862d9d847a2a5b807d7e2bafe545cd6f0d81b9d8366ecde54cf8fae0d406f092169b0499b272051b0d43e2e2b6aec23f568089a3be55bbf27439d60f3a8f87bb293f53a6d83ee09add7d9c04725ae32fe27546b8e8b65400e06add05f09b6a598617f64936ae9fc99d50109b55a76331754bd67df179e9bf8dd40136e66a3cd38bf1533d8d2ac941960b01f38e62b3ea2d1c99ab01743be3764a7c976dbebe279b14ca7ed798cbb4d9a7fbc1acff8dd64f8898d4167d4148d0685349b06b0ef516c10713690bde1971e9a75158fa2920148e8eb6c4e757229300286251ae4b3f296ba81f10b5de86c2ebfa96f9baa4de0b8315c4c761215062f2a2e4906862a665ae6c3b62c6bf49dca78ead9e91119ba06690ba97b3b08644d98040c4d9d8cbdcd219709c478ca522602a4d8ac8ca54f400cc05b7d58e0a1e2e69f52f3db457599304a615188721828dd17f73cff8bbd814635ba1f483064b2d98c546d5f19f3084bf8fc2e84913907c0e3861f3c3ba1a67d846e27c0244c0e05c9862b65c3b341083e92011a63038fb6684699f9b9c518441b93c86d4b97f2b8cb7bdbe8ce094d0e8947703c33f4379c02e9e9ade9e0262c0b732d45e29e3afce5bc24caad3b38f05a50349feba48f90d41a97b5b6b17ffc340e51ef825e0d8325e80ac048f3ead677dc40fae0eea9d4fc404e940865539e2c9e5b0da3369fa6c2b4fab48cf6e0973da7e8ae1f0e913ff007c0ef0a951202a26e29da86222de097c4639236024f4635bed803cdbdcdfeb5b84e609e3a81409626b1873788b62556e3f2fa8f7c642b9a6fd52a48e6d653527879230b4f228142ebd0a3606a8de7459f40bb87fe87698de85fd74018476dc7d0a1345ff21e95cf5fe90ce950b8a5de23f5185d9551e008bb9e7980f87a2c3124625f5b2bcbeb4413fdc031b690e0aa114f15bc4dba52b19f81c21b2361b2ffe12a1ee6e55da89d04acc03a3aa217eb1c909f464b6f8acf666d29efb79f44a2403267d201e890cf61eec088c8e492ff3abe54ee65c6a3d516aae608f30e2cbc1c1339731acd75969f1fff225596635bd83c311db9b20b7b961b165b4da65bc192bdc82985807de8958bfd2b2583c5cb06c8b04066b58339432c0b7194bca2f62766f5a38efb3ab284245a2d0db04423c0acf25324e51331a184a9f356386f84e29e30eb47bdc0780081fa207800f4ac68fe93995625e6376f47d5313ae368c13ea05a658e6793130923583b8db04b7a156e3df21d13b59f93d8b36f0f636d7e7ab0aa679d92223b76148f2b73df198f24ffa7d4f46c164ca5ac6fe86a93b8e7e700dac33d83f00cc0d7c236cdfcee175d303411ef2156a4cb894df9420b85ae0a48dc30ecc8f3f8e7369165edcd58cadda6061b231a2732d07c51d4087f5ce99924781a06b9d2479d83f67dfbabc99897f4d132b02956cd06cb43f369e1995d4576162133e5bd7ea8ec0da4963a8c17e65d6b035275dace1d357791bab657d062bc7f61b052f9918b22be697f27e29af0e7bff98e656307037f1548d6d2bc947254a567b6b301a19cbf27e092fd0b147fa72b37dbeeeb6850ae90f8c1a8010c6d57f928bb68c8446139cdf76f1b7b2d24c0e66cb4d49d41fb1ce106098c6603b875fc68735da9dc512b003c1524ba5171653016cbc93c9200a05d65f1c73191f8580af6f775bef22d491cca6651d958289288c95a9711d85ca827ea7e3bc4ceb88180262084f0a69dc872aea1e7d9b99322967192ccc1bf9760b789e009fe8d3d3d0131e70e6e4b3090be0874f9297e28aed0c5d4597b71d96f9f29efbeabaab2a6ebc69068b65b79c7058e9571dca5edd4bc6190cea513ebd2cbc543eaeccc4a4e2f6cfbf3353cbcedbe30864da5929ec7aae5286438004c712ba1779be3feae3a5acac703fc0216f2917adf4a3e84c0a3726f19b23ea7cca30a6586eece9dd247c0a0b849c780f44dd9c68c977317c51d986fde3ea21b706cab62a4020192941a747557ef8711764549eec65db026a0bac9114d868f4b510b2e667484b9acefb25087d48c313d140ad0d576f663aa908bf1611cedad2e39f28a47addf1317f883081720edba2afbb4e3a59ac9a5ea2ce6839d49d614948f412772020f66546a3d8a3413b4f837c4169c2b68f989238ce501f59dfd5b03e7907918ac2dd1008ef3620e49d4664c59ab965d26ddc5f8eaf6b8caf7e70d81e4b7c0479a2b1fd6eeca15a92a84c79c5a7d48a9829cb5ca6240695287133605b91eb1c6bfe3374eb716e1a19f0abbc59442ef174d41348bf37f7d1af41dc102cd6af5fb6c7897740ad6d4a654c730d783ca47a0a012f6a4eb3d4b23169307e4c66bdf847cd477e5c4347f58c2c7d03d3e2ed62a9a969d028a4403f2dacae68a908b9e10c172e2228b56128fd45f381bfa88ebb1537f9929540aea2c76cff481ebb4f3927d87f2c0f299b4acc9e5321e6807e9e95328fc47d8eeefccfbce2fa537eccaed3200cd6e50295ef6eae3a275cf8f8d4ca6cc60e7c9aa54560d404708e8217c8df2aa8b817b87dc096b5cef885cf46adf7a757609a317ccbca56bacb2e471961498eb9c8e8a6b1ce94fe89dab4a5756622f63d4b309853ba865ec345f0d120728b38129e2f763725050e56e66a6672736cfe9516fed97dcb60b0a8c9525336cdec5e8fbe732df461d73ba694ad9c2e99b7d391e8558c748657509eb2cba5f8f9b8b9cdf40f31a9a47165bcfb4d2749c65d2226716ad7f19a7bcfad81cae69c04db67e854b4ce51ecb06d6cd0d8d31f66d6afff7b2d5fdb52c3202f6f4cf04fe62a0221d6b7124bba2663e40e8dfb57b7039f09fb7ee9af992eb7bf0a28b036a9deb54cb90525d5447bc82ef95ea71cb814ae2276e29294a9c8d7a3f0370ede5f1c15079409a1a2238e23e8d6b13b8f6f37456451c1d7ce8f8e7187b297ae74c18ae9d9d7e8cbb2efd9a5f86a877c82730de3ec5c9750e0856b", 0x1000, 0x0, 0x401) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000003900)={0xea12, 0x0, 0x1, 0x30f7, 0xfffffff9}, 0xc) lseek(r6, 0x0, 0x1, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003940)='/dev/zero\x00', 0x200, 0x0) sendto$unix(r15, &(0x7f0000003980)="f6e6062fa4ca63599f2f90228315741816c6d215a5c6188d3944b5c4909612e2d9f10b8b278b07c5f9d811d8eeb0a78cab9f012d8d7d99a68832d62e5f273f299baa409f362ea8abf16b5ae85a6d6f8a8cc47d2357e230754bf39f854a1d663ec6de3bc6abba93ec1513e0524886745e466503f12a31d702178929d043d14b2b43ba91eebb596398c5caf49716a89cd5b7436a8f8d6c06910075b747b772737b5c219b2ee1926d33164c09f41aad5765d7c782acbc9f4be8532b569319bad25e2c404e34a61da4cac79ce8024d27d81e944d9c68", 0xd4, 0x40a, &(0x7f0000003a80)=@file={0x1, './file0\x00'}, 0xa) r16 = msgget$private(0x0, 0x518) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, &(0x7f0000003b00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0, 0x0}, &(0x7f0000003b80)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003c00)={{0x2, r17, r18, r8, r19, 0x40, 0x100}, 0x9, 0x8, r20, r1, 0x6344, 0x71ac, 0x8, 0x3}) 18:01:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x40) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3, 0x9, 0x6e9, 0x1f, "b47b11414d5745bfd101533caa6d93e86894c5b1", 0x9, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r3) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/207, 0xcf}], 0x2, &(0x7f0000000340)=""/241, 0xf1}, 0x0) r5 = accept(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = getpgrp() fcntl$lock(r6, 0xac7f63295e1fc83f, &(0x7f0000000540)={0x3, 0x0, 0x80, 0x6, r7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x7, &(0x7f0000000600)=[r4, r4, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0]) r10 = getgid() setgroups(0x4, &(0x7f0000000640)=[r8, r9, r10, r2]) r11 = geteuid() r12 = getgid() lchown(&(0x7f0000000680)='./file0\x00', r11, r12) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000006c0)=0xfff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000700)=""/254, &(0x7f0000000800)=0xfe) r13 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r13, 0x3) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x100, 0x0) dup2(r14, r15) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000940)={0xffffffff, 0x0, 0x200, 0x2, "26e05ee71ad0a24199ce27c1ffb6331233492383", 0xc625, 0x259}) semget$private(0x0, 0x3, 0x20a) 18:01:27 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r5, 0x0, 0x2, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000000c0)=0x80000000) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r6, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001400)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000400)) r9 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002a00)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531621da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208184c6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd73522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f71d02f3a251751f026fb1dc1af4b00d15693d974231a768edcc9a4677bd9eb97f7018805a0d9dd296e81ef8dfce04e7437bca24002960e3dd4397efab500f87774ece55439f6da34dc4ef8e8627ca25a7fb7a5256f4d0d9578a690b749b3182fafa6057ae479dcaf2ffd96c5d7b36a7a3cd2f964c360aed61c9db50007f2b19c170bda094e1721626858a8fcc6dc2b7d2fd04aab3cc923b89749db71f7a45abd56cc4c1b3db0fec4a6077db924fb13843a75b5d51d1ac0134a14c1a8a8999b15692af6ed6e1bc163fdb3faaffcab0159fbf1c2a656c59515b420c024d3d4d4c0f2de5919e91fccf51e2b0066c1dcd9bdd2f59f0f1ea250723427dce7f97"], 0x1008, 0x800) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0xfefc3e6c6ee8a45d, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r10, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r10, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r11 = dup(r10) utimensat(r11, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r11, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r12 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001740)={r12, r3, r18}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r23 = kqueue() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r23, r24) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000002900)=ANY=[@ANYBLOB="03002e7396cb4f65002391ec89a13dfebe6a4a0db6ce2a9f251dded9b7811e02f7e5eeb70efb75919b8461a87cf6af4dd66f5496ee0004da689febaae017d261b768757dc63a5627b79bf23cccd3f684bd60da998040e81fc26902fb44a4c6244902efaadbbc81b3942e2a463c5555378f61465860291cd78b31e38221b33b4f34199e0abb4384fbacfae8504b5e89633bc74ff32d36590e0cc298377486d8e5d230f673"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 18:01:27 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x5812, r2, 0x0, 0xf6) execve(0x0, 0x0, 0x0) 18:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2c}, {0x6, 0x0, 0x2, 0x7cf}]}) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/98, 0x62) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xb52, 0x4, 0xcef4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4ef}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6dd}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x682c}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x912}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 18:01:28 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fchflags(r0, 0x0) 18:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x74, 0xfd, 0x0, 0xffffffe0}, {0xffff, 0x1, 0x9}, {0x4c, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 18:01:28 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getdents(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x400) 18:01:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x342) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) 18:01:28 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = semget(0xffffffffffffffff, 0x6, 0x20c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") fcntl$setflags(r1, 0x2, 0x0) r4 = semget$private(0x0, 0x2, 0x82) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r5, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r5, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000240)="8372d46dcb0f97cfec91fb5a0736f0fa71b405170b68c2f1b901ff9fffba7f5fe739ad346ca9457428532799b98f3fe6fb7525b53a0805bdceb89dc3b4bb5783e271bed9981033bd33668eaa9ad02e5a659709ea9b18fb8d08472702a328a96bd9ebd39e53ee9ceb9afbad7f4bc0e92bb507ec2ee357386acfd4c0d76026f16b6b7cbd04b261543b2a3f4b2a47af937266fea538233f74bd8ec4f9479aeb18fc3c49d042049ed421096d5bc4ea4b30ee4ec0c2eedefa216f8a5e28166aeacdb7c270776d22da369a6b71c3edbd702731f7e3facba94ca4fb3932", 0xda, 0x0, 0x6) 18:01:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x5af, 0x6, 0x2, "4e209e953c13090fa3549ee4b409bc1c21cfb9ea", 0x1de, 0xe475}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 18:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 18:01:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}], 0x1}) mlockall(0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x72) 18:01:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x104) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 18:01:29 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x22) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 18:01:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xcc2, 0xf0, 0x9, 0x1}, {0x2, 0x0, 0xa1, 0x5}]}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x6) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x5) fsync(r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 18:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "0c4f296d60d5454eaae99bf737f8649a4a0404716e9a32780d5933d4a6be2ab871"}, 0x29, 0x800) 18:01:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x100000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100400000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x100}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xbd84}, {&(0x7f0000fec000/0xa000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x80000001) 18:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000040)=""/77, 0x4d}], 0x3) 18:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = getuid() seteuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:01:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x2, r8, r9, r10, r11, 0x14, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = getpgrp() r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000680)={{0x2, r18, r19, r20, r21, 0x14, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r1, 0x6, r22) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r24 = socket(0x1b, 0x8000, 0xfc) setsockopt(r24, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:01:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 18:01:29 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) sendto(r1, &(0x7f00000001c0)="a8021032f79dbcb94c115dc27ba1eadad368d34f8abf2e8fd972508ad205bbd256d97e77c96f078a047bf1096b8438ff7238ed27b93912130356953d117cfb58b2836f828f19a550b013935ddc83e35a7ff93be95bd9a8003ed4e08ed85f3d17a08df9adc2a2c67fdcc9189b84fd8b1595e234226a8a5262f195b4415bde12bb373ca5465ee9ac91a62b1988ab86d4c096ca6d313ad01fa888b77302ef8509a907084b41c0b68a8910419f318fa11606775f7055400a08a2b387c80df8acf5fa38655cf8121af1efab563433719add67", 0xd0, 0x404, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80000001, 0x5}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:01:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000300)=""/23, 0x17, 0x842, &(0x7f0000000340)=@in6={0x18, 0x2, 0x4, 0x10000}, 0xc) r1 = getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="00b7f4465e6cbb332087509627931a76b2033a363e99ac29589affc5d7abd65e7e907f0b5a61e1afcf6f3c3424730ed5ba4549e3acf2b2762535da0e8e1f1859580a21192a47a968a84049b131d81c6974d27a3234f191e979dfd91c894f0fbfcae47e8f6367d8cfe9e55e08682298607c8024539370fc88bd8c2a18d52ae6af30f283278199db3d373c622535407669922eeb8d13b1626e52d2b186445f3ed2a8ed905d236c36d5719f0252f6248e582a697d031c742f4dafa9b9efa0e0b0dff671", 0xc2}], 0x1, 0x0, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:01:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcd1) getgid() setuid(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r7 = getgid() fchownat(r4, &(0x7f0000000200)='./file0\x00', r6, r7, 0x6) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r7, 0x6) r8 = getgid() chown(&(0x7f0000000080)='./bus/file0\x00', r2, r8) setrlimit(0x3, &(0x7f0000000040)={0x8, 0xed7}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r14 = getgid() fchownat(r11, &(0x7f0000000200)='./file0\x00', r13, r14, 0x6) setgroups(0x4, &(0x7f0000000280)=[r10, 0x0, r3, r14]) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255d81f087b5c1ff1473aa3fbc20536f3930b6de9ab6e8d9efc4d509e2dddea51e1dcc75d4bc51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab29d058f7510e365c72d9dc02b62e320fd751c9632e2e", 0x67}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:01:29 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff000001000000ebc570af415503ff4a354dd8ec544ebffb118da8804ede76f370586ce27804e7e89943ba627406a54dde88a9666fef2b7ce926069d6ec870682f1ab9a062"], 0x10}, 0x0) 18:01:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41, 0x6}, {0x3}, {0x42, 0x30000}], 0x3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r6, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x2) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x2}, {r4, 0x4}, {r5, 0x40}, {r6, 0x2}, {r7, 0x40}, {r8, 0x2}, {r9, 0x1}], 0x8, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000008800000000000000000000faff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000c64eb928000000000000000000001404c9a2c5c28a4b000000000000000000000000005050ff3f"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:01:29 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffffffe, 0x8001, 0x2, 0x0, 0x6b3e, 0xa295, 0x2, 0x1, 0x1, 0xfffffffffffffffe, 0x4}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xffffffc0, 0x0, 0x2200, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) 18:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 18:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2a}, {0x5}, {0x6, 0x0, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/104, &(0x7f0000000000)=0x68) 18:01:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0xf23, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000243000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['\x00', './file2\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f000020d000/0x1000)=nil, 0x1000, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 18:01:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = socket$inet6(0x18, 0x8001, 0xc0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x2) accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xb6) pwrite(r2, &(0x7f0000000080)="3d092618837664e908f8bc8f52a5dbac344672497b94894fbccd5fbb0240ab1191988c198550f6e5d1ae902f34c6412780fd1f3732b99ad40ad9", 0x3a, 0x0, 0x1000) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x4, 0xffffffff, 0x8, 0x2, "eba9bf4966f989fdb2af9dc86b0cff2da9add659", 0x6}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x80, 0x5, 0x800, 0x8001, "e745f6a81255557e1961826be6d95ad07b50d15e", 0x9, 0x8001}) lseek(r5, 0x0, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r8, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) syz_emit_ethernet(0xa2, &(0x7f0000000380)="ed4d99a6c019f4cc8a885fb5155bdc38e71625d9546037f1793cd1372f8c6d31bfeab9430524f327b1c59e7fb7cde84dff0c9810f87981306d4fc66de947bd20aee376ebd76c25508ac5e4fd9fb2cc17eec782cef315f37db5c15945f8ee44fd0104faf41450c788349577bef9416a3d09207a4e25c4689113dce1e1fe313fd0d29068a589852d6a6b944a7f8932c3a5c18908a6b311e2073514948aff82d8e759c8") ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSTOP(r5, 0x2000746f) 18:01:29 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) syz_open_pts() syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x2, r6, r7, r8, r9, 0x14, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x5df8, 0x3a, r10}) 18:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) 18:01:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0xfffffffffffffffc}, &(0x7f0000000080), &(0x7f00000000c0)) 18:01:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x2) bind$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f0000265000/0x1000)=nil, 0x1000) 18:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0xff}, 0x0, 0x0) 18:01:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpid() r3 = socket(0x2, 0x10000000000003, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRES16=r0, @ANYRESHEX=r3], @ANYRESDEC=r2], 0x3) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:01:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r0, 0x2) r1 = dup2(r0, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x0, 0x4a87}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:01:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="d61921aad398b771ff508bac8032d9469e8812b306ef2fe86835d03d9906f01ce6f2f686264c811c3757638a991e2b8f5e6aa849214874d0f8c52b1dd4020e6bc1c049eecee2a50eff123c64748e535ce53ed480caa1234ade246c7b0de856d5e133dd4ae4adac6d763a8e2e3ac0a4f13dccb7d98c64837f807e6c54a348ed5bef", 0x81}, {&(0x7f0000000280)="fe4400001f7fe85907073a035a2a3d7cb87ed3c2f46b01d083137fe2361f73066c01623fcad64b3761b79dbf6941e06a8ba4a5979745507d8b63c67a26c3fbf16aa219681b0e8b69d175aceb143f0932760a683f4d3dacc2119ce3aba570388f7c72e2bd52e086547688d03d72debef2650de6280e079743803051343658e0c5932b280489783aad5206fec875f9bf61fbe6506f645b4f649dbf607448ba4317a7bb1fa3c01e9014b48a7b8827edd245948b4ed635c4bf700d0188ee08ce3f63a527b2c9e6cc2eedad2bee0881c7958e339e701d816a1b29b1b78ffce55a0de5fde9b8d1c768fffc", 0xe8}], 0x2, 0x0, 0x0, 0xa}, 0x0) 18:01:29 executing program 0: socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() getrusage(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0xffff8001, 0x0, 0xfffff805, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x9}, {0x1f, 0x700000000000}}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x1, 0xff, {0x8, 0x1f}}) 18:01:29 executing program 1: semget(0x0, 0x4, 0xae) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:01:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x9, {[0x80, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) socketpair(0x18, 0x8000, 0xe5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 18:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) close(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) login: pckbd_enable: command error 18:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) r2 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x9) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f00000003c0)="d00000013e0e27000000000000000000000094790cc8e456fb49734975fae06e28ec6052ef74ddccd2eb7d5450e23a0db6292117c523a665a27e9cf6901038bc3dd6f45d6f1d859255bfd1c25ce0222f11b4e6087a3379b82d92246b9ffa974a11181ce06fa1c5bf04cc6492aede7d1348e78beba7d7536dacd4675c3572253d0474ebe86947fa3e394583307cd7eb0c9ce31ee00db2582225b33ba054f007494bcff87fd0965fca5835e17d07198b1b66bc8e46345667f4c00501dc8b6c4b37f35a654ae2cb8026e11595e629004031c997770af803857dfc8f3e4a5c57873a83d258808cc02226275f475c3a5f19f26129656ec2e028efd274a9ef31ef565c", 0x100, 0x0, 0x0) 18:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x7fffffff, 0x2000000}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 18:01:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x3, 0x3) 18:01:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000900)="9e948d24ca31be75b0bcd603fa9b8838a6b05f811d3cd8f0f1a2a7d00ef555fa3b3cc9ff00000000000b16e4e623308d04f7e946d5805ea18c39aa8bde769491d0efa654a00f0f039067f5e9879de7dacc67bca15942534ea37dc9cd08000000d36727d952f39f4071fc32ca5d54fa54f855768c659d0c1ec696e7d3f684cbb3b54812ae0f24fa244352b4cf2b518c2ba9aff756c8a006bb25a389482ba9803ed38df7e88a40c99ebf307bf2a77274edcc5144c0795cea9b55a017078609803fe8b1b291526631c14eb78298570bf341f183c6382d72a6887bfc583ebcce5a", 0xdf) shutdown(r1, 0x1) close(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) pwrite(r2, &(0x7f0000000a00)="d13782deb35cb18e30d80e2fe9237faa9c05d8dda2047f65598833bbbaa8e6b5d7dc7c6d31c1e21658b8db54ee8d1704ed79659611e97a28d421180ffb385d104cd1d2fc4c80334f87d436688764163f5c73a9670f0c073001d3e10d2b7e0a41e55c9b01e86071eea1572e631a85c36d3a060bb6d37f50a616abbde8048cd369da691ac64374e29568ac51dc11a5f04045a09faf37e50d0484039c3de04dc69673e9ebfde8a8804e8842c6ea46d058139dd9968117830569334a364c36f173fb9c928f29f2265cf0a6249874fb580ad98b50f11f3d24e7cf585d174b9441b0abd2c73219e3a92bc4ce0e10988ade4cfe71335062d959089b7f39149f000dd5c495608feeb68c7c0078d48686b06c210afe85132ae2f5b1fe5217707fbe05465118a7e1fc0a9fab921ce3448b3d46c14c8068f67654b0e9b0c524a24a724b412671709a43949125247928bd226b1f6d1b3b8a43f7aea0de62e56fae7c3b875484cd257647832d4fd28142a3e166ac8bf3230e6613485e18341398d81625b15942a14f3e1883fc946136ff82de8ba1a80b", 0xbe, 0x0, 0xcb) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f0000000200)}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = accept(r14, 0x0, &(0x7f0000000580)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) sync() r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0x2, r12, r13, r16, r10, 0x14, 0x7fff}, 0x6, 0x3, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = getpgrp() fcntl$setown(r6, 0x6, r19) 18:01:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x3, 0x9) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 18:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0xd1, 0x2, 0x5, 0x100}, {0x6, 0xdc, 0x7, 0x5}, {0x6, 0xff, 0x4}, {0x4002, 0x9, 0x3, 0x1}, {0x0, 0x1f, 0x6, 0xffff}, {0x9, 0x5, 0xf8, 0x71c7}, {0xe9, 0x81, 0x1, 0x10000}, {0xaa6, 0x0, 0x40, 0x9}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x80, 0x81, 0x8, 0x503d}, {0x3ff, 0xe0, 0x2, 0x6}, {0x100, 0x6d, 0x80, 0x1ff}, {0x0, 0x3, 0x7f, 0x1}, {0x9, 0x1, 0xe, 0x10001}, {0x1, 0x5, 0x5, 0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000280)=[{0x100, 0x0, 0x9, 0xbf9a}, {0x1, 0x0, 0x4, 0x1}, {0x7f, 0x7, 0x80, 0x9}, {0xffd5, 0x7f, 0xfe, 0x20}, {0x7, 0xfe, 0x8}]}) 18:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 18:01:31 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) socket(0x18, 0x2, 0x3f) sendto(r1, &(0x7f0000000300)="af569a0ca6ff7d103c38f99766deedb332b45331e5795aee95d3e62ca783f570d1edfbb77b1cb082910746e4dc280c6884a1a8de3644483eabf488b9a2356ed0eaa4398806104471f733f740a09d96539080bda7eef0795df02dae83e13c819822a4f1d8b8b8293b371e794880f6b85310dde0755e97920fbd7c0f01cb30f528d93bb3daf46df1f201578b7de337c12ed183df31e26e354fea65dcd30d61987965ebbf5c1c98ee97450537b931cfd80635484bd3320098a9947de2147bd4dba74a7655745b71e6f7dbae238d62deee818ce07386a32147890f8ac3d6ac07bcf1edf6", 0xe2, 0x40c, &(0x7f0000000000)=@un=@abs={0xdee30ee73091e119, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x8) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10a81, 0x0) 18:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0xe, &(0x7f0000000240)="59dd51b275081703b9025b55cfae") syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") 18:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 18:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x18, 0x4004, 0x1, &(0x7f0000000080)) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) 18:01:31 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c84e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x47f}], 0x1000000000000279) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) syz_open_pts() getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) connect$inet(r5, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) 18:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x101, 0x0, "a5780c2df37ead538271640007484818d4d93e4f", 0x400, 0x1}) write(r1, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba201d7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acbb77de083c96d373e0d63b36f2afc7192da4d99dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f81605ef2c10d48644a54f695db32649daf21f197d86f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f808639180b3909b299d190a11", 0xbc) 18:01:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xf2c, 0xffffffff}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:01:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = shmget(0xffffffffffffffff, 0x1000, 0x200, &(0x7f00002b7000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r8, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, r6, r8, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r9, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r11, 0x0) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) getgroups(0x3, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0x0]) r16 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r17 = fcntl$getown(r16, 0x5) r18 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getpgrp() r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000680)={{0x2, r22, r23, r24, r25, 0x14, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r28, 0x2) r29 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getpgrp() r38 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000680)={{0x2, r33, r34, r35, r36, 0x14, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) fcntl$setown(r39, 0x6, r37) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x7ff, r3, r11, r12, r15, 0x10, 0x5}, 0x6, 0xfe, r1, r17, 0x3, 0xff, 0x3}) r40 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x49aeca01590e9f11, 0x1334, r40) 18:01:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCNXCL(r4, 0x2000740e) 18:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x1000, 0x0, 0x5, 0x0) 18:01:31 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000140)) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 18:01:31 executing program 1: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 18:01:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x1000, 0x6}, 0x10) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a00"/652], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000c00)="e6b4c71dcb22fd42e6f2e48e5b133e36e6b1a4e4cbe17694a794942b6234d7a41b7cb7dd9d9ef2fcf9fb0adc5c9deff8976cb4a48377bd6ccab12b78e2c0d91068bf20cdfa88b31165d31854842bbda4639847060fc1ed5a454e044a72257fea755b3084f6e2812aa7f44361c569a4665795bd91763abd26e3a873411362afebc7df983712fea11140a83eb32f26978d4d48742d5db83c7e560b48f109cb9e9050175d422dc9994df80677c5b0aad892e27fd1fc7ec7ae67e9e74ea58645b05a0014c70833fb01ad0f6fcf99671509aa5bf4a8a8093fa1acf5384dc9b4ad19d5288602eb2736e391b2d0e6033ce23e292086fab1d1c15d5be82b3ab5e80c4133dc020965e851eb18e531811de64f0d1aebe00c0959b6e745a36bc1324bffffb3f26303d92f2d88b2f3c3055a6188aa78811a9f73c661158c3f104f7b004687b9d47117120533e31c3aaa759e26b69fcf996a727988ddfaa73bb861e9b042d03efab100665af13a8bd97bf6bd0d30a6bc4f3e6087bbaa7f6b92d6a9ed76b698fa5823bef9edda25bab5ef9fe89bff94aa780b3a8f83d646e80e1c2d25e358aa140bd31958a479c8e1467218854dfb20c79eaf9dbe72f84b2427587c94bc2b92cd510c81af2eedeedffa3c2aac044612102ad08cc8904f925726321e8de53e198b630fc8eb7179efd7718bb24ad2cf2e9bf0d4b18ae031058c199d815c2708540b55abb197827969da84114978fa963f616b3245b5ccf306e904e87e4b8e90884e26b2975dd52742401a086a0c786e58ce0cd0b52458480945e6ad7c2a3140af2ffae8fab41d198371ac67054100eb1062201ee1d6161fc5b13309ac1cb01b34868460873d9b851fe1992047bdfdef78b7ef9e95cb48d086e11f6da659f2e5d5c138061cfd25aea679679db2068a66ae2f660cc84271aa46ef6ce06781a97410fc6a99d9341836e7abbb2671b250a1fc0ead52d9281a92d30d304bbc8babcde59523ce3394a0f323f3186bba42fe6091ea630f9df8eaec14d2886d7d3d0fb431d9f0c3089ec73161d3ff65e64db37ccb67d3d73d26a3adf745e2b97dbc16715f7fb34e16de53797efd9290633206ff9b378b26a72f5e31e152c1d2b6cfbeaaf03f76333a79b0cda11659d482e560973be443ce5aa09d76d3377967d21fba924480540ebcdd5a3bd9bc16cdb0b80d6f6acfb5f499cb757b746b9ce71cee4d421fed652983ca280238aae3b427936cbe361f669069e1f483cbc34d5b5392bcfca26b1af378c5f8d08379a425c808e19c5d57dcd77ae25f3b3be68ab719b24c122083a17e1ecd7554c7819ae17f8d384943a966dc13611113dd23641d1021f421dff7bfaeb9331a541ead892708c9bc518934d48355ee3f205fb6c9c15831f8965aea0e21098ad210a6c9c22756183da35eaae52a528b750d196ff02d8ac9a65e91d63aec30e29f6b8f3eb7fb3ecab73639fd2e500c88d79e9ea5560e251f5d99cdec430dd6d61d4d10db8feb7fba15d0bb1a0f03fbcbc94324c748786267247a239ff30cb9cc198d4e45c32bb2a5eee82d345405989c0e60c8f35a9729d8c0617bbf7a678c1c45de56f87de65f17858ca38b1faadf4fbd2eec3d936100b524f40c5cd1fdee3f0936c3e5ccb768cc0115cbae3cd017d00d02166926204ffa4991cb573fd78c98fbe3ace74d90f8199e5c7540a1825435ed3b06fa8b46fe30a86ccfc70aee1aafe731f47744abda0d116cd8ce9555790104a0353e1a2f80fbae9113c23bf0817b9de599c7547bc7e398a7c6c0f6d6647a35190013aa29a9008c4d9fc944be5e6bc15cb9d49561dfda6aa36d3f2914154a757279c0897387ea979ccc5dcc61e5ad7cfb92b61011502380ef8331fce005c1c2312099490c298e6e47aaacdd17a1c3fd2a17242c2fc516e4efe1f67631325d7910d231fe40e7c8174e67e0826be4ec168c5e5a84bdc930d85b9807e52296eb4d263117cb33b51ec275cb1abe5a24901d5e4445111547604d5fd8502b2c9d8bb5dd6e3c4d9ed7225e45951fbdf8ad710ce7bf2c36d7d95d6ab360814cd9a20213704f49ce6a7e455cbe4ada6a", 0x5c1}], 0x1) 18:01:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x2) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x2) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept$inet(r1, 0x0, &(0x7f0000000200)) dup2(r5, r6) pckbd_enable: command error 18:01:33 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x9, &(0x7f0000000080)="1cb27f87cff1398c60e5898a5d4e99bde4b7c13eee6f9dbcbda788fb6be6c7279d865c619ba32c74899347ea6e938791a0b1af722d7ede02d477", 0x3a) r3 = kqueue() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x4) kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x1}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) 18:01:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xfffffc01, './file0\x00'}) 18:01:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x10000, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:01:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e86c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd4cf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d911202054cc4303f98acf23cf3200000000000000007121d66e29e904b773eba13ebfa6c941163d76a32c2df5890e3db14c7d867da2517c1a3b833d746b0c0812a4995508ac6559ca60119d5a0d9812593e48507b62f14e0154bb738aa6ba47b125dbd68e75cf0000a0b4ea4981042356f6c720fb7407201a6d618bf253ed2c68c9329c9c5f37b520011f51f08b0ebd9db17070d6ba37c4c7a7a7e73f1aa490acbf8e162b9a8bf3cf766236bb369e261c5d1a6f4f835edcacd68058ca26b6f17d71c0db4957944f91cdc42bd6ba00"/2346], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 18:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xffffffff, "d700", 0x0, 0x7ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 18:01:34 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff0b, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 18:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(0xffffffffffffff9c, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000440), 0x0) shutdown(r2, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r5, 0x20004269) close(r0) syz_open_pts() r6 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x2) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) recvfrom$unix(r10, &(0x7f0000000340)=""/249, 0xf9, 0x843, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000200)) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000140)="2fe5eb59d3ef81c4c1b4bfbe450b88b3fe6d9ca255867026c62b3d7a0b81f06209e79bf53513c06edd664329344b239fe03e54e7d6cdc46a4a2867a8fcb985d8b3c4a1a630cbc8aee7fac6aa9ec879954ba4be3196c06cf6b65ac55b4c1046af9cf9fd4f80b34e1e1e1261d3bbeb5e1ff588da54d574d3be4b130a1826b73ee05201abd31a5721c797569e3770ed36790c", 0x91, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x47f, 0x5, 0x100004, "0815b365cd7a6dda4200", 0x0, 0xb9b}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 18:01:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ef00000000000000601e86b515a3e6b7e80ed1fb25638291e156c4052f26c52b321ba2e573488a35b74ac527cf6e9c5ad3da2a8e6f0a7effd1ca8297979b727782fc3c28b0de2cd73428fe0919811ec8243442a88fc81651da4573b2e2cc32fd5b4f5e8cfa36a9a1c8b163e4933dcbce73cb57c1ee7e2722732c55be533b11bfdda95880d83725f1382416c261e572795f9b31191d5b518f09437b5a9b5aa46326c0c6ecc9ac9b561c7746289cdd0ab7d5"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="4467c8536a616e4949fda1abb484db0ee11e7333ef3125f0c5d0842726c3e97a23d6993793"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000080)="40f311a4e4cdc4513759c142e393d17de9860440", 0x14, 0x604, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) close(0xffffffffffffff9c) 18:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xd) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="05a462712312fbda7f16279381b6d6c5260b7b44bddae15fae8a3522cc6281aade4d5e500b2b7ba9d6e8497daf22ceb84ab359e64bbf3c9d11e7ce2d245cf8f3f02bcf5d9b61b8b2f173d3f8bcb0f3ce6e28184aec638907eb8fe997c99448674b9e6045d350b161804283ea820aae041f0b7511fbe814a7f7334560038725c86c2a016586f86fc8a2592e1180e2c79c546f69a6284ee6eb9fa4a0b4495281f9059f0d1b386f79648b9bd03fe3661b2ae7724eda35c7d9ad0b", 0xb9, 0x0, 0xeac) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:01:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x33a, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fff) close(0xffffffffffffff9c) 18:01:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x14a) lseek(r3, 0x0, 0x2, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xa3, 0x0, &(0x7f0000000100)=""/163}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0xffff8001, 0x40, 0x1, 0x8, 0x80000001, 0x0, 0x0, 0x2, 0x6, 0x1000}) socket(0x18, 0x2, 0x0) 18:01:34 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x7, 0xb}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x40fff, 0x0) r12 = dup2(r11, r11) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getegid() setgroups(0x2, &(0x7f0000000080)=[r13, r14]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r15) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:01:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socket$inet(0x2, 0x5, 0x9) read(r2, &(0x7f0000000380)=""/223, 0xdf) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 18:01:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240fe6345dd2b2f3810f45eb0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x7ff, 0x9, &(0x7f00000003c0)=""/82, &(0x7f0000000040)=0x52) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000112, &(0x7f0000000080)}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:01:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') 18:01:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x2, r9, r10, r11, r12, 0x14, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r19 = getgid() fchownat(r16, &(0x7f0000000200)='./file0\x00', r18, r19, 0x6) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r20, 0x2) r21 = open(&(0x7f00000009c0)='./file0\x00', 0x2, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) r28 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getpgrp() r37 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000680)={{0x2, r32, r33, r34, r35, 0x14, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) r38 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r41 = getgid() fchownat(r38, &(0x7f0000000200)='./file0\x00', r40, r41, 0x6) r42 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r45 = getgid() fchownat(r42, &(0x7f0000000200)='./file0\x00', r44, r45, 0x6) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r46, 0x2) r47 = open(&(0x7f0000000b80)='./file0/file0\x00', 0x800, 0x10) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r48, 0x2) sendmsg$unix(r4, &(0x7f0000000c80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000100)="371e28406d8a30798f1ab13cf44303201bd804e751502051ade0eabc95a47a3c5a96e76d2c09c2ae36b4ec6d2be7cb0d377bce176647e7fb472581219b7634d3a27c94326cc71197280516a7776a492930c7885eef64a5323fb66f875b8b211f66e0dc638368db8031463ce4cec2982beb1aa4034f579947dc33a34c9e7a96bca8c9cb41ef5511db11265015c2ea7b686a6643d22bdaeda855e3148bcf3065ce5f8cb88691b6de5c64cd5375441d20678e345890f481be15269cf05eacb02e950919a964021fa8f16b822c3beb3d4fcc7a84bc310e742488951bbbabe5380ceb", 0xe0}, {&(0x7f0000000200)="62437cf5e5470cf782e5eff1709bf20b2bb3d7b8f176702fdeb53a0921a2881630f6a902d4e12fabe513b1f8160c5534ce844287644f7e538d6b26355db4d5b0a08440f6b3f0fe843c9d78454ceec959c7e85cb7065f85884f540dada1f9e99a60e8d2af", 0x64}, {&(0x7f0000000540)="73cec9840bf7371238990f", 0xb}, {&(0x7f0000000580)="b43513003c4923f49e098c7ec41af1bf21876b358f3b8d87e4b3b32693f46571b3995bd88ed426f7693ef00601ae49b805b3ef03eb9357598497022581737892add6e609ac913bb9b8b9f11ff1be026fd909ded18baa701f21350d3b4178b9efda635f07e17bf96b9af09d80ab32b390c97c1583d53d04b3a6575436635cefc851bb18a8ae95aad619c79dd07e6e739cb4ab7d954d04f97e86546cb7c410e1bec47c2082943efa10b60ffa939e6747ae54fadc28629652c641e68d5a82546451522ad25c52983fc9abf79a749619434c1e489e3838fe06b3ff07536f5b3e9b36d4ac3a5e7840d4ba6edc6600a110be297910620b5213038920ce", 0xfa}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="036e336bb8d76442156053a6243f1ee5156672084440693ecda2f0decee56c9ea00c4301d90977e71ecb20df2f55a29b259f0786bf59e15d733755574de9a991de87d58b791f66f9d618ca6fed920ba097c37d5e73f5bb6b814117e08396f042264890395dacc9d700fe9891a41cf8ea3617482dca7aa7e4863ff4ecd744798fc46dc9b3fe6cf9ac7d7198448c753801efa1d1da9329fd153c5d99c9ab6b16c880c8364dc5b3d3580a3edbfd6da36d468b18f1649fb4a689450ea0ee155d7c6d4b455988d9", 0xc5}, {&(0x7f00000007c0)="dfeb4a907a2a45cfd37e65be99a265b94d6829a9e9bba1d868daf3847045e9787a636a97ec5023e342cc2e204d6ab06fac790819d75902349aa8ef17465c35a61236fe3ef756d7a1f4af53461db0ed7198492ed7e9aca36e6468f4dd", 0x5c}, {&(0x7f0000000840)="1e147d43741ec5985c9d2548e0791f5666b07792093ce75c0121adef5c936cfadb470e973d2afd93a39c51559e1084169d0b0fb2d914438cbfd6abc3baa797e959740ebfdcfa745512c9917d2074ea34ae8ab4242c85098eab8491f0d602f17110237746f59a21fd7f43b470b44656c67e44809719b70407e5d8d6aa7d6ccee3b6cf2d7c8a87aedaefd25e99c1f736d3f48e187a1c76279347a9eb20d2e0", 0x9e}], 0x8, &(0x7f0000000d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRESOCT, @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r40, @ANYRES32=r45, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r46, @ANYRES32=r2, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB="45c44aff"], 0xa7, 0x202}, 0x400) r49 = socket(0x2, 0x1, 0x0) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="00100000000000003000"], 0x10) r50 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r50, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r50, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:01:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 18:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x4007ff}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x2, 0xa5e, &(0x7f00000001c0)=""/205, &(0x7f0000000080)=0xcd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 18:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r7, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) getsockopt(r7, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 18:01:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x2, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000100)="510fc3a0", 0x4) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:01:35 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) syz_emit_ethernet(0x106, &(0x7f0000000000)="13395806402faf17c6160382fbf896ff183a6d229a75e55638f81ece6da5b4a30d59d708b9383f4038f991ebbf2c44a8b1bd18e20b928da349c89c05ef9fac8942cf810b5c1427427a4d63730ab87ee52b4c2342af4db9d2e3bdd4a1a9ada77004103b1aa5c6469d53caa93e278bc507af9eaf2bfd6ac8b9b41d52a73a5e5db403eeb4f6a35c94acb893435d98b5cacfe00c306431e089dd039805765a7a70b1773411affcd6eae15b746e649d523c81915a3332a398075ca7a4efa3fb6bd6600b8a505754f60368376e8ff59f129e21a502e6f4ff1401904d25a587a53f483e29e4683645") munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="8a16e456b1cbc5161ab80d5f6f7941053c67dd10d2be7dbc1af6e182b5c02a74dc405b04a23802a65fd802a35b0d7f163acc5b3e05dbdcc27d50354551a7dcb6d7067d6cc5", 0x45, 0xa, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 18:01:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f00000008c0), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x700) recvmsg(r1, &(0x7f00000023c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, &(0x7f0000002300)=""/150, 0x96}, 0x803) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0x700) r3 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r13 = getuid() setreuid(0x0, r13) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r15 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) shmat(r15, &(0x7f00002b6000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r14, 0x0) r16 = getuid() setreuid(0xee00, r16) r17 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r19, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000680)={{0x2, r25, r27, r28, r29, 0x14, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002540)={{0x1, r16, 0x0, r17, r19, 0x4, 0x5f03}, 0xffff7fff, 0xfff7, r30, r20, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r33, 0x0) r34 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r36, 0x0) getgroups(0x3, &(0x7f0000000040)=[r36, 0xffffffffffffffff, 0x0]) r38 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r40 = fcntl$getown(r38, 0x5) fcntl$setown(r39, 0x6, r40) shmctl$IPC_SET(r12, 0x1, &(0x7f00000024c0)={{0x7ff, r13, r33, r34, r37, 0x10, 0x5}, 0x6, 0xff, r11, r40, 0x1, 0xff, 0x3}) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r42 = getpid() fcntl$setown(r41, 0x6, r42) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) getuid() r43 = getuid() r44 = geteuid() setreuid(r43, r44) geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000002400)={{0x5, r8, r33, r5, r6, 0x0, 0x4}, 0x80000001, 0x0, r42, r4, 0x40, 0x1, 0xffffffffffffffff, 0xf86}) 18:01:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818004000290000002a00000000000000"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:01:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x80000000}, {0x2a23, 0x4}}) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0x0, 0x7ff}, {0x2, 0x9}}) 18:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xa1}, {0x3c}, {0x24}, {0x4086}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 18:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x100002) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 18:01:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) unlink(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 18:01:35 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10088, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 18:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x2) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 18:01:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe40c703105bace29, 0x74c769bf7faa459a, 0x8, 0x800}, {{}, 0xfffffffffffffffd, 0x4, 0x1, 0xff, 0x1000}], 0x800000a9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 18:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(0xffffffffffffff9c) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x48) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) lseek(r0, 0x0, 0x5, 0x0) socket(0x1, 0x1, 0x80) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1000, 0x1000, 0x90dd, 0xff, "4504bfe58de5bad5ae4dedc68ffa017dc80bdd56", 0x4, 0x9}) 18:01:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="0104aaaaaaaaaaaaaaaaaa0086dd60ef7a51fe0000000002e107148b69f6b0000000000000aafe8000000000000000000000000000aa00000010d90e000000001f90ea3a3d72eafedacc6f44c7b84c2cfd043f0049b632a11c8dc6effdff08501367a69ba8c0aa25e8d0ef6a96d341f2a6f30034107ed17b62259f321c662d08d180c2b49e53e702a755072e15abe795c6336a974e04ff52be06a2ae64ebca744b625dd8ad40e8db0f990f489d88ce37a7890100998c95d642b24d056f38ff018bdede7bc61c1036b197960f30975bb880034589ed804413f3087294969800000000000000000000fa8591ad5d1772c69faf5b4a1f89e6449949ceea85a2bcb77703b1bd5d039e357c7f5e408fa7fce8f38f21a3337c33f14fb10cf92771b5742cc658baf908446fb06be8dbb4b50328496e74e01b85ad256f52000000006e763863abf1b6700a32b3dc20e6f1505a3901e9d07772910542a3d5c6db088c38f51e48aa73e7087ea7cca07c87b3459f5bf344d9640a33c0de30f8da9e902994515cc3880f7f8c802109209147d9686b7e31a1e850054e13ec85db64b7749495de9bff0d1c44dde97be5bf388ef9ab2a8900586b578c9cf84d9128cee72b91e508ebed6d1f8f28123e134736612540e0f16b40875f0588b9f6300153dc19561ad941fad9e2e22a7e336ba0e72fca595ec13682658a783202f8aa6fca7201005a91dde402676456699b9cd8fbd36903412d71083e0b99826229073c9ef6b3940f2fe8bc435fa5be395e46812b22c05b292e24d7b4fef151f611615cc13fc7fb2572d6dcd9817e88d06a7a0075387a44be15f6f0d17800c1851a155f760d403f77cb5f542904b28ca2e4b3f12baab11a5a986f782f7cdaeec6c92b56b15f1b6e22e23ddc77023019296d97106c37a3cad860ab0204c30d1bef73ab814ed7e44f3d29ddfc13f868bcb08c8deae9e31261d139cb886351b52b75bcd47260ecfaf80864b57f0b5ee8f51a7b61f12daa4f9719179ce99618efb0393b75c220966ca8e74a15eddb5c8c1fab4e8242fe26939da19dd5a9ef0b219e004fe0360f00ac6491cc5dd0da0000000000000000"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) pckbd_enable: command error 18:01:37 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 18:01:38 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x101}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000680)='oL', 0x2) pwrite(r1, &(0x7f0000000380)="ca0472fbd2ad25f8200b1f19817dc57f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0ee43eaee7bf6ffdf1be13244cccbc3ffdab80b9fdd75d826d5bb6bece4976b8ab65d4175b6dc71d17dfa1cd9d8f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b622ab9bd5e2193d54c21eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b405011879099be2ce3fabd9e1a7c8f95979fd422bf2b48b1622196b0ef1a85bc7dcfde483914fe2268c70449c2ea7ca3dd73becd3435a8332c501584a20dd98ff0f9beacef0a6325e960c06306f64cef2beaf29b841b609a383a724010738638a245933870905eaaadde5725f96335b6f2294aee84e21af74ce971f5c326c5d5432208e8c356e247dfd4fcc68782b3cc405f452e2e", 0x1c4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:01:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x1004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) read(r1, &(0x7f0000000300)=""/100, 0xa6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="d7420aa8c664e36b00de1099c56b93a6a8286b37b16d8394fe51a89cd04807c26167960a501c5d31028f8492cbdde4112c013cebdb25369dc9e510efbe840a70d3555a19b8ec0e374cc975fc571c7be06efe6405bf9ff5e75a8af61a89009e6c92d82fa4d7219aebd18ffcc792409e20e47e9eab65", 0x75, 0x0, 0x10001) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3}, 0x2000000000008, 0x100007, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f0000000380)=0x10) 18:01:38 executing program 1: r0 = shmget(0x1, 0x1000, 0x528, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) pckbd_enable: command error 18:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0xc1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffffc, 0x3}, 0x10) r3 = semget$private(0x0, 0x3, 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r4, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r4, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000002c0)=""/23) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000000)=""/139) r5 = dup2(r0, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r9 = getgid() fchownat(r6, &(0x7f0000000200)='./file0\x00', r8, r9, 0x6) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r13 = getgid() fchownat(r10, &(0x7f0000000200)='./file0\x00', r12, r13, 0x6) setreuid(r8, r12) ioctl$KDENABIO(r5, 0x20004b3c) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 18:01:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = getegid() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000400)={0x1, 0x7fffffff, 0x0, 0x101, &(0x7f0000000180)={{0x5, 0x5, 0x6, 0x9, 0xdb, 0x91dc, 0x400}, {[0xff, 0x9, 0x6, 0x9, 0x0, 0x7f, 0xda, 0x0, 0x0, 0x40, 0x7, 0x8, 0x80, 0x0, 0x5, 0x6f, 0x8, 0x9f70], [0xdf7, 0xffff, 0x7, 0x2, 0x2, 0x100000001, 0x9, 0x1, 0x2, 0xffffffffffff01fc], [0xfffffffffffffffc, 0x6, 0x5, 0x6, 0x139b, 0x1, 0x80], [0x4, 0x0, 0x8, 0xff, 0x7, 0x2], [{0x3, 0xd0b4, 0x9, 0xffff}, {0x4, 0x4, 0x42dc, 0x20}, {0x200, 0x3, 0xac, 0x400}, {0xfffb, 0x3, 0x2, 0xfffffffffffffffd}, {0x6, 0x7, 0xf1e, 0xffffffffffff6fa6}, {0x4, 0x7fff}, {0x13, 0x6, 0x7, 0x80000001}, {0x3, 0x3, 0x7ff, 0xad2}], {0x6, 0x2, 0x6, 0x1}, {0x5, 0x9, 0x8, 0x2}}}}) setgroups(0x1, &(0x7f0000000080)=[r0]) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 18:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x7ffffffe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x4, 0x200, 0x1, 0x20, 0x20, 0x2, 0x1, 0x2, 0x3f, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0xf7ffff3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) 18:01:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) getpid() r0 = getpgrp() r1 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x80000001, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0x2, r6, r7, r8, r9, 0x14, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) 18:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x4b, 0xfc, 0x89}, {0x8000, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1f}, {0xfff7, 0x7f, 0x3, 0xf1}, {0x8000, 0x3, 0x20, 0xb8000000}, {0x81, 0x2, 0x1, 0x2}, {0x8, 0x3, 0x4, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) flock(r0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) 18:01:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r2 = syz_open_pts() r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80805, 0x1, 0x0, "d700060000000000005b0000000000056ff179e4", 0x41ff, 0x2}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) close(r2) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) close(r1) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000680)='./file1\x00') r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x84) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f00000001c0)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}, {&(0x7f00000005c0)="aac8deff875b1a84ee451ca4336eb5c9eeceaf25275dac9bf09941a13477f291e34b52b78fbf0eed0e1811ef506230f29502ecc0af4af7edc360af09f54f6bf8840c3c875bcb6b1a4ecf997845b80453a849fa04c165b356342010ffd7754647479dd039c9bf05fcd385bb931f8b67f56529296a224601ff677dba234b4a648f4d1c58b7396ab7717e16fbde15c68bee24358215214ccc03b2c5238a0fab1fc620daefe829943cd4df", 0xa9}], 0x2) ioctl$TIOCSTOP(r5, 0x2000746f) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x3ff, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) execve(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x2}, {0x50}, {0x6, 0x1f, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x0, 0x4, 0xfffffffffffff001}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000002c0)=0x8000) pwrite(r7, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000440)=0x40) r8 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) 18:01:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x5, r3}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000001440), 0x6}, 0x0) 18:01:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) lseek(r1, 0x0, 0x2, 0x0) 18:01:39 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:01:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 18:01:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="df"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 18:01:39 executing program 0: sendsyslog(&(0x7f0000000200)="3a5ba1b4c63ba980585873da7138d47364eae81f4eff712a4441fa040d41cf450d0774d369a5563f", 0x28, 0x20) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) poll(&(0x7f00000001c0)=[{r2, 0x4}, {0xffffffffffffff9c, 0x4}], 0x2, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:01:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x80000000) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:01:39 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) fcntl$getflags(r2, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x2) r5 = dup2(r3, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x1, 0xbe, 0xff, 0x8}, {0x7, 0xd5, 0x0, 0x9}, {0x5dc0, 0x3f, 0x2, 0x4}, {0x3, 0xa2, 0x1, 0xfffffe65}, {0x0, 0x18, 0x5, 0xfffffffe}, {0x8, 0x40, 0x8, 0xfffffffd}, {0x9, 0x0, 0x2, 0x6}, {0x100, 0x7f, 0xab, 0x7ff}]}) 18:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25, 0x36, &(0x7f00000001c0)="2e2e674a03888f7ea608a1ad20d3ac30ec1ec3e9004485072d7dcf3418c7dab6a2affb93858394f2ff2af556df07bbb3d162b1d056c9a3070000000000000047cfbd585ef95752d50be2b3b1a0e11aedef42bcdb77ea02df1dcf0000000000000000000000000000c1252fee6ac102815969e59a7d8e40e8522cf566c9a62c860144c39f43da44f443abd10bfaa594e978b4ba798696f27b8ed5f29b4f65dc13091e574a88b4efccef0ced9a", 0xac) shutdown(r1, 0x2) lseek(r1, 0x0, 0x6, 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x1}) setsockopt(r1, 0xffffffff, 0x3, &(0x7f0000000140)="9a312c5207ca6de3c25e520d5be3703e5396c1c3c6724e6e61868f2769f199c26a831d63531c1f100e3c62c3f142e8f670ed1f9b656459ae93f53392e388eab4", 0x40) execve(0x0, 0x0, 0x0) 18:01:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x6, 0x3, 0x7) recvfrom(r2, &(0x7f0000000280)=""/4096, 0xffffffffffffffab, 0x0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100400004}) ftruncate(r0, 0x0, 0x6) 18:01:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) msgget$private(0x0, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:01:39 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x151}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x1f) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 18:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x61}, {0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 18:01:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000004, r1) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc5}], 0x7fff, 0x0, 0xbb01, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) 18:01:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000000)='\x00', &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x762) ftruncate(r1, 0x0, 0x7fffffff) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x101) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) 18:01:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="dfbbdce0526e22df313d391b60e18f00712294ec8e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 18:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 18:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpid() r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x121, r8) r10 = socket(0x18, 0x400000001002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 18:01:40 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000080)=ANY=[@ANYBLOB="6a00f28f0ccb67429fa5d4d7617b58f0986eeed548098cf70adf728cae3d585d62cab6bf282fe4656b74"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 18:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x8}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) 18:01:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x7, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0x4}, {0x3, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r13 = fcntl$dupfd(r10, 0x0, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r16, r17}, 0xc) r18 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r19 = dup(r18) socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r3, &(0x7f0000001600), &(0x7f0000001680)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r26, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r31, &(0x7f0000001740)=""/4096, 0x1000) close(r31) fcntl$setown(r31, 0x6, r30) r32 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r30, r32, r33}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r17, r25, r33]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, r25, 0x0]) r35 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r4, r34, 0xffffffffffffffff, r35, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r36 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r36, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r37 = dup(r36) ioctl$PCIOCGETROM(r37, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r39, &(0x7f0000000080)="a6", 0x1) r40 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) write(r40, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:01:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000080)="2591fb2484f46809a6a572ee50f6e5ddff848f92cd12e0e720eff0d10976e01befa20bcfe99aae61983a24855100", 0x2e) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 18:01:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20202, 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x1f, 0x4, 0x6}) 18:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x80000000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x202, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 18:01:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d153000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7887e68569058817d1260cbea6ce6fd38a420d58b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd3f}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) 18:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="352c923778910b89731bdf3bab62b965f777bc21c64e18835e47223d6397007ae8c4c2ebb226da40e69bc08d92a4cfe5ac12b08b1843c132ca0d39d852202b6a7b57abb8925dd7faa1", 0x49, 0x0, 0x6080000000000000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:01:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) flock(r1, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000008001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xdb}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfe}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x54c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf0}], ['./file0\x00', './file\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) flock(r1, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffff) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 18:01:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 18:01:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x126f72ca934c5ad1, r0, 0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRES32=0x0], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="9a4bb2000000f696cda5f38800e70024e00818d23a000000000000000000", 0x1e) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 18:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000280)=""/182, 0xb6}], 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x47, 0x3f, 0x40, 0x4}, {0x6, 0x81, 0xe1, 0x5}, {0x200, 0xff, 0x0, 0x5}, {0xfffb, 0x4, 0x1, 0x1}, {0xfffb, 0x1}, {0x8, 0x8, 0x4, 0x6}, {0xfffe, 0xe4, 0x64, 0xfffffffb}]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) socket$inet(0x2, 0x3, 0x75) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000040)=""/65, 0x41}], 0x2) 18:01:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r6, 0x0, 0x2, 0x0) getdents(r6, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 18:01:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x5, 0x7, 0x1, 0x8, 0xc28e, 0x951b, 0x2, 0x1, 0xfff, 0x7}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 18:01:42 executing program 0: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000240), 0x8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x1, 0x1000}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/57, 0x39, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x8) r3 = open(&(0x7f0000000280)='./bus/file0\x00', 0x200, 0x24) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f0000001900)=[{&(0x7f00000003c0)="596c542e935ac17faa72e328a45466fe55c2d63d16d7b2eccd712ca53f5a0f880cbf7475b36f8df255ddb17bfabb31d9ad4529f4565d06efc6d34beac445e452bd373eb14d3127743eb75906e82bcc45bcd63cc399dd7196848b03253982012b74b186d4040025c38fb08aa78f86f0ab28cd1b0814d82cf0f1e01971149274b6bde16e5378989418a7ba764765182f4791614585dfe86e339c54931ff1c4e3d6ce32ae182a482f8df532c840f936e6f562670c382c136b44ed199bd8f510872c1003b9e2e28ec28435d0e29eaf433609364dff6ef6ff4619b115dd34be8e53d97385b0f12a01d21ad84a14386e92dc1479354bb766a642cc1456d10c105bd08178a1fa4a345e0e087d3af2cbb3d094f624771051ee75fb9c63183cc426c280f91ceee3ee330a728e7d40ea2d30849c46bcaf4e62f5ae53b1558b4d494d569609f48a72fe305ee5480143c587a05d5fd1d01adba6d140e2d4e3864d5b62a76cc4adaf882af312e8ee50407e6f9e0470c5ff5d9b2960ce3226f85ea599b0ae8728a21e1e9cf4adcf0bf4e140e556b6978e5220753791744d45e04ed0416760badc28db456fe4951324c2f47201aec0896a74b89de92db38e9e978454090b47bb85cfcde7b145c9cbfa9b4f69b519cb7f0055cdc01368f6232a7e37a8c6e7cb1fae742d531a919c412b2ea768849ff46960ab0f205c5857911ee53527221a7f0029e1cb6ad92ce25d1160e770304fc0835066933869cfb86a858e283297eacafc4d7161d2a125dc8d6bc2a1dca74ec2e819e6a6690087083f6bbeb8dfad63440ff0f30c657f1aa0cf377b3e04771a9212a7b8f432634f4eff1e4b72c8874e1363b83e25486f0093c08c47c7aef1b0c8a6c18784ec9f02a6feb6607ce6becaae8c7c8573d34f99eec18803aad9a054e188346ecc1374f9fb9d95de3fcc052b3b0954c690d2c368b9e98bfd3954b86d34a677b3649fde4d552c98b0c51aac83afecfd1bfb8da1ea53771d4e222be390fbf3e453ead5fb8972babddbb5c17d478d813ce1c32038acfd0fcbe4f47f0edf1612b110bab23203ffd0de80c2c75a4883ca379259284ba487e48650ae75215900756290ed0396ed97274b2afbc06540d7ec93541f751bf8923ca05570c6e2da21d4329b70cfc9a16cf63e819fd59b35a29b5c9f979793025a2218b5d3f04d3f405988263fc3cc255c6ce48d4c4b15d2eb138a48b33e66c15e567c593d3e7c57e20a87304e7637e4fc2f23a4848cd5b431c2c3b06a721fa974347cf64aaa174267f4492cd4d6c8fdec9f161350f327f7ebea7cbee0ca44d2de449ed9a4c76c628b0dda6fa237a4034a8ecd124a95b760daf854263c8f92f036447dd82f34b9b0f475eb5ab725ee701c796f7cf4bbdb91172496037186caa9597dae9f1c9b1734de1cd45d57fab2adf942ef19b535e66e99f33b8c552997c8172492d2f2c4751bd2ee3ff02f4355fe33257c0aa5b8806814864430779e4960b892c29b94b1d930c0d742611533de121cbcbad8fe37adaefad0485fee8b6165e39825e6ea2375909f02476bbff4efea9378084ddcf50bcd406a3a539118f0ae826dcccbfd7c9bd6553c791d811c0e1f2be3e4a48bd4294754307ce903f09c147167f1c4812bda979c4aa869196bfa27e8dff334d6f80e5b5257e8559153f169cd231a5518c70db90992a370f0441a92d2fd8f10a22b1580c6434bffb8113737c4d6d594c03c4580079b80d812db9138efeca4fabfedff683d71fb5f2d06bedc31a47c19569410bc1a4b926216e680c646ee5cee6b22c7533e33e364301a636b96853f296e6ea31b1411a79f2b3376ecf4afd457ed9e482507cf093b7dd12da87550749e3688487b5bf9da2e067328bb1b766e785c12f867b2fcb905814de0db21e7a1af570c16c4c0abe00212208f6035c118e8ad446cf95bd795a1930b9876cf1ac9b6c3fd4e0b42a3fa2857270588d5ce98c88b63bd72c3e99199929d14a05ccc39556b6eaf4a1b87cbedb9cc92080aafe8909a1c617c33f9ea4000ad6d544a0194c62524384eb5da7d27195e784dd6b1b167a02e9af9cc93db56af570578e84f56cc4e1e83f88b4d749a76eff53467e77a592096f07743ca4ceb4b3284056d6ce3eea5d630665d879dcf35f603ab7c48b8cd0c7d8bfba7970a732d5bb95f0ae4c800b5d885526018a3859cd41eadfa63978abf26ce7d146837e32ebe24ac307288048ca74f3c9af32ac1616b414a21e5cc685a111a609ff2fd4cb5d11c8139ca158a147447d784865a100034fbd91d110057e53e7aafb7fb38352ca9e9a784c7930bac23603ee79ac7c5e5e80acc9c4b256e6e4366639287d472c7a088be1a986a2d7a65947d4a054aa6cd71b0305d16a4378c181caa1b63e6ba781a3175a13096d3b40fac007f7b64a934ef9700cd524e71bc30f279b8ef2e0e400a0cfabba37cafe43c04f03546b15d72bd76315ccdf4e2a17765d7290737778a1303679b58abfc85fb2e8dc1ec336556465a6de560a0b9e7b33282bd45dc2f22265fd1cf969ed1951a36948d4a08fab747ed8b5c99f56a2ccb584b96ab185b96d40be284cff858c605a6d61994414abebff71499d56c48f18b0f8cad955258c81f4873ef9efe22fc6ace34ac325414323597637095b981acdbc7860b67eb8a2a63a0915f5d3b6fc588598fc15f9b6469a296de57591f81a9f448680ef1d6449613917f1c10ea5bf7b7bfc25d6cb5dae5ef5ca4358811c74072cc467a030accf3ad4cd218ffc6fb44a2dcdd55fb65f9db087a6736b9184318210907d7151df8b5cd66671a9609126e0b3c351cb31785364692e2c9536b0812a1aec7dac6e044fb875dd2fd95225f5050c2815ef4f4f0431d1b0e1784e94518e6786186ab2c3413c39ba46e7a27c6de1f02e75c3b6df68d9a74358280fe3eff3013032869a0b752bcbfd6dbb3664388afc3e4980a468f4a8c0872c9ff2918eeb67ceaa0667f8d7d43c565807cc4111e22f16c144b65884ecccbc4bba86b0ba0886575ccb6a5816fec94a24838966e59312d289faeec875f48119af5f6e8fa9594066df7f842c9228e4fc750e05eac28f931e35c38b237b0d85eb365e978446d12185fb45ab86aac0271956e4a13253b874a50ccd5130b00ee876ae41956ab39bf5294d98e3192a3c4afff2fcac4c5677860f0a29eda02e1bf9902b33f057855d56fcebcf026de26bf04ad7a3381e66da71ff8cc256dadb5abb8bbe9a2cdaf786dfadde445af6d0a7592bd3ead579e55c5e7f7ddea556024aac368f7bdebe4f6d099bbd68b49ad0099952fd8ff2fe27b04204949dac61374c8ed1ca4cf9607bbee86ecebcf81d1a24ef3a4cb75fbaf131c433ed6d4ccd6d3d7b0abc52136abc550a4afb2f17a87afae9d9a5a597a0125d61df2c0d4b15cc85c77f13c3da2c33ab27cc4d4b80a835b6a2a9669ee4faeff3c6a2001394301891aa2e89cbc2850373786df79ae907a57f84b4d51640c75ae3b47c491086eeba04465e22b27ccbf01030e55b7b8603e6fa080e6c81f881b34934e13f374f29b3439a207594e4b6eb9afe16ee178e37115723eb5139d9afc301597cc3b71cb0bce826339358bfac1583aee9afbd7f1615b027ed0baaf9d1152544a50d94a3e8a7685ddc87657f170bf5fcdbe0cfae20a2d8b12ddfe01cf5aef3205b56fee1180f3937b5e834408428429cbfb102a1ec19bd29bebb1c72ee6587e6fe5e1dfc0c5eebe5c0b28b5bb14958c7ecaea0208df996e7c1e25ede714cbc73701ea20e7072124e31f1b5898793139da455c618b0318883353a5a2812b72fe9715ce1a47540f63ddf49693073d647b260b8681c6c0444f7f236560ce467229a49a2ade37de4622bd06f6bd6facfe13b1137b368addd735e6ad1bc29626f12f2cad04a43fbf86813a76ddb01a1eb03a00460c363e15298400f2e7b8fa7367eb933da694af93497326a49e8ce2080e48744b27f3dc780e4018d28449b13649a38aba6f0fe2f250e26c62e9115bd7d1a4e923de0adce24e26850c923b1c58e81f4f6f5de7fcc3c9c68dc51d037a242f5e01c1a695cd373ff840f692052a75eaa32298207dd7d46d548e858d7f76a654535b542a904dca3b807b9bb8805311da7c835cb43f632d895cd674db11d1dde464830e8c34cde8a1b653bc1f4b3b137d5283241f227500cc06a5d7223baa3d1af9eb82e550eceaa30307a96991421b5aa8b9fddf52579998f4fa45449c0c939717d8578ba466e78ce4bd186070bf95831b0672e72d93533a4f2623ebbe85d1d96ef300650e279b2ab117a4642c5e1a5a1b5a027f4f37c82fcc6d9daf0f0832abedca0cec360e078c94c17708aa019143550d065495df7cbc742244fa5108b33a57f94273d04d5292d0c93482722c8f6a1fb8dd98d1a5111bf12dde5addaad608c98d31e841581236087ca063b800aa3ac72b3c3272a19cbaa33276828dc683afd83e1e6f12de33d6eb2448352b91c8fb9ea3349e691ac3501848f2f3aaf01370a73b9056974a91b89c3ad575ab6cc110ea1af2fd9eb5c17b1d15d700278dbf3c494d934e3ee410d368f1579f512202bb8adfcc62a516daa8000e305e24a6d8a7d972a4ffe831f008141320322cb1d75bce18c37773ac870b7004d870f8eaf0cf5d6062d37231acdc6ea2ccc66ce9f8cf7084c21bac6336fe07a5ad376b6ac3968126e08345107b17aeefd3fd7e567a5b4f88f4eb23155529499bb835775700a5f568893dde73b6b1a3213d079177fae26704fde6b28fd4d3cd47a6e49c90ddc96b66c413d7e6cf951ce31496555111c29b0734c598d5a2865cad1b2c45c00ef3ae1252300eeaafdcd376b7bf33c40f263a93ae2d52042e15424d0e599002626de5c2823f7a4b69e9d524db2e1002d933bf179978535b1457466158d9efd09c2011abc087cad5f5babc14a8dc2b9d78635fe16e112512516461ed7ed615f8765616de095daf70515a249bc7b1b13580552a3527e36216bb4ddf89ef320409963cdedda5f8455b4e3e5f2c2323ac0c6843528180854873fdb28146c50771a904f2baf269120796073a06b00f3f7a86c56c507e0633dbdfa87012f4346f0911ed9134a71399510aa239e661fb29f50dda1bab6750b6d032ad05d8c60cfb8d635069d668690c0e4db985ea71acd343b6ebf8246de5144a9f159c03b993249e87fcff8ca7f36bd49f613747d4b5c62ed6036401b467e70f8ba623fe177008c8e6ff67207d067e7ba497ffde77cf80861f6d8125c25a53e58c675a16b37fb9d8e70aa3c0f100dad166921dd4e6c410d99a0a634b4dde3329679098ec329635a3af4c50a17d5181ef59e93d89aa22a967def415fa4b7c737873c06aa3168f72a1c5a52790bb8bbf2ef4ce5788b5ff9a9ec51a8056d1da43ad06d76b54362d4bb06b49b190e6cfbe6a594665a3d8e5162a73648ed187550f28e23f0749370f33e5522d9edef47eef64cce8bd8333266020e16dbcaaf81e8646d916123dbed2f413e5dc377c0e3bc2e77c0e1ba8a48d79e58532c0ed98831670454cc12b98a9183e074c6d1f05f12b24c6b7c48cd6b7117b19e34c88819317802ac9abd2000a2d1d2e7bf9cd8af1455bc53c49453c1f027fc2c9666b1d64b80e4f776547855c6c1164e9d9e7ead6323ab522833e2b4ad40aeaa9a5aaf5b698af73eceecaf0130ad0e88db8769d7eed1dd943630fa4f1c9f9b3d587e34faaa4851e6e2c8a9703b2acc94bd9d77c8af7bfe15c958e7f449f747bf8653f2934df1b434c14b8e08eef6a3ae62b2b1759a519a2"}, {&(0x7f00000013c0)="fc1359e829cea893fff7f5d1bbbea85322affb0ea0ca7b6cdbe4047f793c63a310e8c16965a758d306d8e1051f1ac74672652b6ab61d4c9950f063e29417753f61e17e007c292fb8fc948336e52e8f626dacfe23e977edb357aa8bad777f53723ad7249f03739ceb2538cd0bcd36cab8c046c02369ab18f39c1ae4212263af"}, {&(0x7f0000001440)="ff3af74a27601d41c27708cb14105238ac65d02c9fced52a7206c7d562d7f3589f22fc5c0e47cdfe21"}, {&(0x7f0000001480)="253dd250e95c07ea354d9d608b3811aa34c380b642e1d44d8e6ddd858d78c4fd427b80acbab0f91af504eacd25481d1d4da35a188ad21a4b719c32d06f83263c73490d381c867f1eb9573f040545ad6020"}, {&(0x7f0000001500)="6889749e31790a4a820ca93badc51531b60835796f25e580e64ebaf8485275cc16d902b5c4c6e84e5d7740e4e07a32838a860f8d38145fc506d5d476a27d460d04f18437731d74949e6ab9ff6bac6dac92ea492eb91587bbfedd7d4bd2684783d672877748740866d36dec7fc88a816ebd77cda1529069149c99f38abafddf2167a291255610122260bd3835a16edfc13de5172ec6369be0293e862473b89dcc1d319890193852ec9bb7538900fa800b97a66f697b1338f923e78914ddfbf4e4cb033f5472b7e0b4e0b501bc7d34cdadd3715dcd1a195f23e053b50e427f9a822c7d7a5f861368a3db75c08265d3ffc6"}, {&(0x7f0000001600)="f3335b72640a24a5aa7b9f94e242072f25c8ae0dd8b379319c2b100f87c151172d14cff8f7685b500d4b51b7df2b69debc5dbfd0890605bce783e0562878e025dc8d4050e00d3fd4d5725fbed1f7057e75cd62483ee14a21e92f830b35783ed7b0638a7619ad412b4c7f67bfc694bbb9f1c2b90c7d8dba9c259ef5174292773c02e423590de64caa5022d97342d7231f267458684b1abcb4bbd12d630a8c1ebfddbfa6017604f5d5ad75024f5ec1ba0e46e7c2cb1f160f6d1686e164"}, {&(0x7f00000016c0)="a9854470e3dd99"}, {&(0x7f0000001700)="fc3bd2a5ab9a1a0b55a14b0604f11e53cc9e42b50734ae57480ed2c5d60319b1c94a5ecde7cbbb852e385b219be91fc91f95b746e8fca91a2e5b3edaa9a34a2359582c9fe9264bca3a005a93365a75cbe84def7d3e4af16572660e9910c523665fabc75269959fa69af15585702c589289cbfe72902583d4c1478df6d223220a8adef8e0fb932b9778bf11c063347b471f8098db58762438cc0c664e848eaa42e5ad7474bfec"}, {&(0x7f00000017c0)="6dd5f825577dd912959975cec9352816a739f3cb48b3e47714c12e1c952c00c9cd72b68526318bca545c"}, {&(0x7f0000001800)="b0573ad31e6f20ef335638183a67fc115532fa333ba0e0bef54059e2aee2480be8c85b6f7ec9fd935a3f7ece653b0e767ef2fa4dd7b64b869200307da98f1c783b6c9cbfb6e89ff87cd851acc0a957995a05685a3133820e39ba1fa90c9bb3fefa81bbc918845f210e9382bd61d478808dc2528147da92fc2d4b1eda64c3465890c7dd73fa7e7bbf6f53c7dc31bb817e9e631c531bef4e1281a09a2d589bc3c663b9c0f91535d9253b9b12234d2aef0a8409e729ea686b93a687dd8aa422ceb7875ef3ea241ce409dff6e6b363dae2889bede6dae41ac7b62ad652f53535c6d71af1d822653d54"}], 0x1, 0x0, 0x1) 18:01:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file1\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x80000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000280)="d707460588dd7a3a31eec4dcd479770da9e8dda22f7309cbcd7af7aa4ed64cb3294bd4c7eebe32d8cebbe6b8bf65cfb8b7f47968be44bb54676bd8ea27166685bec6bef58a240728131b9c8acf5e3b99bdbccf64a69747b509e25b94fe7954dcc1adb4d5e3dbfe4497983794a26521d38da3cb4075a54eae348ebdb73402f84ec6c05160a08438e89d316eb243dae30e", 0x90}, {&(0x7f0000000340)="869889ca5fe67eb243956eb8cd8c4d71c8d0436be1ca598faeb5b4c5c45b2c", 0x1f}, {&(0x7f0000000380)="ab137c78b1942c92f38ba45bd27afe61aea1d7e28cae3bed4d735e42abdb048fe98d4a5f781553205b67f5b35da41822326460226a5269b793c823286445bbca5bff9e836c8ac551003e0cf27bdf242b508d9e96b431b2882f3ae07248097d7eee333510e495b00df8d93e665b8d8c956c1f262756a8a1086e6fa5387f57848c1814db5b7538080fc666a3f0c5618df26def00ede75c33f5aa589398", 0x9c}, {&(0x7f0000000440)="8af72a37152ef4ce7ad4428b996a77300e01ee9d88ceae79018b57506b73805ebb56fedbc537eb41bf0c822f59737b865e9dc6d271bcf3f1a2272d6c10e4d73cdf2c5cd317c332c3a73a364252d4f5ba934349dd7336a2857fb44c7f3dd1feadf264e63b63c3c43cb864fa6cb9526925011b8f4360975f3dd5aa314f9bfd39e2b05f7bb159d22bf1225f62487bd79215cafc6d078447b4a97e8d28b2fcc40fc6bc5dccd6d104030bbaf66ced82c447150659baf2eafb53ea0598af2598ae8911f9173335a4556d73393fe30a48d5f607d03d252688b77b", 0xd7}, {&(0x7f00000020c0)="f7686bd22e4bbb2dea613a8394e2f5a6fcdb26c0d41b4faf1b14157a54a1ac12a8694b270f59eec782d52496bb752cd83a2f9bdf8e7bb405325b26d90bc948f1e2eb74770ca6a318cdbc178078fc504e3f819c3f3a6f1ded2ecd97acefaba68fc53a24d3db3aca19f12d3d49a71b0809adeb33cfd96160e6556feeb44e0122e2d4f4fe21389b52daf953bfcecaa1fed3900d2df1a7e189f1a97dd39a5867a2da3787108592dfcb50cac4d11e4e933fcef9f710ec5dda67e84818e3c8846fcb056db4ca9a5e2a9f955c5485378b4918365bb5ff6d8ce00a283e962f60b2b8c07fbbc81ad307e3c119d532a37f28e6de903c0af712acebc09bee15c153905bc0ad9e25b523da85f05d88849e9d0a9c55364dabc50feb517d208e0dcc8dec4c75bec9253f6c7b9e774e4e9e80a040a5a2ea1f9be52b4c3baa7b661889554944a566b9ac77a55c0d6ae83b4240bc8919c2223049460204a213c23ef512c022806abff37700f3c3c68831c88a43cfb4ff710c33b6008561cda7b91adf149a7d9cc6609d467327a664598a1e6a9ee382c8d6646e6d5e7552479d407781216e48cc2c5624fb81ae50623788cd6fb5bfdb1774250a91fa8c0bf17c91223b81c510f1ba6c3b0adce7293d07c4bb60dc168c2baa0247c089c055f16ee973d08a28bc0afd64b69887fd1b7f44f164a15af49d6b1dbaec741a84f809ff515c35ca03bdfe900fe0d80731f55c4a3b4d48e8ed44b3ba22f619fd4839a5825d650ccc5247882a7de84a6fd5d6a8ae49f65f11cf99a742e2ab4bea868282f73140399ad38b453e510fb7496f3d4552deb00b6df6c88284887101826dac2c4a8f0fc3f9bbb55871b98a9b1b754dc0cffd247978a7a21727679a1a37d40e1376a346de05987161121a767edd10df4f95298f3e75d00fa975008f382502a35b698be54444aaaccabab850e2e56b1cf55f6bfc8f02996a981b6bd7c03bbc1d6d506656641ba46b82a73a5f2e65d6c6d60b6ebf608428e118fb68586fd9b64889245c34aa142a17ae0d7ef746e2c15ca7cb673c339f55c9bbde8e72e38a2edfa570ed6e383cb25b3f465542fdf9ad63c459c9152e541996fccc8a07f0c5650b5d45925431106d5d10b828d7c1b45b73d93adfb1eb43579c5fbf8533e8b8fbb5e1d1ede025bfc4885927feaac61ef16a439ccc64e4b9c2b969d67a5c07caf65afde141f3715efe52883022ae27255cf39c8ad214ad6104570a8ebf6450ab07c7cae05d0af10665f318d6f08dda86b3728562c442c67e453e134c32b65caa294b89cafb411894bf14b4102fad07dd820f0d44a5ce2500cec36eedeb0196e5e90d30b89e600f50241ad5580ee3d7b3ff83a59f19f19a34d0a4dd8fdaf060b4c6a36d90254dd3fa02c5a77898aecc96801aa21342c7d28d96f3ee137ceb56bb3409f9e843e95ea1e722f611028af391da90172e3d5c23f818cad06451e63d89049fe0557c0497f3640a51690794e3d8eea2132201f230479d98071200e86081094ce1c2aeaf3c13006299c4751ebae5d37af9d2358f3a1a5d30a5141472c54a17fa6994f9022ee776c04a78b7536438c053a5382f89dc5fa2b10cab263bab6f5f0175faefdfe100a88d82887709d42581af7614d6bc1cc0a00c36fa823c7760093669b7a2fedd9a098b7c655cea00cce76f9d687b07af0e5d42993c81302f748aaf5a9d5369c8e1b627352877871d0c33a9dd2ddd17d8b6f23c423df3291aacc212f949e5f7f632a531b6f80559ce70931638971f64c3a309ac3aa708d0d3ce3adc842df9870c7d3a61ada6635ed0c2d8296865e5d2ebf80c803d61e9c3c5afae48e17d84a278c8639a710ac47f4c1350dbaa4e14dc89c0d47c06bac1766e9a2177c67056ab075a5f4ba6850a46ca22ddb11748ffe14e92ddbb40273758a8e8c579ebe6406ecbec759c76fa56116b72aedc5432aa2756477e738dd580a718ca441e98388d619a49bcb26a3582e7f006e2383c54acdb23389c084c07bb5fc1d0da628063f4fc7ce049f93334a4485b68ca4cd2361b87b79f547361f7c263b5f626e551df5bed65ad61e572bbeaa8568c68263a2db100cacd39c1b6f48dc73224d4fd893a38ce1e3ea90a1232cacdb0ce1e4874be8cac763c71b87ee8ae6204f7bb1de134d937f882b8bebc69540fae56dd47202afc1f88da41a84e99a7fa44bad008e206c5f4220f12e1d94c45c077c53354e7fa6f1ed6486c40294bfa243413b7be6cd09ce8d78c857bf59e688d0deeb5c38b093829399d4d4d5f22716002fe2bd79a5a315e8235b4d3cc43b12aea8279dca729436466e4b64501c7e1939b70128e32d037421bba52d0dc9569637f066d57409a2bbda937e1c3c56a1de369fa52c4fbea04e8ee239b35ccc2257545954ad335b6f22e16d911ee0d47a66992736334e1cb38496f2d609feb184a269b7549cc1e8168384c085f6e9199f79518b58ede212a0c9201735abb4a2dfe61edb4d44a125ff7548fbe4ae005946f412db904880017bc694680c7ee1ddad3ae2eeb6759855d3b884655c451fa3e9a8484380538e47493c5013f0176d1c620c5077763ad36bf1e9eaa154b541ecc765f6d3ad72c9ecdf266517c7a23382fa4c895c829ef558b345f8ce038c023fe6e3c5c47cb39f1859144a673fffbf4c2814223da28943c7f2d1d568eb6f235b60777da99cb5a592bcbbc2cc97e2750c5472da7eb4cbcdc46adc102ef37588a9e0cd7fea17d33c89746321808838848d0b0e70546ab690dfbcc527bccdfdc5d031bce5e0a0e36ba7524be1a8c7687e9645912dc404fb7668cf38f91eea0ed746bc062f1e094e204abe2038109bbc9a31381e89bfaeeca33cd052fcb9d7ba7c3058cbf31c71755ae065c7335d8b87e14a9dccaaaf806d7be1b9f74089bf329e5e03d88a455d1b939e14aa136a83b370de5e6f010ed5f406596755d923b00b76b5e8e53e9db75ece86e8d3ddd54205e87e999262e8b834ceb2a7968a2c234f80ce692a9c051e60b232ec32de2449ef42a780e1d92398fec63eda4191ee81c4e959cbdc5fcf3e30a9b02734f2c69708f3f7a777e3c0eeeb255c94aa204990aa8734aea7b405ea9b88d792f844d886b2df6f32b19c6b364093d00c07fd06556e2abb931b3e6311d45c43f594f882fa0ac200f2e0551d7e6b55ffeda8aa2d1d2774fcaf8f483eecf81889ece0e49e3be7d83decf40685e38d57c30698b3b63cc8133c0f6eae2eebfe9b537b5f35367d34869e97bd2547c9b4c0ba135724d46c7c5c6bb136f3d0d2ce7a3f7640ea1693adf422f06d9fdee21ef3aa11997a99516ccd0057afea69fcb806a712976d0ecf74ae569c07b07be26874cdfc31cfc273425f3f62ac6e033148364a793c0e869b052d2df95c09428aa6c685fb70a82a7969933c4fd925598717460f6b2a659205fed14b561c43d5fa119cabaa11e6578be8f5bb5dae4b9143a8c7f472f9b1e7fbd42d818137f446a4eff44c2d8bb6585488f2b652f886191ec558ecf4467f3cf614ba52dfb548d0fc55ac5f15cafde3f22d6622787099f1c3240e12bba075421f9223d97f89fe0cfababc8365fd1fe813c491b8fb5cee1e692006cc3628194beeb1551e4a8fc318e57cce5828a31c03243314c84b7d9dc63b356c2306050ffc4ceb0291fcef0b08cc593749686f6fc4257af4b0292f8b992d0269b1da59ba0655fb9e052ed16f9946afe4d6fa1f4134c93ba507229f2431f13d48da853f9f5b4a649cfd0c1d4bfe60ad39e031b9c5bdb92963210673a1666e2e34db200eeb2bedea47e19b50e7fb4d8d70ad65445e159d8ca4ca3094b9fb24c898858f77e7285d74578f5dc096f3c6025b6f8afd15e5377ca296ac1d4d12a75712d07efbb00047a72073a83c2c1f07e504333e96350101ef6e762f3f848711a605d394189194ece6251d9a6c3178dce87092bcdbfa05eca6c6d281339fe89873825f7baac596aaf333c47a87c8146efcf002d4332e6eba197cf83978f2d4ed41c0b3ed1126160df63407b8a08b1c31812559cbb0221d13c1e7b211451de7f0e4d3143a5d0d9bbc0da8d1a43fb56f1674d5604a9e0fe6ce6937ad73cd004b87e1f360363f55be794fda3cc447d6fdf6b1f76c21ba13fbc7a6c05e33ffee2ebceadca0312bd0596bbd4c639e9652838551c856749aa84c88aafaaf9185cad4b344249334c2531d8a4be340c1e1109c53999684b75f3a6a6abca3ca3bbbc3c84bfc5cd4ab9983b0fa54aa9bf2b56fc7c96ddd1e5127162979dad3704ccd85a3364de47f6d94284affd32ac49263057e98ae41bfe57a602d7de2a172cbd5fd852194ece39c7ec3e5ea1a28481a857a34c88ccfafeb32032a1f9db986bcf0a0e6e9b7d9e45953602483647c4cbd7259ef3a9990d67eeaf518337418bc8852925e304fa3d0fa30f241af37ab574c1f421892bd6839014a4521604dc6943e925e1e8f2d410b9853e9fe981387722d36d5e5c8463a2c03423289f18e0825ba620e022352d4fd6121a650e6ca48cd4d3f08ba77e424451f90f005d4606d75831a3f8f95ef13a2b02ea0fe3826b01980f12f1174981b2ea286071c593f4305dff62301d9ac742bc456aa84cf07b9afd787aa247575dc8e9e61474cda6d85b11f941bcde5fe48fd1d3c42f413c1cc7ed124c8c330b6fb49b3bbb9b5d794ad5b594c6e2a472133c127dc92cd91d571ff3352d9b3878d0477e0a263fb628cb0d4555798118beb6d3e9b9b324ac1401151c2e91fa8cbedfb187a9e546203e1ea9b7c32096b85406d24ef007fe20e5881a318b9db7f46b0d260bcf446eef8661a2c8adbf7ea8c250cd3e3d6e0e0149402412c06a6bd1b8f20253eb6c29418151bb0eb201bc327890a273d295840702595c0c6457e4f9348aca0ad934eca12ce8c6a125b16f99f5b086ea21d3cac037d3211a5387955f46b5f5e30c0056f576fc423e6814cb6f37808515df844706c237c174db6e419c3c10895d5d842623b9f65edafc5b6670f42161dba6ecab2fa26c114577227912fbe54cd97b578dbaf1e615e049c098c17654a301c06c94401bae56f4c69e8b1c3ddb5fb1062370d8a35afadbb072b15bfe461a00164536e501d18a399b52f518f58f9ce65b1c4bc2594b06e2f489c55f6b06d58ac92d944453eb67d0e81b09219d6f0529f5f2dfdc4afdb4d89164efd1423947edf70da210920be24a20500b0675bc4e815f6f1008dce2acf31cced8074e5738978aeeb46088451c933451f466cb86f791222419bb488e21e136893be8f3729a6e1afd4ee01be15c8896463b9a6f79409b8e73e9cf9da1170a4035708734576f7a21abead82dee1f16acc67050d3d940b939082360e744926795bb9076c98be79c78c29393c746ca32ca8702e4b339725aeaa749f13579c543e86f1bd80336114fc38a3b0f26f37f24f23ad7e143283ecc62323227354b0b5556f6bb26e37f97a41caf7061543e58735652b909b9c62f01158a13dcbd5ce3847b583155fd85606fab8b5e87df2138192f81bcd1cf20a11146658a0e8e28a0fb96cabf7c34da8182f322ccfc346af1ea062d9c68a189b8511437c3cadb9f5038c4a169cabd48a60834841b2509f1feda85175b97e6ffdee17dd00ef37f32fddfb3ca09496c9ed4e8992144fe4363c0ad7eed7da6f6197e69b289edd541beaa094714effdeb3db87e099d743210c1b4d874ab06287936aa5ae64bed6b29e9fcd11869f8e8e0764c134ebe0f25b94351f7be79b5c5019496c0d16464bf7b8ee8efe33921f8943923942eb46881c5569419cb", 0x1000}, {&(0x7f0000000540)="8ef8191d4f1a80b20b6832e738beaa0e62c83e1e50a938f55ef6bfe6c49892f7376dddf52943d22a57b21854cebcc3ad2a1aa1d6edc0b9b648cfa15ba6f56a2d3b495fdcc738464f6ef40182d9c74233257321627edaa5a5bde51d669922e7fd5793", 0x62}, {&(0x7f00000005c0)="64fb70562f45a15cb8899baebc8ace974a1cc59c66d9ec8ab9ba5f59592f02248047757010d3f2634b77c69dbc8aa80e121561dee602e5fabceba7b872c8cadb78fe8ffcf83c51116ebfc0e03d07757755997fe02408ca5a531b64ba39be17ed1aa55014bcb4d0a64db2557fb2ce35489bab76b1457c30220dcfc46ed8086f37677957b4da248880fa62a9389c02b1be1f447fa1d8167e361fd49071d5d4b10717830523dd61", 0xa6}, {&(0x7f0000000680)="0404b9fd733bc93af3aea02b7fdeada90f7ee7a281782673091f39f15d55a2540f5c831e0a56b7bcd69a7121e5e2dcd1a176e79d758c7d37b2ef30", 0x3b}, {&(0x7f00000006c0)="cac1cd6d634c98236603486c43ed19f4bcb0a9865c643f8395b001dbf0c83b745d5548ca7def37a83716c54faeafa29cf415c14261debe9f58ab27d92180ea5444bb0fb7e5b9c9da8e82082697a9290274201c47e63fcdd00e9921a38a7fe299b0ba381f813af5bbeda77532f9ede2427faed6614a988f1cac3a1f751e315ccd6cc31dd8ad6141f39b", 0x89}], 0x9, &(0x7f0000000840)=[{0x68, 0xffff, 0x9, "5e934c05578f2aa8af252ffb2c563c6343c0a1907c66bdbb7487a376fea158c3b605b43aabf5863d4be15e93261cbfce2954de4f7c4a93c6d7b5d68055647e3b64585a86b6a61d979dfc9848a692eff434b5d03635"}], 0x68}, 0x60f) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000001c0)='./file1\x00', 0x0, 0x800, r3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file2\x00', 0x9, 0x5, 0x9, 0x0, 0x4, 0xfff, 0x6, 0x2, 0x1, 0x3, 0x200}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xe2, 0x3f, 0x3, 0xfffff800}, {0x2, 0x9, 0x3, 0x6}]}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) 18:01:42 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1132, r0) semget$private(0x0, 0x0, 0x229) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 18:01:42 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r0, 0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x100, 0x7fff, 0x1, 0x8, 0xfffff251, 0x6, 0x2, 0x2, 0x7fff, 0x8000}) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r1 = msgget(0x3, 0x80) msgctl$IPC_RMID(r1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 18:01:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="06040000008a1e1902000000af6c8bda0044dff259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fbbb988677a9", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="dc6954da0129f01e24c3642f1a22375090e980b67a0b433b90499e752756ffd939c0283603cad38b2d9f53e7e781fc9c25310a9917ef83b0948185ead89d7616101893d908c101bc621633ba9b92106e1b2f", 0x52}], 0x1, 0x0, 0xfffffffffffffffc) 18:01:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000001580)={0x0, "9bfd138dd7d23ff7a1392a28985955cb28760a7a1ff7b6607feaf2885698180bf9fb38a532df98cc9145e67c72f71492ca0c3cf8ee01d5336b6587003f62b98ebc8b18d34f1ac90d1a2d42a510d0efa6e5c39d315eeebdfe15ab73a3d8d69c9144666abff24e07a8e27456aaf09ef295e2d6a6b44abc389728fe1c30bb4c84f619151dc118a5ddc42e55064df98c6e75d1568f055bc26fb58ea365a4f811278be04af3b5a792818cd5281e47aaf9b3aa2515fed3ecfb51e050baf941bfe6dcb5f44d367c4c5aa03515b66227a2c5fd3bf4306c15d99608d6b42d8afa1fce19bb2b37d6f03610f689576acd1eba9b27d507edeba98e61a270c32f00ff2ff7f82b68a2fa5fb486026bea4c5e0dd8d6fadf82fc1fd14bbdc08fda1fdd38c9048f7e221fc4eacca19317a63c90678d3983f3f55651524d55641213960d334b666faac8586526aa6ab6dc4bfaa4039a46007a9df294bf2a28b41abe90cd79c79c4aca0fdc1a368081a834e584aaef581217cb0ba5121a74b7ead5922a65ea133bb79ca8eefa7a8b9ad30d78956e0c73dd9c77d39c21bf06eb11a2214e106c1e861d832b77ffad05bdf80bc910f18f85c4b49ff6639efa9ad111e4483cf95813849bdcde64b769c8074fa9a1360e37c2103c53f90f4ee57a8affdb532d8170e802d2070132ff12126cc5d2b45fa75dff726daab202dd249d94126cda0e56dc7504144276439bcd29c9fd706b3a41044581ffbdcdef5c0c034f5dd634d46b0a7da73806eb71623f4786d1223211ad4ba4a04babef5f18070b4f7c21960f8e5566fb3de6ba76d14120888f3ac51f73c769dd03e0144aedf741214fa085ed55f1e828fd9b78b17f6b92691f5553e8b965d21c6773411957392d37e2281ed70d0187711e10c6444a45f90c847b1a78a6d7e128cd82a8e4e6e97c61cd3f730095ae6e2d6b5902ec6f70d9cff82ccf63f3213c0e2d0347c9a85d9cc2bb0eb73cb4c9652255f90560239149a179f3599ee7eaf6061a7eb285190125019f77a8bd67ca844706556916d1668b584e2e31597b7afc5678a35d90385ad4822154761a049f6f27fe4df4a5b784b61e21e795f85600d628af3957751787c97aa94d2b657b01eb2237f40a046ca866a485728d97fb0dd07ae32c3658873cd5505c854fbc0ccd19be5c76e3c54f4f1702d8d38c642e48f08dd145d3a52060a3c3f8526ac51ea3bf61086b820fa9a27e448c39ede4fa2dc8e3077f989783cb2953f9fa7531218269619b8a92050324dbc14f8864ae3f9a3a0a6514661797989b5e1f981227abf23d51d295da0e0a9053333d1839170430f46fa7094b96ac99998eeab7bd9cddbabd87d93cdf61ff29de45f6a193612b0ddc7ced619e187b974933760b1ebe88fa25aea2c26cad00a49cf80f180c17c9daa820bed9f28ad6d8529dfa6f7c42c699011adaa41a5c3e3e17cd8dea6567a9896424c6f4b193a05256c7036a248e506a8571048e9d0fdee08f18234a843a9c3e112776300358e9e6336680d9a00e07e410a282e45f356a9aa89b2210e5f71a0c3f86680e79c1e9ece32a6eb2e2e241a34d04cf47886f724929a033648cabca6424bf1fd55bde1badf1db1bc00e58ee77d500e9f2f1fbd7cb51fa762c0b227cc623b50d8ae9ab0c0f7357e2e598f303a59678f11f8a3859b7202a98e4b786ef15cf4131e7e0c8054cb1a2d3c2058f09ec58f20b20bbca023e03b8e33da07602afd725fa1a56369b2d60c06d1578a062b37efb8db3a5e95d74a4cdaf9184c5956a22f3304ba652967c0669378219a2c53807147ac1c562fbafa84bcacad3706403a72f1d216dc3b9da00d3dc442719310fabb91dcc54d524e9f4cfbb5c090b7947709fefb613b71103e22f8fcc08eb042186177de047d4bf753e8194b2321b89043b8845df74978f3f1ccaef982bea968a333ed45db43046a00b051103ab38e317cbfc3e27bca0f73cc4d3ed5fc908adb5875cb32ad9c7878251774ea8580a66bff2b82d1f4a7937ac1bad80c6e917f096847f2bf15038fa24114b2a6e49c63bf33267bec5c4ab98fc7a197d02aad529af76d8acb3f6896a84903edcc0a700bdd2cf5f72a3b73e962b92fdb3596fc2f86b1173af8d1f5a5a76eeaf49d2c3b83b9dbee30ff4cb3c81f9d3c365c2b82fb7d3bcf4880b59b1e3e9b04382719a1dd2b9a7af1ec55871fc953e92038767b02a218a816bfd836dec981ff77470a653260e8b991bbce4d06c6e1d6bdbd91b92069ef512615c64135cadfcf1489ce3d1c6ac4144f16f6b1dad111239f111f4f9b48a1e162c603bb2d6a70caab45400d473fbaefa3286f054829c670e703692fca36888cf8adb369a808754e81d71996647beddfd8db782c3aebae8d150eeb760ee7761749c8c55b513e0473ebe66bd0423301dec8ea5b23a24de4e80fd0c518a6a88f802af463437f4c19cae7d0aae75394e6e96ad089211365c5facfeea19957792d2b851639e8e09e7260829be7cec881c201efd98382c69cecdd194e2c5c75dd116af039a2c24f4a2246ba81d49a8448714eddb68d35ffd958c83068701a4092aabb2cfd9905ab0ff4e21cfa3fd69600247859bc1341e9a4c598c0ded100806a509194cc0a64244103ccdfc5f9eb1fd2891265e08aefa9062163474613ea80acec0bb06b7d266cd555cdc03c48158fc5cb93c379a23f58dd67be9efdc6e32e31fb5ccc6875b153e776c226b79420b43130878869e93489e62b7e4b4255d9e87cdd65bded48b4239ec3b7d83830940642affa7531124e5f42faa37d7e950548e576ef24a43d5f8da2fe46084a94534a1358536296be72c73b9958a0e47125b2ac1aa22c087d0199488d4ad5457f48054694b00d89cdcd63b2595a6cf13d66c820c9c4c0f4ed032517b19f83fdea900bb9039d475c845c5216fbba16e52f37258bb5fc1a0d2f23ee38ed36844ad87be76d98a1e568718268642fd017b3f66f5d47175f612bb1b8f9588fca35fd0a54ca6c489180d18fd273b18d4a290b58f5684b91d1a31b7b992e440a598a50f7e1062b27dde815e28cefb0be75f636a75ac7a87dd253abb07108eadcef059952f94406fb8d088ab57c7845ce247fc860c48aa39266ad4ebb1eff59a54ff8097f7234ac911c7cb49f238544c262c8e787cbecb83402c088fc4fa8c01d95f8bd7bec44f3c52a0783b985895423e549616a5e89d2a0510125f0667b3c8a1b3fba7ad591a08be37d9434b7ed37c59249b0cb8e3f7b6dde78c2e51f0b78363540c8c17f99ca0f92bf1c188f511a0fc170590681389b392e81baaff3a86bd1e39ab1dc72cc0c6510dc933e4299b433ad2535e42ff504892dc81f415220eac4b27bff72bee12f58f738e4be7855d635991852497031ebc748cb23a3df2ca60837cbfd95dd4dd99a6f9830517b72770c4ab20a6b3883b0d654db811b8d9ce492db60361d4d5afc10d79e76edaa15de83adbdd6a9e363a498805912eed9cd8c02adea79a3709713c5f847283e641510ccfc960be3f02f10b85177e9dafc08db02829f110d0791a85c078c62c8552d107eac93bf90aa2e405091927d350d7cf0164aaced822e9fca5a28caea5a8a5ca6aac55d959453526f0639c0c6585846b0ff9dda7a54c1d0df65e31f9b013462061ba3a3d5de1a5510b92446ec7ba6325f50080c04bc40a490feabb5402d673f31c472c80bd78f2ed6be91294994c78b16ff18f2a48de97689c486b785ecb5147a3531b3a9563aefbae429fc25f7d3800765c996f2e2553935791e954f8ff5e618501f2cfb24bb5903d5b47cb7644fb46fbd90858a8652962c52cbbd4d0383f1ccb4aa8f56957a84624b7203402fd702a598b99ac83b644fac362961e8f5629b4ad62ba9336f1bcc38e56913c2c15ca81f7a575d8dfcfa1b46fea0676a76babcc75108c9466bd4b01f8abfa33ce3c13ff9ff7435e6b8e4a129cd591c47e9bd533b1496130da21cc222210777760959d401e6a2cecd07c90fe38b82ee5fe9ed9d0913c8855246318a04e2366c1beab9f47f9c14612fc2131e2a3ab0b7f071f4fa564499797663361354f20fd1b5a6a8a3b94cf43d42e1793fbaca3c255df1820f40b948d9be22bd54e4683d599ca4f82d5aaf75fa7518f004ef5d933614a558fd9fd8e612ad842ae062640ac935432861c7fbfac0f97df0c7ce14a257ab0a0e03f81cd2d679ba8b672f4a1adafeaf346eb67f20aa02158699ed698466b1c885ad384eb11bd4486d4016f4f15d15c81208938292293f10bcf566988da9654e33d3b45a2c61c8b680baf19bca3182e803af5f92c14ee683b6c0c0e7292680e709afb397bd5adfca1c9949ba267c0b21b74955d8ff0fc68e4920881a782fa5ea1e6aa0fe7caeb2cd36e9c835037cc95bf2c8af9ba2d98269d7e9e61c6ea9246107ca731c2fd401c9f0536ecbcd3dfd0deef510a0e1870b94f3007d7dccfa2c30035f4e7e9a89c1a633d835f49af27da63832feee93b32e8ff39ccac787d86ac106fe490e535bd89f7e10be13948fa1bae7b84d97d4eaceee28cbef1e294af69c825a264ac406a888acd7866f4debfc728524f3010f77545321052bb601a0c7b3c3ae93f822da004cf5417e0755aa6e95489d12f1e5a40e2971a2c9258a40dd0bae3a68b2af9d4dfa79b0cb1b15451db4f2a39154efb6f81b4cad0dbd49174506e9c0640a2217e45118191c42fa694667e9bf387d2285864419c8cf731c1f617dbcf21f8182327ed25a7215f12e4af102823dd4f84c0aabace87de878ac6de37418ba19b864f9456719f77495bfab8cf5a0f1c9f742168cf67b1a20c7e81527aa512a09a6b3ff391857153174f542f386140535f14d67919ab61763c8e2faec5b434146c763f609601a087f013393b314c5768a5d6f832debbda84b7ecb84f1a6b53dfce7114b5e05018dbdfeefeef19f403b971a7816e811c857a1b2849bed7e71d5ee4bdacdaa11b8157d690f9e55bfd11e5e19f2a7f2f041e49f114d6a5fb782e865f91483282919e416c3fecf93f56d76366383a90b3ec247d56d72c04f1bb8eab0742b596173727bf7289847b67965a04f84a4243d7aeaf58290b9ac21dc1521fdf988f6cdf39430bdc0c031d773865074b1aac1432bc7c11aa3aa938934e64688015a04b12c57da19a2aa2f55f723685cdaf74b7cfc27eaee9dbc408296956499874221e0998fc4c45733e336def3a70308b67a8d7248ef2fa9a4ab2d01f0b4f3b2aff024c8847e5c6735ac56df13f2dcf9a0f66fe149f014ddaa6804caef3882ba21614d1e4f1c6418acb882e09bc5dede6e2cd041058efb7ae91c2ef4ee9eba319449bd2bf9fe4c3cb5024225b170b4720f094d9dae82dcf5317a6f5cae1a1cb175cb4761110ff82390ff25376fc0703ae3e37150e508f2301ee56c164f93b0fa6a2c31a81648a713596f32c430bbfbbffb7fbc9288ae21f8c96ffb7a180998725ea46122bc590cd84b18317a692813e39d87203fa65d6638119d3d85bdff03244ee8cbccec82ec3fe8b8488bd8779b77b852200dd9659752c9ef363fc787627ef2eb9c8515343dd8f702b87c45ddd1bc0cd8760a524f37e066a560f3c10328854b255cd7f46ed05df495adaf4fd5bd3fcd4bad1d366cf6f8c529206f893dab31e2e65d79d8be95d489375da5bca92fd4d0be67c8286fe44c2dc462d40aa57c92cd973537563703f0bddc9232fa2480079925e463436dc72f37915d8566f8382878086967961d841098f48f24d338678c3493b6f5195c7ec3b89295ea756cb7918631e882dea2f7e22f0074a"}, 0x1008, 0x0) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = syz_open_pts() clock_getres(0x2, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000002800)=[{&(0x7f0000000300)="4d4e61d920da584d0855d88ea8dbc2bb17c09f41cdceb4727914f3f5ceeaca3b34b827e39c66d365b5cbb76e22121ad313ff89162ab3a239713b70fc37deed72487a9d30399b2f7980c830acd26fb2a352c400d79d749270d2ea7aa24942950904a87316ce03ac7e5aaf6517d06dcb7a257595751dd5711dd94ed3d42fcccdc09a521263f9cecc543a27eb4da84c3a1bd3e6040963e3ec52b88886ea4dbde7cfca5697977baf7dee2e5d31939abeb3ee14694ac5e98929639ab90720a883c7ec140fbf80f703ebe66901581fbf57354604a95e72b9372035c746972b09ff72b12e996ee062f0d8b3a760e20143234fb3e10b0092f2ef3bd70eda26b73ff264d271f8c731722d4d3731a557e618dda7241ac6e78228a2f840a73493ca3fe5e860fea8b9213d310c09caa7e5c5ab27a0f6a216d6f0c21b2c1e6dec80c9797eafc1872777ef70e442eab325d703274c08dc2b6d7b114cc6779724f1adb24dd152b983449ee858e9e3dec7d8d897033fa5a2df8c9a3f585ad9c46afdb55c67f2e20566c58c1c2a3efc570e7163666bb7edf4e12faf1c1702eb9a7e2021376f9f16183dad365f14581c0734c06b3dbd169e573905e7030df3cfb0dbd617a1c632c325973b04e63a19de8ac5a0ac043c33c99fd21b29691d9f6061490fcdce27e3ed2c0b269989876d0da03da8af2d1107adba0d968582d93848ab6437c082096592577332f1f2eca3401dee8a0269f8d5cdb272f3280553a360d8c07d82e17221fead245613eb04fdde15dae17abc0ee5f4c1deaa0fcd3e9ba45f09ce29afe70541e4674ec0b6475cba4a69f9e9001405d5ed2cc01ba643ae9c2da3398a29cb34de552b8d479beba4137fedfd80568e108d6a7a22856cb60d5b5cf2bbcea782ce7ad95b077036a62bbf8f8f216bd86f81c5f504f0dbb7d0cc786e927f6d9a445829356e7e60e9b8477b6b62afccf4a6224269dd3d84d4d4a7c9eff1af63b47f521fa2ffac1bb606b9712a5f40eee80e92ade99b2db122bcac36b7d99975dcd10af463f2e57f2238e9f49a88345d761b61fec0130f2ffc6d73c0c628c493fceaf9d67710a52d00325726760996ca5a40bd54a7c0bdf7db7c1507dad7f5ababecc0c1e2c131741f093f89c9d9189c4138a868035783c9cd222433a55b710d83bb8196225b4d8a71be164f4bbfeccf6dd237b922f067e0b3a58234c92490b128f379d846e6f4f28ed491e5ced2fa20a3067258f91c120f703ee3e4bbb381c7bf3b76708b133344c29dc2172604d78179ce23c41df031f73252d34a2d7c10ebe4561e434d1d7bdf4c9c12b62c936a8294e64c3554a3e98facaf2fdea05c10611ac6f9dbc5ad7b26ddbdb78590c8ca4767f425f5ff2e99ec7410e07edc28159d55daf09714af284adb61b90345283cffe093befed593a1029724238472bbaa6bcd16327a3b6d496f4455897bf487940150138850107cf8a83af30208014d2137918d04e2ebe3c5a432f55ba0cd7a83fae7dfb66094fdeb9b91bf69a0d3d9a7e7c32526d47429f00c503b30c4714e0b9f1e8b693ca4b8e0d064a906c2b383806ed9d3658e2c55e15acc56e6a0225327faaafec02b4a3a0ffa46313569a64b54dc93c504207d4f30fd146d1cf9bf9c2e3dd6a530384f352201825e412220f52d87687f0f072b6bb1e83f8f0d1db4266511ffea2c0c700d382223fa383f59651d934dc9c5a261e2ea857b50c3aecb9ddc67f02b536456e832e8ddea1914784c9671c9356efe50069ed093a0d06f0efd93ed0cd79fe69c048bdf1aa7d92796c496d74439bcf46c54f38abadea08fe721889e12ef599b5779f21d44eb1e796ca3ea4981a3322a4fbd98aeaef4652c67423b0945243bee7e1994e860de2c137a66ef60ccf1d41a52797d0ed37bb3042907371e022523e6e78358ed79c4fbf6ed35e107891762e04c4ae6e102bbcf7ccc494ddbaf96270d4fe94cbdd7e25ec07717ffd3e66abfa2ed7caf2e0485bbfe43bee896153b2d07770019fd2038a1c25431a9b2f9573c53939dc093bf99ad8de10cc49b599f3832f8934c648dc2c3d74244d78e0578c273f26400c7f6b5e006125485c19ac021bebf73f15ac35f357e624c659ca3679cdf778a2df585a0013f1850cd103fedf98bef81fed12367eafdeb1fe978442a1aed0318e4d77b2c5e05ba00472abe916f119756e39f39e9bd40ebf883a2650ccb1f48d3a0cfdbfc71ae4136eb513da7983259e9aa0cbe8e7341557ddf90e336bc4f9da6636f4919e2713cb765d0f38befa9adf47b1432f70026c0d3730434349f5f5431f39d42033ff07e8137321a1268725d45f221d504c3d1c9ed80df68b47813f0158e7fb232832b3bfb12e6b39dcb53a0d81740ee6d258ed8eba5abbb3b0fa130680d6a3950fd121060d0c83d6293e10c746d243dc55b6010627b9e6ebe2e6487daed19bb7362e62b693e828cc6a40dae015f46f92c1e8652663118869ee09e0eef7105c8e058f41b91893b42d39fec14998baf53c7c2213446d7368f4ff525f7a0693d6131849f245130e86370368afb3c3b08d1b46cb86bd89495f38333d0f381dc5feffd9888dec85f73ceb97021087bbb7db9f410eafbd8a7b486aca5e839f8ba3dac8efe813fe86beb68831c595428857d1723407936d28faa0ab07f5cfda07e35f3d386e747487286f38ed0f7d9464e3789607cac9468cbb8d54d3db82ff6f3a1153a312b1305f6c504a3a3f72c84fdee5ede45fe922b5bdfd787b71dcd1de6ebbba2724e961009a8d1df22f7258955862f3447eb47f2685ae09f43e02bf2556fdf0d4227a95e3d2b3495cc7e4ed497c5fc1934d9fe2a3d25ed4c6991895d3063cbb42b62443afc4654b4a6579f28ed913e69a2ad26c54383927e263389d52d4b490154a42ef9e131d6c782edb84404f7ff2508c6e3fcdf366126e429effb0432bdb2bb7e0df0992e551542f244e5dba0be257bfbd5436502da6a98e7ac3570411dbb34283ac8e8e7a17f37956a37cadea4978ceaa02861af1682702071380001aa7628fb797efd4d3b79c217b3e13fb81fb01372dfcbebd792bead18ca79162a33fa0fbee37fb9085f6e8096a2d902b230887c87a8f296dafbc0f3409d8ff44607405082b5f8fb4f6ac7306411493219e2bcc8332209143edc703e77281927978a6e25c56d7e24836c4811a0251e132b74a3de0c152a3ea6e0ada8bc93dc544af780456fd41010f0c2b89f0a6aa19d1ed1f142034deae6b8826455d7bfac9226e23c7cb30df68e80e5265f32a8f6f96a10a5616506a9974ff0042c09c7a65ebf6b620b3330227e6cfc0633922a4f41fd5edc380de53e0920cd35b450e2b5eba4801719978c5f7ea7d67a56ad8137e5c409e0dd696e12fe783797a52f35d4752b0f2937b03cd111c5204c0d6c5cac41d2b5162f94d30e13f1d16e4ab6988f402fb5b739f13a3f3eba9102e0b59486f7d01e44e40a968a3440b40557b98f5c17af402f0abc6f14defe5d181a4769220d0c6a48b9875444a205ffea242e05907f25ed69a3107b948f08ccad6718bd7750b0f7071bba2d3837fad0a900409619bf2966a6cef2110cef424983a4d54190cbb2293d7ed79a2fefe8777ad66d27518d59c14440d9135692b797a45b7b611533c15b2927c3a575506e1f28078b25fd65d97853cd0bc343d5cce5bc837bde5e6b5ad99f3b095d6e486bb86698bdef5ab20db1893f7d47e2855dd4748d5479cf472a0d23c5405ccfe21125fdaddf82ae832ec65e840b635043d440b9845d733acc755118f01bad1b0773eb0475fd6761deff8470953c846d3c680613618e9b742fff5431b30e359f42192429ea8ceb05c8158b536c1fd27f72d6c0ec9bc2f1593bbb47cd19aae5d1c3f481ce388b806923b782924333055192dd7fc201d70f45499ed501db83dc676c21c679c63292d4a184aa07c5fe39e74197695040a31a99cbf0b2e22d77e4a7e6eb033cc3416435d7d2f37abf34cf967f5aafa8dfe8b65a6b70158a7762e228946f27d61b839488acbe3081ee9542caf8bdb731c92da93929da7d565fe23501e9b5798e78165732a963db1e0f101a6e5e0b235870025f8d7984fef48d8c672d9a08c12a4b4d010bf5296689d6d236ea4fc737853055d67c1993d428c38ab5fb9f34d96dc34b04d2f937d75c4b213d2b8804791e96a04ca95e3cdcbc7d7b7b8e8d099ebb6443448718af176ec83f6db34618937bd66bc4d1cad1f568bcdb32d1f7aa6d651cd09666854be57e7e557cf696e3418f3b9537c13bd9ceb12716411942634cc9789a665074fe560ff316c31a21fd24a72f5ab989a4bfc88f115c896e27f69dc00acfff31490c1fbc9e9d8bc2a644031d842d647141411bad011479719c7e44d3d6e478357f58d9b99bf3f67230601c8fefd9fbe539a4c54b3b1ccd7ac5c966b8715f4669628f814c4971ee254433381d63b9a722e5d2a15af5aa400a56d685f9c59854ece63bc83ecda0e2fae432ac1da5ad6234cd51528e4d7c4887596ff03f1055533c5591e7a13386cd8ac785f05ce8a1aa702cd3d71366a98f8697416a12dc85fbffb60fc51b3ac55d01ec617d2b0fdd138cb126d2dcae240e50c46c16415b591a47ff903079741f2b76a63863f1c3900b63dcd663d5992b71836a82e8b68ca2f616c1bf4964eeab847e814977ad58140e9550c930091d28b6053346260e341b5f819e2f1235afe4dcfc44e7e33883fb293bec90d93967836f4fb727133ca904968829c3d45ee007660b4e1b4146abe629c1d45559b53d775a6394f7dae2c281ad9c69e4ab8b4a75030e122f1aa75b8bf912591571afc32d18d4104870fc5fc7ef7ff5d84c618ec440bf64067f64e27bf2c05dfcc53fa1b0c977690c09c8a139360ef3fdd241239047414511a0b96cb98e7c16d2e846836988b73f401369733fd453d408f1e7238117ee91bb99db153b137584b40452a7a2f3f809ad8bc97810e909b518afa9afe50f5e17fcf1469731d533dbd3b8f304291acbaa80a5263dc862059ab433aff7d757fa88e4a07e57d94c54539d7cc7df6a3a11872005dbf19d9b27456737f8488bdbfd1dc7c1fd7af8ec29539398cf10e1b5d4a6b24dff091962ae86d20f578fe37a0633f8b64ed2e1c5d261f775fb752220a86e9ae5b9e011369dc02a644ccc00917c60b99e0a3c7b0a515c3273bce8d3e32a04b0f024775bbc421e79d2104c4ff0be191465f429c33930c110854e750836dd3ea9da55495ab1711937b560329723f9d8859cf8a29c1f6fb3b9490d5df10a0d0aacc91219b223f10c981e31b7718fcdea785e76231a62b9267562e791648b6dc516b55e736928f9b04cf3d2f38a9cd82ab6cb3176da45b65a08a7fd26f76d69cd083b019ceb6d2bc4c275ec7ad1b4e2509bdd8dc8e8388fd872c89a58865dee3bf3f67d0452d9026418b8b78d3c6b2673054b14b904294d4d1743e61d57dba06934091c569440ecba830d0cef3c575c0c09a31090147c3e85eaa7a9820167e5881baf43f1c8f78792ab5b63a7f9a0a2f2e6483dceeea68667f03481758205c5c287c7d3259cfda9816e6723a1c4cf2812e7e9731fa097a9d3f8b33994bc9ea8e62c510ff8c04b62f4956f6655dc1384f87fef853b721c85c673ecf2d88dfbb7f1b3685e79503889535e44948261001d3c2553259d12c47c077d47e25fd0469f155a74bd3d1399589172d7f1abd223f074447b97da652a85f6758c9482bc0205e4347f6c6bade938b42c4acb8d6d39b27a6ec1a7bb2a6883feac08f8550389f423630550cd9c3c", 0x1000}, {&(0x7f00000000c0)="59eb1b7075eea9d4ce0bb917c75db7686b6059803575d4fecec425a30ddf65fcc1f3cc2db5f39c5b7aa04e2cc71bc0727711360a0802dcb130e1d8f21917f3b8999e80dafbf0c92999061c3d1d4a240e723bcde10b28c2f7c139db6a16ebed9ee97c0d507f238d848542cb12c6503d1a3e7804579875da5fe7f28c814e1d7be34f421d0fc2d2a09c7a23f0be92ad5a6a91e4897584821fdd39cf967210dcaf2bc0b8f269095b7190bda5da84a294bbc71b2d67668c04cd2c49ca815a55e3f6d98e9332508f5fb47a4f", 0xc9}, {&(0x7f00000001c0)="445a6917c04df9e2af61994e9ac4f18bd643bdabd6bf2ca6b6da8b812c21088a1c9cf1fe3aa7bc977b445e4480da5ade1c741c1dddc06ae4d0736c81d9286a30556282fab0eb50a6dd3a055e334175e11177aaaa3a5feaf558602b9f30459e6a5a67e70cfae7ea399683fbd85d168bbb578bdd355ef1e3", 0x77}, {&(0x7f0000001600)="9db93ff8c91082f28abb52f225ddc836e3bfa69d58f63f8263ddc5ff7739087e2e0d0c7b3e04b76303318407d4e8f1e95796a1dcd60bfe80d44a272db55cb3a47f7e70770709c0d308238cd24385f44bed4fdf6bece7452458b6ce39de29187768681b08be3df877cde3ad353bf82fcce33963e342d72d230323eabcf2378e9eecb69f686a180429dba913234fd1f8758b0689485ecdda38f0d87d16290c67a8e189d3d6370e109db6aa9eae4c275ea78df4dfa571401370fb3692bd09bcb5b769b2691dec1e5b23f263ff3c90b084e5cee03f173c0488e7d559eb5cbe7396527f81f60ea69f6707ed363fbd1cedfb3d94ab0b9bf288a30e9432d8875524ec10f2bc801841f43f5538e62db4f56cdf0fbca20a0c94051d1abbe3a76e629acc720ab1cb5fb52053f6ebce3d1f80adaedc7dfdd2311e4be31d60c42450348adc8e44d137ef089e27bef24b5c5e37bd5e9056af5f486a2121b38ca2c20cac3e75bd748655fca80a326a33cbf19c1be952da6e2aa2f772d429e616b760ba86ba1bbd50687b2ef508286a3d419cef138aac68fed4a92ceab9367f0c2beb303212a3981206297a06f17a34a382bd068cae8f86861b596a4848eac0c8766291185683cf374b99ba2913d4ce381664fa2395c182e4b27cea78420252fd81f7328c1f1039601d7ec08f805ff1fe96a6e43e6dd530a01946e7997de224b3c4f66b64d2c787bec0cd13250f24940dcfda941fd0684a547296daf75e685b7215a79898c5e04b9195cb753cea679f146ccff71440d5d2d13ef34041c698fea1262e2814d80dda7bad42709b78b3cb2a5aac0f8acb0ed866a1e8c3aa602a05f3513d40492416fc4a95a82859ec13ab6edf94e7ea7574587d1b24aef2e88c9547f9cb69d5236880e87ba5e0fb2a382d189bbe34a377a37253f144523af389fdb5656f514cc72f2ce66e4bb136aa8d3ea399fd2fb6275d90e7f17216614c16d3ea71bb9b30a425f7efa22318a841bfb8a475ab9e89482266089b2edb925737d7f222d35631b133ae39831be7037c6cddfb10a4470385959c3fea65dd8d69b950ca7baccff1a516b7b974ef7df5aa1a99ce51724293c27a557b9e663e53397f1fcb9f8ce351d487d1fdbe9083f953815bbe725237481dabaf2cd0ad0779c5d13df800c98d6bab925553c74c99e0a8cd8534e1e34a150f15a185874835f83e8748fd02e1013376db0094e6ba29b7e9b562ec210533ad2833d29f54a23c2e7606cf8f154df782b6e77f0a497bd9ce45df776485184b168400e57ebaacc42cde4898f23cebf3bf8005e7448be04cf062b27c4912c3a70fab5786db45b6b5d2575d1ae165a5aa6d2be5d2173ded1a2094b6499fdc0ed685837e9421919995ecd127d57004303158a50572ce83ca23e4bbc275198e12e7e0de193182e2b005a139fc7808e741d759a71da7a269646cce089e5cd28782387e802c9cd212de38c5e06be20f31e38b981691b2a014588f522807b7362f99af7813566b8379a908c6fba57fdcb5a5df5759560bcdaa913c88d9b6cfd39fe508fb40db336f99aee616c3cd80492a4c471ddd97d361529a6e441dd39417d79700d19bc130722bc1b2872044287893b99ef88d74c5686bc9df2796161b3b5f0c62385889b8bdfd8abc9f6644819d92ad2d24235f7b93c02b473de0aa72f29e4c76becd586c892c4e8aac1a67a6cd86520ccb25a7a21b836e10a2e603ccf9764d901fe28362ed3bebe003ac29fe436a45e4faed04670fc77294c025fe3f702e39d3a9fc18596413d605176db877da89e05fae100affa0ce93e7af2e789f110616f7feb7380599147fc6b9e4db88ce8d23b3dda3781c3ef52a867985990f58bbcf6dd3bb7d9a4dcff0ebe78a00fada0a85cb60acc190ef9e61ac8532d9a18f80fca865edf596f633881ea64129804b806fd7ad11f795a75e17a491305c9cd2bc6de00a98321272c791eea7c43c9f34a4bae8d5596dbeee02afba05097b029acbcb02bba33da095157343a4f8d30e1c05ec770dcbaddc7f09966a656dec786281ddc33d39c4e503dcf62486c528a775d4a07fed9acded5343560574627d53c7d2b9ff34fff847f6bec09c87a8b592e2476dcf4706618dab6815ba26e2248e835bb65b68fad38222bb8c9e7308bdf07c5c22f953aee45de4445fc667c9e9018a9d30ef0a0696e6455683663f0d485904b7b08422e3894f42872fa05a702e7a65dc64a8375c389aaed78b1758a15b091488ed2813d92e4c1d18f3d4a6a9001a88edf166a97add4472a0a402e681aae188d1575550829498005a9f5626449dfb08ceb9ed57daaecaa88697dd85fc136cceb54806f69b4ad326ca57e417af7c73cece5333fb2cc5f038970b75b6ab8857b83fab235b12af0a4a2652fb1d5ac8a7ae010de8b8e9fe1c762ef0ad2d33ed36a3aec9faa0d40d25379d4a3b415a59407f0cd5711baeca3f1814f5dd25b88af6e78170b28da8c460b2c09de7329dc4f1f1eea9a628d0bf1f8a3525b5216a63c1213188da7fc87666434d03c97f1d7bb08fc9d3e1c6ab1a6d8932cf0ce1cf6fb688dca9fb15b2a8b26ab367254c42da42cf5147d066a646768b2e67324d846e71e5aac05e963bc34761206c4b3c57e1cc384e5c96252b33925ff31d0b415e21daa3684ca076b4797d12068753305e20bce89fc8560c88882dac8020583b02cd6c892b819691d0f7ecbfd20d10621f0c6c289e231bc1743598a317b53e6f17a9577d5499b4dfbdbcb48f994390a78f4c18d8b4e8101051a8a53dd245f83c46db13271dd8bbfab07ea57b8dd281de8acfc0f3118fd392d3e67fedc98cf2007ef98ee439f5aacb886db842c8cffbe7a1bb25c1b2832c56ca485976250441e006ace0f6de66b771d5ac3e2921a08a220de3c643fef4c51443ad79423a718a8ea7c5f0852f48c07b93996eb1df38436f5f22378942dcdefa0df99f702b50eece02d5bc893d218ed6c834f1dfa1e98d157112f2cd9b06295969bee603eebfdf53fa475d285b47af45098818d7bfba84d42b60ab78d35856a70d9bbfd4956cc66179b824749823eb3996d8cbb4dc207bc96a7d3248eed3b8f2c96aa5c44aea65b1bd2821f515c736f5efc053b096eb5ce86f3232446eba432ebd012e55339b2a115271d4e9300a3992a4e9a800dd296c3cda42e3e1e00b3096a87a262c136a587ef2f69e753b17866fdda60d4a44aea3a27cf1c85c376cf1d69079a64f4d3d85a66ff873656cd5df3e06d59380c821219ca8ad5ae204c71fa16ff2236c19cecebe104486750cf894992269e5178d75b3e4e8e844fd5aa0646f45d3b182a7bd5efcfa550ab8faf46a87be6dab5f0d13838c93f4c7ab33e3495e96e7be2704560af879333323567685f1cfd0013307b83efdcfaad726fb3c0e5b6077124ba6cc9c5344e1e88722ce6d084fbf05723cbbb9093bbb8876bc688a917f0c63fa1c0e6dff37dc62dd094d69f4b611ccc6309627bc9389617051acec6128821f47cea22dba0949d59b910f31f8a83a1435dd87cc89320f5974b28617c21bd295282136656f0a46cb0e63779c008d943af93923cd778a5e1e3c9857d9faa5764a2400831dbb4cd46e1cf6ec4caf9245093f93dee515f288d1284e7ce530e7ab1266c6c15d6778bcd578babfc1d020156eb03f9bad588ed0379804e08b6780a256aea3807531dd77cc7ef2046beddcfd167a52a2a4ffb71f16bc3c264b35d018e3d1634ff3893873eaa612ea541f0bd411e0c88f7918db3f7631181b8bc99e48133ba59147e6c2bf2f066fbcb7a2f4ce28f183e93bfb767c6b2a6401c97b02ef3030c32b8abbdef745c6974b3f52c571eb05e3a924de112aa9fee332a6d3b29c15ba850fea2104f0b2bcb801f1f5ea4159de025276581ab4c2a9f3e8b63e93670faaa1a4e846415783f2979dc0ad9ae68771499cffd0ec3c8fb9e21c69666a325885e49ed58ba0ac543403cf4cc8baf826e00f5c6b8cee7e18ddd73a1b09b1c19a3cdbbef03887c7720133870f8a1a8facef9032fe38a95b9eb584ea55694a4741811b98199f4e2c4672af8a4f680e8dec9b5d4722f222a6d304ebe4dbfc66834d64b8d74914f82b8583921c64510a6499acf284eb9c379355ef6d318cc4112e412baf964d8a5c62b4832aadb5ae328360a1b159752fce07bd8aa7d42bfc76a650d0afe1e635508034651ece8988e8ad4e3d4446b71dafa6a278aae0aad53a8499f05beea19e12444eff75692476a3b4d01c72c40cb9ccdb17aef9c65d516dfc8cffaa9ea6bb3a023ce47861f106fd99da4c655aad2401cacd405b212f3fbafee0a380b69b37ac4e1999064c11207736f8891b0b5b6814021ca5e0ef30754ad940f5833c1775d6c319aaec0833c344c5f677c4a8472247e13b24874b492a5dafb8cd25f6a2087f756a022c20ebe3fe85407aa5e910a4fd6d68dfc98884f4de58b1ed1f7a036ec691c2caf037936d416fc3e1429ded3b9cc954d3ff784d4bfd1ccb5f6e50ec63580c0c10ae2e01acd980df81c65ceedb5b93fab863b515355089320321278a53a69b85b08f13c108fa8c21a27254e19d55673d718c690459a0cc7fb28d37d0f0919a4cb463ff00b5aa4b65617fd5067ddd8976661b0132c3bfb7ef76adb9aacf79fce2876ab069521f95ee0fe9e59a1d37a52da0e541dcf3f52eca9e77f0158c1b4790648b9b73f5b1a603c44ca595ad61564dfdccad20c3bc8cf17e98052d6059c7bfd5a7d1e51ab6a4b84247f9943129986d0d92a246c62b536f971badee8979cbd4d3c247f8e411e421026a24c68e440e2e4d1e96875616570a25197b74b05051a16cae15513eec0539c1498b07f1eddf6e99050b40442fdbac9e9f32d675030eca875b0f0367dba90c5b926c8995bff6c290fb04984cf31b02fb1adffb3d07a105aa43b21e23c33d258f4b4419adf97a9f71946a0f288b47f0d97abb68d9c9daeacf8ef0ba0ebe3a79723779d40784e789b9e6efc312e4ec7714f8cd5f63df920ca014d1af65471f58a1cf23e979d73686895b96acdff870659df1cf1beb9d6c0b4b6f6ec9c5a1446c0ee42e0dc532bebf3b453570ae7a4b965fb2ee43a7f2b056c266f023c4788da86342a5bffa3b7176b89b0423521742a362e1eeb5cf34667de56e83a9446006a0d5f2c9d1f053460b2ff4f287b3e2f287a2b8055b73dd5ea7359a30b6fe8d0fe0263175e489b36df7825cdf8b9c182dfabcfe6000ddb5068a5aa238cf840925537147e6551d563f3351d3a53a6017947731513474080a2af8efb1e6e797d23495a7e52a83f9aa7081cf33c7a7fc7c742a44094eb3e03fbc4590a828d850984e29337768f705a31daeea48db3cb82b8999e7c223dd2c1490f738e7e79b9d92c46d3d70e6a9bbf6d94b6f56290700ee79227ac85a7790145ce7159c1d9ea66b1a12d8f1d36d7053dbde97b573c86a9220f7f946b51f9e5f7e73233a45ea1bfadfad1634b86b2130681672c498b3e27b6703561ded7538f61ef8e068045642e805528d487b0bec74610762274a779e722aa417c50855ed38e4ab96ca68e73959e5b6d4474eb3bdca2a5b74e3baf4738b7e8d792c5fd53d5172429e5441fa4141d06f42b693922a7622131cfde9fffbd879bd6f1e366fcee92b12f599cc894b443996e15618c3b91739781785393dfdeedc59af2259dbd44b4cdd2fe585059402b53674d01140a0c0ad564a9ce96d072c45edc8654dddfb136da509f94b42176137e52c534bb99c23d621f23c80348eb894c0871d6c23b05cfc838e22744cca3d1409", 0x1000}, {&(0x7f0000001300)="08710bb4ce7c80ac452aee5cf38d945aac364a3daa6c88708286a40b922e721bbda385e8375912fd57cf0771f4a5e4941c4bb33d092a4373fdfa01d309d37a07664c6f7da7547615e44fb34ea3445d6467a95980ad76d1f11018e3df398846d3cd87acf71ff1cb3b166284f04468c38bf5a56d21edc164067e6c0134e2d01eeb5911afc72adea377941184e43351316b62c790f30882a0a62e5f01784eb038f026c315f55a06e7207f6b3ecbdb4fe7b18ca017bf6f12483c37ca0ccf038b2407e38e4143ce390f70211dc1fd7234d5d0eef6a74a08f8826c6d762d80b635afba6b34", 0xe2}, {&(0x7f0000001400)="79af34ab5aacd9683761c853c4c71cc5d3d9241706c34e3ca5b2a165ce21deccb755c971c83e685913bd71c2472d504576a458fddd79178f6af58b5f5054f828f347c428ad103ef355524f47d1347d201f41ae9aea9475ae658b8d4f1225fead5f544a73ec74244dd12df1977aa95793447115bc4f69c5269517cad4ba84371763ea9a5ca238dad8803e65722c051f1b5937b6571141310679212fac260d8493b15a18e9fad4048b00bd94244f2fa8a793e3faba7c17d6727ccc3c58d72997", 0xbf}, {&(0x7f00000014c0)="1744a18aa59013b88ddd5ea8c18c256fcf59d851f49f239d9a6f56cb733352cd3cb0c3489a492feafa44340084e2237a09b262ee314028c767fb6419bb6605e1816746f0ebefd56b1f89555f4c3c58453880f09342babf4f24816bfe3f344b0c162106e31cfe5fff8d75b11bfe0db13c5b5d737e75dc2924fd1282f4849ae1601160292366e0f4b8d38673bdfa02223e8adc8ae5f56b46a00bec6ba856705d9f753d537f54fdccd1af3eac0fa98ccfd3a015b1007d930cb33563a32f77d313f1b73faaac5d53bbefc4011ff82f", 0xcd}, {&(0x7f0000002600)="6d2100aecb084b9bfb09f8153c782e578f865f8235d7eb0d3d7a5f6316afd7255813ebcdddd7050723e094cdd7fc1ea8c74a6dcaba1acfe034e5b257d60e2720dd302780c32ed7e785148a56c7b257618631dec9965d62ae933fdc77b83597594ba8b1f82b6a671b430bf4fb2b62859b0e1a364721827194292e8c57213d07ab0fe068be3e9b28c592e29e4aba532479c4a4bebb6f91a270dcc4992a6d527c8844e02ed6e6a72266e21bb7f4ea371d215e791f71f0a9b1fa12f4b9ccfc7c1d4dcd888ea9d99c8faf2307c1ba7d74b256eae48863", 0xd4}, {&(0x7f0000002700)="0ff4d0b4886e2a4981b77c00a1bbfaaf6d377d5f8adb60e2994569531a5a90507e767c91f374ee786bee95b8c23bc848464f1456182022eb64fc1a313fa1205a9ae3cc3d75365cb9dcf1791ad5319a63785d509f5e107603229945870f1bae04f79f9e89eb601c6e346417b433f14f3199b4ee6ae96f3af9c17c7f680258446c3d59b21aa97121e90eb9977310d00f7e915ab94d600b6a8fb043467db6832b28fc3f933b9ca3be457f558b310db99d4eaeed005724ad510a1ff0b06b0d4f5254b5a3f18a5fd6dfc2f4d39df6", 0xcc}], 0x9) 18:01:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) sendto(r6, &(0x7f0000000240)="8885", 0x2, 0x5, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r8 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000002c0)={0x9, 0x6f4b, 0x7fff, 0x408}) execve(0x0, 0x0, 0x0) 18:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x63d, 0x4, 0x80}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d41f080 map stack 0x2071c000-0x20b1c000 of map 0xfffffd8060a4abb8 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d41f080 18:01:42 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1e, 0x3, 0x0) getpeername$inet(r1, 0x0, &(0x7f0000000040)) 18:01:42 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x101, 0x5, 0xb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dbab06e24ac460697c93ea58439c662813f7d9a2dd0eb120437cb6eec4de79a77d365d1c97374e43109984971872a81aa454b2674a6512af8591a42c43f33e82d1f7fa88593ee80fb16add3ff4a88ad084c4eba05613c48a2a330d00cf462bf3da01b0be088331af4c04cc510b2431b0bbd483be9f64", 0x76) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2427fed25a5a2518) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x3d, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) getrusage(0x0, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 18:01:42 executing program 1: kqueue() kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) 18:01:43 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x20000000) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) r0 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) fcntl$setstatus(r0, 0x4, 0x8c) 18:01:43 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7, 0xd053d29532154bf4}, {r7, 0x1}, {r8, 0x4}, {r7, 0x100}], 0x7, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x6e, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r15 = socket(0x2, 0xc003, 0x2) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r18 = getppid() fcntl$setown(r17, 0x6, r18) ioctl$TIOCFLUSH(r17, 0x80047308, &(0x7f00000000c0)) r19 = accept$unix(r17, &(0x7f0000000500)=ANY=[], 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x4) r23 = syz_open_pts() fcntl$lock(r23, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r25 = getppid() fcntl$setown(r24, 0x6, r25) ioctl$TIOCFLUSH(r24, 0x80047308, &(0x7f00000000c0)) r26 = accept$unix(r24, &(0x7f0000000500)=ANY=[], 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f0000000200)=0x9) r28 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x200, &(0x7f0000000080), 0x4) r29 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r30 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r30, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r30, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r30, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r30, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r30) r31 = syz_open_pts() close(r31) write(r31, 0x0, 0xff90) ioctl$TIOCFLUSH(r31, 0x80047410, &(0x7f0000000400)=0x7) bind(r29, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4a5691580147608eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b66b579a3a0c18d6e9ff1b8c5656e4a3dec801802"], 0x219) r32 = socket(0x2, 0x1, 0x7) dup2(r28, r32) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r33 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r34 = socket(0x2, 0x8002, 0x0) dup2(r33, r34) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r35 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r35) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="0000144166a2798a0000"], 0x10) r36 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r36, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r37 = socket(0x2, 0x8002, 0x0) dup2(r36, r37) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x8002, 0x0) dup2(r38, r39) r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x8002, 0x0) dup2(r40, r41) connect$unix(r41, &(0x7f00000002c0)=ANY=[], 0x0) r42 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r42, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r43 = socket(0x2, 0x8002, 0x0) r44 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r44, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r26) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB="50020607e00000010000"], 0x10) r45 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r45, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r46 = socket(0x2, 0x8002, 0x0) dup2(r45, r46) connect$unix(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r47 = socket(0x2, 0x2, 0x0) r48 = socket(0x18, 0x1, 0x0) close(r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r48, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r49 = socket(0x2, 0x8002, 0x0) dup2(r47, r49) r50 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x8002, 0x0) dup2(r50, r51) r52 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r53 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x80047410, &(0x7f00000000c0)=0x2) r54 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r54, 0x80047410, &(0x7f00000000c0)=0x2) r55 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r55, 0x80047410, &(0x7f00000000c0)=0x2) r56 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r56, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) connect$unix(r52, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64=r12, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES16=r43, @ANYRESDEC=r53], @ANYRESOCT, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r19, @ANYRESDEC=r22, @ANYRES32, @ANYRES32=r54], @ANYRES32, @ANYRESDEC], @ANYRES16=r55, @ANYRESHEX=r56], 0x3) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r33, @ANYRES32=r35, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r41, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r51, @ANYRES16=r1, @ANYRESHEX=r47]], 0x7, 0x0) r57 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r59 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r60 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r60, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r61 = socket(0x2, 0x8002, 0x0) dup2(r60, r61) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r62 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r62, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r63 = socket(0x2, 0x8002, 0x0) dup2(r62, r63) connect$unix(r63, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) writev(r6, &(0x7f0000000cc0)=[{&(0x7f0000000440)="ad4f8d86694e9e0de106a7", 0xb}, {&(0x7f0000000980)="60eea62c", 0x4}, {&(0x7f0000000b40)="160c106819b846c9c88366417485a12ff311457039e844f6fcec526e91ab65c85ed9b734c71eef414ee02f5519761b036c06b529a80a92b8968afab7966de6a73567d2c4573ab2b85666ae974cac0e83870a6ddd8d253ddfd22feb43cb032bd70cb16d9599a5c3ceb66c83c8de548623cb5bc3f8d45b9088b0b0807351776deab07d1e27280dc6e4dcb05fa76bd032e8e03ed9b28dfe32b593bdb8caef26315943bbfe9b4dcef3feac9de4d401a4b55f98146726d745050a4ef702249befcf41c6af5fe7e0199d1e865fde3e4eb4bf8e5164deac9e51bd9e8ca039c5ce2dd7d7dc5015930a4ccad141bcb41ff993cda529425f06a2263713e6d59a", 0xfb}, {&(0x7f0000000c40)="b09f0778d3e43ca60b6cb3e717031f79cd12c1bdeb718bb5b87dd9a8a5ae821cb8cb6ff073b2e26d664d71c97498313c928ee99495a2641798d820b16d22b0bc2223914cf2fd8f9d5d", 0x49}, {&(0x7f00000009c0)}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) 18:01:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r0, 0x2) fchdir(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401, 0x0, 0x80000000], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x20, './file0\x00', './file0\x00'}) socket(0x2, 0x4, 0xd8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x71}, {0x44, 0x6c}, {0x6, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:01:43 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="ffad0937d147179b3217e5743de06f1b0382a9056de8a09d744c4accc7abba6d68a812529ed2fca43a384679c19ec43a", 0x30}, {&(0x7f0000000080)="3ba848f03e9c66e68eac3570b6fe8ee90ab7c5ea24be9f7c4f7bb0cdb7578c39d0e130c0d2af30a8f59197442349b3c844dda535411b608f373930517888e9206c7184ef6271eecb43ee0c3ede5fc97a48c5734bf6377bf96ae03e7318f574762fc1688cdb00b3d2de7d48b17d80433563d2bbbff06819dd881786801c4d6ccf0fa76929b2cfe1b0f7d0720e6fa1a8f3be94dbb9b11cd0489aed16307f2f674e529d6f37186f14259e771fcef413be98f1a76fb2853bd6227f53d573f6fe9c9a157d0e807604b6d99ae7f8694a9071bfb6f24653ae6525c0be793d92d2c2bb2a3c1410820a21ee521e157aa78426eb0fe0be0c8d9603132d2bddc8c942615974aa3c8dd110a3af7e028d6c46290cee5519cbd6d26e4914a56fe9f7769f351a92ae94bc10122a067fbf7ad409bdff970cc8e27d5708cf093459e1dae8f456762555b6d5e0d2f60a875bfda2d78f3f655ffb1777663926d15747d6d864827bc6f18e409f162905e89b3ce7972c38f76f1cf3661e8524134ff7e37701e0c9f0295dd9b8842209557bc96319bcb3c4108cefa107a1f283f1b8f16261aeb203172c7978827f7b0fc5e15b73cefa16ffc65a5a29544d2e409ca1c472a34371da19456f53c52a2e51e9e156caf90fd9393581a2e8785bb3298d1c59e3e5e8d8ef7256a191507d91ea6b2939ae9d67921abab0e8018b79df2d010790a4e1f303034201bd08339ca2ecc59de106f9a953977264bca32c31daa4747bcba2c58e68db790d9dfe0296c653ad596ecb1fb128754d3e5163f5ab58422a107abc9fe9f00c40a99c7ab0831bcc541ad6fc059c48519d68c8c328b27a1b0a3c8349fac2dc01a655a1084308b602a00c60037d478f631064d0a8532ac3d5c9823816edb44e84c4303ffd2426f13554bb45887abc25297db96d3a7fedc53e6ae5b203936b353cad30f86025f6046471bcfcdf6ea08d12cc92753eecce76b28abe4b3cb141130c743c8a1c91e1292ff36f7f41ba54c1f11d4ea8410e851a966bc6696e507a2c27a605914952a10e820a3e132a56f4577a986615366c0a2faebbb3c427c5cde7c18209038571c3924e4227a607c3b0e817c2daf26577e521ddc2e81c35dc6c9f52340c793ab1aca8df5b4d16b29b2fd8f94d39c48f4555452b796d17e708b184ea30777b667478b679317c2e8f36466e17f850895b863e1a1fdf8145b3c4cedea9ab11120551f9c21dca893f11b541ebe8f0fc6e6cde16760017457c49fbf3e6c57da2126565643ceedb4841b3ebf6724e1bd0f8227b7b2ec13f8814266263b07ba0a20e241060bfbc48f141afa56bfa75a10d2b10d88c302a36c804d3b7d32208d8be21b5dd02f77b9b26fa32d3dd790b7c9130f03b17053c7eeb52f6439b1db21b7a2860c6318f7011352a822a043f3cb395a798eb4424ff3afba075d909f76fa711df97b6e819f48f16279221dccdad1cdd3257d39f032eef0799494b358a015c312eb88fa6370abf18b21644b6a6d4d4d7f5f29565d535fbb531fc9a741e4b50efca150dd63fb054b21cb44f9acc3f9b187907df54a5b781c2200f833a4ab018b658bcf7282adfbcc1883e5c1766510d67b43f362b9e3699952b059f1e1d65f68dfb7003a46a235985109bfb23693404cf060811bda766fe5605e09ddb03b2f7b84aa9a5974782db158419c2aab54ee3696636d78a7bcaf8cb3b3b71816da1ca42156f188e8fd13796cb811a4736336ca96775dfa1d8c1fdd43ce8e722623e3bbc8e54162c4d5af8c373ccb368c49a6b88b5a74e8c6ff956c438beee6040ed6cacf6cc8fefa995bb37da0e15661bc3021c4fcb662c9aa4b2da53d8d435e841eaa6f9c438fdcef79d6f48549d0d26a75005733c3eaa3da2d12886039170dd4cda65204793a3e7e0730edf88f0f2eeb7b16525371f3c84fb6418d9e182375c4f499e9eeaca71a2e8df27cae4bf6b510d8b0b1bd0a21806edc7d9f664abfb6a9b5e87a166ecde0af984af48c73478186a9ebb1d40c649cfe391716d194d800e99ab7f357b80c737d9e32ce53c270bf2fc028113d1e7bfb6270420c849e8a0546060f66eb83099a8465337ddf07d5d6a5d9d39aff4868f8ea616b4e0c775010cb4d67f0eccda1c8fb3093f8728de59707e0f34de0ad045ed8ce30de9d63064e4653d7aadc5070e48b7eb9773dd29e8d5e1fa98bccf59c019df5ebf0a92e1386ef38223d22dce5ea836cbad0d26b64e4064d21a9734dc3e3a4de2ef668befbbc042227866396dcd1a4fd8fbabb107d0ad91e281fd0b8cb8a222db1384b891e76195c890fddb1f393013118cabfbbd4fe5792c7cf5728ace9f92ef797115194a6dae3eb9c4aa76d923c50679f03b1b51d03e72537937cbc11406aeb6abe33b53c3685969d02b1606fa2496ae25bdb31abfa9b2248715cf267fb89b033b687672bb0bb25a3e0bf9129f72e88c5f25604ff261c81436a4e4ced041dc7f3c7c0f9ac361eb99aab298f0b3e82c2750dceade351084dd871f8a81838d090e1f2403e20b68365add84a118c8c9a26827ab80e5b2c8cea4b1844f83d8418327d3e55f9789a0241007d55ee8915176294124d9186cdb9ce998b2cea61fa50a0895f448198d7c20616fad612998321056bc19f4b4562ccad71fb4c5dcc7701310b9991248bd1a3dd84e8dfb354d5e59b622991eacab63b2175c6307badee3ee64648031a690cf2025402e6f59c63d0138ce0e2340f2bdb3b1f60255b37cf4ee8c7d81abf89eaaa3939a0cdab3a287158e3f9cd52a0a74cd7fa0ef679b015e3d6f8fa8f410690947510f5286720f5ee065e8fbd4c87f4717ce2ae02300ff664cdef10b20caea50e8697b2283efc855f1244771f42705621c09d970fb68d344599a409e5cf978e190ba5808e6c15b66baef4a472ff6de0ee94a2bc544573fcce96bb10f4cd54512bf3d5ce11ef7c92c7860175043caf527d9d3048d64ed8fa70556f1b726e6cd425aabb672ce5e5a29e49230744db9979db1ff6b3ff34eb67b40fa2cec7dd91a93a6789d27c20d93b30886eee381e729b8b2faa7a74d1515ab1d644904d28da02e8684442ac2aff0a990fb8b1bcf720b63eab75a1d6da9a6a92c68c4bdcae38215361aeb63d0700254ef993e8451598a802ca09f27c47dd57d9b9946d18337c0d304cb5bc02898af13ebe96b4df7d98995853dc399212605fed7517b02464176bd01db79a1ba46c506e03c190c5cf1085ca362a047e497f5760c9d0883c5b88f5ecbec34f077f58d69f27f57f3b81ca32b0517cf272e667af66af558c1b9eb029168275525d7e3ca28584990125e3e360d27f5e240b0ee39a5acb5dd27ea062be1c084859d7e17d5bcce5533db965bf6521fe2ca40f452ec643704b734565921cef78e830c57bb1758e367a6add12fa1e93857fcecaa9b4f17dadb6c4e7b0b884dc8bad00690de668bd55f89231d3e683d181f3613d1e255fbb125f0d4345dee2cc55965bb4606dcb7ffe981b972200f4dec55ceb04097e01665a93350cc0f73c8587a2e9a5d12db2f34be33657d2f9b72ea602e627a067b9e774f699df488a8a9bbc56c32f3e7640637a6609f4238ff2a6ff7dece55373ab3935dbdc505fa9cacf03e6f7bfa861f0a044b39deadd02c5dde6cdc9c8c7854cad982274b032225ea7c156a56993dc45a5c52f12c8938331a5f93087925d74916074a54b1dd498f1f77a317653078442bcaf327d24eef6848ea9af48106515c2f560ff38fd50e3c870c77eab1024fb8a653824ce62b34670b192354c863978701c39477f2821742602695391ae473c8c777f12caf1870336121cd4834f320866be2c616af09ea81c3e8ce9105712b0b3a8de19a3d8dcbfa9f2b3099580afc811cb22cd5fe928db4b6c5897d91bed44ae99c538db538f6c726c300217baf72bef9947dc205f31e5d22f72f8bf1126aaf0b99036b390fffeb936015e3d9dc9a91916efb642a82c54d35445a5bae3e588b2a4dd1e20f1f8f7ac84d8f6534f8d004bba44b1cbd156ea33128392c05343b8b3fb345d01f248db7ab283faf8b7d9e3c9cacd854376e00f634f6d835c2bfebdd2a522056b0a3e5a6328118eafbfd25ef50c8d276ec8ade4e34351f8b6b7693bb4fafad03acac783a429edc9f19177c46229bab4305d22dc5d0336e482cab2dbfe04a54a7d631b9256a5608d6e9091e19747d551816b64451f3e5a66ac64cc9dc55c115a2ac0b003ca0a5b30f86575e8f433f4415f097ae9af22eaf3df0132155658458d9a72e3376ec0dc276272c0deb24c409a208c0c04490e19306b25916fd94581da1df445c5c75412e435cd3686561318ad79f96fd2bb1edc5d029dfb951907af0b4d64b92123a8b130b9b461f6ef1d48122af1e9257d3427b29c246d3003879d8b19aedb0e18e92579ca60bafd9038f1de2c5a7cd3672719472a272e1a573420d7797706d2b662cd4a68af9fa9e718810e65bab3f929671f093e5811d30f49b02b024bdb73c2da111bb17e4cb5d94d1d7f806ced263b65708333957dcd7a2758dd8cd3e064724633be86e04f544c62a9f05841fc0d89d0d6d6e06614d49e368a42767061e8c3c8eda287018a8f83264b5a577bb48874918906411d51004e3c58b2b4025feb9b3158277a1879b2319fafc4a5bbf71949c8246dc5b9bf5d56316f0b8bb78f322655d2ac8f9d2df82e05a6fcdaacac51f4444d333b588dfa3f242cbc8646b909d57e2861eda2661d603bd4fee4664ff48d8c408a4ca6f91080b4561365aa6e6b91bd464f6d93405cc94b63cdda5b94ad3d8bd1d49af11bbbb7306fa56f1c593619788546e4f3c0372146fa638fa5cbea370c18783e5e28525ec426b1f05eb2607df25d6248bb685d8d53fb8bfc59260e86566cd16f0536f0b11daa2f61d94867d8bf60793b0d89479847bc9c546ce353b3dfd99fea859e21f96e7814fa86ac5f35ab5f8696c2c519d11b5de91b2465553c15b1a469f04d3f7a8e0676151f0f58a2626b8aa7c8e1b33a08e0991fe6eeaceed225eaf22cf467b6e6da1d27c15e4dbeaa55830e57ab56953b82f076effcae7070cc7f114c2ae3443f5fd1cd8aa0766c5f853598b131722e23758bb5f130582cb061f7631fc7bc65b5c96f71d7adaec569a3a30d1d85ab5cd14e769f71beb769baeda164fef329925b2571b220115c01406007a1d17761cecfddd9aedeff1444e5d587d4d088d94ed05237d838c6ff82f83cd23c9045077fa6d651a3e9842fa4a5a4f996b5fb6be52adf152ac7673ee7abc0274229f2c729a2ebc679debcaf8ee1f68a906927e07bb91f26135b4f99c6712a323f8a3f853a8a7cedcfbe8fc5c644b49ddea895c45391466024e698282f4d317312a6a6168c97fd86e2f2453ace22f59f1015965bea82d66d6cf04b60f32280accb318130da60d7325f23ded82e958135f9233c398d1f8df970e8d8c0676e2353809bdbbe099f89a75d72032507f555d652e9b17fae76e6298e15dccb8984e7dc1fecc1f95c157a7f2b68e0f766e9d7796ccc6aebdccbecda2e2eb3d51d3c577d4e82f7112f4947f02e5e7205904e83ab602fcbb695fb8c541067e8c4826d47b32a4afdf91513df36ae182d547bc372797925a0d5bbc5ba4c0c124525eceaf5129ce702c4b758e8b960cf74a4cac9806b285dd5ba0799585ae2c304c6180428db8e50a05927762c9edbdf457695def9588057ec8e49513c7d4c721f0db823b6fd59370623184f2d32b95ae51e7e9c2e907849a7572426c76f602b5a1dea2e9c20ac995d2e93972f3ada4053ff30ccb27b2", 0x1000}, {&(0x7f0000001080)="aaf4275d1c8fb8304837e1c17f8be3d0d54eb08992dd64e14e629028d43cddb564c1005aec65cdab587637ffd9f44aceb789f0ff6006cc", 0x37}, {&(0x7f00000010c0)="f6fda09045488e02622923079b69f91cc7cd5d1081300176fcc63ca2acd3455d9bb68b979764b508f1b058adec4ee6515841c5c91a1e9ea0b77425540b00584f464bad2e20763aede83410e5bb6e2be2f768f970ed10da6fa4c59bdbac9bed0ca9c5a118010a51fdccaaad9821b75e53ad1223cafcfa479d562f729d1d759abfd9c0dbc0739ff2979bdf4c792ced86ec2a125f8c55f5c352fb2e056c0a1c3a36d1d4db344a2fb4de764480a2099dcca4ec360ca7b10d10a1ffd414e2cdae90fe0a93c99c479d8d7b2cd329619ea1a706b0ef1f551de8e051c203", 0xda}], 0x4, 0x0, 0x8) 18:01:43 executing program 0: execve(0x0, &(0x7f0000000200)=[&(0x7f0000000140)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 18:01:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r0, 0x2) close(r0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) 18:01:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0x42) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x4000010a, 0x0) dup2(r0, r0) 18:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000080), 0x0) 18:01:43 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000380)=""/195) r2 = socket(0x6, 0x8000, 0xfd) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000004c0)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) r10 = getgid() r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r14 = getgid() fchownat(r11, &(0x7f0000000200)='./file0\x00', r13, r14, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r10, 0x0, 0xffffffffffffffff, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r15, 0x0, 0x1000000000094, 0x0) r16 = dup2(r15, r15) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r16, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getegid() setgroups(0x2, &(0x7f0000000080)=[r17, r18]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r19) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:01:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4465cfe3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x4}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x20, 0x8000, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000700), &(0x7f00000008c0)=0xffffffd7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) 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() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x2, r7, r8, r9, r10, 0x14, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r16 = getgid() fchownat(r13, &(0x7f0000000200)='./file0\x00', r15, r16, 0x6) r17 = getegid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = geteuid() r20 = getgid() r21 = getpgrp() r22 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r25 = getgid() fchownat(r22, &(0x7f0000000200)='./file0\x00', r24, r25, 0x6) r26 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r29 = getgid() fchownat(r26, &(0x7f0000000200)='./file0\x00', r28, r29, 0x6) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="de95c4d19b86a4cae98a15f1b8c26d1695de225e7a8d7f8e7d4af92ac0f6636d7e1729abf9604ec800df02796c2b1ac107d1a7fbf620078ff94cf64acc77033aff814d33e9cd451cf388a6f4b399f64e2646e3b2a1905043a31c3d3a1ee2401fbb92c9dffe8069426d57ee156981af5a262ee18e802f9d1f038ac2c616c6530a9e1cb4eea9fc9a781c4859ebcf5d8ff8e2ba717073502c1ca195fba5530523ef", 0xa0}, {&(0x7f0000000140)="f4195b21edc1834ff2050b04e9f6c3280c000cf0ba0ae4688d6f663e8a137b59af4115a751ffbd842fc16cd2c3bc06937c7775494088db404b072758197f89f04d3690e8a641565ee1cca4deae37bb23ec371f2074102ed985c628f195574adcf5510cbb161bea6eb8598615d449990d9590666f2543bfa77288457259a0f0b8bba746cce955e1eaf8b81faa4a788a1b1053ebfd8cd641aa1840e20df49b9f97ce57360d97bf2268d4ba50e9e088b88168055c", 0xb3}, {&(0x7f00000004c0)="1f5e9a46a05c04bf3845f4b4012fa5ed7b581f73e71d7d23501f619ccb5214aa7218a63eefcd0fbc6050ad0c984972450490d9adfc65d20ffc4e5f4eb0310a2c10a8543513826c83eb23afbc959bea0a3744bd06f2e150d21f69610565129716540592398efaeb153900101b1bd2929b1e18", 0x72}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r11, r15, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r24, r29}], 0x60, 0x400}, 0x8) 18:01:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xffffffffffffffff], [], [{0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 18:01:43 executing program 1: r0 = socket(0x1, 0xc003, 0x26) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c", 0x14) 18:01:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470700000000000000c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7f14f59d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913681c0fce9b37e1ad5cffa74e0ddf30be106144d9342338ced1791e5f0a9c94446eea2475056110f56847a511b8ee4d348330100b9cecb8813e256fe2f777c760bbe2eea32ed6a9e9caeda6ad6d19ab0d56c318f2d32abc54aab965844521cfe0f55707e0bfad31dec92a7dc6d0819193d44e5b575eaca652772edcf"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='-%-()\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='+*\x00', &(0x7f0000000280)='\\+@]\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='-\x00']) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000003c0)={0x20, 0xffffffff, 0x40, 0x6957, &(0x7f0000000880)={{0xf7, 0x4, 0x2, 0x50, 0x1, 0x0, 0x101}, {[0x7, 0x6, 0xfffffffffffffffd, 0x8, 0x9, 0x0, 0xffff, 0x4, 0x8001, 0x0, 0xd0f8, 0x48f, 0x809, 0x1, 0x96e, 0x80000001, 0x8ec6, 0x5], [0x4, 0x80000001, 0x7, 0x7fff, 0x6, 0xe2bc, 0x9, 0x1, 0x10000, 0x1], [0x7, 0x98e4, 0x20, 0xffffffffffff0253, 0x100000000, 0x5, 0x100], [0x0, 0x5758, 0x20, 0x4, 0x3, 0x1], [{0x0, 0x3, 0x4, 0x400}, {0x98, 0x5, 0x0, 0x6}, {0x401, 0xfffffff8, 0x408, 0xfb0}, {0xd94e, 0x80, 0x3, 0x4}, {0x4, 0x40, 0x8}, {0x1, 0x7, 0x9, 0xfffffffffffffff9}, {0x7f, 0x101, 0x2, 0x1}, {0x6c4f, 0x20, 0x226, 0xff}], {0x5, 0xffff, 0x10000, 0x1a7b}, {0x9, 0xffff7fff, 0x8, 0x80}}}, 0x5, 0x59}) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 18:01:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) sendto(r1, &(0x7f0000000100)="954d0c40178088708e6c01b03313e7b16e334fc8757f40d81077262339891b093d30b48f7b57ef6c8817a33c92d40a5abe2fb578e3fb26886889ad650fe6febdf6b9f2682ef9726175d0189e9cc69d22c2c19ba0473840f0e1ce19c81665749a4bcfaaea3e650c", 0x67, 0x0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x5, 0xef}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x0, 0x4, 0x949c, 0x7a84c1bd}, 0xc) 18:01:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3e3ee44ea3df6005159b32ffba0000fbf51ee5cf8c49e200000000ed2f064b54d7c7966a6a009fed25679d0f8a27369ab6a63d1d580ec2834900910eecd800"/77], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x6, 0x3, 0x54) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xe612) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getdents(r3, &(0x7f0000000280)=""/27, 0x1b) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000080)) 18:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 18:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f00000000c0)}, {&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000700)=""/60, 0x3c}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000840)={0x3, &(0x7f0000000800)=[{0xffff, 0x83, 0x20, 0x7fffffff}, {0x40, 0x4, 0x80, 0x8}, {0x2, 0x8, 0xfa, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x800, 0x0, 0x4}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pipe2(&(0x7f0000000880), 0x0) 18:01:43 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xe4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 18:01:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 18:01:43 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 18:01:43 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee89498252abb7cc8e08d938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="7175d652fab3e0f7ec1f02874ee31804a39aebba310783196e38ba1dac5f00000000bb1d4aca7621b0347787dbef2bc843d2ad3476ded65315e3e100a38a196450aa14c26f883ba6333ff792b0fcb1c26c394238351325587fa4353e1117762ae359f714596d5369b022da1cba2fd70d19ecace6c80212310f304c3bef1d8b7f6ed0e8af40f8bfdc84337bcb47ea86eb58cd78c98ee6f06339ecb432a603d8603e7a10d8ec9199c5f9a3fb080887c3c40e8ae91f7353f4d76a9489476279788bfa5bc49f04bf7316e266b107f26cceb40aa75230cf7f684a4e741f0a73518ba498", 0xe1, 0x0, 0x0, 0x0) 18:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x3}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:01:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f800040000000000000001000000000000000000001a84db5994a412059441a4baa61ce83eb3464b05627cc0069f41e3cfc5bea490cc97dec496e0cdc1c16aa564146a54afa6f21561045b152abbf9fdead3e72b0d714d084c951cb7e5e3d1cdb6cafa3923ebb0a468302c1e38853f1d3bd89420915579455f3e6dcf4074ccde48fc481cb2394697ba655ce5cf58bddaee88e8cc5016f42378d8dd0084129a9bc340bf6458ea42793bf53361b9b1c8e761e2b721db438b26c56513fac4590f12715650337b1280eb532f205a3b3f299a3c468989d1bdf05c37558e228ae24798684287fbbb", 0x13a, 0xd, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x6b8, 0xfffffffb}, 0x8) 18:01:43 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de40faf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000fe7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e1876000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000878ed5ba6dc35a23500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee"], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000f80)=0x9) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) chmod(0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000001000)='./file0\x00', 0x10000, 0x91) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001040)=0x6139) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000f40), 0x10000, 0x100000001) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000fc0)) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 18:01:43 executing program 1: mknod(&(0x7f00000001c0)='./bus/../file0\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r4, r3) uvm_fault(0xfffffd8060a4abb8, 0xc001f40758, 0, 1) -> e kernel: page fault trap, code=0 Stopped at bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd8060a4abb8, 0xc001f40758, 0, 1) -> e bpf_mtap(ffff8000009fadc0,fffffd80575f6300,2) at bpf_mtap+0x58 end trace frame: 0xffff80001e452190, count: 0 ddb> trace bpf_mtap(ffff8000009fadc0,fffffd80575f6300,2) at bpf_mtap+0x58 tun_dev_read(5d00,ffff80001e452408,10) at tun_dev_read+0x10f spec_read(ffff80001e452250) at spec_read+0xe9 VOP_READ(fffffd805d779dd0,ffff80001e452408,10,fffffd806c3bec00) at VOP_READ+0xbf vn_read(fffffd80566cfcb8,ffff80001e452408,0) at vn_read+0x11f dofilereadv(ffff80001d36d9d8,f0,ffff80001e452408,0,ffff80001e4524f0) at dofilereadv+0x1a1 sys_read(ffff80001d36d9d8,ffff80001e4524a0,ffff80001e4524f0) at sys_read+0x83 syscall(ffff80001e452570) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x89c5ed45430, count: -9 ddb> show registers rdi 0xffffffff81a12b15 bpf_mtap+0x55 rsi 0x56 rbp 0xffff80001e452120 rbx 0xc001f40740 rdx 0x57 rcx 0xffff80001f653000 rax 0x1fc1476 __kernel_base_phys+0xfc131e r8 0xffffffff821cd753 pp_r600_decoded_lanes+0x9d96 r9 0xffff800000a02604 r10 0xb333c244cff6ec3b r11 0x35d46cf70fce4ede r12 0x1fc1476 __kernel_base_phys+0xfc131e r13 0x2 r14 0xfffffd80575f6300 r15 0xffff8000009fadc0 rip 0xffffffff81a12b18 bpf_mtap+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001e4520a0 ss 0x10 bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb> show proc PROC (syz-executor.0) pid=189465 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff80001d36dc48,0xffff80001d36e888 process=0xffff8000ffffa710 user=0xffff80001e44d000, vmspace=0xfffffd8060a4abb8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61076 58347 25826 0 2 0 syz-executor.0 *61076 189465 25826 0 7 0x4000000 syz-executor.0 61076 243882 25826 0 3 0x4000080 fsleep syz-executor.0 27642 188518 0 0 3 0x14200 bored sosplice 25826 372933 25994 0 3 0x82 nanosleep syz-executor.0 53055 420249 25994 0 2 0x2 syz-executor.1 25994 171586 62359 0 3 0x82 thrsleep syz-fuzzer 25994 151659 62359 0 3 0x4000082 nanosleep syz-fuzzer 25994 238708 62359 0 3 0x4000082 kqread syz-fuzzer 25994 278633 62359 0 3 0x4000082 thrsleep syz-fuzzer 25994 30491 62359 0 3 0x4000082 thrsleep syz-fuzzer 25994 374058 62359 0 3 0x4000082 thrsleep syz-fuzzer 25994 68197 62359 0 3 0x4000082 thrsleep syz-fuzzer 62359 65059 66415 0 3 0x10008a pause ksh 66415 35784 725 0 3 0x92 select sshd 41506 394101 1 0 3 0x100083 ttyin getty 725 516008 1 0 3 0x80 select sshd 26533 162068 84099 73 3 0x100090 kqread syslogd 84099 356118 1 0 3 0x100082 netio syslogd 70473 370700 1 77 3 0x100090 poll dhclient 2486 466286 1 0 3 0x80 poll dhclient 76121 468636 0 0 2 0x14200 zerothread 73432 204300 0 0 3 0x14200 aiodoned aiodoned 89206 308501 0 0 3 0x14200 syncer update 43549 310573 0 0 3 0x14200 cleaner cleaner 79725 78875 0 0 3 0x14200 reaper reaper 30828 60877 0 0 3 0x14200 pgdaemon pagedaemon 4467 76451 0 0 3 0x14200 bored crynlk 17193 89330 0 0 3 0x14200 bored crypto 2820 440109 0 0 3 0x40014200 acpi0 acpi0 9773 10113 0 0 3 0x14200 bored softnet 2630 290657 0 0 3 0x14200 bored systqmp 29222 455741 0 0 3 0x14200 bored systq 19477 406131 0 0 2 0x40014200 softclock 71951 323636 0 0 3 0x40014200 idle0 96462 209887 0 0 3 0x14200 bored smr 1 223103 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 devbuf 9499 6466K 6842K 78643K 11061 0 pcb 13 10K 12K 78643K 51 0 rtable 102 3K 3K 78643K 263 0 ifaddr 56 11K 12K 78643K 84 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 37 0 iov 0 0K 16K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1358 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 214 0 sigio 0 0K 0K 78643K 14 0 proc 50 38K 63K 78643K 376 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 25 0 in_multi 32 2K 2K 78643K 64 0 ether_multi 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 228 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 114 70K 70K 78643K 1370 0 UVM aobj 19 2K 2K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 27 0 NDP 10 0K 0K 78643K 19 0 temp 98 3009K 3074K 78643K 19478 0 kqueue 3 4K 8K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 40 0 38 1 0 1 1 0 8 0 rtentry 112 54 0 13 2 0 2 2 0 8 0 unpcb 120 167 0 159 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 46 0 46 2 1 1 1 0 8 1 tcpcb 544 461 0 455 15 9 6 15 0 8 5 ipq 40 6 0 6 1 0 1 1 0 8 1 ipqe 40 186 0 186 1 0 1 1 0 8 1 inpcb 280 658 0 649 9 3 6 9 0 8 5 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 274 0 78 15 2 13 14 0 8 0 art_table 32 275 0 78 2 0 2 2 0 8 0 art_node 16 53 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 21 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1704 0 303 46 0 46 46 0 8 0 ffsino 240 1704 0 303 83 0 83 83 0 8 0 nchpl 144 2206 0 593 60 0 60 60 0 8 0 uvmvnodes 72 1847 0 0 34 0 34 34 0 8 0 vnodes 208 1847 0 0 98 0 98 98 0 8 0 namei 1024 5905 0 5904 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 2 1 0 1 1 0 8 0 scxspl 192 6894 0 6894 1 0 1 1 0 8 1 plimitpl 152 43 0 36 1 0 1 1 0 8 0 sigapl 432 385 0 372 2 0 2 2 0 8 0 futexpl 56 5875 0 5874 1 0 1 1 0 8 0 knotepl 112 67 0 48 1 0 1 1 0 8 0 kqueuepl 104 272 0 270 4 3 1 4 0 8 0 pipelkpl 16 147 0 137 1 0 1 1 0 8 0 pipepl 120 294 0 275 2 0 2 2 0 8 1 fdescpl 432 386 0 372 2 0 2 2 0 8 0 filepl 120 3012 0 2911 11 3 8 11 0 8 4 lockfpl 104 88 0 87 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 310 0 303 1 0 1 1 0 8 0 zombiepl 144 372 0 372 1 0 1 1 0 8 1 processpl 896 401 0 372 4 0 4 4 0 8 0 procpl 624 651 0 614 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 871 0 852 14 7 7 14 0 8 4 mcl64k 65536 13 0 13 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl12k 12288 8 0 8 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 30 0 30 2 1 1 1 0 8 1 mcl2k 2048 63168 0 63125 17 10 7 13 0 8 1 mtagpl 80 16 0 2 2 1 1 1 0 8 0 mbufpl 256 102666 0 102544 25 7 18 23 0 8 6 bufpl 280 4732 0 181 326 0 326 326 0 8 0 anonpl 16 49496 0 33663 69 1 68 68 0 107 3 amapchunkpl 152 1656 0 1517 8 2 6 8 0 158 0 amappl16 192 1702 0 834 47 0 47 47 0 8 3 amappl15 184 225 0 218 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl12 160 11 0 10 2 1 1 1 0 8 0 amappl11 152 53 0 41 1 0 1 1 0 8 0 amappl10 144 107 0 102 1 0 1 1 0 8 0 amappl9 136 564 0 561 1 0 1 1 0 8 0 amappl8 128 102 0 84 1 0 1 1 0 8 0 amappl7 120 184 0 172 1 0 1 1 0 8 0 amappl6 112 55 0 50 1 0 1 1 0 8 0 amappl5 104 138 0 128 1 0 1 1 0 8 0 amappl4 96 604 0 574 1 0 1 1 0 8 0 amappl3 88 123 0 116 1 0 1 1 0 8 0 amappl2 80 2397 0 2327 3 1 2 3 0 8 0 amappl1 72 16442 0 16027 26 16 10 20 0 8 0 amappl 80 889 0 842 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 22 0 4 1 0 1 1 0 8 0 uaddrrnd 24 392 0 374 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 392 0 374 1 0 1 1 0 8 0 vmmpekpl 168 6490 0 6460 2 0 2 2 0 8 0 vmmpepl 168 53679 0 51722 113 12 101 109 0 357 14 vmsppl 272 391 0 374 2 0 2 2 0 8 0 pdppl 4096 790 0 752 7 1 6 6 0 8 0 pvpl 32 165740 0 146919 168 0 168 168 0 265 16 pmappl 200 391 0 374 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 195 0 40 6 0 6 6 0 8 0